@charset "utf-8";
@font-face {font-family: GOTHIC;src: url("GOTHIC.eot")}
@font-face {font-family: GOTHIC;src: url("GOTHIC.TTF")}
select{direction:rtl}
p{direction:rtl;font-family:Tahoma, Geneva, sans-serif}
body{background:#d5d7e3 url(bg.jpg) repeat-y center;margin:0;font-family: GOTHIC, Verdana, Arial, sans-serif;font-size:12px;color:#333;text-align:right}
a{text-decoration:none;color:#002677}
a:hover{text-decoration:underline;color:#F90}
h1,h2,h3,h4,h5{color:#002677;font-family: GOTHIC, Verdana, Arial, sans-serif}
h1,h2,h3{text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1;}
h1{text-align:right}
h2{margin:50px 0 0 0;}
h3{font-size:16px;margin:0;}
h5{font-size:16px;}
li{list-style:outside}
#all{width:978px;margin:auto;}
#menu{background:url(top_menu.gif) repeat-x;height:57px;z-index:1;}
#menu ul{margin:0;padding:0;font-size:16px}
#menu li{float:right;background:url(split.gif) no-repeat left;height:57px;line-height:57px;list-style:none;padding:0 30px;}
#menu li a{color:#666}
#menu li a:hover{color:#002677}
#top{height:337px}
.top_ph{width:978px;height:337px;background:#d5d7e3;position:absolute;z-index:1;}
#logo{position:absolute;z-index:2;border:0;padding:20px}
.whitenshadow{width:376px;height:166px;position:absolute;z-index:4;background:url(whiten-shadow.png) no-repeat top center;margin:55px 0 0 530px;text-align:center;font-size:32px;color:#002677;padding:20px;text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1;}
#bluetrend{background:url(blue-trend.png) no-repeat;width:968px;height:67px;position:absolute;z-index:5;margin-top:270px;padding-right:20px}
.whiteball{background:#FFF url(white-ball.gif) no-repeat;width:32px;height:31px;color:#002677;float:right;text-align:center;line-height:31px;margin-top:20px;font-size:12px;text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1}
.whiteball:hover{color:#002677;text-decoration:none}
.yellowball{background:#f9ea15 url(yellow-ball.gif) no-repeat;width:32px;height:31px;color:#002677;float:right;text-align:center;line-height:30px;margin-top:20px;font-size:18px;text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1}
#blue{background:#002677;padding:0 10px 10px 10px;}
.yellowball:hover{color:#002677;text-decoration:none}
#blue h3{margin:0;padding:0;color:#f9ea15;font-size:30px;font-weight:normal;}

h4{width:296px;height:62px;border-top:1px solid #f9ea15;float:left;color:#FFF;font-weight:normal;font-size:14px;margin:10px}
.view h4{width:auto;height:auto;border-top:0;float:none;color:#003;font-weight:normal;font-size:12px;margin:3px}
h4 a{color:#FFF}
h4 span{color:#f9ea15;text-align:right;padding-top:5px;display:block;font-size:11px}

#left{width:178px;float:left;margin:0 17px;text-align:center;direction:rtl}
#left img{margin:10px 0;}
#body_home{width:506px;float:left;margin:10px 0;}
#body{width:708px;float:left;margin:10px 0;padding-left:10px;font-family:Tahoma, Geneva, sans-serif}
#right{width:243px;background:#e2e3e8;float:left;margin:0 0 0 17px;direction:rtl;font-size:100%;}
#top_gray{background:#e2e3e8;padding:10px;float:left;width:178}
#right_search{background:url(search-bg.jpg) no-repeat;}
#right_search h3{font-size:18px;color:#b5b5b5;text-align:right;padding:10px;margin:0}
#right_search div{margin:auto;width:160px;font-weight:bold;color:#000;text-align:left;text-align:right}
#right_search input{width:160px;height:15px;color:#666;border:1px solid #acaeb4;font-size:11px}
#right_search select{width:160px;height:18px;color:#666;border:1px solid #acaeb4;font-size:11px}



#top_search h3{font-size:18px;color:#F9EA15;text-align:left;padding:10px;margin:0}
#top_search div{margin:auto;width:182px;font-weight:normal;color:#fff;float:left;margin-right:15px}
#top_search input{width:178px;height:15px;color:#666;border:1px solid #b8ae0a;font-size:11px;}
#top_search select{width:178px;height:18px;color:#666;border:1px solid #b8ae0a;font-size:11px}


#block .title{font-size:16px;color:#002677;font-weight:bold;padding:4px 10px;background:url(block-bg.gif) repeat-x;text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1;}
#block a{display:block;background:url(arrow.gif) no-repeat right 6px;padding:0 15px;margin:3px 0;color:#666;text-align:right;text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 2px #B2B9C1;}


#Join_our_mailling_list{background:url(Join-our-mailling-list.gif) no-repeat top center;width:485px;height:106px;padding:10px}
#Join_our_mailling_list h5{margin:5px 10px;font-size:16px}
#Join_our_mailling_list div{width:275px;float:right;display:block;margin:-9px 18px 0 10px}

.Public_Courses{width:244px;margin-left:17px;float:left;}
.Tailored_Services{width:244px;float:left;}
.click_here{color:#ff7901}
.cr{font-size:10px;background:url(cr.jpg) top center no-repeat;height:50px;line-height:50px;margin:auto;padding:10px;text-align:right}
.tr{padding:5px 0;display:block;border-bottom:1px solid #E9E9E9}
.tr:hover{background:#f2f2f2 url(program_arrow.gif) no-repeat left center;text-decoration:none}

.td1_{width:70px;float:right;font-size:10px;text-align:left;padding-left:5px;color:#002677}
.td2__{width:65px;float:right;padding:0 15px;font-size:10px;color:#666}

.td3_{width:166px;font-size:12px;}


.td2_{width:65px;float:right;font-size:10px;color:#666;text-align:right}
.td1{width:75px;border-right:#0a3a68 1px solid;float:right;font-size:10px;text-align:center;padding-right:5px;color:#002677}
.td2{width:65px;float:right;padding:0 15px;font-size:10px;color:#666}
.td4{background:#002677;color:#f9ea15;border:0;padding:3px 5px;font-size:9px;margin-left:30px}
.td3{width:365px;float:right;font-size:12px;margin-right:15px;color:#002677;text-align:right}
.td3 span{color:#c7c5c5;font-weight:bold; font-size:80%}




.th1{width:50px;float:right;text-align:center;padding-left:5px;color:#002677;font-weight:bold}
.th2{width:90px;float:right;padding:0 15px;font-weight:bold}
.th2_{width:65px;float:right;font-weight:bold}
.th3{width:357px;float:right;margin-right:15px;font-weight:bold;text-align:right}
.th3_{width:188px;float:right;font-weight:bold}


#nav{background:#E2E2E2;padding:10px;margin:10px;float:left}
#nav img{border:0;padding:0 8px;opacity:0.5;filter:alpha (opacity=50);}
#nav a:hover img{border:0;padding:0 8px;opacity:1;filter:alpha (opacity=100);}
#nav a{display:block;width:32px;float:left}
#nav a span{display:none;position:absolute;background:#333;z-index:2;padding:3px 5px;color:#CCC;margin-left:10px}
#nav a:hover span{display:block}
th {color:#000;text-align:left;font-weight:normal;}
h2{color:#002677;border-bottom:5px solid #7f92bb;display:inline-block;padding:3px 0;}


p{text-align:justify}


.no0 a,.no a{padding: 3px;margin-left:2px;background:#002677;color:#FFF;}
.no0 a,.no a:hover{background: none;color:#002677;text-decoration:none;background:#C4C4C4}

.ri{margin:10px;}
h5{margin:50px 5px 10px 5px;}
.testimonials_text {padding:0 25px;}
.testimonials_text span{font-style:italic;color:#333;padding:20px;font-size:95%;text-align:justify}
.testimonials_name{text-align:right;padding:0 30px 30px;font-style:italic;color:#002677}
td{vertical-align:bottom}
td h2{color:#002677;border-bottom:5px solid #7f92bb;display:block;margin:20px 0 0 0}

strong{color:#002677}
li{list-style:square inside none }

.trainer{display:none;padding:10px;text-align:center;}
.trainer img{margin:0;padding:0;text-align:center;margin-right:45px}
.trainer a{background:none !important;}
h5{margin:0;padding:10px;}

#trainers h2,#trainers h3 ,#trainers h5,#trainers h4 {margin:0;color:#002677;display:block;font-weight:bold;border:0;width:700px;height:auto}
.cat{background:url(cat_bg.png) no-repeat !important;padding-top:20px !important;font-size:14px}