@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:#040707;font-family:"Times New Roman", Times, serif;}
#index{margin-top:200px;}
#index p a{color:#939598; text-decoration:none; }
#index p a:visited{color:#939598; text-decoration:none;}
#index p a:hover{color:#fff; text-decoration:none;}
#index p a:active{color:#fff; text-decoration:none;}
#wrapper{ margin:0 auto; width:1024px;}
#top{ border-bottom:4px solid #383738; padding:40px 230px;}
#top .nor{}
#top .pr{ display:none;}
#menu{ padding:20px 0;}
#menu ul{padding:0; margin:0 auto;  text-align:center;}
#menu li{ list-style:none; color:#6f7274; font-family:"Times New Roman", Times, serif; font-size:14px; font-weight:bold; width:142px; height:34px; text-align:center; display:inline;background:url(images/menu-bg.jpg) no-repeat top;padding:10px 0; }
#menu li a{ color:#6f7274; text-decoration:none;}
#menu li a:visited{ color:#6f7274; text-decoration:none;}
#menu li a:hover{ color:#fff; text-decoration:none;}
#menu li a:active{ color:#6f7274; text-decoration:none;}
*html #menu li.small a{ padding:0px 33px;}
*:first-child+html #menu li.small a{ padding:0px 33px;}
*html #menu li.big a{ padding:0px 13px;}
*:first-child+html #menu li.big a{ padding:0px 13px;}
*html #menu li.big2 a{ padding:0px 27px;}
*:first-child+html #menu li.big2 a{ padding:0px 27px;}
*html #menu li.big3 a{ padding:0px 13px;}
*:first-child+html #menu li.big3 a{ padding:0px 13px;}
#menu li.small{ margin:0 6px;}
#menu li.small a{ padding:9px 34px; margin:0 6px;}
#menu li.big{ margin:0 5px;}
#menu li.big a{ padding:9px 15px; margin:0 6px;}
#menu li.big2{margin:0 6px;}
#menu li.big2 a{padding:9px 28px; margin:0 6px;}
#menu li.big3{margin:0 6px;}
#menu li.big3 a{padding:9px 15px; margin:0 6px;}
#menu li a.current{ color:#ffffff;}

#mid{ padding:30px 100px 30px 115px; float:left;}
#mid .left{ float:left; width:152px;}
#mid .right{ float:left; width:635px; border-left:1px solid #6e6f72; padding:0 10px; min-height:349px;}
#mid .right h1{ font-family:"Times New Roman", Times, serif; color:#fff; font-size:23px; padding:0 0 10px 10px; margin:0;}
#mid .right h2{ font-family:"Times New Roman", Times, serif; color:#fff; font-size:18px; padding:10px; margin:0;}
#mid .right .heading{ font-family:"Times New Roman", Times, serif; color:#fff; font-weight:bold; font-size:18px; padding:10px; margin:0; }
#mid .right p{color:#939598; padding:10px; text-align:left; line-height:20px; font-size:17px;}
#mid .left p{color:#939598; font-size:12px;}
#mid .right .eduheading{ font-family:"Times New Roman", Times, serif; color:#fff; font-weight:bold; font-size:21px; margin:0; padding:20px 0 0 10px; }
#mid .right ul{color:#939598; text-align:left; line-height:20px; padding-left:25px;list-style:none;font-size:16px;}
#mid a{color:#fff; text-decoration:none; }
#mid a:visited{color:#fff; text-decoration:none;}
#mid a:hover{color:#939598; text-decoration:underline;}
#mid a:active{color:#939598; text-decoration:none;}
#contactfrm{border-top:1px solid #6e6f72; padding:10px;}
#contactfrm .fields{width:500px; color:#FFFFFF; font-size:14px;}
#contactfrm .fields span.lt{float:left; width:30%; padding:5px;}
#contactfrm .fields span.rt{float:left; width:65%; padding:5px;}
#contactfrm .fields input{height:15px; width:250px; font-size:12px;}
#contactfrm .fields textarea{width:250px;font-size:12px;}
#contactfrm .fields select{width:254px;font-size:12px;}
#contactfrm .fields .submit{width:90px; height:20px;font-size:12px; background:#3B3A3B; border:1px #CCCCCC solid; color:#fff;padding: 0 0 10px;}
input.error { border: 1px solid red; }
label.error {background: url(images/unchecked.gif) no-repeat; padding-left: 16px;margin-left: .3em;}
label.valid {background: url(images/checked.gif) no-repeat;width: 16px; height: 16px;}
#footer{ border-top:3px solid #3b3a3b; float:left; width:1024px; padding:20px 0;}
#footer p{ font-size:14px; color:#6f7274; text-align:center;}
#footer a{ color:#6f7274; text-decoration:none;}
#footer a:visited{ color:#6f7274; text-decoration:none;}
#footer a:hover{ color:#fff; text-decoration:none;}
#footer a:active{ color:#6f7274; text-decoration:none;}
