/* Global Properties CSS Document */
/************************************************************
Structure
************************************************************/
body{margin:0 auto; padding:0; font-size:62.5%; font-family:Helvetica, Verdana, Arial, sans-serif;}

img{border:none;}

#wrap{float:left; width:764px; /*border:1px solid #ccc;*/ margin-left:1em; overflow:hidden;}

#header{margin:0; padding:0; width:764px; height:90px;}

#container{float:left;width:764px;}

#content{margin:0 0 20px 0; padding:0px 3em;}

#nav{padding:0; margin:0; width:764px; height:28px; font-size:12px;}

#footer{padding:0; margin:0; width:764px; height:32px; clear:both;}

div.leftcolumn{float:left; width:45%; padding-right:2%;}
div.rightcolumn{float:left; width:45%; padding-left:5%;}
.left{float:left;}
.right{float:left;}

/************************************************************
Look and Feel
***********************************************************/
/*content area links*/
#container a{color:#ddd; text-decoration:underline;}
#container a:visited{color:#273557;}
#container a:hover{color:#fff;}

/*content area lists*/
#container ul{}
#container ul li{margin-bottom:1.2em;}

/*Header Styles*/
h5{font-size:1.2em; font-weight:bold;margin:0; padding:0;}
h4{font-size:1.4em;}
h3{font-size:1.6em;}
h2{font-size:1.7em;}
h1{font-size:1.8em;font-weight:bold; padding-top:1em;}

/*body general*/
body{background:#666 url(../img/bg_pattern.gif) repeat;}

/*heder element style*/
#header {background: url(../img/header_image.gif) no-repeat;}

/*container element style*/
#container{background:#354876 url(../img/content_rightside.gif) repeat-y;}

/*nav element style*/
#nav{background: #354876 url(../img/navbar_whole.gif) no-repeat;}

/*content element style*/
#content{color:#ddd; font-size:1.2em; line-height:1.4em;}

/*footer elements*/
#footer span.logos{display:block;float:right;height:28px;padding:0; margin:0;}
#footer span.logos a, img{text-decoration:none;border:none;}
#footer span.logos a{padding-right:1em;}
#footer{background: #354876 url(../img/footer.gif) no-repeat; color:#fff;}
#footer span.copyright{float:left;display:block; padding-top:10px; padding-left:10px; padding-right:10px;}

/*blue sidebox*/
div #sidebox{float:left;margin-top:3em;width:321px; background:#2A395E url(../img/sidebox_body.gif) repeat-y;}
#sidebox span.sideboxtop{float:left;display:block;width:321px; background:url(../img/sidebox_top.gif) no-repeat; height:20px;}
#sidebox span.sideboxbottom{float:left;display:block;width:321px; background:url(../img/sidebox_bottom.gif) no-repeat; height:20px;}
.box {color:#ddd;padding:1em;}
img.box{float:left;}
p.box{padding-left:1em;padding-right:1em; line-height:1.2em;}
div.box{float:left; width:300px;}
h5.box{text-align:center;padding:0;}

/*Resources list style*/
div.resources{float:left; padding-left:20px; width:100%;}
h4.resources {margin:0; padding:0;padding-top:2em;}
ul.resources{list-style:none;}
ul.resources li.pdf {list-style:outside; list-style-image:url(../img/pdfIcon.gif);}
ul.resources li.cal {list-style:outside; list-style-image:url(../img/calIcon.gif);}
ul.resources li.link {list-style:outside; list-style-image:url(../img/link.gif);}
ul.resources li.news {list-style:outside; list-style-image:url(../img/news.gif);}
ul.resources li.fund {list-style:outside; list-style-image:url(../img/money_dollar.gif);}
ul.resources li.mihin {list-style:outside; list-style-image:url(../img/mihin_icon.gif);}
ul.resources li.word {list-style:outside; list-style-image:url(../img/word.gif);}
/*Section Header*/
.sectionHeader{display:block; margin:10px 0 10px 0; width:650px; height:70px; background: url(../img/gradient.gif) repeat-x; overflow:hidden;color:#fff; font-size:1.2em; padding-left:25px; padding-top:12px;}
.sectionHeader h3{}

/*Learn More section*/
.learnmore{display:block; width:300px; border:1px solid #21496D; margin:1em 0 1em 0;padding:.8em; color:#333;}
.learnmore ul, .learnmore li{list-style:none; padding:0; margin:0;}
.learnmore a{display:block; padding:2px 8px;}
.learnmore li a:hover, .learnmore a.picked{background:#999 url(../img/more.gif) 2px no-repeat;}

/*Invisible link*/
.invisiblelink{
display:block;padding:0;margin:0; border:none; width:180px; height:90px;
}

/*Map section*/
.map{float:right; width:361px; border:0px; margin:0em;padding:0em; color:#333;}