body{ margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; font-weight:normal;}
ul, li, p, h1, h2, h3, img{ list-style-type:none; margin:0; padding:0; border:0px;}
a{ color:#333; text-decoration:none}
a:hover{ color:#000;}
.left{ float:left}
.right{ float:right}
.clearfix{ clear:both}

#container{ width:984px; margin:auto;}

#top_bar{padding:0 0 5px;}
#logo{}

.top_right{ width:700px; text-align:right;}
.top_menu{ margin-bottom:10px; float:right; background:#dfdfdf; color:#1445a7; width:520px; padding:5px 0 8px;}
.top_menu a{display:inline-block; padding:0px 10px; font-size:13px; color:#303030}
.top_menu a:hover{ color:#1445a7;}
.frnch{ background:#1445a7; text-transform:uppercase; color:#FFF !important; display:block;}
.frnch a:hover{ background:#000000}

.search{clear:both; float:right; background:#f7f7f7; border:#CCC solid 1px; width:210px; border-radius:3px; margin-bottom:40px;}
.search img{float:right;}
.search input{ border:none; background:#f7f7f7; width:180px;}
.phn_nbr{ clear:both; font-size:21px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#6b0303;}

#header{position:relative; height:353px;}
#header_menu{position: absolute;z-index:9999; left:15px; bottom:35px; width:954px; background:#FFF url(../images/yarrow.gif) no-repeat 366px 0;}
.hrd_menu_hdg{background:#ff8400 url(../images/yellow_strip.gif) repeat-x top; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; padding:9px 10px; float:left;}
.hrd_menu{float:right;}
.hrd_menu li{float:left;}
.hrd_menu li a{display:block; padding:10px 12px; font-size:13px; color:#000; border-right:#CCC dotted 1px;}
.hrd_menu li a:hover{background:#1445A7; color:#FFF;}

#main_menu{ position:relative; height:36px; width:956px; margin:-16px auto 0; background:#1445a7; z-index:999;}
.menu_lft{ position:absolute; left:-21px; bottom:0px;}
.menu_rgt{ position:absolute; right:-21px; bottom:0px;}

.body{ margin:20px 0;}
.left_sctn{ width:245px; float:left;}
.right_sctn{ width:215px; float:right;}

.box1{ margin-bottom:15px; background:#F2F2F2; border:#CCC solid 1px;}
.box1 h1{ background:#1445a7; color:#FFF; font-size:15px; text-transform:uppercase; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; padding:3px 10px;}

.list_in{ padding:10px;}
.list_in li{ border-bottom:#CCC dotted 1px; font-size:12px;}
.list_in li a{ display:block; padding:5px 0 5px 15px; background:url(../images/arrow.gif) no-repeat 3px 9px; color:#000;}
.list_in li a:hover{ background:#1445a7 url(../images/arrow.gif) no-repeat 3px 9px; color:#fff;}

.list_in1{ padding:10px 12px;}
.list_in1 li{ margin-bottom:10px;}
.list_in1 li h2{ font-size:12px; border-bottom:#CCC dotted 1px; padding:5px 0;}
.list_in1 li p{ font-size:11px; line-height:18px;}

.new_list { margin:5px 0; font-size:12px;}
.new_list li{ padding:5px 0 5px 15px; background:url(../images/list_itm.gif) no-repeat 2px 8px;}

.cntr_cnt{float:left; width:470px; margin:0 27px;}
.cntr_cnt h1{ font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:normal; color:#333; margin-bottom:15px;}
.cntr_cnt p{ line-height:18px; font-size:13px; color:#333;}

.blue_color{color:#1445A7;}

#footer{ background:#0e1219; padding:15px 25px;}
#footer h1{ color:#FFF; font-size:15px; font-weight:normal; border-bottom:#666 dotted 1px; margin-bottom:5px; padding:0 0 4px 0;}

.fbox{ width:220px; float:left; padding:0 40px 0 0; background:url(../images/div.gif) no-repeat center right;}
.fbox1{ width:220px; float:left; padding:0 40px 0 0; background:url(../images/div.gif) no-repeat center right; margin-left:10px;}
.fbox1 li{ color:#FFF; float:left; width:110px;}
.fbox1 li a{ color:#CCC; display:block; padding:3px 0 3px 15px; background:url(../images/aroow1.gif) no-repeat 5px 7px;}
.fbox1 li a:hover{ color:#ff8400}
.fbox2{ width:110px; float:left; padding:0 40px 0 0; background:url(../images/div.gif) no-repeat center right; margin-left:10px;}
.fbox2 li{ color:#FFF;}
.fbox2 li a{ color:#CCC; display:block; padding:3px 0 3px 15px; background:url(../images/aroow1.gif) no-repeat 5px 7px;}
.fbox2 li a:hover{ color:#ff8400}
.fbox3{ width:220px; float:left; margin-left:10px;}

.txt_feild{ width:100px; border:none; font-size:11px;}
.txt_feild1{ width:100px; border:none; font-size:11px;}

.bottom{ background:#000613;}
.bottom_in{ width:980px; margin:auto; height:10px; padding:10px 0; color:#CCC;}
.bottom_in a{ color:#ccc}
.bottom_in a:hover{ color:#ff8400}
.black_text2{font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.blue{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#3366cc; font-size:15px; text-decoration:none; font-weight:bold; text-transform:uppercase;}

.other_courses_link a hover{
	cursor:none !important;
}