﻿
body {
	font:normal 12px Tahoma;
	color:#000000;
	margin:0;
	padding:0;
	background:#92c6eb url(../images/bd_bg.gif) top left repeat-x;
}

html, form 
{
	margin:0;
	padding:0;
	}

  a { color: #006699; background: transparent;text-decoration:none; }
  a:hover { text-decoration:none;}
  a:link img, a:visited img { border-style: none } /* no border on img links */
  a img { color: white; border:none;}        /* trick to hide the border in Netscape 4 */
  a img { color: inherit;}    /* undo the color change above */
 .float_left{float:left;}
 .float_right{float:right;}
 
 .wrapper p {
	margin:0;
	padding:7px 0 0 0;
	line-height:18px;
	}
	
.wrapper
{
	width:1000px;
	margin:0 auto 0 auto;
	}
	
#top 
{
	float:left;
	width:1000px;
	background:#92c6eb url(../images/top_bg.gif) top left repeat-x;
	height:147px;
	}	
	
.SCH_box 
{
	float:right;
	width:1000px;
	padding:0px 0 0 0;
	}	
.LoggedIn
{
	float:left;
	width:100%;
	text-align:center;
	padding-top:25px;
	}	
	
.srch_bg 
{
	float:left;
	width:175px;
	background:#fff url(../images/srch_line.gif) top left repeat-x;
	height:32px;
	}	
	
.srch_form 
{
	background:none;
	border:none;
	width:165px;
	padding:8px 0 0 0;
	font-size:14px;
	}	
	
a.arabic_cls 
{
	float:right;
	padding:0 10px 0 0;
	}	
	
.bnr_box 
{
	float:left;
	width:1000px;
	background-color:#ecf4fa;
	padding-bottom:20px;
	}	
.bnr_box img 
{
	border:1px solid #fafafa;
	}
.bn
{
	float:left;
	margin-top:15px;
	}	
.main_content 
{
	float:left;
	width:960px;
	background:#fafafa url(../images/cnt_line.gif) top left repeat-x;
	padding:10px 20px 45px 20px;
	}
		
.main_content2 
{
	float:left;
	width:940px;
	background:#fff;
	padding:20px 30px 45px 30px;
	}
.main_content3 
{
	float:left;
	width:940px;
	background:#fff;
	padding:20px 30px 45px 30px;
	}
	
	
	
		
.AB_ecuc 
{
	float:left;
	width:290px;
	padding:0 0 40px 0;
	}
.AB_ecuc ul {
    color:#136eab;
    list-style:none;
    margin-left:-25px;
    display:block;

   
}

.AB_ecuc ul li {
    color:#136eab;
    height:25px;
    border-bottom:1px dotted #136eab;
    padding-top:10px;
}

.AB_ecuc ul li a {
    color:#136eab;
   

    text-decoration:none;
}
.AB_ecuc ul li a:hover {
    color:#E30613;

}	
	
	
	
	
		
	
.AC_ecuc 
{
	float:left;
	width:290px;
	padding:0 45px 40px 45px;
	}	
	
	
.ecuc_title 
{
	margin:0;
	padding:0 0 5px 3px;
	font:bold 28px Myriad Pro;
	color:#003366;
	}	
.ecuc_title a 
{
	color:#003366;
	}
	
.ecuc_SBtitle 
{
	float:left;
	width:270px;
	height:15px;
	padding:0 8px 0 7px;
	background: url(../images/TL_bg.gif) top left no-repeat;
	}

.ecuc_SBtitle a 
{
	font:normal 11px Tahoma;
	color:#336699;
	}
	
a.img_cls 
{
	float:left;
	border:1px solid #999999;
	margin:8px 0 ;
	}

a.read_more 
{
	float:right;
	text-decoration:underline;
	}

.news_box 
{
	float:left;
	width:650px;
	}

.News_title 
{
	margin:0;
	padding:5px 0 10px 0;
	font:bold 24px Myriad Pro;
	color:#3399cc;
	}
	
.h1class 
{
	margin:0;
	padding:0;
	margin:0 0 10px 0;
	font:normal 24px Calibri;
	color:#3399cc;
	border-bottom:1px solid #cccccc;
	}	
	

.nws_row 
{
	float:left;
	width:100%;
	border-bottom:1px dotted #999999;
	padding:10px 0;
	}

a.nws_img 
{
	float:left;
	margin-right:10px;
	border:1px solid #999999;
	}
.nws_title 
{
	margin:0;
	padding:0;
	font:bold 12px Tahoma;
	color:#006699;
	}
.nws_title a 
{
	color:#006699;
	}
	
a.read_all 
{
	float:right;
	text-decoration:underline;
	color:#999999;
	margin-top:15px;
	}
		
.facebook_box 
{
	float:right;
	width:285px;
	}	


.left_box 
{
	float:left;
	width:285px;
	}
.MN_h2class 
{
	margin:0;
	padding:0;
	font:normal 22px Calibri;
	color:#006699;
	text-align:center;
	}
		
.mn_ulclass 
{
	margin:0;
	padding:0;
	list-style-type:none;
	}		
	
.mn_ulclass li
{

	border-bottom:1px solid #cccccc;
	background: url(../images/arrow_right.gif) 15px 12px no-repeat;
	padding:8px 0 8px 30px;
	}		
		
.mn_ulclass li a
{

	font:bold 14px Calibri;
	color:#333333;
	}		
.mn_ulclass li a.active
{
	color:#006699;
	}		
.menu_box 
{
	float:left;
	width:261px;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#f0f1f2;
	min-height:200px;
	}	
	
.content 
{
	float:right;
	width:655px;
	}
.acc_con
{
	float:left;
	width:623px;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:2px 15px;
	background-color:#f3f9fd;
	}
.acc_arrow
{
	background: url(../images/arrow2.gif) 0px 2px no-repeat;
	padding-left:15px;
	padding-bottom:10px;
	}	
.site_map	
{
	float:left;
	width:100%;
	font:normal 12px Calibri;
	color:#3c3d5e;
	font-weight:bold;
	padding:0 0 20px 0;
	
	}
.site_map a 
{
	color:#bfbfbf;
	}
.br1 
{
border-bottom:1px dotted #cccccc;
	padding:10px 0;
	}		
.pgr_bdr2 a
{
border:1px solid #003366;
color:#003366;
text-decoration:none;
padding:2px 5px;	
font:bold 11px Calibri; 
	}
.pgr_bdr2 a:hover
{
border:1px solid #003366;
background-color:#003366;
color:#ffffff;
text-decoration:none;
padding:2px 5px;	
font:normal 11px Calibri; 
	}
.pgr_bdr2 span
{
border:1px solid #003366;
background-color:#003366;
color:#ffffff;
text-decoration:none;
padding:2px 5px;	
font:normal 11px Calibri; 
	}
.pgr_bdr a
{
border:1px solid #003366;
color:#003366;
text-decoration:none;
padding:2px 5px;	
font:bold 11px Calibri; 
	}
.pgr_bdr a:hover
{
border:1px solid #003366;
background-color:#003366;
color:#ffffff;
text-decoration:none;
padding:2px 5px;	
font:normal 11px Calibri; 
	}	
	
.pager_active
{
border:1px solid #003366;
background-color:#003366;
color:#ffffff;
text-decoration:none;
padding:2px 5px;	
font:normal 11px Calibri; 
	}	
	
		

/* Sticky Footer */
html, body, #container { height: 100%; }
body > #container { height: auto; min-height: 100%; }
#footer0 { clear: both; position: relative; z-index: 10; height: 280px; margin-top: 0px;background-color:#006699;border-top:9px solid #003366;
           }
/* End Sticky Footer */
	
.QL_box 
{
	float:left;
	width:280px;
	padding:16px 55px 0 40px;
	}	
.FR_h3class 
{
	margin:0;
	padding:0 0 0px 0;
	font:normal 24px Myriad Pro;
	color:#fff;
	}

.QL_box ul 
{
	margin:0;
	padding:0;
	list-style-type:none;
	} 
	
.QL_box ul li
{
	padding:5px 0;
	} 
		
.QL_box ul li a 
{
	text-decoration:underline;
	color:#fff;
	font-size:12px;
	}
	
.ICN_box 
{
	float:left;
	width:250px;
	padding:16px 85px 0 30px;
	}	
	
.ICN_box a 
{
	float:left;
	margin:10px 0 0 0;
	}
.CU_box 
{
	float:left;
	width:1000px;
	padding:16px 0 0 0;
	color:#ffffff;
	}	
.copyright 
{
	float:left;
	width:100%;
	color:#99cccc;
	font-size:11px;
	text-align:center;
	padding:5px 0 0 0;
	}	
.copyright a 
{
	color:#99cccc;
	}
.br2
{
	float:left;
	margin-bottom:20px;
	}	
.form_box
{
	float:left;
	width:300px;
	padding:16px 0 15px 20px;
	text-align:left;
	}
.form_box2
{
	float:left;
	width:300px;
	padding:16px 0 15px 25px;
	text-align:left;
	}
.form_input
{
	float:left;
	width:298px;
	height:22px;
	padding:3px 0 13px 0;
	}
.form_input2
{
	float:left;
	width:290px;
	padding:3px 0 25px 0;
	}
.name_input
{
	float:left;
	margin:0;
	width:250px;
	padding:3px;
	border:1px solid #cccccc;
	}
.name_input2
{
	float:left;
	margin:0;
	width:290px;
	height:140px;
	padding:3px;
	border:1px solid #cccccc;
	}	
.capcha_form 
{
	border:1px solid #666666;
	font:normal 26px Arial;
	color:#666666;
	padding:2px 5px;
	margin-left:10px;
	}
.tb_title
{
	background-color:#c4dff3;
	color:#336699;
	font:normal 18px Tahoma;
	padding:5px 20px;
	}
.boldclass1
{
	text-align:right;
	color:#336699;
	padding:0 10px 0 0;
	}
.boldclass2
{
	color:#336699;
	}	
.form1
{
	padding:3px;
	border:1px solid #cccccc;
	color:#606469;
	}
.trClass
{
	background-color:#ebf6ff;
	}

.MyCalendar .ajax__calendar_container {
    border:1px solid #4f88b3;
    background-color:#c4dff3;
    color:#007cba;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: #87a1b5;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: #87a1b5;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: #87a1b5;
    font-weight:bold;
}

/*
===========================
Grid STYLE
===========================
*/
.grid{width:auto;margin:auto;padding:0;overflow:hidden;border:solid 1px #ccc;}
.grid th{     background: none repeat scroll 0 0 #CCCCCC;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;  color: #045289; font-family: 'Arial';font-size: 16px;font-weight: bold;padding: 5px 3px; text-rendering: optimizespeed;vertical-align: top;width: auto;}
.grid td{   border-bottom: 1px solid #CCCCCC;color: #4c4c4c;font-family: 'Arial';font-size: 12px;padding: 10px 3px;text-align: left;vertical-align: top;width: auto;}
.grid td a:link,a:visited{width:auto;padding:4px 3px; font-family:'Arial';color:#16a803;vertical-align:top; text-decoration:none;font-weight:700;}
.grid td a:hover{width:auto;padding:4px 3px; font-family:'Arial';color:#0f7202;vertical-align:top;text-decoration:none;}

.Fees{ text-align:right;}
.left {text-align:left;}


h3 {
    color:#e17009;
    }
h1{color: #095FAE; font-family: 'MyriadProCondRegular'; font-size: 22px; margin: 0 auto; padding: 0;}
h2{color: #095FAE; font-family: 'MyriadProCondRegular'; font-size: 20px; font-weight:normal; margin: 0 auto; padding: 0;}

/*
---------------------------
	05. CONTACT;
---------------------------
*/
.tblContainer01 {font:12px arial; color:#565555;line-height:25px; border-radius: 8px 8px 8px 8px;box-shadow: 0 0 6px 1px #a8a8a8; margin:10px auto;padding:10px  20px; width:auto;vertical-align:top;}
.tblContainer01 td{vertical-align:top;}
.tblContainer01 td a{color:#565555; text-decoration:none;}
.tblContainer01 td a:hover{color:#565555; text-decoration:underline;}
.text-input {background-color:#FFFFFF;border:1px solid #dedede;width: 220px;height: 30px;padding: 0 10px;color: #3d3d3d;font-family:Arial, Helvetica, sans-serif;font-size: 12px;display: inline;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 5px 0;}

.text-area {background-color: #fff;border:1px solid #DEDEDE;width: 380px;height: 140px;resize: none;color: #3d3d3d;font-family:Arial, Helvetica, sans-serif;font-size: 13px;padding: 5px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}

.text-input12 {background-color:#FFFFFF;border:1px solid #dedede;width: 180px;height: 25px;padding: 0 10px;color: #3d3d3d;font-family:Arial, Helvetica, sans-serif;font-size: 12px;display: inline;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0px 0;}
.text-area12 {background-color: #fff;border:1px solid #DEDEDE;width: 180px;height: 50px;resize: none;color: #3d3d3d;font-family:Arial, Helvetica, sans-serif;font-size: 13px;padding: 5px 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}





.btn-submit01 {background: none repeat scroll 0 0  #1461b7;border: medium none;border-radius: 3px 3px 3px 3px;color: #FFFFFF;cursor: pointer;float: left;font: bold 13px arial;height: 27px;margin:10px 134px;padding: 0 20px 3px;}
.btn-submit01:hover {background-color: #e77813;}
	