@charset "utf-8";
/* CSS Document */

*{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

body{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(images/bg.jpg);
background-repeat:repeat;
}

#container{
width:1002px;
height:auto;
margin:0px auto;
padding:25px 0px 0px 0px;
}

#top_bar{
width:1002px;
height:36px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

float:left;
}

#nav{
width:815px;
height:27px;
margin:9px 0px 0px 40px;
float:left;
}

#nav ul{    	<div id="border1x">
		</div><!--end of border1-->
text-align:right;
line-height:normal;
}

ul.navigation li{
display:inline;
padding-left:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

li a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
}

li a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:underline;
}

#header{
width:1002px;
height:256px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#B4CDCD;
float:left;
}

#logo{
width:416px;
height:256px;
margin:60px 20px 0px 0px;
padding:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#pic_holder{
width:256px;
height:149px;
border:#CCCCCC 1px solid;
margin:3px 3px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#pic1{
width:150px;
height:100px;
margin:15px 0px 0px 54px;
padding:0px 0px 0px 0px;
float:left;
}

#pic_txt1{
width:256px;
height:25px;
background-color:#f5b467;
margin:9px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#pic2{
width:158px;
height:116px;
margin:8px 0px 0px 50px;
padding:0px 0px 0px 0px;
float:left;
}

#pic_txt2{
width:256px;
height:25px;
background-color:#f5b467;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.pic_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:center;
padding-top:5px;
}

.pic_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
text-align:center;
text-decoration:none;
}

#main_content{
width:1002px;
height:auto;
background-color:#FFFFFF;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#border1x{
width:1002px;
height:9px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#7030A0;
float:left;
}


#border1{
width:1002px;
height:9px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#74b4f4;
float:left;
}

#txt_header{
width:1002px;
height:27px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#border2{
width:107px;
height:9px;
margin:9px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-color:#75c051;
float:left;
}

#content_header{
width:438px;
height:27px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#content{
width:1002px;
height:470px;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#content1{
width:1002px;
height:1750px;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#content2{
width:1002px;
height:825px;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

#content3{
width:1002px;
height:1400px;
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}


.cont_txt1{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
padding:20px 20px 0px 20px;
text-align:justify;
}

.cont_txt1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ef9422;
text-decoration:underline;
}

.cont_txt1 a:hover{
text-decoration:underline;
}

#bullet{
font-size:13px;
color:#333333;
padding-left:50px;
}


.cont_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
padding:20px 20px 0px 20px;
text-align:justify;
text-decoration:none;
}

.cont_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333333;
text-decoration:none;
}


#left_panel{
width:400px;
height:auto;
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px;
float:left;
}

#right_panel{
width:560px;
height:auto;
margin:20px 0px 0px 20px;
padding:0px 0px 0px 0px;
float:left;
}


#footer{
width:1002px;
height:56px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
float:left;
}

.foot_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:18px;
padding-top:12px;
}

.foot_txt a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}

.foot_txt a:hover{
text-decoration:underline;
}

.fld{
width:180px;
height:18px;
border:#999999 1px solid;
}

/**********************************************************************************************************************
slider Part start Here
**********************************************************************************************************************/
#slides {top:15px;left:4px;z-index:999999; width:566px; }
.slides_container {width:566px;overflow:hidden;	position:relative;display:none;}
.slides_container div.slide {width:566px;height:256px;display:block;}
.pagination {margin:-23px 0 0 19px; width:155px; float:right; position:absolute; z-index:999999;}
.pagination li {float:left;	margin:0 1px;list-style:none;}
.pagination li a {display:block;width:26px;	height:0;padding-top:9px;background-image:url(../images/pagination.png);background-position:0 0;float:left;overflow:hidden;}
.pagination li.current a {background-position:0 -13px;}
.caption {z-index:500;position:absolute;bottom:-35px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.3);width:668px;font-size:1.3em;line-height:1.33;color:#fff;text-shadow:none;}
.caption  p {font-size:13px; font-weight:bold; margin:4px 0 0 0;}
.accordion h3 a  {text-decoration:none; cursor:pointer;}


/*** Video****/

.video {
	width:1002px;
	overflow:hidden;
}
