body{margin:0; padding:0; font-family:Tahoma; background-color: #2e7ea4;}
.container{width:992px; margin:0 auto;}
.header{position:relative; width:992px; height:88px; }
.content{position:relative;  width:990px; left: 2px; font-size:10pt; text-align:justify; background-color: #FFF; padding: 8px 0px 7px 0px;} 
.footer{width:750px; height:62px; background:#2d7ea4;  padding:7px; position: relative; margin: 0px 0px 0px 218px;}
.homelink{position:absolute; top:0px; left:0px; height:120px; width:420px; cursor:pointer;}

/*Top Nav styling*/
.top-nav{ position: relative; margin: 15px 0px 10px 0px; width: 992px; height: 45px; background-image: url(../images/top_nav.jpg); background-repeat: no-repeat;}
.top-nav img{ position: absolute; margin: 0px 0px 0px 0px; top: 3px;}
.top-nav ul{ margin: 0px 0px 0px 0px; padding: 0; color: #9f9e99; font-family: Verdana, Geneva, sans-serif; font-size: 16px; font-weight: 100; }
.top-nav li{ list-style-type: none; float: left; margin: 12px 0px 0px 0px;}
.top-nav li a{ text-decoration: none; color:#9f9e99; padding: 0px 65px 0px 65px;}

/*Side Nav holder and box styling and position*/
.nav_holder{ position: absolute; width: 200px;  left: 8px;}
.nav{width:200px; background-image: url(../images/nav_back.gif); background-repeat: repeat-y; position: relative; margin: 0px 0px 7px 0px; }

.navHead{ border-top: 2px solid #ee1f28; position:absolute; top:-1px; width:182px; color:#FFF;font-size:15pt; padding:8px 0px 0px 12px; border-left: 2px solid #ee1f28; border-right: 2px solid #ee1f28; }
.nav ul{margin:48px 0px 0px 0px ; padding:0px 0px 0px 5px; border-left: 2px solid #ee1f28; border-right: 2px solid #ee1f28;  border-bottom:2px solid #ee1f28; font-family: Arial, Helvetica, sans-serif;}
.nav ul li.top{list-style:none;   width:155px;  border-bottom:1px solid #3f7892; }
.nav ul li.middle{ background-image: url(../images/block.gif); background-repeat: no-repeat; list-style:none; padding:5px 5px 5px 20px;  width:155px; cursor:pointer; border-bottom:1px solid #3f7892;  border-top:1px solid #6fa6c1;}
.nav ul li.bottom{list-style:none; padding-bottom: 2px;  width:180px; border-top:1px solid #6fa6c1;}
.nav ul li.middle:hover{background-image: url(../images/hover.png); background-repeat: no-repeat;}
.nav ul li.selected{ background-image: url(../images/hover.png); background-repeat: no-repeat; list-style:none; padding:5px 5px 5px 20px;  width:155px; cursor:pointer; border-bottom:1px solid #3f7892;  border-top:1px solid #6fa6c1;}
.nav ul li a{color:#fff; text-decoration:none; margin: 20px 0px 20px 0px auto; padding: 5px 40px 5px 0px; width: 100%;}
.nav ul li a:hover, .InnerNav2:hover, .InnerNav3:hover{color: #fff; }
/*Sub nav styling*/
.nav ul ul{margin: 8px 0px 8px 0px; padding: 0px 0px 0px 0px; width: 175px;  text-align: left; border: none; position: relative; left: -10px;}
.nav ul ul li { text-decoration: none; list-style-type: none; margin: 3px 0px 3px 0px;}
.nav ul ul li a{ font-size: 10px; text-decoration: none; color: #fff; padding: 5px 5px 5px 5px;}
.nav ul ul li:hover{ background-image:url(../images/hover.png); background-repeat: no-repeat; }
.nav ul ul li.selected2{}



/*Second Nav Box*/
.navBox{position:relative; margin: 0px auto; padding: 0px;}
.image{ position: absolute; height: 26px; padding-top: 1px;}

.nav2{width:200px; background-image: url(../images/nav_back.gif); background-repeat: repeat-y; position: relative; margin: 0px auto; }
.nav2 ul{margin:48px 0px 0px 0px; padding:0px 0px 6px 5px; border-left: 2px solid #ee1f28; border-right: 2px solid #ee1f28;  border-bottom:2px solid #ee1f28; font-family: Arial, Helvetica, sans-serif;}
.nav2 ul li.top{list-style:none; margin: 0px auto;  width:165px;  border-bottom:1px solid #3f7892; }
.nav2 ul li.middle{ background-image: url(../images/block.gif); background-repeat: no-repeat; list-style:none; padding:5px 5px 5px 20px;  cursor:pointer; border-bottom:1px solid #3f7892;  border-top:1px solid #6fa6c1; width: 155px;}
.nav2 ul li.bottom{ list-style:none; padding-bottom: 2px;  width:179px; border-top:1px solid #6fa6c1;}
.nav2 ul li.middle:hover{background-image: url(../images/hover.png); background-repeat: no-repeat;}
.nav2 ul li.selected{ background-image: url(../images/hover.png); background-repeat: no-repeat; list-style:none; padding:5px 5px 5px 20px;  width:155px; cursor:pointer; border-bottom:1px solid #3f7892;  border-top:1px solid #6fa6c1;}
.nav2 ul li a{color:#fff; text-decoration:none; margin: 20px 50px 20px 0px; padding: 5px 0px 5px 0px;}
.nav2 ul li a:hover, .InnerNav2:hover, .InnerNav3:hover{color: #fff;}
.navBox2{position:relative; margin-bottom:8px;}

/*Main Content boxes*/
.box1{width:528px; background:#fff; position:relative; margin: 0px 0px 9px 218px; min-height: 325px;  padding:10px 5px 10px 5px;  color: #8c8b8b; font-family: Verdana, Geneva, sans-serif; border: 1px solid #2d7ea4;}
.box3{width:750px; background:#fff; position:relative;   min-height: 475px; padding:10px 5px 10px 5px;  color: #8c8b8b; font-family: Verdana, Geneva, sans-serif; margin: 0px 0px 9px 220px; border: 1px solid #2d7ea4;}
.box5{width:760px; background:#f5f5f5; position:relative; min-height:321px; left:210px; padding:5px; margin-bottom:8px; min-height:250px}
.box2{width:200px; min-height:331px; background:#fff; position:absolute; top:8px; right:8px; padding:10px 5px 10px 5px; border: 1px solid #2d7ea4; color: #8c8b8b; font-family: Verdana, Geneva, sans-serif;}
.box4{width:200px; height:735px; background:#f5f5f5; position:absolute; top:0px; right:0px; padding:5px;}
.box1 h1, .box2 h1, .box5 h1{font-size:11pt; margin:0px; padding:0px; color: #fff;}
.box3 h1{font-size:11pt; margin:0px; padding:0px; color: #fff; }
h3{margin:0px; padding:15px 0px 0px 0px}
p{padding:15px 0px 0px 0px; margin:0px; }
ul{margin:15px 0px 15px 20px; padding:0px}

.box4, .footer, .box5, .navBox{border:1px solid #fff;}

.bigp{font-size:13pt; font-weight:bold; margin:0px; padding:0px}

.box3 ul li a, .box5 a, .box2 a, .box3 a{color:#333366;}
.box3 ul li a:hover, .box3 a:hover, .box2 a:hover{color:red;}

.TL{top:-1px; left:0px; background:url(../images/TL.png);}
.TR{top:-1px; right:0px; background:url(../images/TR.png);}
.BL{bottom:0px; left:0px; background:url(../images/BL.png);}
.BR{bottom:0px; right:0px; background:url(../images/BR.png); }

.TL1{top:0px; left:0px; background:url(../images/tl1.gif);}
.TR1{top:0px; right:0px; background:url(../images/tr1.gif);}
.BL1{bottom:0px; left:0px; background:url(../images/bl1.gif);}
.BR1{bottom:0px; right:0px; background:url(../images/br1.gif);}

.BL3{bottom:-1px; left:-1px; background:url(../images/bl1.png);}
.BR3{bottom:-1px; right:-1px; background:url(../images/br1.png);}

.TL2{top:0px; left:0px; background: url(../images/tl2.png);}
.TR2{top:0px; right:0px; background:url(../images/tr2.png);}
.BL2{bottom:0px; left:0px; background:url(../images/bl2.png);}
.BR2{bottom:0px; right:0px; background:url(../images/br2.png);}



.content_header{top:-1px; left:-1px; background: url(../images/content_header.gif); background-repeat: no-repeat; padding-left: 43px;}
.content_header2{top:-1px; left:-1px; background: url(../images/content_header2.gif); background-repeat: no-repeat; padding-left: 43px; }
.content_header3{top:-2px; left:-1px; background: url(../images/content_header3.gif); background-repeat: no-repeat; padding-left: 43px;}
.content_header3 h1 { text-align: center; padding-right: 80px}

.TR, .TL, .BR, .BL, .TR1, .TL1, .TL2, .BR1, .BR2, .BR3, .TR2, .BL1, .BL2, .BL3 {position:absolute; height:10px; width:10px;}
.content_header{position: absolute; width: 682px; height: 27px;}
.content_header2{position: absolute; width: 212px; height: 27px;}
.content_header3{position: absolute; width: 750px; height: 27px;}

.tableRow{
	background:#f5f5f5;
	text-align: center;
	
}

.tableRow2
{
	background: #97bfd2;
	text-align: center;
	color: #fff;
}

.tableRowHeader
{
	background: #2e7ea4;
	text-align: center;
	color:#FFF;
}

.content-img { border: 1px solid #2e7ea4; padding: 5px; background-color: #f5f5f5;}

.box1 table, .box3 table{
	border-style:solid;
	border-width:1px;
	border-color:#fff;
	border-collapse:collapse;
	text-align: left;
}

.imgbg{background:#fff; float:left; height:62px; width:105px; display:inline; margin-left: 9px; padding-left:5px; padding-right:5px;}
.imgbg2{background:#fff; float:left; height:62px; width:105px; display:inline; padding-left:5px; padding-right:5px; margin-left: 9px}

.InnerNav{padding-left:15px; height:20px; vertical-align:middle}
.InnerNav2{padding-left:30px; height:20px; width:160px; vertical-align:middle; color:#333366;}
.InnerNav3{padding-left:15px; height:20px; width:160px; vertical-align:middle; color:#333366;}

/*bottom link footer*/
.footer2{margin: 0px 0px 0px 0px; padding-bottom: 15px; font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #FFF; width:992px;}
.footer2 a{ font-family: Verdana, Geneva, sans-serif; font-size: 16px; color: #FFF; text-decoration: none; }
.footer2 a:hover{ text-decoration: underline;}
.footer2 img{ padding-right: 125px; float: left; }
