body {
	background-image:url("../assets/base/bg.gif");
	background-repeat:repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	margin:0px; padding:0px;
}

a{text-decoration: none;}

li {list-style-type:none;}

img{border:0px;}

div {position:relative; padding:0px; margin:0px;}
div#mainWrapper{margin:30px auto; width:800px;}
div#mainTop {background-image:url("../assets/base/top.gif"); background-repeat:no-repeat; height:16px;}
div#mainBottom {background-image:url("../assets/base/bottom.gif");background-repeat:no-repeat;height:18px;}
div#content {background-image:url("../assets/base/conent-bg.gif");background-repeat:repeat; overflow:auto;}
div#topMenu{margin-bottom:15px;}

div#footNav {text-align:center; padding:5px 0px;}
div#footNav p{font-size:1.0em; padding:0px; margin:0px;}


/* Home page specific */

div#contentRHS {margin-left:300px; width:481px;}
div#content h1{ z-index:5;}
div.findOut1Wrapper{background-color:#08255B; background-repeat:no-repeat; background-position:left bottom; margin-bottom:10px;}
div.findOut1Top{ background-image:url(../assets/home/mask1Top.gif); background-repeat:no-repeat; height:20px;}
div.findOut1Foot{ background-image:url(../assets/home/mask1Foot.gif); background-repeat:no-repeat; height:19px;}
div.findOut1Mid, div.findOut1Mid1{ background-image:url(../assets/home/mask1Mid.gif); background-repeat:repeat-y; background-position:left top;}
div.findOut1Mid1 { background-color:#000;height:41px; overflow:hidden;}
div.findOut1Mid p {color:#fff; margin:0px; margin-left:335px; padding:8px; font-size:1.0em;}
div.findOut1Mid1 h1{display: block; color:#fff; font-size:1.4em; width:335px; padding:0em 20px; margin:0px; line-height:2.2em;}
div.findOutClick{position:absolute; top:0px; right:5px;}

div.findOut2Wrapper{background-color:#fff; background-repeat:no-repeat; background-position:left bottom; margin-bottom:10px;}
div.findOut2Top{ background-image:url(../assets/home/mask2Top.gif); background-repeat:no-repeat; height:20px;}
div.findOut2Mid{ background-image:url(../assets/home/mask2Mid.gif); background-repeat:repeat-y; background-position:left;}
div.findOut2Foot{ background-image:url(../assets/home/mask2Foot.gif); background-repeat:no-repeat; height:20px;}
div.findOut2Mid p {color:#000; margin:0px; margin-left:335px; padding:8px; font-size:1.0em;}
div.findOut2Mid1{ background-image:url(../assets/home/mask2Mid.gif); background-repeat:repeat-y; background-position:left; text-align:left; background-color:#000;height:35px; overflow:hidden;}
div.findOut2Mid1 h1{display: block; color:#fff; font-size:1.4em; width:335px; padding:0em 20px; margin:0px; line-height:2.0em;}
div.findOut2Click{position:absolute; top:0px; right:9px;} 

div#contentLHS{width:260px;background-color:#EBF0FA; float:left; top:3px; left:20px;}
div#contentLHSTop{background-image:url(../assets/home/content-rtop.gif); background-repeat:no-repeat; height:19px;}
div#contentLHSFoot{background-image:url(../assets/home/content-rbottom.gif); background-repeat:no-repeat; height:17px;}
div#contentLHSCopy{}
div#contentLHSCopy p{padding:0px 15px; margin:5px 0px; font-size:1.0em; text-align:justify;}
div#contentLHSCopy h1{padding:0px 15px; margin:10px 0px; font-size:1.4em;}


table#tab_menu_table {margin-top:40px;}

/* tab menus */
div#mid_content1 {overflow:hidden;height:32px;margin-left:10px;width:760px;}
ul#navigation {margin-top:0px;}
ul#navigation a, ul#navigation li.active a {font-size:0.8em;font-weight:bold;color: #FFF;text-decoration: none;padding:0px 0px 20px 10px;}
ul#navigation a {background: #3097D4 url("../assets/projects/left-tab.gif") left top no-repeat;}
ul#navigation a:hover{color: #08255B;}
ul#navigation li{float: left;margin: 0px;padding-left:1px;}
ul#navigation li.active a {background: #08255B url("../assets/projects/left-tab-hover.gif") left top no-repeat;}
ul#navigation a span, ul#navigation li.active a span {padding:9px 10px 9px 0px;}
ul#navigation a span {background: url("../assets/projects/right-tab.gif") right top no-repeat;}
ul#navigation li.active a span {background: #08255B url("../assets/projects/right-tab-hover.gif") right top no-repeat;}
ul#navigation a, ul#navigation a span, ul#navigation li#active a, ul#navigation li#active a span {display: block;float: left;}
ul#navigation a:hover span{padding-right:10px;}


div.mid1 {margin-left:25px; width:747px;}
div.mid1_top {background:url("../assets/projects/mid.gif") no-repeat;height:23px;}
div.mid1_bottom {background:url("../assets/projects/midbottom.gif") no-repeat;height:47px;}
div.mid1_content {background:url("../assets/projects/midr.gif") repeat;width:747px;overflow:visible;}
table.mid1_content_table {margin-left:30px;font-size:1.0em;}
td.mid1_content_text {width:250px;vertical-align:top;}
td.mid1_content_text h1{font-weight:bold;font-size:1.4em;color:#08255B;}
td.mid1_content_img {border:1px solid #B4B0B0;width:125px;}


div#mid2 {margin-left:25px; width:747px;}
div.mid2_top {background: url("../assets/tabbed/tab_main_top.gif") no-repeat;height:19px;}
div.mid2_bottom {background:url("../assets/tabbed/tab_main_bottom.gif") no-repeat;height:19px;}
div.mid2_content {background:url("../assets/projects/midr.gif") repeat;width:747px;overflow:visible;}

div.projectDetails{color:#000;}
div.mid2_wrapTop {background:url("../assets/tabbed/tab_inner_top.gif") no-repeat;height:5px;}
div.mid2_wrapBottom {background:url("../assets/tabbed/tab_inner_bottom.gif") no-repeat;height:14px;}
div.projectDetails img {float:left; padding:0px 10px 10px 0px;}

table.mid2_content_table {margin-left:30px;margin-bottom:10px;font-size:1.0em;}
td.mid2_content_text {width:250px;vertical-align:top;}
td.mid2_content_text h1{font-weight:bold;font-size:1.4em;color:#08255B;}
td.mid2_content_img {border:1px solid #B4B0B0;width:125px;}


div.paneTop {background:url("../assets/projects/middle.gif") no-repeat; height:24px; width:747px;}
div.paneWrapper {background:url("../assets/projects/midr.gif") repeat; width:747px;padding-bottom:15px; overflow:auto;}
div.paneBottom {background:url("../assets/projects/bottom.gif") no-repeat; height:24px; width:747px;}

div.paneWrapper p{ padding:10px 40px; margin:0px; font-size:1.0em;}
div.paneWrapper img {float:left; padding:0px 10px 10px 0px;}

div#map {float:left; margin:10px 10px 10px 40px; width:400px; height:300px; border:2px solid #000;}
form{padding:0px; margin:0px;}
form input,  form textarea {width:145px;}
form textarea {height:100px;}
form table{margin:0px; margin-top:10px; padding:0px; border:1px solid #ccc;}


