
/*===================================================================*/
/*Body*/

body{
background-color:#fff;
color:#333;
margin:0;
padding:0px;
font-size:80%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
}

/*===================================================================*/
/*Generic Tags*/

a:link, a:visited{color:#036; text-decoration:underline;}
a:hover, a:active{color:#CC3333; text-decoration:underline;}

p{margin:10px 0px;}

h1, h2, h3{padding:0; margin:0px 0px 8px 0px;}

h1{font-weight:bold; font-size:120%; color:#012D76;}
h1 strong{font-size:70%}
h2{font-size:100%; color:#002C73;}
h3{font-size:110%; color:#00799C;}
h3.sub{color:#036; font-weight:bold; font-size:110%;}
h4{font-size:120%; font-weight:bold;}

h4.big{font-size:150%; font-weight:bold;}

.homeH1{font-size:12px;}


hr{color:white; height:1px; border-bottom:1px solid #BFCADC; width:640px; }

.welcome strong{color:#002C73;}

p.aer{
font-size:100%;
margin-left:10px;
margin-right:10px;
margin-top:20px;
width:640px;
text-align:left;
}

form{
margin:0px
}



li.pdfIcon{margin-left:-28px; list-style-image:none; list-style-image:none; list-style:none; background-image:url("../images/icon_pdf.gif"); background-repeat:no-repeat; background-position:center left; padding-left:26px}


/*===================================================================*/
/*Main Containers*/

.container{
width:660px
}

.welcome{
padding-right:10px;
padding-bottom:7px;
padding-left:2px;
}

.main{
padding:0 0 0 3px;
color:#012076;
font:verdana,sans-serif;
}

.small{
font-size:85%;
}

.smallprint{
color:#666;
font-size:80%;
padding:0px 8px;
line-height:120%;
}

.smallprint a:link, .smallprint a:visited, .smallprint a:hover, .smallprint a:active{color:#666;}

/*===================================================================*/
/*Main Navigation*/

.menu{
padding:5px 0px 6px 0px;
color:#fff;
text-align:left;
width:660px; 
color:white; 
background:url('../graphics/bg2.gif') #012D76 no-repeat bottom;
font-size:85%;
line-height:120%;
}

.menu_padding{
padding:0px 14px;
}

.menu_current{
color:#FDCD42;
text-decoration:none;
font-weight:bold;
}

.subnav_current{
color:#036;
font-weight:bold;
text-decoration:none;
}

.menu a:link, .menu a:visited{
color:#fff;
text-decoration:none;
font-weight:bold;
}

.menu a:hover, .menu a:active{
text-decoration:underline;
color:#FDCD42;
}

/*===================================================================*/
/*Sub Navigation*/

.subnav{
padding:0px 0px 7px 7px;
line-height:140%
}

.166accounts a{
font-size:85%;
}

.box_accounts a.highlight, .box_prod_sum a.highlight{
font-weight:bold;
}

.box_accounts a.highlight:hover, .box_prod_sum a.highlight:hover{
color:#CC3333;
}




/*===================================================================*/
/*Main Content*/

.box1{background-color:#e7f4eb; padding:10px; margin:10px}
.box2{background-color:#ebf5fc; padding:10px; margin:10px}
.box3{background-color:#EDF0F5; border:1px solid #BFCADC; padding:6px 6px;}

/*===================================================================*/
/* Promotion boxes:general layout */
.box_green, .box_blue, .box_brown, .box_cadetblue, .box_purple, .box_pink, .box_yellow, .box_lightblue, .box_dusk, .box_darkBlue
{padding:12px 10px 2px 10px; margin-top:4px;}
.box_green p, .box_blue p, .box_brown p, .box_cadetblue p, .box_purple p, .box_pink p, .box_yellow p, .box_lightblue, box_dusk p, .box_darkBlue p
{margin:10px 0px}

/* Promotion boxes:white text and white links */
.box_green, .box_blue, .box_brown, .box_cadetblue, .box_purple, .box_pink, .box_dusk, .box_darkBlue
{color:white}
.box_green a:link, .box_green a:visited, .box_blue a:link, .box_blue a:visited, .box_brown a:link, .box_brown a:visited, .box_cadetblue a:link, .box_cadetblue a:visited, .box_purple a:link, .box_purple a:visited, .box_pink a:link, .box_pink a:visited, .box_dusk a:link, .box_dusk a:visited, .box_darkBlue a:link, .box_darkBlue a:visited
{color:white}
.box_green a:hover, .box_green a:active, .box_blue a:hover, .box_blue a:active, .box_brown a:hover, .box_brown a:active, .box_cadetblue a:hover, .box_cadetblue a:active, .box_purple a:hover, .box_purple a:active, .box_pink a:hover, .box_pink a:active, .box_dusk a:link, .box_dusk a:visited 
{color:#FDCD42}

/* Promotion boxes:black text and black links */
.box_yellow, .box_lightblue 
{color:black}
.box_yellow a:link, .box_yellow a:visited, .box_lightblue a:link, .box_lightblue a:visited 
{color:black}
.box_yellow a:hover, .box_yellow a:active, .box_lightblue a:hover, .box_lightblue a:active 
{color:#cc0000}

/* Promotion boxes:bg colors */
.box_green{background-color:#16943D;}
.box_blue{background-color:#00479E;}
.box_brown{background-color:#998282;}
.box_cadetblue{background-color:#2E7D97;}
.box_purple{background-color:#6F2B79;}
.box_pink{background-color:#BE2A5F;}
.box_yellow{background-color:#FFCB42;}
.box_lightblue{background-color:#C3D7E4;}
.box_dusk{background-color:#666;}
.box_darkBlue{background-color:#023B59;}

td.news{padding:2px 2px 0px 2px; border:1px solid #FDCD42; background:url("../graphics/bg3.gif") #FEE6A0 no-repeat bottom right; text-align:left;}
td.news_bottom{padding:0px; text-align:left;}
.box_news{padding:10px 10px 0px 10px; text-align:left;}
.box_news_bottom{padding:2px; width:254px; margin-left:-1px; margin-right:-1px; text-align:left;}
.box_content{padding-right:20px;}
.box_left{padding-right:7px; margin-bottom:2px;}
.box_right{padding-left:7px; margin-bottom:2px;}
.box_middle{padding-left:34px; padding-right:34px; margin-bottom:2px;}
.box_img{padding-top:0px}

.box_accounts{padding:10px; margin-bottom:5px; border:1px solid #BFCADC; background:url("../graphics/bg4.gif") #EDF0F5 no-repeat bottom right; max-width:166px}
.box_accounts ul{margin-top:0px; margin-bottom:0px}
.box_accounts h2{margin-bottom:2px}
.box_accounts li{margin-left:-20px}

.box_prod_sum{padding:10px 7px; margin-bottom:5px; margin-top:6px; border:1px solid #ffcc00; background:url("../graphics/bg5.jpg") #FFF992 no-repeat bottom right;}
.box_prod_sum p{font-size:11px;}
.box_accounts ul{margin-top:0px; margin-bottom:0px}
.box_accounts h2{margin-bottom:2px}
.box_accounts li{margin-left:-20px}

.small{font-size:85%;}
ul, ol{margin-top:8px; margin-bottom:8px}
ul li{margin-left:-15px}
ol li{margin-left:-10px}

ul.pdf li{background:url('../images/icon_pdf.gif') left center no-repeat; list-style-type:none; padding-left:17px; margin-left:-36px}

/* Tables in content area */
.welcome table th, .welcome table td
{border:1px solid #BFCADC; padding:6px 6px;}
.welcome table 
{border-collapse:collapse}
.welcome table th
{background-color:#EDF0F5; font-size:90%; color:#012D76}

.bordered_block{background:#FEE6A0; padding:0px 10px; margin:6px 0px; border:1px solid #FDCD42;}
.bordered_block p{margin-top:4px; margin-bottom:4px}

span.spacer{font-size:8px}

.welcome table td.interestCol
{border-right:1px solid #fff;}
