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

@font-face {
    font-family: 'Oxygen', sans-serif;
    src: url('gothic_1.eot');
    src: url('gothic_1.eot') format('embedded-opentype'),
         url('gothic_1.woff') format('woff'),
         url('gothic_1.ttf') format('truetype'),
         url('gothic_1.svg#CenturyGothicRegular') format('svg');
}
@font-face {
    font-family: 'CenturyGothicBold';
    src: url('gothicb_0.eot');
    src: url('gothicb_0.eot') format('embedded-opentype'),
         url('gothicb_0.woff') format('woff'),
         url('gothicb_0.ttf') format('truetype'),
         url('gothicb_0.svg#CenturyGothicBold') format('svg');
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.header{
	width:100%;
	height:auto;
	float:left;
	background-color:#FFF;
	border-top:solid #084ef0 3px !important;
	}
.wrapper{
	max-width:1170px;
	height:auto;
	margin:0 auto;
	}

.logo{
	width:500px;
	height:auto;
	float:left;
	margin-top: 0px;
	text-align:center;
	}

.header_right{
	width:50% !important;
	height:auto;
	float:right;
	}
.header_top{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	}
.header_bottom{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	}
.phone_outer{
	width:auto;
	min-height:37px;
	float:right;
	background:url(../images/phone.png) no-repeat;
	font-family: 'Oxygen', sans-serif;
	font-size:19px;
	padding:5px 0 0 50px;
	}
.mail_outer{
	width:auto;
	min-height:37px;
	float:right;
	background: url(../images/mail.jpg) no-repeat;
	font-family: 'Oxygen', sans-serif;
	font-size:19px;
	padding:5px 0 0 50px;
	margin-left:10px;
	}
.head_social{
	width:auto;
	height:auto;
	float:right;
	}
.social_inn{
	width:auto;
	height:auto;
	float:left;
	margin-left:3px;
	}
.search_out{
	max-width:250px;
	height:30px;
	float:right;
	border: solid #dddddd 1px;
	border-radius:5px;
	}
.serch_bt{
	width:auto;
	height:auto;
	float:right;
	}
.search{
	width:200px;
	height:30px;
	background-color:#f6f6f6;
	float:left;
	}

.home-link{
	text-decoration:none !important;
}
.menu_out{
	width:100%;
	height:auto;
	background-color:#084ef0;
	float:left;
	}
.menu{
	max-width:1170px;
	height:auto;
	margin:0 auto;
	background-color:#084ef0 ;
	}
.active_menu{
	background-color:#777878 !important;
	}
.content_block{
	width:100%;
	height:auto;
	background:url(../images/bg.jpg) repeat-x;
	float:left;
	}
.banner{
	width:100%;
	height:auto;
	float:left;
	position:relative;
	background-color:#3c5691;
	}
.package_outer{
	width:100%;
	height:auto;
	float:left;
	}
.package_inn{
	width:23%;
	height:auto;
	float:left;
	text-align:center;
	padding: 0 1% 0 1%;
	}
.content_bottom{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
	background-color:#FFFFFF;
	padding:1%;
	}
.invalid-login{
	font-family: 'Oxygen', sans-serif;
    font-size: 12px;
    line-height: 18px;
	color:red;
	font-weight:bold;
}

.content_bottom_left{
	width:68%;
	height:auto;
	float:left;
	}
.content_bottom_right{
	width:30%;
	height:auto;
	float:right;
	}
.head{
	width:100%;
	height:auto;
	float:left;
	border-bottom: solid #d6d6d6 1px;
	font-size:24px;
	color:#ff4e00;
	font-family: 'Oxygen', sans-serif;
	padding-bottom:10px;
	}
.left_content{
	width:67%;
	height:auto;
	float:left;
	margin-top:15px;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	/*color:#717171;*/
	color:#000000;
	line-height:18px;
	margin-left:3%;
	text-align:justify;
	}
.inner_content{
	width:97%;
	height:auto;
	float:left;
	margin-top:15px;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	/*color:#717171;*/
	color:#000000;
	line-height:18px;
	margin-left:3%;
	text-align:justify;
	}
.welcome_img{
	width:35%;
	height:auto;
	float:left;
	background-color:#00FF00;
	}
.welcome_content{
	width:63%;
	height:auto;
	float:right;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	color:#717171;
	line-height:18px;
	}
.text_wrap{
	float:left;
	margin: 0 2% 2% 0;
	width:35%;
	}
.program_bottom{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	}
.program_inn{
	width:95%;
	min-height:20px;
	float:left;
	background:url(../images/arrow.png) no-repeat;
	font-family: 'Oxygen', sans-serif;
	font-size:15px;
	/*color:#717171;*/
	color:#000000;
	padding-left:5%;
	margin-bottom:10px;
	}
.content_black{
	width:96%;
	height:auto;
	background-color:#9a9a9a;
	float:left;
	margin-top:20px;
	font-family: 'Oxygen', sans-serif;
	font-size:17px;
	color:#FFF;
	padding: 2%;
	}
.latest_news_out{
	width:100%;
	height:auto;
	float:left;
	}
.message{
	width:100%;
	height:auto;
	float:left;
	margin-top:15px;
	}
.latest_news_head{
	width:100%;
	height:30px;
	background-color:#a8b915;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding: 5px 2% 0 2%;
	
	}
.latest_news_bottom{
	width:100%;
	height:auto;
	background-color:#c2ce5b;
	float:left;
	padding:3%;
	}
.message_head{
	width:100%;
	height:30px;
	background-color:#05339c;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFF;
	padding: 5px 2% 0 2%;
	
	}
.message_bottom{
	width:100%;
	height:auto;
	background-color:#4668b6;
	float:left;
	padding:3%;
	font-family: 'Oxygen', sans-serif;
	font-size:14px;
	 color:#FFF;
	 line-height:20px;
	}
.ceo_read{
	width:100%;
	height:auto;
	float:left;
	text-align:right;}
.ceo_read a{color:#FFF;}
.cont_inner{
	width:33%;
	height:auto;
	float:left;
	text-align:center;
	}

.latest_newsinner{
	width:94%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:14px;
	border-bottom:solid #666 1px;
	padding-bottom:10px;
	padding-left:6%;
	background:url(../images/dot.png) no-repeat left top;
	margin-bottom:10px;
	line-height:20px;
	}

.question{
	width:100%;
	height:auto;
	float:left;
	margin-top:20px;
	}
.question_head{
	width:98%;
	height:38px;
	background-color:#e53a3a;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:19px;
	color:#FFFFFF;
	padding: 10px 0 0 2%;
	}
.question_bottom{
	width:90%;
	height:auto;
	background-color:#f0f0f0;
	float:left;
	padding: 5%;
	}
.question_inn{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:10px;
	}
.question_feald{
	width:98%;
	height:30px;
	/*border: solid #cdcdcd 1px;*/
	border:1px solid #000000;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	padding: 0 0 0 2%;
	font-size:12px;
	font-weight:bold;
	}
.question_feald2{
	width:98%;
	height:60px;
	border: solid #cdcdcd 1px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	padding: 5px 0 0 2%;
	font-size:12px;
	}
.question2 {
    float: left;
    height: auto;
    margin-bottom: 20px;
    width: 100%;
}
.submit{
	width:30%;
	height:auto;
	float:left;
	}
.forgot{
	width:70%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
    font-size: 12px;
	color:#E53A3A;
	font-weight:bold;
	margin-top:2%;
	text-align:right;
	}
.forgot a{
	text-decoration:none;
	color:#E53A3A;
    }
.forgot a:hover{
	text-decoration:underline;
	}
.head_margin{
	margin-top:20px;
	}
.footer{
	width:100%;
	height:auto;
	background:url(../images/footer.png);
	float:left;
	margin-top:20px;
	}
.footer_inn{
	width:30%;
	height:auto;
	float:left;
	margin-bottom:20px;
	}
.footer_head{
	width:100%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:20px;
	color:#FFFFFF;
	font-weight:bold;
	margin: 20px 0 20px 0;
	}
#quicklinks{
	width:100%;
	height:150px;
	float:left;
	}
#quicklinks ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:normal;
	}
#quicklinks ul li{
	display:blockf
	list-item;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin-bottom:8px;
	
	}
#quicklinks ul li a{color:#FFFFFF;}
.footer-list{
	color:#FFFFFF !important;
	text-decoration:none !important;
}
.footer-list:hover{
	color:#FF4E00 !important;
}
.dmv{
	color: #717171;
}
.dmv:hover{
	color:#FF4E00 !important;
}	
.adult_p{
	color: #717171;
    float: left;
    font-family: 'Oxygen', sans-serif;
    font-size: 12px;
    height: auto;
    line-height: 18px;
    margin-top: 15px;
    width: 100%;
}
.follw{
	width:auto;
	height:auto;
	float:left;
	}
.follw_inn{
	width:auto;
	height:auto;
	float:left;
	}
.footer_address{
	width:100%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:25px;
	}
.map{
	width:94%;
	height:150px;
	background-color:#FFFFFF;
	float:left;
	padding:3%;
	}
.footer_bottm{
	width:100%;
	height:auto;
	background-color:#333232;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	color:#b6b6b6;
	text-align:center;
	padding: 15px 0 15px 0;
	}
.login{
	width:257px;
	height:auto;
	float:left;
	position:absolute;
	top:30%;
	right:0;
	background:rgba(0, 0, 0, 0.3);
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	}
.login_head{
	width:96%;
	height:30px;
	background-color:#1795ff;
	float:left;
	border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	-moz-border-radius:10px 10px 0 0;
	-o-border-radius:10px 10px 0 0;
	font-family: 'Oxygen', sans-serif;
	font-size:16px;
	color:#FFF;
	padding: 10px 0 0 4%;
	}
.login_bottom{
	width:90%;
	height:auto;
	float:left;
	border-radius:0 0 10px 10px;
	-webkit-border-radius:0 0 10px 10px;
	-moz-border-radius:0 0 10px 10px;
	-o-border-radius:0 0 10px 10px;
	padding: 4%;
	}
.login_inner{
	width:100%;
	height:auto;
	float:left;
	margin-bottom:5px;
	}
.login_feald{
	width:97%;
	height:27px;
	border: solid #cdcdcd 1px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	font-family: 'Oxygen', sans-serif;
	font-size:12px;
	padding-left:2%;
	}

	
.login_bt{
	width:30%;
	height:auto;
	float:left;
	background:url(../images/login.jpg);
	border:0;
	font-family: 'Oxygen', sans-serif;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	padding: 7px 0 7px 0;
	text-decoration:none;
	}
.login_bt:hover{
	background:url(../images/login2.jpg);
	color:#FFFFFF !important;
	}
.refund{
	width:100%;
	height:auto;
	float:left;
	margin-top:10px;
	}
.home_img{
	width:30%; 
	height:auto; 
	background-color:#0F0; 
	float:left;
	margin-top:15px;
	}
.refund_out{
	width:100%;
	height:auto;
	float:left;
	}
.refund_inner{
	width:auto;
	height:;
	float:left;
	background-color:#dadada;
	font-family: 'Oxygen', sans-serif;
	font-size:15px;
	color:#00437c;
	padding:8px;
	margin-bottom:3px;
	}
.wl_bot{
	width:100%;
	height:auto;
	float:left;
	}	
.login_old_st {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    float: left;
    height: auto;
    position: absolute;
    right: 0;
    top: 79.5%;
    width: 257px;
}
.login_head_old {
    background-color: #53a81a;
    /*border-radius: 10px 10px 0 0;*/
	border-radius: 10px;
    color: #fff;
    float: left;
   font-family: 'Oxygen', sans-serif;
    font-size: 16px;
    /*height: 30px;*/
	padding: 10px 0 10px 4%;
    /*padding: 10px 0 0 4%;*/
	height:auto;
    width: 96%;
}
.login_bottom_old_btn {
    border-radius: 0 0 10px 10px;
    float: left;
    height: auto;
    padding: 2%;
    width: 95%;
}
.old_txt_010 {
    color: #fff;
    font-family: 'Oxygen', sans-serif;
    font-size: 11px;
    line-height: 18px;
    margin: 0 3%;
    padding: 0;
}
.login-link{
	color:#FFFFFF;
}
.login-link:hover{
	color:#6C050C;
}

.search_box{
	width:100%;
	height:25px;
	border:none;
	background-color:#f6f6f6;
	}
.banner_left{
	width:50%;
	height:auto;
	float:left;
	}
.banner_right{
	width:96%;
	height:auto;
	float:left;
	padding: 2%;
	}
.banner_head{
	width:100%;
	height:auto;
	float:inherit;
	font-family: 'Oxygen', sans-serif;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	}
.banner_content{
	width:100%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:14px;
	color:#FFF;
	margin-top:20px;
	line-height:20px;
	text-align:justify;
	}
.inner_head{
	width:100%;
	height:auto;
	border-bottom: solid #999 1px;
	font-family: 'Oxygen', sans-serif;
	font-size:20px;
	padding-bottom:5px;
	}
.facility_content{
	width:100%;
	height:auto;
	float:left;
	font-family: 'Oxygen', sans-serif;
	font-size:14px;
	margin-top:10px;
	margin-bottom:10px;
	}
.facility_content_left{
	width:50%;
	height:auto;
	float:left;
	margin-right:20px;
	}
	.cleft
	{
		width:30%;
		height:auto;
		float:left;
		margin-right:10px;
	}
	.cleft h1
	{
	font-size:20px;
 	font-family: 'Oxygen', sans-serif;
	color:#03132c;
	}
	.gmap
	{
		width:68%;
		height:auto;
		float:left;
	}
	hr.style-three { border: 0; border-bottom: 1px dashed #ccc; background: #999; }
/*============normel end===========*/




	
/*============1024 start===========*/	
@media (max-width:1024px){
	.wrapper{
	padding: 0 10px 0 10px !important;
	}
	.footer{
	width:100%;
	padding: 0 2% 0 2%;
	}
	}
/*============1024 end===========*/	


/*============1000 start===========*/	


@media (max-width:1000px){
.menu{
	margin-top:20px;
	}
	}
	
	
/*============1000 end===========*/	


/*============980 start===========*/	

@media (min-width:980px){

.logo{
	width:50%;
	height:auto;
	float:left;
	margin-top: 0px;
	text-align:center;
	}
	}
/*============980 end===========*

/*============979 start===========*/	

@media (min-width:979px){
.login_new{
	display:none;
	}
.login_old_change{
	display:none;
}	
	
	}	

@media (max-width:979px){
	.footer_inn{
	width:50%;
	min-height:210px;
	float:left;
	margin-bottom:20px;
	}
.login{
	display:none;
	}
	
	.banner{
	width:100%;
	height:auto;
	float:left;
	position:inherit;
	}

	}
/*============979 end===========*/	


@media (max-width:979px) and (min-width:481px){
.login_new{
	width:100%;
	height:auto;
	float:left;
	background:rgba(0, 0, 0, 0.3);
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	margin-bottom:20px;
	}
.login_bottom{
	width:96%;
	padding: 2%;
	}
.login_inner{
	width:30%;
	height:auto;
	float:left;
	margin-bottom:10px;
	}
.login_inner:nth-child(2){
	margin:0 3% 0 3%;
	}
.login_bt{
	width:33%;
	height:auto;
	float:left;
	}
.officehours_time {
	font-size: 13px;
	}
.officehours_white {
	width: 92%;
	margin-left: 4%;
	border-radius: 24px;
	}
	}


/*============900 start===========*/
@media (max-width:900px){

.logo{
	width:50%;
	}
	}
/*============900 end===========*/

/*============800 start===========*/
@media (max-width:800px){

.logo{
	width:60%;
	padding: 0 20% 0 20%;
	}
.header_right{
	width:100% !important;
	height:auto;
	float:right;
	}
.header_top{
	width:60%;

	}
.header_bottom{
	width:40%;
	}
.phone_outer{
	float:left;
	}
.mail_outer{
	float:left;
	}
	}
/*============800 end===========*/

/*============768 start===========*/
@media (max-width:768px){

.logo{
	width:60%;
	padding: 0 20% 0 20%;
	}
.header_right{
	width:100%;
	height:auto;
	float:right;
	}
.header_top{
	width:50%;

	}
.header_bottom{
	width:50%;
	}
.phone_outer{
	float:left;
	font-size:18px;
	padding-left:40px;
	}
.mail_outer{
	float:left;
	font-size:18px;
	padding-left:40px;
	}
	}
/*============768 end===========*/
/*============767 start===========*/
@media (max-width:767px){
	
.header_right{
	width:100%;
	height:auto;
	float:right;
	}
	
	.content_bottom_left{
	width:100%;
	height:auto;
	float:left;
	}
.content_bottom_right{
	width:100%;
	height:auto;
	float:right;
	margin-top:0;
	}
.officehours{
	margin-top:20px;
	}
.wl_bot2{
	display:none;
	}	
	}
/*============768 end===========*/


/*============640 start===========*/
@media (max-width:640px){
.ribbon{
	width:290px;
	height:58px;
	float:left;
	margin:inherit;
	}
}

/*============640 end===========*/


/*============600 start===========*/		
@media (max-width:600px){
.logo{
	width:80%;
	height:auto;
	float:left;
	text-align:center !important;
	padding: 0 10% 0 10%;
	}

.head_social{
	width:auto;
	height:auto;
	margin:0 !important;
	}
.head_phone{
	width:auto;
	height:auto;
	margin:0 auto !important;
	font-size:20px;
	background:url(../images/phone2.jpg) no-repeat;
	}
	
.menu{
	margin-top:20px;
	}	
.wl_bot{
	display:none;
	}

.wl_bot3{
	width:100%;
	height:auto;
	float:left;
	}
	
	
	
}

/*============600 end===========*/	
@media (min-width:600px){
	
	.wl_bot3{
	display:none;
	}
	
	}


/*============480 start===========*/	
@media (max-width:480px){
	
	.cont_inner{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	}
	
	.banner_left{
	width:100%;
	height:auto;
	float:left;
	}
.banner_right{
	width:100%;
	min-height:325px;
	float:left;
	background-color:#3c5691;
	padding: 2%;
	}
	
	.mail_outer{
	margin:0 !important;
	}
	.search_out{
	margin-top:20px;
	}
.package_inn{
	width:48%;
	height:auto;
	float:left;
	text-align:center;
	padding: 0 1% 0 1%;
	margin-bottom:2%;
	}
.head{
	font-size:17px;
	color:#ff4e00;
	font-family: 'Oxygen', sans-serif;
	padding-bottom:10px;
	}

.program_inn{
	width:95%;
	min-height:20px;
	float:left;
	background:url(../images/arrow2.png) no-repeat;
	font-family: 'Oxygen', sans-serif;
	font-size:15px;
	color:#717171;
	padding-left:7%;
	margin-bottom:5px;
	}
	.footer_inn{
	width:100%;
	min-height:100px;
	float:left;
	margin: 0 0 20px 0;
	
	}
	
	.login_new{
	width:100%;
	height:auto;
	float:left;
	background:rgba(0, 0, 0, 0.3);
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	margin-bottom:20px;
	}
}

/*============480 end===========*/

/*============360 start===========*/

.header_right{
	width:100%;
	
	}

.search_out{
	max-width:100% !important;
	}
.serch_bt{
	width:10%;
	}
.search{
	width:90% !important;

	}
@media (max-width:360px){
	
	.img_widt{
	width:100%;

	}
	.head_social{
	display:none;
	}
	
	.header_top{
	display:none;
	}
	
	.logo{
	width:90%;
	padding: 0 5% 0 5%;
	}
	
	.header_top{
	width:100%;
	}
.header_bottom{
	width:100%;
	}

.text_wrap{
	float:left;
	margin: 0 2% 2% 0;
	width:100%;
	}	
.home_img{
	width:100%; 
	height:auto; 
	background-color:#0F0; 
	float:left;
	margin-top:15px;
	}
.left_content{
	width:97%;

	}
	
	
	
.facility_content_left{
	width:100% !important;
	height:auto;
	float:left;
	margin-right:20px;
	}
	
	
}
/*============360 end===========*/

/*============320 start===========*/
	
@media (max-width:320px){
	.head_phone{
	width:auto;
	height:auto;
	margin:0 auto !important;
	font-size:18px;
	background:url(../images/phone2.jpg) no-repeat;
	padding-left:50px !important;
	}
	
	}
/*============320 end===========*/
@media (min-width:320px) and (max-width:640px){
.continue-home{
	margin-left:7%;
}
.login_old_st{
	display:none;
  }	
}
@media (min-width:768px) and (max-width:1024px){
.continue{
	width:100%;
}
.continue-home{
	margin-left:32%;
}
.login_old_st{
	/*display:none;*/
  }	
}

@media (min-width:768px) and (max-width:979px){
.login_old_st{
	display:none;
    }
}

@media (min-width:1025px){
.min{
	display:none;
}
}
@media (min-width:980px){
.min{
	display:none;
}
.login_old_change{
	display:none;
}
}
@media (min-width:801px){
	.wl_bot2{
	display:none;
	}
	
	}
@media (min-width:980px) and (max-width:1279px){
.login{
	top:28%;
}
.head_margin{
	line-height:24px;
}
}
/*============800 start===========*/
@media (max-width:800px) and (min-width:768px) {
	
	.wl_bot{
	display:none;
	}
	
	.wl_bot2{
	width:100%;
	height:auto;
	float:left;
	}
	
	}
.login_old_change{
	width:100%;
	height:auto;
	float:left;
	background:rgba(0, 0, 0, 0.3);
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	margin-bottom:20px;
	}
.leftside ul li       { padding:0 0 5px 5px;line-height: 25px; text-align:justify;}
#bod table{ border:#999999 solid 1px; margin-bottom:10px;}

#bod table tr th{
	
	padding:5px;
}
#bod table tr td{padding:5px;}
#bod table tr th{
	text-align:left;
	border-bottom:1px solid #999999;
}
#bod table tr.blk{
	color:#01102d;
	font-weight:bold;
}
#bod table tr td{
	border-left:1px dashed #999999;
	border-bottom:1px dashed #999999;
}
.facility_content p { text-align:justify; line-height:25px;}
#fields                   { width:354px; float:left; padding-right:29px; margin-bottom:30px;}
#fields h4                { font-size:14px; color:#2d2c2c; padding-bottom:10px;}
#fields input[type=text]  { color:#a3a3a3; font-size:11px; width:100%; height:25px;
                            padding:5px 0; text-indent:5px; border:1px solid #dddddd;}
#fields textarea          { color:#a3a3a3; font-size:11px; width:100%; height:75px; font-family:Arial;
                            padding:5px 0; text-indent:5px; border:1px solid #dddddd;resize:none;}

#fields p                 { padding-bottom:18px;color:#a3a3a3; font-size:14px;}
#fields p label           { position:relative; top:4px;}
.btn-red      { background:#0068a3; color:#ffffff; font:11px Ariial; padding:6px 20px; border:0; 
                text-transform:uppercase;font-family:Arial;}
.btn-red.space{ margin-right:20px;}

#contact-detail               { float:left; width:287px; font-size:11px; margin-bottom:30px;}
#contact-detail figure        { padding-bottom:20px;}
.ease,
ul.grdis2 li figure,ul.grdis2 li,.articles-home .colums,.articles-home .more1 {
		transition:all ease .4s ;
	-moz-transition:all ease .4s ;
	-webkit-transition:all ease .4s ;
	-o-transition:all ease .4ms ;
}
ul.grdis2                 { padding:0 0 0 40px;list-style: none;vertical-align: baseline;}
ul.grdis2 li              { height:200px; float:left; padding:10px; width:250px;}
ul.grdis2 li figure       { padding-bottom:0px; border:1px solid #bbb4b4; background:#ffffff; box-shadow:3px 3px 0px #DEDEDE; overflow:hidden; margin-bottom:10px;}
ul.grdis2 li figure img   { display:table;}
ul.grdis2 li figcaption   { text-transform:uppercase; color:#333; font-size:12px; line-height:16px; padding-left:4px}
ul.grdis2 li:hover figure { box-shadow:-3px 3px 1px #DEDEDE;}
ul.grdis2:hover li              { opacity:.5}
ul.grdis2:hover li:hover        { opacity:1}
ul.grdis2 li                    { transform: scale(1);
								 -webkit-transform: scale(1);
								 -moz-transform: scale(1);
								 -o-transform: scale(1);
								 -ms-transform: scale(1);
                                 }
	
ul.grdis2 li:hover              { transform: scale(1.1);
								 -webkit-transform: scale(1.1);
								 -moz-transform: scale(1.1);
								 -o-transform: scale(1.1);
								 -ms-transform: scale(1.1);
                                 }
 .highlights1 {
float:left;
width:100% !important;
}
.highlights1 figure {
float:left;
background:#ffffff;
padding:3px;
border:1px solid #cdcdcd;
width:142px;
height:118px;
margin-right:19px;
}
.highlights1 figure img {
width:134px;
height:112px;
}
.highlights1 article {
 width:50%;
 float:left;
 color:#5c5656;
 font-family: 'Oxygen', sans-serif;
 font-size: 12px;
 line-height: 20px;
}
.highlights1 article h3 {
color:#10324d;
font-family: 'Oxygen', sans-serif;
padding-bottom:5px;
}
.co_box {
 max-width:40% !important;
 height:auto;
 float:left;
 margin:10px 15px 10px 0px;
 padding-right:10px;
}
.co_box h1 {
 width:100%;
 float:left;
 font-size:20px;
 font-family: 'Oxygen', sans-serif;
 color:#03132c;
}
 .co_box h4 {
 width:100%;
 float:left;
 font-size:12px;
 font-family: 'Oxygen', sans-serif;
 color:#333;
 margin-top:20px;
 font-weight:normal;
 line-height:25px;
}
.co_box1 {
 max-width:30% !important;
 height:auto;
 float:left;
 margin:10px 15px 10px 0px;
 padding-right:10px;
}
.co_box1 h1 {
 width:100%;
 float:left;
 font-size:20px;
 font-family: 'Oxygen', sans-serif;
 color:#03132c;
}
 .co_box1 h4 {
 width:100%;
 float:left;
 font-size:12px;
 font-family: 'Oxygen', sans-serif;
 color:#333;
 margin-top:20px;
 font-weight:normal;
 line-height:25px;
}
 .seper {
 width:100%;
 height:1px;
 border-bottom:1px solid #CCC;
 float:left;
 margin:20px 0px 20px 0px;
}
/*============800 end===========*/
