@charset "UTF-8";
/* CSS Document */

#TopContainer {
margin:0 auto;
width:756px; 
background-color:#ffffff;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#666666;
padding:5px;
}

#BottomContainer {
margin:0 auto;
width:758px; 
background-color:#ffffff;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
color:#666666;
padding:0px;
}

#LegalContainer {
margin:0 auto;
margin-bottom:5px;
width:748px; 
/*background-color:#ffffff;*/
font-family:Helvetica, Arial, sans-serif;
font-size:10px;
color:#666666;
padding:0px;
}

div#wrapper {
width:756px;
background-color:#FFFFFF;
margin-left: auto;
margin-right: auto;
}

div#nav {
left: 0px;
width: 135px;
height:300px;
float: left;
margin:0px;
padding:0px;
}

div#main {
margin: 0px 0px 0px 135px;
height: 340px;
padding:0px;
}

.main_content {
background-color:#ffffff;
position:absolute;
width: 617px;
margin:0px;
padding:0px;
margin-left:-1px;
}


.tab_first {
float: none;
margin: 0px;
padding:0px;
border-top: 5px solid #99c2d6;
border-left: 5px solid #99c2d6;
border-right: 5px solid #99c2d6;
border-bottom: 5px solid #99c2d6;
height:75px;
color: #99c2d6;
background-color:#ffffff;
}

.tab_second {
float: none;
margin: 0px;
padding:0px;
border-top: 5px solid #99d6eb;
border-left: 5px solid #99d6eb;
border-right: 5px solid #99d6eb;
border-bottom: 5px solid #99d6eb;
height:75px;
color: #99d6eb;
background-color:#ffffff;
}

.tab_third {
float: none;
margin: 0px;
padding:0px;
border-top: 5px solid #b7ddb6;
border-left: 5px solid #b7ddb6;
border-right: 5px solid #b7ddb6;
border-bottom: 5px solid #b7ddb6;
height:75px;
color:#b7ddb6;
background-color:#ffffff;
}

.tab_fourth {
float: none;
margin: 0px;
padding:0px;
border-top: 5px solid #ffeb99;
border-left: 5px solid #ffeb99;
border-right: 5px solid #ffeb99;
border-bottom: 5px solid #ffeb99;
height:75px;
color:#ffeb99;
background-color:#ffffff;
}


.selected_first {
background-color: #ffffff;
height:75px;
border-top: 5px solid #006699;
border-left: 5px solid #006699;
border-right: 0px;
border-bottom: 5px solid #006699;
margin: 0px;
padding:0px;
color:#006699;
}

.selected_second {
background-color: #ffffff;
height:75px;
border-top: 5px solid #0099cc;
border-left: 5px solid #0099cc;
border-right: 0px;
border-bottom: 5px solid #0099cc;
margin: 0px;
padding:0px;
color:#0099cc;
}

.selected_third {
background-color: #ffffff;
height:75px;
border-top: 5px solid #339933;
border-left: 5px solid #339933;
border-right: 0px;
border-bottom: 5px solid #339933;
margin: 0px;
padding:0px;
color: #339933;
}

.selected_fourth {
background-color: #ffffff;
height:75px;
border-top: 5px solid #ffcc00;
border-left: 5px solid #ffcc00;
border-right: 0px;
border-bottom: 5px solid #ffcc00;
margin: 0px;
padding:0px;
color:#ffcc00;
}

table.collapsed {
border-collapse:
}


.content_first {
clear: none;
float: left;
margin: 0px;
padding: 0px;
width: 617px;
height: 330px;  
border-top:5px solid #006699;
border-right:5px solid #006699;
border-bottom:5px solid #006699;
border-left:0px;
background-color:#ffffff;
}

td.lb1a {
height:75px;
width:5px;
background-color:#ffffff;
margin-left:0px;
padding-left:0px;
}
td.lb1b {
height:255px;
width:5px;
background-color:#006699;
margin-left:0px;
padding-left:0px;
}


.content_second {
clear: none;
float: left;
margin: 0px;
padding: 0px;
width: 617px;
height: 330px;  
border-top:5px solid #0099cc;
border-right:5px solid #0099cc;
border-bottom:5px solid #0099cc;
border-left:0px;
background-color:#ffffff;
}

td.lb2a {
height:85px;
width:5px;
background-color:#0099cc;
margin-left:0px;
padding-left:0px;
}
td.lb2b {
height:75px;
width:5px;
background-color:#ffffff;
margin-left:0px;
padding-left:0px;
}
td.lb2c {
height:170px;
width:5px;
background-color:#0099cc;
margin-left:0px;
padding-left:0px;
}


.content_third {
clear: none;
float: left;
margin: 0px;
padding: 0px;
width: 617px;
height: 330px;  
border-top:5px solid #339933;
border-right:5px solid #339933;
border-bottom:5px solid #339933;
border-left:0px;
background-color:#ffffff;
}

td.lb3a {
height:170px;
width:5px;
background-color:#339933;
margin-left:0px;
padding-left:0px;
}
td.lb3b {
height:75px;
width:5px;
background-color:#ffffff;
margin-left:0px;
padding-left:0px;
}
td.lb3c {
height:85px;
width:5px;
background-color:#339933;
margin-left:0px;
padding-left:0px;
}


.content_fourth {
clear: none;
float: left;
margin: 0px;
padding: 0px;
width: 617px;
height: 330px;  
border-top:5px solid #ffcc00;
border-right:5px solid #ffcc00;
border-bottom:5px solid #ffcc00;
border-left:0px;
background-color:#ffffff;
}

td.lb4a {
height:255px;
width:5px;
background-color:#ffcc00;
margin-left:0px;
padding-left:0px;
}
td.lb4b {
height:75px;
width:5px;
background-color:#ffffff;
margin-left:0px;
padding-left:0px;
}


td.tab_content {
padding-top:23px;
padding-left:65px;
vertical-align:top;
text-align:left;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#666666;
}

.tablabelplacement {
padding-left:20px;
padding-top:23px;
}

a.tabcontentlink
{
font-family:Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight:bold;
text-decoration:underline;
color: #003399;
}

a:hover.tabcontentlink { 
font-family:Helvetica, Arial, sans-serif;
font-size: 13px;
font-weight:bold;
text-decoration:underline;
color: #003399;
}

td.tabcontent_enjoy_benefits_iconlabel_l {
padding-left:50px;
vertical-align:middle;
line-height:14px;
}
td.tabcontent_enjoy_benefits_iconlabel_r {
padding-left:0px;
vertical-align:middle;
line-height:14px;
}

td.tiny_icon_label {
text-align:center;	
font-family:Helvetica, Arial, sans-serif;
font-size: 9px;	
color:#666666;
}

td.big_plus_sign {
text-align:center;	
font-family:Helvetica, Arial, sans-serif;
font-size: 22px;
width:28px;
color:#666666;
}

.tab_content_space_below_hdr {
margin-top:30px;
}

.tinyrefnum {
font-size:8px;
vertical-align:3px;
}

.tinyrefnumleft {
font-size:8px;
vertical-align:2px;
margin-right:2px;
}

ul.noindent {
margin: 0;
padding: 0;
}
ul.noindent li {
list-style-position: inside;
line-height:22px;
}

#LegalContainer p {
margin:0px;
padding-top:7px;
}

#BottomContainer table {
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
color:#666666;
}

.top_section table td {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#666666;
}


