@charset "utf-8";
/* CSS Document */
@font-face{font-family:Calibri-regular;src:url('CALIBRI.ttf');}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#908a8a;margin:0px;}
/*url(images/wrapper.gif) top center no-repeat;*/
p{
	font-family:Arial, Helvetica, sans-serif;
	line-height:26px;
	color:#000;
	font-size: 12px;
	font-weight: normal;
}
hr{border-top:1px solid #babcbe;height:2px;border-bottom:0px;border-left:0px;border-right:0px;float:left;width:100%;margin:10px 0px 10px 0px;}
h1,h2,h3{font-family:Calibri-regular, serif;font-weight:normal;text-transform:uppercase;}
h1{font-size:18px;color:#08a2c3;}
h2{
	font-size:18px;
	font-weight: bold;
	font-family: Calibri-regular, serif;
}
h3{font-size:13px;}
a{
	text-decoration:none;
	color:#F00;
}
#container{width:100%;height:auto;float:left;}
#header-align{width:100%;height:90px;float:left;}
#header{width:950px;margin:auto;height:90px;}
#logo{width:536px;float:left;height:128px;}
#top-right{width:180px;height:128px;float:right; font-size:10px;color:#888987;text-transform:uppercase;}
#top-right a{color:#888987;}
#banner-align{width:100%;height:auto;float:left;background:url(../images/wrapper.gif) top center no-repeat;}
#wrapper{width:1150px;margin:auto;height:auto;}
#navigation{width:950px;height:35px;float:left;text-transform:UPPERCASE;font-size:11px;font-weight:bold;color:#fff; background-color:#277ed8;}
#innernavigation{width:920px;height:25px;float:left;text-transform:UPPERCASE;font-size:11px;font-weight:bold;color:#fff; background-color:#000;}
.links a{color:#fff;text-decoration:none;width:auto;padding-left:15px;padding-right:15px;padding-top:10px;height:28px;float:left;}
.innerlinks a{color:#000;text-decoration:none;width:auto;padding-left:15px;padding-right:15px;padding-top:0px;height:20px;float:left;}
.links a:hover{color:#fff;text-decoration:none;width:auto;padding-left:14px;padding-right:14px;padding-top:10px;height:27px;float:left;background-color: #CCC;border:1px solid #17beef;margin-top:1px;}
.innerlinks a:hover{color:#fff;text-decoration:none;width:auto;padding-left:14px;padding-right:14px;padding-top:0px;height:21px;float:left;background-color:#000;border:1px;margin-top:1px;}
.active{color:#fff;text-decoration:none;width:auto;height:37px;float:left;background-color:#277ed8;margin-top:1px;border:1px solid #17beef;}
#banner-area{width:950px;height:315px;float:left;background: #09F;margin:9px 0px 0px 0px;border:1px solid #3ebbf6;}
#inner-banner-area{width:510px;height:236px;float:left;background:#0e7fb1;margin:9px 0px 0px 0px;border:1px solid #3ebbf6;}
#inner-banner{width:520px;height:315px;float:left;padding:5px;}
#banner{width:950px;height:305px;float:left;padding:5px 5px 5px 10px;}
#drsearch{width:465px;height:305px;float:right;padding:5px;}
#content{
	width:1150px;
	float: left;
	height:auto;
	min-height:475px;
	background-color:#FFFFFF;
	border:0px solid #eddbd9;
	border-bottom:none;
	padding:2px 25px 18px 10px;
	margin:0px 0px 0px 0px;
	color: #000;
	font-weight: bold;
	font-size: 16px;
	background-color: #F7FBF4;
	background:url(../images/wrapper.gif) top center no-repeat;
}
#content_index{
	width:950px;
	float: left;
	height:80px;
	background-image:url(../images/banner-services-cms%5B3%5D.jpg);
	border:0px solid #eddbd9;
	border-bottom:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	color: #000;
	font-weight: bold;
	font-size: 16px;
}

#inner-content{width:914px;float:left;height:auto;border-bottom:none;}
#inner-content img{float:left;padding:0px 0px 0px 0px;}
#content h1{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	color: #000;
}
.read{
	width:auto;
	height:auto;
	float:left;
	color:#fff;
	text-transform:uppercase;
	background:#0a9fca;
	border:1px solid #55cff2;
	font-size:10px;
	padding-top: 3px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 4px;
}
#content-box{
	width:1150px;
	height:auto;
	float:left;
	margin:0px 0px 0px 0px;
	text-align: left;
}
#regbox{
	width:1150px;
	height:auto;
	float:left;
	table-layout:auto;
	text-align:left;
	font-style:normal;
	border:solid 0px;
	border-color:#000;
}
#left-box{width:328px;height:280px;float:left;background:#ebf3fe;border:1px solid #65b7d6;}
.box-header{width:100%;height:42px;float:left;background:url(../images/box-header-bg.png);}
.box-headernews{
	width:902px;
	height:42px;
	float:left;
	text-align:center;
	background:url(../images/box-header-bg.png);
	font-size: 18px;
	
}
.box-header h2{color:#fff;margin:8px 0px 0px 20px;}
#event-image-area{width:273px;height:126px;float:left;margin:25px 0px 0px 26px;}

#right-box{width:555px;height:280px;float:left;margin:0px 0px 0px 21px;background:#ebf3fe;border:1px solid #65b7d6;}
#right-boxnews{width:900px;height: auto;float:left;margin:0px 0px 0px 0px;background:#ebf3fe;border:0px solid #65b7d6;}
#newsbox{width:900px;height: auto;float:left;margin:0px 0px 0px 0px;background:#ebf3fe;border:1px solid #65b7d6;}
#news-content{
	width:514px;
	height:200px;
	float:left;
	padding:5px 5px;
	font-size: 12px;
}
#news-box{
	width:510px;
	height:125px;
	float:left;
	padding:5px 5px;
	font-weight: normal;
}
#news-content p{line-height:22px;}
.title{font-size:12px;color:#089dcb;text-transform:uppercase;font-weight:bold;}
.news-text{line-height:22px;color:#908a8a;float:left;margin:3px 0px 0px 0px}
.news-read{width:auto;height:auto;float:left;padding:3px 4px;color:#fff;text-transform:uppercase;background:#0a9fca;border:1px solid #55cff2;font-size:9px;margin-top:0px;}
#contrl-btn{width:48px;height:22px;float:right;margin:-10px 0px 0px 20px;}
.prev{width:22px;height:22px;float:left;}
.next{width:22px;height:22px;float:right;}
.btn{width:20px;height:20px;background:#ccc;}
#footer-align{width:100%;height:150px;float:left;background:#FFF;}
#footer{height:150px;margin:auto;width:950px;}
#footer_white{height:30px;float:left;width:950px;background-color:#FFFFFF;border:0px solid #eddbd9;border-top:none;}
#footer-navi{width:auto;height:auto;float:left;}
#footer-navi ul{width:auto;height:auto;margin:30px 0px 0px -15px;padding:0px 0px 0px 0px;}
#footer-navi li{list-style:none;color:#02669f;font-size:11px;text-transform:uppercase;padding:0px 15px ;margin:0px 0px 0px 0px;float:left}
#footer-navi li a{color:#02669f;}
#footer-navi li a:hover{color:#cbd4d9;}
#footer-website{height:10px;width:100%;float:left;font-size:11px;color:#807f7f;}
#footer-website table{height:27px;}
#footer-website a{color:#807f7f;text-decoration:none;font-size:11px;font-weight:normal;}
#footer-website a:hover{color:#02669f;text-decoration:none;}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td {
	font-weight: normal;
}
#banner-align #wrapper #content .box-headerfathwa #newsbox table tr td #questionbox {
	color: #000;
}
#banner-align #wrapper #content .box-headerfathwa #newsbox table tr td #questionbox {
	font-weight: bold;
}
#banner-align #wrapper #content .box-headerfathwa #newsbox table tr td #questionbox {
	text-align: left;
}
#banner-align #wrapper #content .box-headerfathwa #newsbox table tr td #questionbox {
	font-size: 16px;
}
#banner-align #wrapper #content .box-headerfathwa #newsbox table tr td #questionbox {
	font-size: 14px;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #questionbox {
	color: #000;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #answerbox {
	font-size: 14px;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #answerbox {
	font-weight: bold;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #answerbox {
	font-size: 14px;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #answerbox {
	font-weight: bold;
}
#banner-align #wrapper #content #content-boxsup #right-boxnews #newsbox table tr td .con_box_2 .con_box_3 table tr td #answerbox {
	font-size: 16px;
}
#banner-align #wrapper #content #newbox div .box-headernews .box-headernews {
}
td {
	font-size: 10px;
}
#banner-align #wrapper #content #content-box #regbox table tr td {
	font-size: 12px;
}
td {
	color: #000;
}
#tt {
 position:absolute;
 display:block;
  }
 #tttop {
 display:block;
 height:5px;
 margin-left:5px;
 overflow:hidden;
 }
#ttbot {
display:block;
height:5px;
margin-left:5px;
overflow:hidden;
}
 #ttcont {
 display:block;
 padding:2px 12px 3px 7px;
 margin-left:5px;
 background:#666;
 color:#fff;
 border: 2px solid #666 ;
-moz-border-radius-topleft: 8px;
-moz-border-radius-topright: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 0px;
-webkit-border-radius: 8px 8px 8px 0px;
border-radius: 8px 8px 8px 0px;
 }

.hotspot {
color:#900; 
padding-bottom:1px; 
border-bottom:1px dotted #900; 
cursor:pointer
}
input::-webkit-input-placeholder {color: #555; }
input::-moz-placeholder {color: #555; }
input:-ms-input-placeholder {color: #555; }
input:-moz-placeholder {color: #555; }
 
 
.css_btn_class {
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	border:1px solid #dcdcdc;
	padding:9px 18px;
	text-decoration:none;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #ededed), color-stop(100%, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	background:-ms-linear-gradient( top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	color:#777777;
	display:inline-block;
	text-shadow:1px 1px 0px #ffffff;
 	-webkit-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	-moz-box-shadow:inset 1px 1px 0px 0px #ffffff;
 	box-shadow:inset 1px 1px 0px 0px #ffffff;
}.css_btn_class:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #dfdfdf), color-stop(100%, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	background:-ms-linear-gradient( top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.css_btn_class:active {
	position:relative;
	top:1px;
}
/* This css button was generated by http://html-generator.weebly.com */ 
  .inputs { 
    border: 1px solid #c4c4c4; 
    height: 13px; 
    width: 275px; 
    font-size: 10px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} .inputs_new {     border: 1px solid #c4c4c4;     height: 45px;     width: 275px;     font-size: 10px;     padding: 4px 4px 4px 4px;     border-radius: 4px;     -moz-border-radius: 4px;     -webkit-border-radius: 4px;     box-shadow: 0px 0px 8px #d9d9d9;     -moz-box-shadow: 0px 0px 8px #d9d9d9;     -webkit-box-shadow: 0px 0px 8px #d9d9d9; } 
 
.inputs:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 

.inputs_sel { 
    border: 1px solid #c4c4c4; 
    height: 25px; 
    width: 275px; 
    font-size: 10px; 
    padding: 4px 4px 4px 4px; 
    border-radius: 4px; 
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    box-shadow: 0px 0px 8px #d9d9d9; 
    -moz-box-shadow: 0px 0px 8px #d9d9d9; 
    -webkit-box-shadow: 0px 0px 8px #d9d9d9; 
} 
 
.inputs_sel:focus { 
    outline: none; 
    border: 1px solid #7bc1f7; 
    box-shadow: 0px 0px 8px #7bc1f7; 
    -moz-box-shadow: 0px 0px 8px #7bc1f7; 
    -webkit-box-shadow: 0px 0px 8px #7bc1f7; 
} 
.testbutton {
  font-family: arial;
  font-weight: bold;
  width: 150px;
  color: #14396A !important;
  font-size: 14px;
  text-shadow: 1px 1px 0px #7CACDE;
  box-shadow: 1px 1px 1px #BEE2F9;
  padding: 10px 25px;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  border: 2px solid #3866A3;
  background: #63B8EE;
  background: linear-gradient(top,  #63B8EE,  #468CCF);
  background: -ms-linear-gradient(top,  #63B8EE,  #468CCF);
  background: -webkit-gradient(linear, left top, left bottom, from(#63B8EE), to(#468CCF));
  background: -moz-linear-gradient(top,  #63B8EE,  #468CCF);
}
.testbutton:hover {
  color: #14396A !important;
  background: #468CCF;
  background: linear-gradient(top,  #468CCF,  #63B8EE);
  background: -ms-linear-gradient(top,  #468CCF,  #63B8EE);
  background: -webkit-gradient(linear, left top, left bottom, from(#468CCF), to(#63B8EE));
  background: -moz-linear-gradient(top,  #468CCF,  #63B8EE);
}
		