
legend {color: #1b54a7;}
a:link, body_alink {color: #025277;}
a:visited, body_avisited {color: #025277;}
a:hover, a:active, body_ahover {color: #0c5d6b;}

.alt1, .alt1Active {
	background: #F2F2F2;
	color: #025277;
	font: bold 16px arial, helvetica,verdana;
	border-radius: 9px;
	-x-system-font: none;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;}

.alt2, .alt2Active {
background: #ffffff;
color: #025277;
font: bold 16px arial, helvetica,verdana;
border-radius: 9px;
-x-system-font: none;
border-left: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

.wysiwyg {
	background: #F2F2F2;
	color: #025277;
	font: bold 16px arial, helvetica,verdana;
	border-radius: 9px;
	-x-system-font: none;
	border-left: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;}	
.wysiwyg  a:link {color: #025277;}	
.wysiwyg  a:visited {color: #025277;}	
.wysiwyg  a:hover {color: #0c5d6b;}

	
.time {color: #0c5d6b;}

.tcat {background: url("../images/blue/bodyBG.png") repeat scroll left top; color: #f2f2f2; text-align:center;
text-align:center;
	border-radius:9px;
	-x-system-font:none;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;

	}
	
.tcat a:link, .tcat_alink {color: #f2f2f2;}
.tcat a:visited, .tcat_avisited {color: #f2f2f2;}
.tcat a:hover, .tcat a:active, .tcat_ahover {color: #ffffff;}


.tfoot {background:#227fff url("../images/blue/tcata.png") repeat-x scroll left top ; color: #f2f2f2;
	border-radius:9px;
	-x-system-font:none;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.tfoot a:link, .tfoot_alink {color: #f2f2f2;}
.tfoot a:visited, .tfoot_avisited {color: #f2f2f2;}
.tfoot a:hover, .tfoot a:active, .tfoot_ahover {color: #ffffff;}


.thead {background:#227fff url("../images/blue/tcata.png") repeat-x scroll left top; color: #f2f2f2;
	text-align:center;
	border-radius:9px;
	-x-system-font:none;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	}
.thead a:link, .thead_alink {color: #f2f2f2;}
.thead a:visited, .thead_avisited {color: #f2f2f2;}
.thead a:hover, .thead a:active, .thead_ahover {color: #ffffff;}


.vbmenu_control {background:#227fff url("../images/blue/tcata.png") repeat-x scroll left top ; color: #f2f2f2;
	text-align:center;
	border-radius:9px;
	-x-system-font:none;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding:0px;
	white-space: nowrap;}

.vbmenu_control a:link, .vbmenu_control_alink {color: #f2f2f2;}
.vbmenu_control a:visited, .vbmenu_control_avisited {color: #f2f2f2;}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover {color: #ffffff;}


.vbmenu_option {background:#f2f2f2; color: #025277;}
.vbmenu_option a:link, .vbmenu_option_alink {color: #025277;}
.vbmenu_option a:visited, .vbmenu_option_avisited {color: #025277;}
.vbmenu_option a:hover, .vbmenu_option_ahover  {color: #0c5d6b;}


.vbmenu_hilite {background:#227fff url("../images/blue/tcata.png") repeat-x scroll left top ; color: #f2f2f2;
white-space: nowrap;
cursor: pointer;
text-align:center;
	border-radius:9px;
	-x-system-font:none;
	border-left:1px solid #cccccc;
	border-top:1px solid #cccccc;	
border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink {color: #f2f2f2;}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover {color: #ffffff;}

.block {
	background:#6fcef7;
	margin:10px auto;}
.block .block-right {
	background:url(../images/blue//block-right.png) repeat-y right center;}
.block .block-right .block-left {
	background:url(../images/blue//block-left.png) repeat-y left center;}
.block .block-right .block-left .top {
	background:url(../images/blue//block-top-repeat.png) repeat-x top center;}
.block .block-right .block-left .top .right {
	background: url(../images/blue//block-top-right.png) no-repeat top right;}
.block .block-right .block-left .top .right .left {
	background:url(../images/blue//block-top-left.png) no-repeat top left;}
.block .block-right .block-left .top .right .left .center {
	background:url(../images/blue//block-top-center.png) no-repeat top center;}
.block .block-right .block-left .top .right .left .center .down {
	background:url(../images/blue//block-down-repeat.png) repeat-x bottom center;}
.block .block-right .block-left .top .right .left .center .down .right {
	background:url(../images/blue//block-down-right.png) no-repeat bottom right;}
.block .block-right .block-left .top .right .left .center .down .right .left {
	background:url(../images/blue//block-down-left.png) no-repeat bottom left;}
.block .block-right .block-left .top .right .left .center .down .right .left .center {
	}
.block .block-right .block-left .top .right .left .center .down .right .left .center .BBin {
	padding: 1px 5px 2px 5px;}
.block .block-right .block-left .top .right .left .center .down .right .left .center .BBin .Binn { min-height:100px;}
.block .block-right .block-left .top .right .left .center .down .right .left .center .BBin .Binn .title {
	color: #fff;
	text-shadow: 1px 1px 0px #202020;
	font-family: GESSTwoMedium-Medium;
	font-weight: bold;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
	direction: rtl;
	text-align: center;
	background: url(../images/icon.png) no-repeat right center;
	height: 47px;
	line-height: 47px;
}
.block .block-right .block-left .top .right .left .center .down .right .left .center .BBin .Binn .title a{
	color: #fff;
	text-shadow: 1px 1px 0px #202020;
	font-family: GESSTwoMedium-Medium;
	font-weight: bold;
	font-size: 14px;}
/* GESS Two*/
		@font-face {
				font-family: 'Ah-moharram-bold';
				src: url('fonts/Ah-moharram-bold/ahmoharrambold.eot');
				src: url('fonts/Ah-moharram-bold/ahmoharrambold.eot?#iefix') format('embedded-opentype'),
						 url('fonts/Ah-moharram-bold/ahmoharrambold.woff') format('woff'),
						 url('fonts/Ah-moharram-bold/ahmoharrambold.ttf') format('truetype'),
						 url('fonts/Ah-moharram-bold/ahmoharrambold.svg#ahmoharrambold') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		
		@font-face {
				font-family: 'Ah-moharram-light';
				src: url('fonts/Ah-moharram-light/ahmoharramlight.eot');
				src: url('fonts/Ah-moharram-light/ahmoharramlight.eot?#iefix') format('embedded-opentype'),
						 url('fonts/Ah-moharram-light/ahmoharramlight.woff') format('woff'),
						 url('fonts/Ah-moharram-light/ahmoharramlight.ttf') format('truetype'),
						 url('fonts/Ah-moharram-light/ahmoharramlight.svg#ahmoharramlight') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'GESSTwoMedium-Medium';
				src: url('fonts/GESSTwoMedium-Medium/gesstwomedium.eot');
				src: url('fonts/GESSTwoMedium-Medium/gesstwomedium.eot?#iefix') format('embedded-opentype'),
						 url('fonts/GESSTwoMedium-Medium/gesstwomedium.woff') format('woff'),
						 url('fonts/GESSTwoMedium-Medium/gesstwomedium.ttf') format('truetype'),
						 url('fonts/GESSTwoMedium-Medium/gesstwomedium.svg#gesstwomedium') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'GESSUniqueLight-Light';
				src: url('fonts/GESSUniqueLight-Light/gessuniquelight.eot');
				src: url('fonts/GESSUniqueLight-Light/gessuniquelight.eot?#iefix') format('embedded-opentype'),
						 url('fonts/GESSUniqueLight-Light/gessuniquelight.woff') format('woff'),
						 url('fonts/GESSUniqueLight-Light/gessuniquelight.ttf') format('truetype'),
						 url('fonts/GESSUniqueLight-Light/gessuniquelight.svg#gessuniquelight') format('svg');
				font-weight: normal;
				font-style: normal;
		}
		@font-face {
				font-family: 'splart-h-mawaddah2black';
				src: url('fonts/splart-h-mawaddah2black/splarthmawaddah2black.eot');
				src: url('fonts/splart-h-mawaddah2black/splarthmawaddah2black.eot?#iefix') format('embedded-opentype'),
						 url('fonts/splart-h-mawaddah2black/splarthmawaddah2black.woff') format('woff'),
						 url('fonts/splart-h-mawaddah2black/splarthmawaddah2black.ttf') format('truetype'),
						 url('fonts/splart-h-mawaddah2black/splarthmawaddah2black.svg#splarthmawaddah2black') format('svg');
				font-weight: normal;
				font-style: normal;
		}	
a {
	text-decoration: none;
	outline: none;
	-webkit-transition: all 200ms linear;
	-moz-transition: all 200ms linear;
	-o-transition: all 200ms linear;
	-ms-transition: all 200ms linear;
	transition: all 200ms linear;
}
.clr {clear:both;}
input:focus {outline:none;}
html { background:url(../images/blue/bodyBG.png) repeat;}
body { background:url(../images/blue/body.png) no-repeat top center; height:400px;}
#header { width:1000px; height:379px; margin:0 auto; position:relative;}
#header .login-in .vis{
	position: absolute;
	left: 35px;
	bottom: 75px;
	right: auto;
	background: url(../images/blue/login.png) no-repeat;
	width: 339px;
	height: 180px;
}
#header .login-in .mem{
	position: absolute;
	left: 35px;
	bottom: 75px;
	right: auto;
	background: url(../images/blue/mem.png) no-repeat;
	width: 310px;
	height: 130px;
	padding: 50px 10px 0 0;
	color: #000;
	text-shadow: 1px 1px 0px #fff;
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
}
#header .login-in .mem a {
	color: #c9efff;
	text-shadow: 1px 1px 0px #000;
}
#header .login-in .mem .time {
	color: #c9efff;
	text-shadow: 1px 1px 0px #000;
}
#header .login-in .vis input[type="text"] {
	border: 0;
	position: absolute;
	top: 21px;
	right: 42px;
	width: 199px;
	height: 31px;
	background: none;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	direction: rtl;
	color: #7b46d0;
	text-shadow: 1px 1px 0px #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(PIE.htc);
}
#header .login-in .vis input[type="password"] {
	border: 0;
	position: absolute;
	top: 60px;
	right: 42px;
	width: 199px;
	height: 31px;
	background: none;
	margin: 0px;
	padding: 0px;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
	direction: rtl;
	color: #7b46d0;
	text-shadow: 1px 1px 0px #fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	behavior: url(PIE.htc);
}
#header .login-in .vis input[type="submit"] {
	position: absolute;
	top: 97px;
	left: 97px;
	width: 79px;
	margin: 0px;
	padding: 0px;
	height: 34px;
	direction: rtl;
	cursor: pointer;
	background: none;
	border: 0;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;	
}
#colorBG { background:url(../images/color.png) no-repeat; width:320px; height:42px; position:absolute; bottom:65px; left:35px; right:auto;}
#colorBG .colors {
	width: 91px;
	height: 26px;
	top: 9px;
	left: 60px;
	position: absolute;
}
#colorBG .colors a {
	width: 26px;
	height: 26px;
	display: block;
	float: left;
	margin-right:4px;
}
#warp { width:980px; padding:1px 10px 0px 10px; margin:0 auto; background:#ffffff;}
#inner { padding:10px; min-height:300px;}
#footer { padding:0 5px; background:url(../images/blue/footer.png) no-repeat; width:970px; height:199px;}
.fflink {
	position: absolute;
	top: 60px;
	right: 36px;
	left: auto;
	width: 470px;
	height: 91px;
	direction:rtl;
}
.fflink ul {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 220px;
	padding-right:15px;
	list-style: none;
}
.fflink ul li {
}
.fflink ul li a {
	background: none;
	text-align: right;
	line-height: 20px;
	height: 22px;
	color: #435ed5;
	text-shadow: 1px 1px 0px #fff;
	font-weight: lighter;
	font-family: tahoma;
	font-size: 13px;
	text-align:right;
}
.fflink ul li a:hover {
	color: #31a1d1;
	text-shadow: 1px 1px 0px #fff;
	padding-right:3px;	}
.cop-right {
	height: 28px;
	line-height: 40px;
	position: absolute;
	bottom: 0px;
	right: 30px;
	color: #fff;
	text-shadow: 1px 1px 0px #000;
	font-family: GESSTwoMedium-Medium;
	font-weight: bold;
	font-size: 14px;
}	
a.right {
	height: 28px;
	line-height: 40px;
	position: absolute;
	bottom: 0px;
	left: 15px;
	color: #fff;
	text-shadow: 1px 1px 0px #000;
	font-family: GESSTwoMedium-Medium;
	font-weight: bold;
	font-size: 14px;
	display: block;
}
a.right span { color:#c9efff; text-shadow: 1px 1px 0px #000;}
a.home{
position: absolute;
width: 311px;
height: 63px;
top: 119px;
right: 27px;
color: #fff;
text-shadow: 1px 1px 0px #000;
font-family: GESSTwoMedium-Medium;
font-weight: bold;
font-size: 50px;
display: block;}
a.home span { color:#fffe9e;
font-family: tahoma;
font-weight: bold;
font-size: 50px;}