body { left: 0px;top:0px;  margin: 0px; padding: 0px;padding-right:5px; background-color:#fff;}



#page {position:relative;width:100%;}



#header{position:relative;left:0px;height:75px;float:left;width:100%;}

#header img{float:left;border:0px;}



.menu_top_index{float:right;width:800px;margin-bottom:5px;font-family:arial;font-size:12px;width:100%;}

.menu_top_index a {position:relative;color:#b3b3b3;text-decoration:none;margin-left:35px;}

.menu_top_index a:hover {position:relative;color:#0d0d0d;text-decoration:none;}



#images_index{clear:left;width:1005px;float:left;height:530px;}



a.subline {padding:0px;font-size:13px!important; color: #2e90db;text-decoration:none;padding-left:15px !important;clear:left;line-height:140%;}

a:hover .subline { color: #000;text-decoration:none;font-size:13px!important;}



.content_index{font-family:trebuchet ms;font-size:13px;font-style:italic;text-align:left;color:#000;}

.content_index a {color: #2e90db;text-decoration:none;}

.content_index a:hover {color: #000;text-decoration:underline;}



#drop_menu_first{padding-left:5px;font-family:times;padding-top:10px;position:absolute;clear:both;left:1px;top:130px;height:457px;width:243px;font-size:15px;text-align:left;background: #000;text-indent:5px;display:none;z-index:11;}

#drop_menu_first a{color:#fff;text-decoration:none;display:block;font-size:14px;clear:left;text-indent:0px;}

#drop_menu_first a:hover{color:#fff;text-decoration:none;background:#499bd7;}



#drop_menu_second{padding-left:5px;font-family:times;padding-top:10px;position:absolute;clear:both;left:250px;top:130px;width:245px;height:457px;font-size:15px;text-align:left;background: #000;text-indent:5px;display:none;z-index:11;}

#drop_menu_second a{color:#fff;text-decoration:none;display:block;padding-top:5px;text-indent:0px;}

#drop_menu_second a:hover{color:#fff;text-decoration:none;background:#499bd7;padding-top:5px;}



#drop_menu_third{padding-left:5px;font-family:times;padding-top:10px;position:absolute;clear:both;left:501px;top:130px;width:244px;height:457px;font-size:15px;text-align:left;background: #000;text-indent:5px;display:none;z-index:11;}

#drop_menu_third a{color:#fff;text-decoration:none;display:block;padding-top:5px;text-indent:0px;}

#drop_menu_third a:hover{color:#fff;text-decoration:none;background:#499bd7;padding-top:5px;}



#drop_menu_fourth{padding-left:5px;font-family:times;padding-top:10px;position:absolute;clear:both;left:751px;top:130px;width:241px;height:457px;font-size:15px;text-align:left;background: #000;text-indent:5px;display:none;z-index:11;}

#drop_menu_fourth a{color:#fff;text-decoration:none;display:block;;padding-top:5px;text-indent:0px;}

#drop_menu_fourth a:hover{color:#fff;text-decoration:none;background:#499bd7;padding-top:5px;}



.align_right{text-align:right;margin-right:5px;}

.small_caps{ font-variant:small-caps;font-size:110%;}



.blue{color: #2e90db;}

.green{color: #956eaf;
}



.footer{clear:both;margin: 0 auto 0 auto;line-height:18px;position:relative;height:18px;color:#4a4a4a;text-align:right;font-size:10px;font-family:arial;border-top:1px solid #efefef;}

.footer a{color:#2e90db;text-decoration:none;}

.footer a:hover{color:#4a4a4a;text-decoration:none;}



a{ cursor: pointer; }



h3{padding:0px;margin:0px;padding-top:15px;}



a img .index_img{float:left;border:0px;margin:0px;margin-left:1px;text-decoration:none;}

.index_img{float:left;border:0px;margin:0px;margin-left:1px;text-decoration:none;}



.book_course{ border:0px;float:left;margin:5px;margin-left:20px;}





.news{float:left;width:40%;clear:left;color:#000;padding-right:30px;border-right:1px dotted #efefef;font-family:trebuchet ms;font-size:13px;font-style:italic;}

.news h3{padding:0px;margin:0px;padding:10px;background:#f6f6f6;}

.news ul{margin:0px;left:0px;padding:0px;margin-left:15px;list-style-type:none;}

.news li{ padding:0px;font-size:13px;}

.news li a{ color: #2e90db;text-decoration:none;line-height:150%;}

.news li a:hover{ color: #000;text-decoration:none;line-height:150%;}



.courses{float:left;width:51%;padding-left:30px;font-family:trebuchet ms;font-size:13px;font-style:italic;text-align:left;color:#0a0a0a;}

.courses b{ font-variant:small-caps;font-size:120%;padding-left:30px;}

.courses h3{padding:0px;margin:0px;padding:10px;background:#f6f6f6;}