@import url("layout.css");
/*******General***********/
/****************HEADER*****************/
/************Content**************/
#content{ float:right; overflow:hidden; margin:0 2px; width:750px; }
#content #inner{ background:url(../images/new-layout/bg-container-middle2.gif) repeat-y; margin-left:2px;}

#content #end{ background:url(../ifmages/gr_obj/bg-container-bottom2.gif) no-repeat bottom left; }
#content #inner .tl {background: url(../images/new-layout/top-left.gif) 0 0 no-repeat}
#content #inner .tr {background: url(../images/new-layout/top-right.gif) 100% 0 no-repeat;
					 margin-right:5px;}	
					 
					 
#content1{ width:98%; margin:0 auto;}

#content #logobox{border:1px solid #c5f1fd;}




#content1  #coursedescription{ width:350px; color:#656666;}


#content .lightlimo{background:#fbfdf5; border:1px solid #e7f5bb;}
/*******************************************/
#content1 .DescriptionPattern{background:url(../images/new-layout/half-bg3.gif) top left no-repeat; padding:10px; padding-bottom:2px;}
#content1 .DescriptionPatternInner{background:url(../images/new-layout/pattern-white3.gif) repeat; }
/**********************************************/
p.blue1{background:url(../images/gr_obj/arrow7.gif) left 5px no-repeat; padding-left:10px; margin-left:8px;}

.title1 {  font-size:14px; border-left:10px solid #e6f2bb; padding-left:10px;}

.title { border-bottom:4px solid #e6f2bb; font-size:14px; border-left:10px solid #e6f2bb; padding-left:10px;}

#question{border:1px solid #ff7a0b; background:#f8efe7; padding:10px;}

#content1 .plus{ background: url(../images/gr_obj/arrow8.gif) no-repeat left 5px; padding-left:15px; margin-left:5px; margin-bottom:5px; line-height:15px; }

#content1 .greenbox{background:#f8fdeb; border:2px solid #b4c856; padding:10px 5px 10px 5px}


#content1 ul.vrai{ margin-left:5px;}
#content1 ul.vrai li{ background:url(../images/gr_obj/vrai.gif) left 8px no-repeat;padding-left:10px; margin-bottom:4px;}

#content1 h4.green{background:#93b62c; border-left: solid #dbf084;border-bottom:solid #dbf084; margin:5px; padding:5px;}



 ul.arrow14{ margin-left:8px;}
 ul.arrow14 li{ background:url(../images/gr_obj/arrow14.gif) left 5px no-repeat;padding-left:8px; margin-bottom:6px;}
 
 ul.arrow15b{ margin-left:8px;}
 ul.arrow15b li{ background:url(../images/gr_obj/arrow15.gif) left 5px no-repeat;padding-left:8px; margin-bottom:6px;}
 
 
#content1 ul.arrow8{ margin-left:8px;}
#content1 ul.arrow8 li{ background:url(../images/gr_obj/arrow8.gif) left 4px no-repeat;padding-left:10px; margin-bottom:4px;}


#content1 ul.dash{ margin-left:10px;}
#content1 ul.dash li{ background:url(../images/gr_obj/dash.gif) left 8px no-repeat;padding-left:7px; margin-bottom:4px;}

#content1 ul.astr{ margin-left:10px;}
#content1 ul.astr li{ background:url(../images/new-layout/astr.gif) left 4px no-repeat;padding-left:10px; }

#content1 ul.arrowgreen{ margin-left:25px;}
#content1 ul.arrowgreen li{background:url(../images/new-layout/arrow-green.gif) left 4px no-repeat;padding-left:15px; margin-bottom:8px;}

#content1 ul.arrowgreenNull{ margin-left:25px;}
#content1 ul.arrowgreenNull li{padding-left:15px; margin-bottom:8px;}



#moremenu2 { margin:5px 0px 0px 0px ; padding:5px;font-weight:bold;}
#moremenu2 p{border:1px solid #ff7400;float:left;margin:5px ;padding:3px;}



#moremenu2 a{color:#ff7400;}
#moremenu2 a:hover{color:#ff7400;text-decoration:underline}

/*#moremenu3 { margin:5px 0px 0px 0px ; padding:5px;font-weight:bold;}
#moremenu3 p{border:1px solid #669900;margin:5px ;padding:3px; width:25%; display:inlinel;}

#moremenu3 a{color:#669900;}
#moremenu3 a:hover{color:#ff7400;text-decoration:underline}
*/
#moremenu4 { margin:5px 0px 0px 0px ; padding:5px;font-weight:bold;}
#moremenu4 p{border:1px solid #ff7400;margin:5px ;padding:3px; width:25%; }

#moremenu4 a{color:#ff7400;}
#moremenu4 a:hover{color:#ff7400;text-decoration:underline}


#moremenu5 { padding:5px;font-weight:bold;}
#moremenu5 p{border:1px solid #669900;float:left;margin:5px ;padding:3px; background:#fff;}

#moremenu5 a{color:#669900;}
#moremenu5 a:hover{color:#ff6600;text-decoration:underline}


.moremenu3{  display:inline; float:left; font-weight:bold; /*float:left;*/  color:#779c19; font-size:12px; padding:0; margin:0; margin-bottom:5px;  }
.moremenu3 a{  color:#779c19; border:1px solid #779c19; padding:4px ; margin-right:3px; line-height:24px;}
.moremenu3 a:hover{ color:#575757; text-decoration:none;}


.moremenu04{  display:inline; float:left; font-weight:bold; /*float:left;*/  color:#779c19; font-size:12px; padding:0; margin:0; margin-bottom:5px;  }
.moremenu04 a{  color:#005f9c; border:1px solid #005f9c; padding:4px ; margin-right:3px; line-height:24px;}
.moremenu04 a:hover{ color:#005f9c; text-decoration:none;}




.buttomBlue{ float:right; width:225px; }





/*************************/
.LinksOtherPages{ margin-left:16px; display:block; font-weight:bold;}
.LinksOtherPages a{ display:block; background:#ececec; color:#575757; border:#c7c7c7 solid 1px; padding:4px;}
.LinksOtherPages a:hover{ display:block; background:#575757;color:#ececec; text-decoration:none;}
/*----------------------------*/
#content1 .course_details{ background:#cde8ef; margin:5px; padding:2px; padding-bottom:10px; }
#content1 .course_details_inside{ background:#fff; margin:5px;}
 .bluesquare{ background:url(../images/gr_obj/blue-icon2.gif) left 5px no-repeat;padding-left:10px; margin-left:5px;}
#content1 .plus{ background:url(../images/gr_obj/plussicon.gif) left 4px no-repeat; margin-left:50px;}


#content1 .course_details2{ background:#f5f9fd; margin:5px; padding:2px; padding-bottom:10px; }

#content1 .arrow13{ background:url(../images/gr_obj/arrow13.gif) left 4px no-repeat; padding-left:10px;}
#content1 .arrow20{ background:url(../images/gr_obj/arrow13.gif) left 4px no-repeat; padding-left:10px; margin-left:10px;}

#content1 .arrow15{ background:url(../images/gr_obj/icon4.gif) left 2px no-repeat; padding-left:12px; margin-left:8px; padding-bottom:5px;}

/**********for the curve at the top***********/
.glowingtabs{
float:left;
width:719px;
font-size:14px;
background: url(../images/new-layout/top-pattern2.gif) repeat-x;

 
 


}

.glowingtabs h2{margin-left: 30px; display:inline; padding-left:30px; }

.glowingtabs a{
float:left;
background: #fff url(../images/gr_obj/glowtab-left.gif) no-repeat left top;
margin-left:0px;
margin-right: 30px; /*spacing between each tab*/
padding:0 0 15px 9px;
text-decoration:none;
color:#215998;

}
.glowingtabs a:hover{ text-decoration:none;}
.glowingtabs a span{
float:left;
display:block;
background:url(../images/new-layout/glowtab.gif) no-repeat right top;
padding: 5px 50px 0px 10px;
font-weight:bold;
color:#31668d;
}

/******************courves and corners****************/
.bl5 {background: url(../images/curves/bl5.gif) 0 100% no-repeat}
.br5 {background: url(../images/curves/br5.gif) 100% 100% no-repeat}
.tl5 {background: url(../images/curves/tl5.gif) 0 0 no-repeat}
.tr5 {background: url(../images/curves/tr5.gif) 100% 0 no-repeat; padding:4px}



.bl8 {background: url(../images/curves/bl8.gif) 0 100% no-repeat}
.br8 {background: url(../images/curves/br8.gif) 100% 100% no-repeat}
.tl8 {background: url(../images/curves/tl8.gif) 0 0 no-repeat}
.tr8 {background: url(../images/curves/tr8.gif) 100% 0 no-repeat; padding:4px}


/******************Left menu***************/

/***************Footer*****************/

/****************colors******************/

/***************************************/
table.table2{ margin:0;}
table.table2 tr.first{ text-align:center; padding:5px;}


table.table2 tr.first td{ text-align:center; padding:10px 5px;}
table.table2 tr.first td.yellow{background:#f8fdeb; border:solid #fff;}

table.table2 tr.firstspecial{ text-align:center; padding:5px;}
table.table2 tr.firstspecial td.yellow{background:#ececec; border:2px solid #fff;}

table.table2 tr.second td{ border-bottom:1px dashed #a39f9f; padding:10px 2px;}
table.table2 tr.other td{ border-bottom:1px dashed #a39f9f;padding:10px 2px;}
table.table2 tr.last td{ padding:10px 2px;}



/***************************************/
table.table3{ margin:0;}
table.table3 tr.first{ text-align:center; padding:5px;}
table.table3 tr.first td{ text-align:center; padding:10px 5px;}
table.table3 tr.first td.yellow{background:#f8fdeb; border:solid #fff;}

table.table3 tr.firstspecial{ text-align:center; padding:5px;}
table.table3 tr.firstspecial td{ text-align:center; padding: 5px;}
table.table3 tr.firstspecial td.yellow{background:#ececec; border:2px solid #fff;}

table.table3 tr.second td{ border-bottom:1px solid #4369a8;border-top:1px dashed #4369a8; padding:10px 2px;}
table.table3 tr.other td{ border-bottom:1px solid #4369a8;padding:10px 2px;}
table.table3 tr.last td{ padding:10px 2px;}
table.table3 tr.last2 td.yellow2{background:#FBFDF5;border:solid #fff;}

table.table3 tr.second2 td{ border-bottom:1px solid #4369a8;border-top:1px dashed #4369a8; padding:5px 2px;}

table.table3 tr.second2 td.bluer{border-right:1px solid #fff;border-left:1px solid #fff;}

table.table3  td.bluerspl{border-left:1px solid #adb7c8;}
table.table3  td.bluerspr{border-right:1px solid #adb7c8;}


table.table3 tr.second2 td.bluerfirst{border-right:1px solid #fff;}

table.table3 tr.other2 td{ border-bottom:1px solid #4369a8;padding:5px 2px;}
table.table3 tr.last2 td{ padding:5px 2px;}
table.table3 tr.other2 td.yellow2{background:#FBFDF5;border:solid #fff;}
table.table3 tr.other2 td.bluer{border-right:1px solid #fff;border-left:1px solid #fff;}
table.table3 tr.other2 td.bluerfirst{border-right:1px solid #fff;}
/*****************************************/
#cours_info{ background:url(../images/new-layout/separator-line.gif) repeat-y 390px;}
 .inner_left{  background:url(../images/new-layout/leftbox.gif) top left no-repeat; padding:2px;}

 .inner_left .blue_box{background:#e3f1fc;  margin:1px 0 0 20px; font-size:11px;}
 .inner_left .blue_box .bluesquare{background:url(../images/gr_obj/blue-icon2.gif) left 5px no-repeat;padding-left:12px; margin-left:5px;}
 .inner_right{width:290px; background:url(../images/new-layout/pattern-blue.gif) repeat;} 
 .inner_right h3{ background:#1f599a; color:#fff; padding:5px; }
 .inner_right p{ color:#005f9c;}
 .inner_right a{ color:#005f9c;}
 
 



 /**********************/
 .PriceContent{ background:url(../images/new-layout/pattern-blue.gif) repeat;} 
 .PriceContent h3{ background:#1f599a; color:#fff; padding:5px; }
 .PriceContent p{ color:#005f9c;}
 .PriceContent a{ color:#005f9c;}
 
 
 .HalfBg{background:url(../images/new-layout/half-bg4.gif) top left no-repeat; padding-left:12px; padding-top:15px;}
 .PatternWhite{background:url(../images/new-layout/pattern-white.gif) repeat;}
 .BlueNote{ background:#e3f1fc; border:2px solid #215998; }
/******************/
.greyline3{background: url(../images/new-layout/dot-repeat.gif) repeat-x  left;clear:both;}
.greyline4{background: url(../images/new-layout/dotblue-repeat.gif) repeat-x  left;clear:both;}

/************Edit by Azzam**********/
.imgclsleft {float:left; margin:5px;}
.clear {clear:both;}
/************add by shaaban 4/3/2009**********/
.newoffer { float:right;
margin:5px 10px;
width:185px;}
.newoffer p { color:#005f9c;
font-size:12px;
text-align:center;
margin-right:5px;
font-style:italic;
margin-bottom:10px;}
.newoffer-content { width:485px;
text-align:center;
float:left;}
.newoffer-content p {color:#215998;
font-weight:bold;
font-size:13px;
line-height:22px;
margin-bottom:15px;}
.newoffer-content p span { color:#ed7208;}
/************end by shaaban 4/3/2009**********/



.courstitle {
	font-size: 24px ;
	}
