@charset "utf-8";
/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Oswald);
@import url(http://fonts.googleapis.com/css?family=Istok+Web);
@import url(http://fonts.googleapis.com/css?family=Open+Sans);
@import url(http://fonts.googleapis.com/css?family=Open+Sans:300italic,300,400);

*
{margin:0; padding:0; list-style:none;}

body
{
	margin:0;
	padding:0;
	
}
.main h1,.main h2,.main h3 {margin:0; padding:0;}
.main h1{font-family: 'Oswald', sans-serif; color:#39383f; font-size:30px; margin-bottom:20px;}
.main h3{font-family: 'Oswald', sans-serif; color:#009ea9; font-size:18px; margin-bottom:10px;}
.main h6{font-family: 'Oswald', sans-serif; color:#D9629A; font-size:25px; margin-bottom:10px; text-align:center;}
.main h4{font-family: 'Oswald', sans-serif; color:#333333; font-size:14px; margin-bottom:10px;}
hr {width:100%; margin-top:30px; color:#FF0000; float:left; border:1px solid #009eaa; margin-bottom:30px;}
.left{float:left; margin:0px 10px 10px 0px;}
.right{float:right; margin:0px 0px 10px 10px;}

.main{margin:0px auto; width:100%; border-top:3px solid #0b474f;
background-image:url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;}
	
	.maindynamic{margin:0px auto; width:100%; border-top:3px solid #009eaa;
background-image:url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;}
	
	.maindynamic h3 {
font-family: 'Oswald', sans-serif;
color: #009ea9;
font-size: 18px;
margin-bottom: 10px;
}

.ui-datepicker select
{
    width:80px !important;
}

.main2{
	margin:0px auto;
	width:100%;
	border-top:3px solid #fc0062;
	background-image:url(../images/bg_02.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
html{
	margin:0px auto;
	width:100%;
	background-image: url(../images/footer.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.clear {clear:both; overflow:hidden; height:0;}

.inner{width:929px; margin:0 auto;}

#head{width:100%; }
.logo{ margin-top:16px; margin-left:40px; margin-bottom:16px; float:left;}
.nchs{margin-left:25px; margin-top:-3px; float:left; width:709px;}
.nchs_txt1{margin:0 auto;}
.nchs_txt{margin:10px auto 0px auto; float:left; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; text-align:center; width:709px;} 

#slid{ margin-bottom:74px;}
.header{border-left:2px solid #fc0062; border-right:2px solid #fc0062;}
#nav{
	width:100%;
	background-image:url(../images/nav.png);
	height:41px;
	background-repeat: repeat-x;
	background-position: left top;
	
	font-size: 16px;
	line-height: 41px;
	color: #FFF;
	text-decoration: none;
	margin-bottom:40px;
	margin-top:20px;	
	float:left;
}

#content{
	width:100%;
	text-align:justify;
	font:normal 13px/22px 'Open Sans', arial, sans-serif; 
	
	line-height: 20px;
	color: #000;
	text-decoration: none;
}

.welcome {float:left; width:72%; font-size:12px;}
.welcome2 {float:left; width:100%; font-size:12px;}
.read{
	height:28px;
	background-color:#39383f;
	float:right;
	line-height:28px;
	margin-top:15px;
	padding:0px 33px 0px 5px;
	background-image: url(../images/read.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.read a{
	text-decoration:none;
	color:#FFFFFF;
	display:inline-block;
	
}
.read a:hover{
	text-decoration:none;
	color:#009eaa;
	background-color:#39383f;
	
}
.news {float:right; width:25%;}
.main h2
{
	font-size: 20px;
	color: #FFF;
	text-align:justify;
	
	text-decoration: none;
	padding: 10px;
	
	background-image:url(../images/bg_02.png);
	border:1px solid #009eaa;
	font-family: 'Oswald', sans-serif;
}
#news {	padding:10px;	margin-top:10px;	border:1px solid #009eaa;	height:99px; overflow:hidden;}

#news ul {margin:0; padding:0; list-style:none;}
#news li {margin:2px 0 !important; height:auto !important;}
#news li a {color:#333; text-decoration:none; text-align:left;   border-bottom:1px dashed #bbb;  padding:0px 0 5px 15px; display:block; background:url(../images/arrow1.jpg) no-repeat 0 5px;}
#news li a:hover {border-color:#009eaa; color:#009eaa;}


.box{width:100%;height:157px; float:left;}
.box .regional{width:221px; height:157px; float:left; margin-right:5px; margin-left:5px;}
.box .regional a{width:221px; height:157px;	background-image: url(../images/box1.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;	padding-top:10px;	padding-left:99px;	font-family: 'Oswald', sans-serif;
	color:#39383f;	font-size:24px;	color:#FFFFFF;	line-height: 34px;	text-decoration: none;	}
.box .regional a:hover{
	background-image: url(../images/box1_h.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;}

.box .affiliated {width:221px; height:157px; float:left; margin-right:5px; margin-left:5px;}
.box .affiliated a{width:221px; height:157px;	background-image: url(../images/box2.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;	padding-top:10px;	padding-left:99px;	font-family: 'Oswald', sans-serif;
	color:#39383f;	font-size:24px;	color:#FFFFFF;	line-height: 34px;	text-decoration: none;	}
.box .affiliated a:hover{
	background-image: url(../images/box2_h.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;}
	
.box .govt {width:221px; height:157px; float:left; margin-right:5px; margin-left:5px;}
.box .govt a{width:221px; height:157px;	background-image: url(../images/box3.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;	padding-top:10px;	padding-left:99px;	font-family: 'Oswald', sans-serif;
	color:#39383f;	font-size:24px;	color:#FFFFFF;	line-height: 34px;	text-decoration: none;	}
.box .govt a:hover{
	background-image: url(../images/box3_h.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;}
	
.box .norms {width:221px; height:157px; float:left; margin-right:5px; margin-left:5px;}
.box .norms a{width:221px; height:157px;	background-image: url(../images/box4.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;	padding-top:10px;	padding-left:99px;	font-family: 'Oswald', sans-serif;
	color:#39383f;	font-size:24px;	color:#FFFFFF;	line-height: 34px;	text-decoration: none;	}
.box .norms a:hover{
	background-image: url(../images/box4_h.jpg);	background-repeat: no-repeat;
	background-position: left top;	display:block;}



.content_box {background-color:#f5f5f5; border-bottom:3px solid #009ea9; border-top:1px solid #009ea9; 
padding:15px 20px; float:left; text-align:center; margin:10px; width:249px; height:80px;}
.content_box2 {background-color:#f5f5f5; border-bottom:3px solid #009ea9; border-top:1px solid #009ea9; 
padding:15px 20px; float:left; text-align:center; margin:10px; width:249px; height:150px;}
.content_box c{font-family: 'Oswald', sans-serif; color:#D9629A; font-size:18px; line-height:25px; }
.content_box2 c{font-family: 'Oswald', sans-serif; color:#D9629A; font-size:18px; line-height:25px; }

.img_box {border:1px solid #333333; padding:3px}
.img_txt{font-size:14px; padding:7px; color:#009ea9; text-align:center; width:100%; font-family: 'Oswald', sans-serif;}

.courses_table {width:100%}
.courses_table1{padding:10px; border-bottom:1px solid #009ea9; font-family: 'Oswald', sans-serif; color:#D9629A; font-size:18px; margin-bottom:15px;}
.courses_table1 d a{color:#333333; text-decoration:underline; float:right;}
.courses_table1 d a:hover{color:#999999; text-decoration:underline;}
.courses_table2{padding:10px; /*border-bottom:1px solid #e5e5e5;*/ background-color:#f8f8f8; font-family: 'Oswald', sans-serif; color:#333333; font-size:14px; margin-bottom:2px; margin-right:1px; float:left}
.courses_table3{padding:10px; border-top:1px solid #e5e5e5; font-family: 'Oswald', sans-serif; color:#333333; font-size:12px; margin-right:1px; float:left}
.courses_table4{padding:10px; border-bottom:1px solid #666666; background-color:#009ea9; font-family: 'Oswald', sans-serif; color:#D9629A; font-size:12px;}
.courses_table5{padding:10px; /*border-bottom:1px solid #e5e5e5;*/ background-color:#f8f8f8; font-family: 'Oswald', sans-serif; color:#333333; font-size:14px; margin-bottom:2px; margin-right:1px; float:left}
.courses_table6{padding:10px; border-top:1px solid #e5e5e5; font-family: 'Oswald', sans-serif; color:#333333; font-size:12px; margin-right:1px; float:left}
.thanks{margin:0 auto; text-align:center;}

.down{width:100%}
.down ul{list-style:none;}
.down li{padding:10px; border-bottom:1px solid #009ea9; font-family: 'Oswald', sans-serif; color:#D9629A; font-size:18px; }
.down li d a{color:#333333; text-decoration:underline; float:right;}
.down li d a:hover{color:#999999; text-decoration:underline;}
.down li .text{font-family: 'Open Sans', arial, sans-serif; color:#333333; font-size:14px; width:90%; margin-top:5px;}

.contact_box{width:50%; background:#f8f8f8; border:1px solid #d3d3d3; font-size:14px; line-height:18px; padding:15px;}

#footer{ margin-top:30px; width:100%; float:left;}
.copy{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 65px;
	color: #FFF;
	text-decoration: none;
	float:left;
}
.ifw
{
	float:right;
	margin-top:23px;
}
.social
{
	float:left;
	margin-left:100px;
	margin-top:23px;
	
	

}
.fb
{	
	background-image: url(../images/fb.png);
	background-position: left top;
	height: 32px;
	width: 28px;
	float:left;
	margin-right:5px;
}


.tw
{
	background-image: url(../images/tw.png);
	background-position: left top;
	height: 32px;
	width: 28px;
	float:left;
}

.webmail
{
	float:right;
	margin-right:100px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 65px;
	
}
.webmail ul{list-style:none;}
.webmail li{color: #FFF; margin:0 5px; float:left; display:block; }
.webmail li a{color: #FFF; padding:5px; text-decoration:none;}
.webmail li a:hover{background-color:#FFFFFF; color:#333333; text-decoration:none;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.govt_order{}
.govt_order ul{list-style:none;}
.govt_order li{width:200px; margin:10px 16px; float:left; color:#333333;}
.govt_order li img{width:200px;}
.govt_order li:hover{color:#009eaa;}
.govt_order_txt{width:200px; font-size:14px; text-align:center; margin:0 auto; font-weight:bold;}
/***********************************************************************************************/
/* Button */
/***********************************************************************************************/
.go-top {
	position: fixed;
	bottom: 10px;
	right: 10px;
	text-decoration: none;
	color: white;
	background-color: #333;
	font-size: 12px;
	padding: 10px;
	display: none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.go-top:hover {
	background-color: #373e48;
}

textarea {font:normal 13px arial;}
label {width:100px; float:left; display:block; margin:5px 0;}
.txtbox {border:1px solid #e5e5e5; padding:4px 5px; width:250px; margin:4px 0; color:#000; outline:none; background:#FFFFFF; border-radius:3px;}
.txtbox:hover, .txtbox:focus {border-color:#009ea9;}

.btn1 {
background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top,  #ffffff 0%, #f1f1f1 50%, #e1e1e1 51%, #f6f6f6 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#f1f1f1), color-stop(51%,#e1e1e1), color-stop(100%,#f6f6f6)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#f1f1f1 50%,#e1e1e1 51%,#f6f6f6 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); /* IE6-9 */
 font:bold 13px arial; color:#333; padding:6px 30px; float:left; margin-right:10px;}
.btn1:hover {background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
color:#FFF;}
.btn1:active {background: #45484d; /* Old browsers */
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
color:#FFF;}