body{
margin:1.35em 0 0 0;
padding:0;
font-size:.69em;
text-align:center;
background-color:#EEE;
font-family:arial, verdana, sans-serif;
}
#container{
width:68.6em;/*759px*/
margin:0 auto;
display:table;
}

/*-----header part start her-----*/
#header{
background:#306ba3 url(../images/headerTopBg.gif) repeat-x top left;
height:9.8em;
width:68.6em;/*759px*/
}
#header div.topL{
float:left;
background:url(../images/topLeftCorner.gif) no-repeat top left;
}
#header div.topL span.logo{
display:block;
float:left;
height:4.6em;
margin:1.3em 0 0em 0em;
padding:0 0 0 2em;
}

#header div.topL span.logo img{ height:3.9em; width:11.85em; }

#header div.topR{
background: url(../images/rightTopCorner.gif) no-repeat top right;
padding:.5em 2.8em 0em 0em;
float:right;
text-align:right;
}

#header div.topR h1{
margin:0;
padding:0em 0 0 0;
font-size:2.89em;
}

#header div.topR h1 img{
width:3.95em;
margin-top:.51em;
}

#topBar{
clear:both;
height:3.1em;
text-align:left;
/*border:1px solid green;*/
background:#c3d4e4 url(../images/topBarbg.gif) repeat-x top left;
}
#topBar a{
color:#767e8a;
text-decoration:none;
}
#topBar div.topBarL{
float:left;
width:44.5em;
height:3.1em;
background: url(../images/topBarBgLeft.gif) no-repeat top left;
/*border:1px solid white;*/
}
#topBar div.topBarL div{
margin-top:1.1em!important;
margin-top:.9em;
}
#topBar div.topBarL span.link a{
color:#306ba4;
font-size:1.3em;
font-weight:bold;
padding:0 0 0 0;
text-align:center;
text-decoration:none;
float:left;
display:block;
width:17%;
/*border:1px solid red;*/
}
#topBar div.topBarL span.link a:hover{
color:#12477a;
text-decoration:underline;
}
#topBar div.topBarL span.pageturn{
margin:-.35em 0em 0 0em;
padding:0em 0 0 2.2em;
height:2em;
width:40%;
float:left;
display:block;
/*border:1px solid red;*/
}
#topBar div.topBarL span.pageturn span{
color:#306ba4;
font-size:1.3em;
font-weight:bold;
margin:0;
padding:0 .19em;
}
#topBar div.topBarL span.pageturn span a{
color:#306ba4;
text-decoration:none;
}
#topBar div.topBarL span.pageturn span a:hover{
color:#12477a;
text-decoration:underline;
}
#topBar div.topBarL span.pageturn img{
vertical-align:middle;
margin:-.1em 0 0em 0em;
}
#header #topBar div.topBarL span#fontsize{
margin:-.4em 0 0em 0em;
padding:0 0 0 0;
height:2em;
width:53%;
float:left;
}
#header #topBar div.topBarL span#fontsize a{
display:block;
float:left;
/*border:1px solid red;*/
}
#header #topBar div.topBarL span#fontsize a.mid{
display:block;
float:left;
}
#header #topBar div.topBarL span#fontsize a.small{
display:block;
float:left;
margin:0 0 0 .5em;
/*border:1px solid red;*/
}
#fontsize a img.topicon,
#header #topBar img.topIcon{
height:2em;
width:2.8em;
/*border:1px solid green;*/
/*padding:0 .5em 0 0;*/
}
#header #topBar img{
/*border:1px solid red;*/
}
#topBar div.topBarR{
padding:0 0 0 0;

float:right;
height:3.1em;
background: url(../images/topBarBgRight.gif) no-repeat top right;
}
#topBar div.topBarR div{
padding-top:.6em;
#padding-top:.47em;
}
form#searchForm{
margin:0 0em 0 0;
padding:0 2.8em 0 0;
text-align:right;
}
form#searchForm fieldset input.go{
background-color:#4875b0;
border:1px solid #4875b0;
height:1.8em;
width:25%;
color:#c4d5e5;
font-size:1em;
font-weight:bold;
margin:0;
padding:0;
clear:both;
vertical-align:middle;
}
form#searchForm fieldset input{
background-color:#e2e9f0;
border:1px solid #4875b0;
color:#a7c0d8;
font-size:1.2em;
/*height:1.2em;
height:"1.5em";*/
margin:0;
padding:.2em 0 0 .2em;
padding:".1em 0 0 0";
vertical-align:middle;
width:50%;
}
/* content area start here*/
#contentblock{
width:68.43em;
width:"68.6em";
margin:0 0 0 0;
padding:2.18em 0 0 0;
height:100%;
float:left;
text-align:left;
border-bottom:1px solid #065da2;
border-left:1px solid #065da2;
border-right:1px solid #065da2;
background:#fff url(../images/contTopShadow.gif) no-repeat top ;
}
/* Left nav */

#contentblock div#leftNav{
margin:0 2.3em 0 0em;
padding:0;
width:17.6em;
float:left;
background:#fff;
}

#contentblock div#leftNav ul,
#contentblock div#leftNav ul li{
margin:0 0 0em 0;
padding:0;
list-style:none;
background:#d8e3ef url(../images/nav_bg.gif) repeat-y top right;
}
#contentblock div#leftNav ul li a{
text-decoration:none;
}
#contentblock div#leftNav ul li a:hover{
text-decoration:underline;
}

#contentblock div#leftNav ul.level1 li a{
	color:#2F84C5 !important;
}

#contentblock div#leftNav ul.level1 li a.strong{
font-weight:bold;
color:#2f84c5;
/*color:#4077aa;*/
}

#contentblock div#leftNav ul.level1 li.topcorner{
margin:0;
padding:0;
background:#d8e3ef url(../images/nav_bg.gif) repeat-y top right;
text-align:right;
}
#contentblock div#leftNav ul.level1 li.lastLi{
margin:0;
padding:0;
}
#contentblock div#leftNav ul.level1{
margin-left:1.5em;
padding-left:1em;
padding-bottom:0.5em;
}
#contentblock div#leftNav ul.level1 li{
margin:0 0 1em 0;
padding:0 .1em 0 0;
}
#contentblock div#leftNav ul.level1 li a{
color:#4077aa;
font-size:1.2em;
font-weight:bold;
padding:0;
}
#contentblock div#leftNav ul.level2 li{
margin:.4em 0 0 20px;
#margin:.4em 0 0 25px;
padding:0;
list-style-type:decimal;
color:#2F84C5;
}
#contentblock div#leftNav ul.level2 li a{
font-weight:normal;
font-size:1em;
color:#2f84c5;
}

#contentblock div#leftNav ul.level3 li{
margin:.4em 0 0 2em;
clear:both;
list-style-type:decimal;
color:#2f84c5;
}
#contentblock div#leftNav ul.level2_3 li{
margin:.4em 0 0 2em;
list-style:disc;
color:#2f84c5;
}

#contentblock div#leftNav ul.level3 li a,
#contentblock div#leftNav ul.level2_3 li a{
font-weight:normal;
color:#2f84c5;
font-size:1em;

}
#contentblock div#leftNav ul.level4{
clear:both;
width:100%;
display:table;
height:100%;
margin-top:.3em;
}
#contentblock div#leftNav ul.level4 li{
font-size:1em;
margin:0;
padding:0;
float:left;
list-style:none;
}
#contentblock div#leftNav ul.level4 li a{
background-color:#bacddf;
display:block;
float:left;
padding:.3em;
padding:".4em";
width:1.8em;
width:"2.3em";
margin:0 .2em .2em 0;
text-align:center;
}

#contentblock div#leftNav ul.level4 li a:hover{
font-weight:bold;
}



/* hsbody start here*/
#contentblock #hsbody{
width:45.8em;
float:left;
margin:0;
padding:0 0 2em 0;
font-family: Tahoma, Arial, Helvatica, Sens-serif;
}

#contentblock #hsbody h2{
font-family:Times New Roman, Helvatica, Sens-serif;
color:#4a76a3;
font-size:2em;
font-weight:normal;
margin:0 0 1em 0;
padding:0;
}
#contentblock #hsbody h3{
margin:0;
padding:0;
font-size:1em;
}
#contentblock #hsbody .heading{
color:#4a76a3;
font-weight:normal;
font-family:Times New Roman, Helvatica, Sens-serif;
margin:0 0 1em 0;
font-size:3.05em;
line-height:1.1em;
}
#contentblock #hsbody .floatLeft{
float:left;
margin:0 1em 0 0!important;
margin:0;
_padding:0 2.6em 0 0;
}
#contentblock #hsbody .floatLeft img{
float:left;
margin:1.7em 0em 0 0;
}
/*text color*/
.darkBlue{
color:#003e7e;
}
.skyBlue{
color:#3b76ae;
}

/* footer*/
#footer{
width:68.43em;
width:"68.6em";
margin:0 auto 0 auto;
display:table;
text-align:left;
background-color:#eeeeee;
/*border:1px solid green;*/
}


#footer p.floatLeft{
width:27.3em;
text-align:left;
padding:0 0 0 2em;
margin:1em 0 1em 0em;
float:left;
}
#footer p.floatRight{
float:right;
padding:0 2em 0 0;
margin:1em 0 1em 0em;
}
/* Sections Starts here - 1.) Brand Review*/
div.back{
clear:both;
text-align:right;
padding-right:2.8em;
margin-bottom:1em;
}
a.underlineNone{
text-decoration:none;
}

input#txt.textfield { width:9em; }
input.go { width:6em !important; height:1.90em !important; }


