body{
	background-color:#f5f5f5;
	margin:0px;
}
.header{
	width:auto;
	height:142px;
	background-image:url(images/up_up.gif);
}
.header_area{
	width:715px;
	height:172px;
}
.logo{
	float:left;
	background-image:url(images/gtc.png);
	width:220px;
	height:50px;
	margin-left:25px;
	margin-top:12px;
	border:0px solid #FFF;
}
.login{
	width:307px;
	height:52px;
	float:right;
	margin-right:28px;
}
.login_area{
	background-image:url(images/login_bg.gif);
	width:247px;
	height:52px;
	float:right;
}
.exam{
	background-image:url(images/ex.gif);
	width:60px;
	height:40px;
	float:left;
	margin-top:2px;
}
.user{
	width:90px;
	height:18px;
	background-color:#FFF;
	border:1px solid #999;
	margin-top:4px;
	float:left;
	margin-left:3px;
}
.pass{
	width:90px;
	height:18px;
	background-color:#FFF;
	border:1px solid #999;
	margin-top:4px;
	float:left;
	margin-left:3px;
}
.login_area input{color:#999; font-size:11px;}
.login_area input,.login_area select { border:0px; }
.login_area select
{
width:110px;
}
.topLinks
{
width:307px;
float:right;
margin-right:10px;
margin-top:3px;
text-align:center;
}
.topLinks a,.topLinks { color:#C9D2D7;text-decoration:none; font-size:11px;}
.topLinks a:hover { color:#95EEFE;}
.menu{
	width:733px;
	height:36px;
	margin-top:-70px;

}
.menu_c{
	width:715px;
	height:26px;	
	background-image:url(images/menu1.gif);
	color:#066ba9;
	font-size:11px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	padding-top:10px;	
}
.site{
	background-color:#FFF;
	width:733px;
	height:950px;
	padding-top:10px;
}
.main_block{
	width:686px;
	height:245px;
	background-color:#f5f9fa;
	border-right:1px solid #b7ccd1;
	border-top:1px solid #b7ccd1;
	float:right;
	margin-right:11px;
}
.jqurey{
	float:right;
	width:362px;
	height:227px;
	/*background-image:url(images/pp1.jpg);*/
	margin-top:9px;
	margin-right:9px;
}
.counter
{
border:#F00 0px solid;
float:left;
margin:10px 0 0 13px;
width:78px;
}
.z1{
background:url(images/z1.png) no-repeat;
width:13px;
height:13px;
float:right;
margin-right:13px;
}
.z2 {background:url(images/z2.png) no-repeat;}
.latest{
	float:left;
	width:250px;
	height:245px;
}
.latest_title{
	width:245px;
	height:17px;
	float:left;
	margin-left:5px;
	padding-top:3px;
	color:#a61c2c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
}
.latest_dis{
	width:245px;
	height:74px;
	float:left;
	margin-left:5px;
	color:#87a3b0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
}
.color{
	width:25px;
	height:246px;
	float:left;
	margin-left:10px;
	background-color:#1b3c5f;
}
.color2{
	width:15px;
	height:150px;
	float:right;
	margin-top:96px;
	background-color:#05c1ef;
}

.news{
	width:712px;
	height:31px;
	clear:both;
	background-image:url(images/news_slice.gif);
	float:left;
	margin-left:10px;
}
.news_c{
	width:615px;
	height:23px;
	float:right;
	color:#6b7e93;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	padding-top:8px;
	direction:ltr;
}
.news_c a {color:#6b7e93;}
.Consulting{
	background-image:url(images/bggg.gif);
	float:right;
	width:214px;
	height:167px;
	margin-top:14px;
	margin-right:11px;
}
.Consulting_title{
	width:203px;
	height:57px;
	background-image:url(images/consulting.png);
	margin-top:16px;
}
.Consulting_icon{
	width:103px;
	height:84px;
	background-image:url(images/cons.png);
	float:left;
	margin-left:7px;
	clear:both;
}
.gulf{
	float:right;
	margin-right:16px;
	margin-top:14px;
	width:252px;
	height:167px;
	background-image:url(images/gulf.gif);
	cursor:pointer;
}
.Vision{
	background-image:url(images/bggg.gif);
	float:left;
	width:214px;
	height:167px;
	margin-top:14px;
	margin-left:10px;
}
.Vision_title{
	width:197px;
	height:34px;
	background-image:url(images/vision.png);
	margin-top:16px;
}
.Vision_icon{
	width:103px;
	height:99px;
	background-image:url(images/vis.png);
	float:left;
	margin-left:10px;
	margin-top:10px;
	clear:both;
}
.left{
	width:214px;
	height:386px;
	margin-top:12px;
	float:left;
	margin-left:10px;
}
.training{
	width:214px;
	height:160px;
	background-image:url(images/trainingbg.gif);
	padding-top:5px;
}
.training_title{
	width:171px;
	height:50px;
	background-image:url(images/training.png);
}
.training_icon{
	width:78px;
	height:103px;
	background-image:url(images/train.png);
	float:left;
	margin-left:15px;
	margin-top:3px;
	clear:both;
}
.club{
	width:214px;
	height:211px;
	margin-top:10px;
}
.club_up{
	width:214px;
	height:33px;
	background-image:url(images/club.gif);
}
.club_data{
	width:214px;
	height:167px;
	background-image:url(images/club_bg.gif);
}
.club_data_sites{
	background-color:#FFF;
	border-left:2px solid #707070;
	border-top:2px solid #707070;
	width:193px;
	height:165px;
}
.club_down{
	width:214px;
	height:11px;
	background-image:url(images/club_down.gif);
}
.center{
	width:387px;
	height:386px;
	margin-top:12px;
	float:left;
	margin-left:5px;
}
.gallery{
	width:387px;
	height:240px;
	padding-top:9px;
}
.main_photo{
	width:378px;
	height:239px;
	border:#48a3ca 1px solid;
	float:right;
	/*background-image:url(images/main_photo.gif);*/
	/*z-index:-2;*/
	opacity: .99;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background:#FFF;
	z-index:20;
}
.tit{
	width:130px;
	height:130px;
	/*background-image:url(images/pictures%20album.png);*/
	float:left;
	margin-left:-8px;
	margin-top:-247px;
	z-index:11;
	position:relative;
}
.mail{
	margin-top:6px;
	width:186px;
	height:134px;
	float:right;	
}
.mail_up{
	width:186px;
	height:39px;
	background-image:url(images/mailling.gif);
}
.mail_data{
	width:186px;
	height:91px;
	background-image:url(images/mailling%20_bg.gif);
}
.mail_text{
	width:169px;
	height:22px;
	color:#a7d5ff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	padding-top:8px
}
.mail_list{
	width:169px;
	height:20px;
	background-color:#FFF;
	border-left:1px solid #707070;
	border-top:1px solid #707070;
	}
.inputtext{border:0px;}
.subscribe{
	/*background-image:url(images/subscribe.gif);*/
	height:26px;
	width:102px;
	margin-top:8px;
}
.mail_down{
	width:186px;
	height:4px;
	background-image:url(images/mailling_down.gif);
}
.video{
	margin-top:6px;
	background-image:url(images/tv.gif);
	width:186px;
	height:125px;
	float:left;
	padding-top:9px;
	margin-left:6px;
}
.video_play{
	width:163px;
	height:101px;
	/*background-image:url(images/video.gif);*/
}
.right{
	width:100px;
	height:387px;
	margin-top:11px;
	float:right;
	margin-right:11px;
	border-bottom:#FFF 14px solid;
}
.adv{
	width:98px;
	height:320px;
	border:1px solid #48a3ca;
	/*background-image:url(images/adv.gif);*/
}
.visitors{
	width:100px;
	height:25px;
	margin-top:5px;
	background:url(images/visitors.gif) no-repeat #1F4D79;
	padding-top:40px;
}
.numbers{
	width:89px;
	height:21px;
	background-color:#FFF;
	border-left:1px solid #707070;
	border-top:1px solid #707070;
}
.site_map{
	width:712px;
	height:auto;
	min-height:80px;
	clear:both;
}
.site_map_r{
	float:right;
	background-image:url(images/map_r.gif);
	width:18px;
	height:80px;
}
.site_map_l{
	float:left;
	background-image:url(images/map_l.gif);
	width:18px;
	height:80px;
}
.site_map_c{
	float:right;
	background-image:url(images/map_slice.gif);
	width:676px;
	height:72px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6e6e6e;
	padding-top:8px;
}
.site_map_c a{color:#6e6e6e;text-decoration:none;}
.site1{
	width:174px;
	height:auto;
	min-height:25px;
	padding-top:6px;
}
.url{
	width:155px;
	height:auto;
	min-height:18px;	
	color:#909090;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-align:left;
	float:right;
}
.url a{color:#909090;text-decoration:none;}
/**/
.coursesMenu
{
float:left;
background:#1b3c5f;
font:Verdana, Geneva, sans-serif;
width:174px;
height:auto;
min-height:435px;
margin-top:10px;
padding-top:10px;
margin-left:5px;
overflow:hidden;
}
.coursesMenu .courseCatImg
{
background:url(images/11.gif) left no-repeat;
width:11px;
height:9px;
float:left;
margin-left:10px;
}
.coursesGulfMenu
{
float:left;
background:#6a4405;
font:Verdana, Geneva, sans-serif;
width:174px;
height:auto;
min-height:435px;
margin-top:10px;
padding-top:17px;
margin-left:5px;
overflow:hidden;
}
.coursesGulfMenu .courseCatImg
{
background:url(images/22.gif) left no-repeat;
width:11px;
height:9px;
float:left;
margin-left:10px;
}
.coursesMenu .courseCat,.coursesGulfMenu .courseCat
{
text-align:left;
margin-top:15px;
width:100%;
height:10px;
clear:both;
border:0px #F00 solid;
}
.coursesMenu a,.coursesGulfMenu a
{
font:Verdana;
text-decoration:none;
font-weight:bold;
font-size:12px;
color:#FFF;
float:left;
margin-left:10px;
margin-top:-5px;
}
.result,.resultGulf
{
width:100%;
font-size:12px;
text-align:left;
margin-top:10px;
}

.coursesHeader
{
color:#004758;
background:#05c1ef;
border:1px #1b3c5f solid;
width:100%;
}
.result th
{
color:#1b3c5f;
background:#e6faff;
border:1px  #1b3c5f solid;
}

.coursesHeaderGulf
{
color:#8f403c;
background:#EEE;
border:1px  #1b3c5f solid;
width:100%;
}

.resultGulf th
{
color:#000;
background:#fff1d7;
border:1px  #000 solid;
}
.result td,.resultGulf td
{
color:#656565;
background:#FFF;
border:1px #1b3c5f solid;
}
.resultGulf td {border:1px solid #000;}
.result a,.resultGulf a{ color:#656565; text-decoration:none;}
/**/
.footer{
	width:auto;
	height:60px;
	background-image:url(images/down_down.gif);
	margin-top:-52px;
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding-top:40px;
}
.footer a{color:#FFF; text-decoration:none;}
/**/
.bread-crumb{
	font: normal 12px Tahoma, Helvetica, sans-serif ;
	color:#666666;
	background:url(images/inside_conent_header.gif) no-repeat;
	width:100%;
	height:25px; 
	text-decoration:none;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.bread-crumb a{
	font: normal 12px Tahoma, Helvetica, sans-serif ;
	color:#666666;
	text-decoration:none;
	margin-right:10px;

}
