html,body{
width:100%;min-height:100%;

margin:0 auto;
}

#main{
  width:100%;background:url('images/mbg.jpg')repeat-x #ececec; height:100%; position:relative; margin:0 auto;
  }
#header{font-family:sabiaber; line-height:150px; overflow:hidden;color:#fff;
background:url('images/hl.jpg')no-repeat left center;    width:100%; height:150px; margin:0 auto; #background:#197bb8;}
#logo{width:150px; height:130px; background:url('images/logo.png') no-repeat right;
margin-top:20px; position:absolute;
}
#header div#search{position:relative; #float:left;  width:900px; margin:0 auto; }
#header div#search input#searchb{width:30px; height:30px;background:url('images/sbutton.png')no-repeat; border:0;}
#header div#search input[type="text"]{
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

width:150px; height:20px; border:1px solid #fff;}
#header h1{margin:0 auto; width:900px; #border:1px solid black; #margin-top:30px; }
#header span{#display:block;color:#7d7d7d;width:auto; #position:absolute;font-size:10px;
float:right;height:20px;margin-right:10px;margin-top:-80px;}
div#menu{z-index:2;background:url('images/men.jpg') no-repeat; width:900px; height:66px; margin:0 auto;}
ul#menu{width:900px;font-family:sabiaber; font-size:14px; list-style:none;  height:40px; margin:0;padding:0;}
ul#menu li#listm{display:inline-block; text-align:center; width:auto; min-width:140px; margin-right:5px; float:right; line-height:40px;}
ul#menu li#listm:hover{background:#fff;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
}
div#menu ul#marq{list-style:none;height:30px; background:#197bb8; margin:0; padding:0; line-height:30px;}
div#menu ul#marq li {font-size:16px;color:#fff;font-family:sabiaber;height:30px;margin:10; padding:10;}
ul#menu li#listm ul { overflow:hidden;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;margin:0 ; padding:0;background:rgba(25,123,184,0.9); width:300px;  position:absolute; z-index:10;}
ul#menu li#listm ul  li{list-style:none; color:#fff; border-bottom:1px solid #0e69a1;}
ul#menu li#listm ul  li:hover{color:#fff ; background:rgba(147,204,11,0.8); cursor: pointer;}
#content{width:900px; margin:0 auto; position:relative; background:#fff;
height:auto;  }
#subcontent{font-family:sabiaber;background:#fff; width:900px; height:auto; min-height:700px; position:relative;
background-image:url('images/fixbg.png'); background-repeat:repeat-y;
background-position:left bottom;
}

#shoaaheader{width:inherit; height:150px; background:url('images/shoaaheader.png') no-repeat;
 font-size:2em; line-height:220px; overflow:hidden; text-indent:10px; color:#6c4501;
 margin-bottom:30px;}


#subcontent li {list-style:none;  font-size:1.5em; width:200px;border-bottom:1px solid #7d7d7d;}
#procont{width:880px;margin:20px  10px;  }
#slides{ width:900px; float:right; height:400px; position:relative;}
#nav{
background:rgba(0,0,0,0.5) ;width:900px;height:50px;position:relative;
z-index:10; margin:0 auto; margin-top:-50px; text-align:left;}
#nav a.activeSlide {   width:18px; margin-top:12px; margin-right:13px; height:18px; display:inline-block;  background:url('images/activeslideb.png'); background-repeat:no-repeat;}
#nav a, #s7 strong { width:18px;  #margin-top:12px; margin-right:13px; height:18px; display:inline-block; background-repeat:no-repeat;  background:url('images/nonactiveslideb.png'); text-decoration: none }
#news_box{width:300px; margin-left:6px; border:1px solid #e2dfdf; height:250px; float:left; position:relative; }
#news_burn{margin:0; padding:0;  width:inherit;  position:relative; height:250px;}
ul#news_burn li#burn{list-style:none;display:block;background:#f2f2f2;height:60px; border-bottom:3px solid #fff;
text-align:center;
}
ul#news_burn li#burn:hover{background:#197bb8;  color:#fff;}
ul#news_burn li#burn span#h{display:block;text-align:right;  font-family:tahoma; font-size:14px; #line-height:17px;position:relative;}
ul#news_burn li#burn span#n{display:block;width:290px; font-family:tahoma; font-size:12px; padding-right:5px; }
ul#news_burn li#burn span#d{display:block;width:300px; font-family:tahoma; font-size:12px; text-align:left; }
div#randomPr {padding-top:5px;font-family:sabiaber; font-size:2em; color:#197bb8;width:290px;
border-left:1px dotted #dcddde;background:url('images/subbg.png') no-repeat;
 height:188px; position:relative; float:right; margin-left:9px;}
div#randomPr strong#deta{white-space: pre-wrap;display:block; max-width:290px;font-family:sabiaber; font-size:14px;overflow:hidden; color:#000; padding-right:25px;}
div#randomPr  a{text-decoration:none; color:#93cc0b;}
div#middlebanner{width:300px;display:block; height:100px; position:relative; float:left;}
div#randomPr span{color:#fff;font-size:0.5em;margin-top:10px;display: block; text-indent: 20px;}
div#randomPr a{color:#197bb8;}
div#randomad {padding-top:5px;font-family:sabiaber; font-size:2em; color:#197bb8;width:900px;
border-left:1px dotted #dcddde;background:url('images/adbg1.jpg') no-repeat;
 height:250px; position:relative; float:right;}
@font-face {
  font-family: 'sabiaber';
  font-style: normal;
  font-weight: 400;
  src: url(media_tools/SCSBText.eot);
  src: url(media_tools/SCSBText.eot?#iefix) format('embedded-opentype'),
       url(media_tools/SCSBText.woff2) format('woff2'),
       url(media_tools/SCSBText.woff) format('woff'),
       url(media_tools/SCSBText.ttf) format('truetype');
}
div#scon strong{ font-family:sabiaber; #line-height:300px; text-align:center; font-size:1.5em;
display:block;
width:400px;
height:200px;
 background:rgba(255,255,255,0.6);
 position:absolute;
 float:left;
 margin:40px 50px 0 0 ;
 color:#000; z-index:4;
}
div#scon strong p {font-size:14px; text-align:right; text-indent:5px; font-family:tahoma;}
div#scon span#link{ display:block; #margin-top:150px;margin-left:2px; float:left; position:relative;

width:100px; height:40px;}
div#scon span#link a {display:block;background:rgba(147,204,11,0.7);;text-decoration:none; color:#000; font-size:14px; line-height:40px;}
div#scon span#link a:hover{background:rgba(14,105,161,0.7); color:#fff;}
#foot{width:100%; overflow:hidden;margin:0 auto; position:relative; background:url('images/foot.jpg') repeat-x #464a4d; background-position:left bottom;min-height:150px;height:auto; }
#sitemap{list-style:none; }
#sitemap li ul{ margin:0; padding:10px; list-style:none; font-size:12px;}
#sitemap li#sitehead { color:#fff;padding-right:10px;border-left:1px dotted #363738; font-family:sabiaber; font-size:1em;display:inline-block; width:150px; height:300px; float:right; }
#sitemap li ul li{color:#dfe428;}

#sitemap li ul li:hover{color:#fff;}
#sitemap li ul li a{color:inherit; text-decoration:none;}
.fb{ margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrk.png);background-repeat: no-repeat;
background-position: -27px 0px; float:left;
}
.yt{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrk.png);background-repeat: no-repeat;
 float:left;
}
.tw{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrk.png);background-repeat: no-repeat;
background-position: -82px 0px; float:left;
}
.rss{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrk.png);background-repeat: no-repeat;
background-position: 0px 0px;
float:left;
}
.fb:hover{ margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrkh.png);background-repeat: no-repeat;
background-position: -27px 0px; float:left;
}
.yt:hover{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrkh.png);background-repeat: no-repeat;
background-position: -54px 0px; float:left;
}
.tw:hover{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrkh.png);background-repeat: no-repeat;
background-position: -82px 0px; float:left;
}
.rss:hover{margin-left:3px;display: block;width: 25px;height: 35px;background-image: url(images/sntwrkh.png);background-repeat: no-repeat;
background-position: 0px 0px;
float:left;
}
.fb a,.yt a,.tw a,.rss a{display:block; width:25px; height:35px;}
#slide2nd{width:900px; height:300px; background:#dfe428; float:right;}
a{text-decoration:none; color:#fff;}
ul#shoareg{
margin:30px 40px;
padding:0;
width:800px;
height:700px;
font-family:sabiaber;
font-size:10px;

}
ul#shoareg li{border:0px;display:block;width:700px;}
ul#shoareg li strong#caption,#inval{color:#7d7d7d;display:inline-block; width:150px; #border:1px solid #7d7d7d;}
#inval{width:500px;}
ul#shoareg li Input{font-family:sabiaber; color:#7d7d7d;
font-size:12px;width:200px; border:1px solid #7d7d7d; height:20px;}
ul#shoareg li Input:focus{width:200px; background:#bfc41c;color:#000; border:1px solid #7d7d7d; height:20px;}
#hint{display:inline-block; width:200px; background:#d7eaf4;height:20px; color:#4f4f4f; font-size:10px;}
ul#tview{width:800px; margin:10px; padding:0; font-size:10px; }
ul#tview li{display:block; width:inherit; border:0px; text-align:center;}
ul#tview li:first-child{background:#b2b2b2;}
ul#tview li span{display:inline-block; width:250px; }
div#black{width:100%; height:150%;  min-height:100%; min-width:100%; background:rgba(0,0,0,0.5);
		position:absolute; z-index:3;}
		div#lconts{-webkit-border-radius:10px; border-radius:10px;-moz-border-radius:10px;width:900px; height:200px; background:#fff;
		border:2px solid #7d7d7d; position:absolute;z-index:4;
		margin-top:-200px;
		}
		#loader{  -webkit-border-radius:10px; border-radius:10px;-moz-border-radius:10px;width:inherit; height:200px; position:relative;
 background:rgba(255,255,255,.8) url('loader.gif') no-repeat 50%;
 display:none; z-index:15;}
 #loadersmall{  -webkit-border-radius:10px; border-radius:10px;-moz-border-radius:10px;
 width:inherit; height:20px; position:relative;
 background: url('loadersmall.gif') no-repeat 50%;
 display:none; z-index:15;}
 #notify{width:586px; height:76px; background:url('images/notify.png') no-repeat;
 padding-top:10px;margin:0 auto; color:#000; font-size:12px; text-align:center;

 }
 #coursehead{width:432px; height:61px;	 margin:0 auto; background:url('images/coursetitle.png') no-repeat; text-align:center;
margin-top:10px;line-height:61px; text-indent:95px; font-size:1.2em;}
#alertmsg{width:400px; margin:10px auto; font-size:12px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
 padding:5px; border:1px solid #dfe428;
 background:#464a4d; color:#dfe428;
 text-align:center;
 }
 #spanblock{display:block; width:400px; height:20px; color:#464a4d;background:rgba(255,255,255,0.8)}
 a#top img{width:50px; height:50px;}
 ul#news{
 width:800px;
margin:0 auto;
padding:25px 10px;


 }
 ul#news li:nth-child(odd){width:inherit; display:block; font-size:14px;background:#f3f3f3; border:0px;}

  ul#news li:nth-child(even){width:inherit; display:block; font-size:14px; background:#dadada; border:0px;}
   ul#news li  a{width:inherit; display:block;color:#000;}
   ul#news li  a:hover{color:#fff;}
   ul#news li:hover{background:#7d7d7d; color:#fff; }
   a#more {width:800px; margin:0 auto; color:#000; display:block; font-size:14px;background:#ededed; text-align:center;border:0px;}
   label#divs{width:200px; border-bottom:1px solid #7d7d7d; display:block;margin:10px 0;
   font-size:14px; text-indent:5px;background:#eee; color:#336699;}
   #inquerybox{
   width:700px;
   height:auto;
   min-height:250px;
   #border:1px solid #7d7d7d;
   margin:20px auto;


   }
   #inquerybox input{width:200px ; font-size:16px; height:30px;border:1px solid #7d7d7d; margin:5px;}
   #inquerybox input:focus{background:#dc4c35;}
    #inquerybox a{width:100px; height:30px; display:inline-block; color:#dc4c35;
	background:#e8e4e4; text-align:center;
	}
	#resultbox { background:rgba(255,255,255,.8);-webkit-border-radius:10px; border-radius:10px;-moz-border-radius:10px;
	width:700px; height:200px; #background:#e8e4e4; }
	ul#vt {width:700px; margin:0; padding:0; }
	ul#vt li {width:inherit;border:0px; font-size:12px; margin-bottom:2px;}
	ul#vt li strong:nth-child(1) { text-align:center; display:inline-block;background:#e3e3e3;width:200px; font-size:12px; }
	ul#vt li strong:nth-child(2) { text-align:center; display:inline-block;background:#ececec;width:200px; font-size:12px; }

	#social{ width:200px; height:250px;
	background:url('images/socialbg.jpg')no-repeat; position:fixed; z-index:19;
	top:300px; margin-right:-150px;  }
	 /*#social li{display:block;
	width:120px; background:#464a4d; margin-bottom:1px;
	margin-right:-20px; height:30px;text-align:center;line-height:30px;
	}*/
	#social li{margin-left:10px; padding-left:-10px;}
	#social li#fb{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmediagr.png');
	background-position: -11px -10px;
	}
	#social li#tw{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmediagr.png');
	background-position: -75px -10px;
	}
	#social li#sc{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmediagr.png');
	background-position: -72px -68px;
	}
	#social li#yt{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmediagr.png');
	background-position: -11px -68px;
	}
		#social li#cu{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmediagr.png');
	background-position:-11px -123px;
	}


	#social li#fb:hover{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmedia.png');
	background-position: -11px -10px;
	}
	#social li#tw:hover{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmedia.png');
	background-position: -75px -10px;
	}
	#social li#sc:hover{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmedia.png');
	background-position: -72px -68px;
	}
	#social li#yt:hover{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmedia.png');
	background-position: -11px -68px;
	}
	#social li#cu:hover{list-style:none; display:inline-block; width:48px;height:48px; background:url('images/socialmedia.png');
	background-position:-11px -123px;
	}
	#social li a{display:block; width:48px; height:48px; text-decoration:none;}
	div#msgbg{width:450px; height:auto; background:#e6e6e6;border-style:solid;border-width:1px;box-shadow: 10px 10px 5px #888888;);
	display:block; margin:0 auto;
	}
	div#msgbg ul{padding-top:88px; width:400px;font-size:8px; }
	div#msgbg ul li{border:0; margin-bottom:2px;display:block; width:400px; }
	div#msgbg ul li strong:first-child{display:inline-block; width:120px; #	background:#8bd1c9;}
	div#msgbg ul li strong:last-child{display:inline-block; width:200px; margin-right:10px;}
	div#msgbg ul li strong:last-child input{margin-top:2px;width:190px; background:transparent; border:1px solid transparent;}
		div#msgbg ul li strong  input[type='submit']{background:#6cc6c8; color:#fff;border: 1px solid grey;}
		div#msgbg ul li strong textarea{background:transparent;width:190px; height:150px;border:1px solid transparent;}


div#pr1{background:url('images/pr1.png') no-repeat; display:block;width:900px; height:150px; }
div#pr2{background:url('images/pr2.png') no-repeat; display:block;width:900px; height:150px; }
div#pr3{background:url('images/pr3.png') no-repeat; display:block;width:900px; height:150px; }
display: #ppp r4;{background:url('images/pr4.png') no-repeat; display:block;width:900px; height:150px; }
div#forms{width:800px; margin:0 auto;}
div#forms ul{margin:0; padding:0;}
div#forms ul li{border:0px; width:700px; height:30px;margin-bottom:2px; font-size:12px; font-weight:normal; }
div#forms ul li strong:first-child{text-align:center; display:inline-block;border:0px; width:500px; height:30px; background:#e5e5e5;color:#989898;}
div#forms ul li strong:last-child{text-align:center; display:inline-block;border:0px; width:200px; height:30px; background:#d8d8d8;}
div#forms ul li strong a,li#forms strong{color:#000;}
 li#forms strong:first-child{text-align:center; display:inline-block;border:0px; width:500px; height:30px; background:#e5e5e5;color:#989898;}
 li#forms strong:last-child{text-align:center; display:inline-block;border:0px; width:200px; height:30px; background:#d8d8d8;}
 ul#subul{width:100%; list-style:none;}
 ul#subul li{width:650px; background:#D9D9D9;margin:0 auto;line-height:40px;margin-bottom:3px; text-align:center; color:#000; display:block; font-family:sabiaber; border-bottom:0px; font-size:14px; height:40px;}
 ul#subul li:hover{background:#E1E1E1;}
  ul#subul li a{width:auto; min-width:150px; color:#000;display:block;  font-family:sabiaber; text-decoration:none; }

 ul#loginbox{border-radius:3px; border:1px solid #D9D9D9; height:200px; margin:20px; background:#F6F6F6; }
  ul#loginbox label{color:#95cf09;width:200px; font-size:14px;text-align:center; background:#fff; #border:1px solid #000;margin-top:-15px; display:block;}
  ul#loginbox li {border:0px; width:inherit;}
  ul#loginbox li input {font-family:sabiaber; width:120px; display:inline-block;}
  ul#loginbox li select {font-family:sabiaber; width:150px; }
  ul#vyt { width:100; border:0px; }
  ul#vyt li { border:0px; width:100%; height:30px; }
  ul#vyt li strong { font-size:12px; font-weight:normal; }
  ul#vyt li strong:first-child{display:inline-block;width:100px; background:#8DC63F; color:#333333;}
  ul#vyt li strong:last-child{display:inline-block;width:200px; background:#D9D9D9; color:#5A8039;}
  ul#loginbox1{margin:80px 0; padding:0;width:500px; height:80px; float:left; border-radius:3px; border:1px solid #D9D9D9; height:auto; margin:20px; background:#F6F6F6;}
  ul#loginbox1 li{display:inline-block; position:relative; width:120px; border-bottom:1px;}
  ul#loginbox1 li input {font-family:sabiaber; width:120px; display:inline-block;}
  ul#details { border-radius:3px; border:1px solid #D9D9D9;margin:80px 0; background:#F6F6F6;width:320px; font-size:10px; margin-right:5px;height:auto; }
  ul#details li {border-bottom:0; }
  ul#details li span {color:#197bb8; }
  ul#details label {color:#95cf09;width:200px; font-size:14px;text-align:center; background:#fff; #border:1px solid #000;margin-top:-15px; display:block;}
  ul#details li p {width:300px;}
  ul#details li ul {margin:0; padding:0;width:320px; font-size:10px; height:auto;}
  ul#kaf_men{margin:0; padding:0; width:auto; height:30px; background:#95cf09; }
  ul#kaf_men li{display:inline-block; width:auto; margin-left:20px; border-bottom:0; font-size:12px;}
  ul#kaf_men li a {display:block; color:#000; position:relative;height:30px;}
  ul#kaf_men li a:hover {color:#fff;}
ul#vyt { width:100; border:0px; }
  ul#vyt1 li { border:0px; width:100%; height:30px; }
  ul#vyt1 li  strong{display:inline-block;width:100px; background:#D9D9D9; color:#5A8039;}
  ul#vyt1 li:first-child  strong {display:inline-block;width:100px; background:#8DC63F; color:#333333;}
  ul#vyt1 li strong { font-size:12px; font-weight:normal; }
  