body
{
	margin: 0 auto;
}
.wrapper
{
	width: 1003px;
	height: auto;
	text-align: center;
	display: table-cell;
	margin: 0 auto;
	border: solid 1px #000000;
}


/**************************** Header Section Starts ***************************/
.top-header
{
	width: 1003px;
	height: 27px;
    background: url(../images/top-header.jpg);
    background-repeat: repeat-x;

}

.header
{
	width: 1003px;
	height: 167px;
    background: url(../images/header.jpg);
    background-repeat: no-repeat;

}
.header-part1
{
	width: 1003px;
	height: 31px;
    background: url(../images/header-part1.jpg);
    background-repeat: no-repeat;

}
.header-part2
{
	width: 1003px;
	height: 88px;
    background: url(../images/header-part2.jpg);
    background-repeat: no-repeat;

}
.header-part3
{
	width: 1003px;
	height: 48px;
    background: url(../images/header-part3.jpg);
    background-repeat: no-repeat;

}


.body-section
{
	/*height: auto;
	text-align: center;
	display: table-cell;
	margin: 0 auto;*/
}
.body-left-menu{
width: 248px;
float: left;
}
.left-menu-top{
  width: 248px;
  height: 13px;
  background-image: url(../images/menu-top.jpg);
  background-repeat: no-repeat;
}
.left-menu-bottom{
  width: 248px;
  height: 25px;
  background-image: url(../images/menu-bottom.jpg);
  background-repeat: no-repeat;
}
.left-menu-body{
  width: 246px;
  height: 1500px;
  background-image: url(../images/menu-back.jpg);
  background-repeat: repeat-x;
  border-right: solid 2px #e8e8e8;
  text-align: left;
}
.left-menu-title{
font-family: verdana;
font-size: 18pt;
color: #0A507D;
margin-left: 17px;
margin-top: 10px;
font-weight: 580;
}
.left-menu-list{
font-family: verdana;
font-size: 10pt;
color: #E94675;
margin-top: 10px;
font-weight: 600;
}

.right-menu
{
    border-left: solid 1px #d4d4d4;
}


.body-right-portion{
width: 750px;
float: right;
}
.body-right-portion-div1{
width: 750px;
}

.body-right-portion-div2{
width: 750px;
}

.body-right-portion-left-ad{
width: 557px;
float: left;
}

.body-right-portion-right-ad{
width: 192px;
float: right;
}

.portion1{
  width: 542px;
  height: 290px;
  margin-left: 10px;
}

.inner-div1{
  width: 542px;
  height: 52px;
  background: url(../images/portion2-1.jpg);
  background-repeat: no-repeat;
}

.inner-div1-text{
  font-family: verdana;
  font-size: 14pt;
  color: #ffffff;
  margin-left: 10px;
  padding-top: 6px;
}

.inner-div1-2{
  width: 538px;
  height: 155px;
  border-left: solid 1px #d4d4d4;
  border-right: solid 1px #d4d4d4;
  margin-left: 1px;
}

.inner-div1-3{
  width: 538px;
  border-left: solid 1px #d4d4d4;
  border-right: solid 1px #d4d4d4;
  margin-left: 1px;
  font-family: verdana;
  font-size: 10pt;
  color: #000000;
}

.inner-div3-4{
  width: 538px;
  height: 480px;
  border-left: solid 1px #d4d4d4;
  border-right: solid 1px #d4d4d4;
  margin-left: 1px;
}

.main_pics{
  border: solid 1px #d4d4d4;
  margin-left: 10px;
  margin-right: 12px;
  margin-top: 5px;
  float: right;
}

.inner-div1-2-text{
  font-family: verdana;
  font-size: 11pt;
  color: #3e3e3e;
  font-weight: bold;
  margin-left: 15px;
  margin-right: 15px;
  margin-top: 10px;
  float: right;
}

.inner-div2{
  width: 542px;
  height: 21px;
  background: url(../images/portion2-2.jpg);
  background-repeat: no-repeat;
}
.inner-div3{
  width: 542px;
  height: 52px;
  background: url(../images/portion3-1.jpg);
  background-repeat: no-repeat;
}
.inner-div4{
  width: 542px;
  height: 21px;
  background: url(../images/portion3-2.jpg);
  background-repeat: no-repeat;
}

.body-bottom
{
	width: 1003px;
	height: 92px;
    background-color: #016AAE;
    border-left: solid 1px #000000;
    border-right: solid 1px #000000;

}
.body-bottom-box1{
  float: right;
  width: 260px;
  height: 198px;
  text-align: left;
}
.body-bottom-box2{
  float: right;
  width: 334px;
  height: 198px;
  text-align: left;
}
.body-bottom-box3{
  float: right;
  width: 361px;
  height: 198px;
  text-align: left;
}
.body-bottom-image-box{
  float: right;
  width: 23px;
  height: 198px;
  background-image: url(../images/body-bottom-divider.jpg);
  background-repeat: no-repeat;
}
.body-bottom-title{
font-family: verdana;
font-size: 14pt;
color: #ff9832;
margin-top: 22px;
margin-left: 17px;
}
.body-bottom-list{
font-family: verdana;
font-size: 10pt;
color: #ffffff;
font-weight: bold;
margin-left: 17px;
}

.body-bottom-list_2_1{
font-family: verdana;
font-size: 10pt;
color: #fcf10a;
font-weight: bold;
margin-left: 17px;
}
.body-bottom-list_2_2{
font-family: verdana;
font-size: 9pt;
color: #ffffff;
font-weight: bold;
margin-left: 17px;
text-align: left;
}
.body-bottom-section1{
clear: both;
margin-left: 17px;
margin-top: 3px;
}
.bottom-pic1{
width: 164px;
height: 143px;
background-image: url(../images/bottom-pic1.jpg);
background-repeat: no-repeat;
float: left;
margin-left: 10px;
}
.bottom-pic2{
width: 164px;
height: 143px;
background-image: url(../images/bottom-pic2.jpg);
background-repeat: no-repeat;
float: left;
margin-left: 5px;
}
ul{
list-style: none;
}




/**************************** Header Section Ends *****************************/


/**************************** Footer Section Starts ***************************/
.footer
{
  width: 1003px;
  height: 29px;
  clear: both;
  background-image: url(../images/footer.jpg);
  background-repeat: repeat-x;
  border-left: solid 1px #000000;
  border-right: solid 1px #000000;
}

.footer-text1
{
font-family: verdana;
font-size: 8pt;
font-style: normal;
color: #a6a6a6;
float: left;

}

.footer-text2
{
font-family: verdana;
font-size: 8pt;
font-style: normal;
color: #FFFFFF;
float: right;

}

/**************************** Footer Section Ends *****************************/

/**************************** General Section Starts **************************/
.title1
{
  font-family: Tahoma;
  font-size: 14pt;
  font-weight: normal;
  color: #8f8383;
  margin-top: 10px;
  margin-left: 12px;
}
.title2
{
  font-family: Tahoma;
  font-size: 14pt;
  font-weight: bold;
  color: #535353;
}
.title3
{
  font-family: Tahoma;
  font-size: 14pt;
  font-weight: normal;
  color: #616161;
  margin-top: 10px;
  margin-left: 12px;
}
.sub-title
{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color: #3f3a3a;
  margin-left: 12px;
}
.description
{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color: #616161;
  text-align: justify;
  width: 195px;
  line-height: 18px;
  margin-left: 12px;
  margin-top: 2px;
}

.description1
{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color: #616161;
  text-align: justify;
  width: 400px;
  line-height: 18px;
  margin-left: 12px;
  margin-top: 2px;
}

.date-text{
  font-family: Tahoma;
  font-size: 8pt;
  color: #a4e3ff;
  font-weight: bold;
  margin-left: 12px;
  margin-top: 2px;
}


hr{
  background-color: #00deff;
  width: 200px;
  color: #00deff;
  border: solid 1px #00deff;

}
a.nav:link {color: #ffffff; text-decoration: none; }
a.nav:visited {color: #ffffff; text-decoration: none; }
a.nav:hover {color: orange; text-decoration: underline; }
a.nav:active {color: blue; }

a.nav1:link {color: #525252; text-decoration: none; }
a.nav1:visited {color: #525252; text-decoration: none; }
a.nav1:hover {color: #000000; text-decoration: underline; }
a.nav1:active {color: blue; }

a.nav2:link {color: #ffffff; text-decoration: none; }
a.nav2:visited {color: #ffffff; text-decoration: none; }
a.nav2:hover {color: #FFC01D; text-decoration: none; }
a.nav2:active {color: blue; }

a.nav3:link {color: #E94675; text-decoration: none; }
a.nav3:visited {color: #E94675; text-decoration: none; }
a.nav3:hover {color: #992222; text-decoration: none; }
a.nav3:active {color: blue; }
/**************************** General Section Ends ****************************/

/* ================= Page Jump ================== */
.page_jump {
		font: 12px verdanam, Arial, Helvetica, sans-serif;
		padding-top: 12px;
		padding-bottom: 10px;
		margin: 0px;
		text-align: center;
	}
	
	.page_jump a, .pageList .this-page {
	    font-size:12px;
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
	}
	
	.page_jump a:visited {
		font-size:12px;
		padding: 2px 6px;
		border: solid 1px #ddd;
		background: #fff;
		text-decoration: none;
	}
	
	.page_jump .end {
	    font-size:12px;
		padding: 2px 6px;
		border: solid 2px #ddd;
		background: #fff;
	}
	
	.page_jump .this-page {
		padding: 2px 6px;
		border-color: #999;
		font-weight: bold;
	    font-size:12px;
		vertical-align: top;
		background: #fff;
	}
	
	.page_jump a:hover {
	    font-size:12px;
		color: #fff;
		background: #0063DC;
		border-color: #036;
		text-decoration: none;
	}
