body{
margin:0;
padding:0;
line-height:1.3em;
font-size:16px;
background:#0099F9;
width:100%;
font-family:"Lucida Sans Unicode","Lucida Grande","Lucida Sans",Lucida,sans-serif;
}
#wrapper{
width:856px;
margin:0 auto;
}
#topsection{
margin-top:10px;
height:238px;
background:url("../images/images/container_span.png") repeat-y scroll left;
}
#top{
width:100%;
height:19px;
background:url("../images/images/container_top.png") scroll no-repeat top left;
}
#top-logo{
width:846px;
height:213px;
margin:0 auto;
background:url("../images/images/logo.png") scroll no-repeat top left;
}
#navwrapper{
float:left;
width:100%;
font-size:0.8em;
background:url("../images/images/container_span.png") #FFF repeat-y scroll 0 0;
clear:both;
}
#contentwrapper{
float:left;
width:856px;
background:url("../images/images/container_span.png") repeat-y scroll left;
}
#contentcontainer{
padding:10px 8px 0px 8px;
font-size:0.8em;
line-height:1.3em;
}
#footer{
clear:left;
width:100%;
background:url("../images/images/container_bottom.png") scroll no-repeat top;
color:#FFF;
text-align:center;
height:56px;
font-size:0.6em;
line-height:1.2em;
}
.innertube{
margin:10px;
margin-top:0;
}
#tabs{
width:848px;
float:left;
margin-left:4px;
font-size:100%;
border-bottom:4px solid #327FCE;
margin-bottom:10px;
background:#FFF;
}
#tabs ul{
margin:0;
padding:10px 10px 0 10px;
list-style:none;
}
#tabs li{
display:inline;
margin:0;
padding:0;
}
#tabs a{
float:left;
background:url("../images/left.jpg") #FFF no-repeat left top;
margin:0;
padding:0 0 0 6px;
text-decoration:none;
}
#tabs a span{
float:left;
display:block;
background:url("../images/right.jpg") #FFF no-repeat right top;
padding:7px 15px 4px 6px;
margin-right:2px;
color:#FFF;
font-weight:bold;
height:21px;
}

#tabs a:hover{
background-position:0% -42px;
}
#tabs a:hover span{
background-position:100% -42px;
}
.contain{
float:left;
width:280px;
margin:0;
padding:0;
}
.box{
float:left;
width:280px;
margin:0;
padding:0;
background:url("../images/box_span.png") scroll repeat-y left top;
}
.boxheadline{
width:280px;
height:19px;
margin:0 auto;
text-align:center;
padding:0;
background:url("../images/box_top.png") #FFF scroll no-repeat left;
color:#CF030D;
font-family:Arial,Helvetica,sans-serif;
}
.boxbottom{
width:280px;
height:21px;
background:transparent url("../images/box_bottom.png") scroll no-repeat left bottom;
}
.boxbody{
width:260px;
margin:0 auto;
font-size:0.9em;
line-height:1.2em;
text-align:justify;
}
.boxheadline h3{
margin:0;
padding:0;
}
p{
margin:0;
padding:0px 0px 1.0em 0px;
}
strong,b{
font-size:105%;
}
li.savings{
list-style-image:url(../images/savings.png);
list-style-position:outside;
color:#013A63;
}
#popup, #popup2{
position:relative;
}
#popup .fg-tooltip, #popup2 .fg-tooltip{
left: -180px;
margin-top: -125px;
}
dt{
font-weight:bold;
color:#236FBB;
}
dd{
font-size:90%;
color:#707070;
}
#contentcontainer a,#contentcontainer a:active,#contentcontainer a:link,#contentcontainer a:visited,#contentcontainer a:focus,#contentcontainer a:hover{
text-decoration:none;
color:#013A63;
}
fieldset{
border:none;
}
.input{
background:#CCE8FF;
}
.input:focus{
background:#ECC095;
}