table.top { width: 650px; background-color: White; }
table.bottom { width: 650px; background-color: White; }
td.logobottom { width: 144px; background-color: White; text-align: left; }
td.topplane { width: 506px; background-color: White; }
td.centerplane { display: none;}

table.botline { width: 650px; background-color: #ffffff;}
td.bottomline { width: 100%; border-bottom: 1px solid #79AAD0;}
td.bottomlineright { width: 19px; background-color: White; border-bottom: 1px solid #79AAD0;}
td.bottomlineleft { width: 19px; background-color: White; border-bottom: 1px solid #79AAD0;}

/* mainnav */
table.main { display: none; }
table.nav { width: 650px; background-color: #FFFFFF; background-image: url(image/spacer.gif); background-repeat: repeat-x;}
td.logobottom { width: 144px; width: 144px; background-color: White; text-align: left; }
table.mainmenu { width: 506px; background-color: #FFFFFF;}
td.mainnav {font: 10px verdana; color: #ffffff; background-color: #23508E;}
td.mainnav img { background: transparent;}
td.mainnav a:hover { background-color: #1663A1;}
td.mainnav a:hover img { background-color: #1663A1;}


/* home css */

td.homeleft { font: 11px/16px verdana; color: #113A71;}
td.homeright { background-repeat: repeat-x; width: 261px; font: 10px verdana; color: #113A71; padding-top: 0px; padding-top: 30px;}
div.hometitle { font: 11px/16px verdana; color: #113A71; padding-top: 30px; padding-left: 50px; padding-right: 40px;}
div.hometitle a { font: 11px/16px verdana; color: #113A71; text-decoration: underline; }
td.homeside { width: 188px; background-color: #F5F9FD; border-right: 1px solid #79AAD0; border-left: 1px solid #79AAD0; padding-top: 5px; padding-bottom: 7px;}
div.hometext { font: 10px/10px verdana; color: #1E4E8D; padding-left: 15px; padding-top: 5px; padding-bottom: 3px;}
div.homehead { font: 10/10px verdana; color: #1E4E8D; padding-top: 5px; padding-bottom: 3px; padding-left: 14px;}
div.hometext a { font: 10px/10px verdana; color: #1E4E8D;  padding-top: 5px; padding-bottom: 3px; text-decoration: none;}
div.hometext a:hover { font: 10px/10px verdana; color: #1E4E8D;  padding-top: 5px; padding-bottom: 3px; text-decoration: none;}
div.homebottomtease { font: 10px/14px verdana; color: #1E4E8D; padding-left: 15px; padding-top: 5px; padding-bottom: 7px; padding-right: 15px;}
div.homebottomtease a { font: 10px/14px verdana; color: #1E4E8D; text-decoration: none;}



/* subnav */
td.subnav { width: 155px; font: 10px Verdana; color: #6D9DC3; vertical-align: top; padding: 16px 0px 0px 10px; background-color: #FFFFFF;}
table.subtable { width: 150px; background-color: White;}
div.submenu { background-repeat: repeat-x; color: #113A71; padding: 2px 0px 0px 0px;}
div.submenu a { font: 10px/18px Verdana; color: #113A71; background-position: 2px 2px; text-decoration: none; }
div.submenu a:hover { font: 10px/18px Verdana; color: #113A71; text-decoration: none;}
div.submenuselect { font: 10px/18px Verdana; color: #113A71; padding: 2px 0px 0px 0px;}
div.submenuselect a { font: bold 10px/18px Verdana; color: #113A71; text-decoration: none;}

/* subpage css */
td.drillcenter { width: 326px; vertical-align: top; }
div.drillmaintext { font: 11px/16px verdana; color: #113A71; padding-top: 25px; padding-left: 0px; padding-bottom: 50px; }
div.drillmaintext a{ font: 11px/16px verdana; color: #113A71; text-decoration: underline; }
td.drillright { width: 169px; padding-top: 64px; padding-left: 20px; vertical-align: top; text-align: left;  }


div.thirdnav { color: #113A71; font: 9px/15px Verdana; color: #113A71;}
div.thirdnav a { font: 9px/15px Verdana; color: #113A71; padding-left: 17px; text-decoration: none; }
div.thirdnav a:hover { font: 9px/15px Verdana; color: #E21E14; padding-left: 17px; text-decoration: none; }
div.thirdnavselect { font: 9px/15px Verdana; color: #E21E14; padding-left: 17px; text-decoration: none; }
div.thirdnavselect a {font: bold 9px/15px Verdana; color: #E21E14; text-decoration: none; }
div.thirdnavbottom { font: 9px/15px Verdana; color: #113A71; padding-left: 17px; text-decoration: none;}
div.thirdnavbottom a {font: 9px/15px Verdana; color: #113A71; text-decoration: none;}
div.thirdnavbottom a:hover { font: bold 9px/15px Verdana; color: padding-left: 17px; #E21E14; text-decoration: none; }
div.thirdnavbottomselect { font: 9px/15px Verdana; color: #113A71; padding-left: 17px; text-decoration: none;}
div.thirdnavbottomselect a { font: bold 9px/15px Verdana; color: #113A71; text-decoration: none;}
div.thirdnavbottomselect a:hover { font: bold 9px/15px Verdana; color: padding-left: 17px; #E21E14; text-decoration: none; }


/* subpage two column css */
td.twocolright { width: 506px; vertical-align: top; } 
div.twocoltext { font: 11px/16px verdana; color: #113A71; padding-top: 25px; padding-left: 24px; padding-right: 60px; padding-bottom: 20px; }
div.twocoltext a { font: 11px/16px verdana; color: #113A71; text-decoration: underline;}


/* copyright css */
table.botline { width: 650px; height: 20px; background-color: transparent;}
td.linespacergraphics { width: 512px;  text-align: top; border-bottom: 1px solid #8FB3C9;}
td.bottomlineright { width: 19px; border-bottom: 1px solid #8FB3C9; text-align: top;}
td.bottomlineleft { width: 19px; border-bottom: 1px solid #8FB3C9; text-align: top;}

/* copyright css */
table.info { width: 650px; height: 15px; }
.greybottom { color: #7991AF; font-size:9px; font-family: verdana; padding-top: 5px}
.greybottom a { color: #7991AF; text-decoration: underline;}
td.center { width: 538px; color: #7991AF; font-size:9px; font-family: verdana; padding-top: 5px;}

/* just rewards css */
td.justrewards { width: 650px; border-bottom: 1px solid #8FB3C9; text-align: top;}
img#just {margin-left: 170px; margin-bottom: 10px;}

/* about us css */
td.abouttext { width: 326px; background-color:#FFFFFF; }
div.aboutustext { font: 11px/16px verdana; color: #113A71; padding-right: 25px; padding-bottom: 20px; }
td.aboutright { width: 119px; padding-top: 19px; padding-left: 20px; vertical-align: top; text-align: left; }


/* seo landing page css */
div.seocontainer { font: 11px/16px verdana; color: #113A71; padding-top: 0px; padding-left: 45px; padding-right: 30px; vertical-align: top; }
div.seocontainer a { font: 11px/16px verdana; color: #113A71; text-decoration: underline; }
td.landingleft { width: 494px; font: 11px/16px verdana; color: #113A71;}
td.landingright { width: 231px; font: 10px verdana; color: #113A71; padding-top: 0px; }
#darkblue{ font: 38px/46px Trebuchet MS; color: #1E4E8D;}
#lightblue { font: 38px/46px Trebuchet MS; color: #2683cf;}
#subblue { font: 19px/28px Trebuchet MS; color: #2683cf; padding: 3px 0px 5px 2px;}
#formsubmit { font: 10px/16px verdana; color: #113A71; }
#formtext { font: 10px/16px verdana; color: #113A71; padding: 6px 0px 4px 0px; }
#error{ font: bold 17px/20px Verdana; color: #FF0000;}
#success{ font: bold 17px/20px Verdana; color: #113A71;}
#callus{ font: bold 11px/16px verdana; color: #113A71; padding: 0px 15px 2px 0px; text-align:right; vertical-align:top;}
#adkeyword { color: #71a0d0; font-size:9px; font-family: verdana; padding: 0px 0px 7px 0px; text-align: center; vertical-align: top}








