body,td,th,p,span,div{color:#000000;font-size:12px;font-family:Arial,Verdana;}
.micro{font:4pt monospace;}
.micro2{font:2pt monospace;}
.small_text{font-size:10px;font-weight:bold;}

.footer{color:#0B5284;font-weight:bold;text-decoration:none;}
.page_title{font-size:18px;}
.title{font-size:14px;font-weight:bold;}
.category_link{font-weight:bold;}
.path_link{font-size:11px;}
.item_headline{font-size:14px;font-weight:bold;}
.item_text{font-weight:normal;}
.attach_headline{font-weight:bold;}
.attach_description{}
.normal{}
.input_field{}
.form_label{font-weight:bold;}
.message{color:#ff0000;font-size:11px;font-weight:bold;}
.blue_link{}
.table_headline_link{font-weight:bold;text-decoration:none;}
.to_friend_title{font-weight:bold;text-decoration:none;}
.normal_bold{font-weight:bold;}
.site_menu{color:#FFFFFF;font-size:11px;cursor:pointer;text-decoration:none;}
.form_sub_title{font-weight:bold;}
.simple_label{font-size:11px;}

.site_menu0{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:none;cursor:pointer;}
.site_menu_over0{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:none;cursor:pointer;}
.site_menu1{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:none;text-indent:22;cursor:pointer;}
.site_menu_over1{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:underline;text-indent:22;cursor:pointer;}
.site_menu2{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:none;text-indent:22;cursor:pointer;}
.site_menu_over2{color:#FFFFFF;font-size:11px;font-weight:normal;text-decoration:underline;text-indent:22;cursor:pointer;}

.site_map0{font-size:14px;font-weight:bold;cursor:pointer;}
.site_map1{cursor:pointer;}
.site_map2{cursor:pointer;}

.border1{border:1px solid #6E390F;}
.border_color{background:#6E390F;}
.form_link{cursor:pointer;}
.red_bar_lable{color:#FFFFFF;font-size:10px;font-weight:normal;text-decoration:none;}
.form_label2{font-size:11px;}

div.barMaker{position:absolute;width:1px;height:1px;line-height:1px;font-size:1px;left:0;top:0;z-index:0;}
div.forLayers{width:0px;width:0px;line-height:0px;}
table#main{border-collapse:collapse;width:780px;height:100%;}
table#main td {}
table#main td td{}
table#main th {vertical-align:bottom;padding:0px;}
table#main th th{vertical-align:middle;}
table#main th div#banner{}

table#main th div#site_footer{margin-top:20px;background:url(../images/main/home_doted_bg2.gif) repeat-x top;}

div#sitelogo{}

div#sitemenu {float:left;border:0px;width:100%;background:url(../images/main/menu_bg_l1.gif) repeat-x;}
div#sitemenu a {text-decoration:none;display:block;}
div#sitemenu ul {display:block;}
div#sitemenu li {display:block;}

div#sitemenu ul.menu_l0 {float:left;margin:0px;padding:0px;text-align:left;position:relative;white-space:nowrap;width:100%;}
div#sitemenu ul.menu_l0 li{float:left;white-space:nowrap;margin:0px;padding:0px;z-index:1;position:relative;width:auto;}
div#sitemenu ul.menu_l0 li a {float:left;font-size:12px;font-weight:bold;color:#444;padding:7px 12px 9px 12px;text-align:center;position:relative;border:0px;background:url(../images/main/menu_a_bg_l1.gif) no-repeat left top;}
div#sitemenu ul.menu_l0 li a.first{padding:7px 12px 9px 12px;background-image:none;}
div#sitemenu ul.menu_l0 li a.last{border:0px}
div#sitemenu ul.menu_l0 li a:hover {}

div#sitemenu ul.menu_l0 li ul {float:none;visibility:hidden;margin:0px;padding:0px;position:absolute;text-align:left;}
div#sitemenu ul.menu_l0 li ul.menu_l1 {float:none;top:30px;min-width:100px;}
div#sitemenu ul.menu_l0 li ul.menu_l1 li{float:none;white-space:nowrap;margin:0px;padding:0px;border:0px;}
div#sitemenu ul.menu_l0 li ul.menu_l1 a {display:block;height:30px;float:none;width:170px;background-image:none;font-weight:normal;background-color:#b83515;border:0px;color:#FFF;background-image:none;padding:0px 5px 0px 5px;white-space:nowrap;text-align:left;line-height:30px;}
div#sitemenu ul.menu_l0 li ul.menu_l1 a:hover {color:#444;background-color:#f7f0ee;}
div#sitemenu ul.menu_l0 li.over ul.menu_l1 {visibility:visible;}

div#sitemenu ul.menu_l0 li ul.menu_l1 li ul.menu_l2{left:100% !important;top:0px;margin:0px 0px 0px 2px;//margin:1px 0px 0px 1px;}
div#sitemenu ul.menu_l0 li ul.menu_l1 li ul.menu_l2 li{}
div#sitemenu ul.menu_l0 li ul.menu_l1 li ul.menu_l2 a {text-decoration:none;}
div#sitemenu ul.menu_l0 li ul.menu_l1 li ul.menu_l2 a:hover {text-decoration:underline;}
div#sitemenu ul.menu_l0 li.over ul.menu_l1 li.over ul.menu_l2 {visibility:visible;}

div#logged_bar {clear:both;}
div#logged_bar table{border-collapse:collapse;width:100%;}
div#logged_bar td{padding:4px 2px 4px 8px;}
div#logged_bar td span{color:#000080;}

div#bread_gramce {padding:3px 10px 3px 10px;}

div#banner{padding:0px;}

div#content {padding:0px 15px 0px 15px;//width:100%;}
div#content table#home_top{border-collapse:collapse;width:100%;margin-top:10px;}

div#bread_gramce{clear:both;margin:0px;}
div#bread_gramce a{display:block;float:left;text-decoration:none;padding-left:11px;background:url( "../images/menu_path_begin_blue.gif") no-repeat;margin-bottom:2px;} 
div#bread_gramce a span{padding:0px;margin:0px;font-size:1px;padding-right:10px;font-size:12px;background:url( "../images/menu_path_end_blue.gif") no-repeat right;} 
div#bread_gramce a span span{white-space:nowrap;font-weight:normal;color:black;font-size:12px;background:url( "../images/menu_path_bg_blue.gif");} 
div#bread_gramce a.last{padding-left:11px;background:url( "../images/menu_path_begin_yellow.gif") no-repeat;} 
div#bread_gramce a.last span{font-size:12px;padding-right:7px;background:url( "../images/menu_path_end_yellow.gif") no-repeat right;} 
div#bread_gramce a.last span span{background:url( "../images/menu_path_bg_yellow.gif");}

div.baner100_100 {text-align:center;padding:0px;}


div#content table#home_top table td {vertical-align:top !important;}
div#content table#home_top{border-collapse:collapse;width:100%;}
div#content table#home_top td.left_block{width:180px;height:100%;padding:0px;}
div#content table#home_top td.left_block table{height:100%;width:100%;border-collapse:collapse;}
div#content table#home_top td.left_block table tbody{height:100%;width:100%;}
div#content table#home_top td.left_block table td{height:100%;width:100%;padding:0px;background:#fff;}
div#content table#home_top td.left_block table td td{padding:0px;background:#fafafa;}

div#content table#home_top div.latest_news{margin:0px;padding:0px;}
div#content table#home_top div.latest_news h2{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;white-space:nowrap;}
div#content table#home_top div.latest_news div.d2{padding:0px 8px 0px 8px;}
div#content table#home_top div.latest_news div.d3{padding:0px 2px 2px 2px;background:url(../images/main/home_doted_bg2.gif) repeat-x bottom;}
div#content table#home_top div.latest_news div.d3 h2{background:url(../images/main/arr1.gif) no-repeat;background-position:0 3;display:block;margin:13px 0px 8px 0px;padding:0px 0px 0px 15px;font-size:13px;font-weight:normal;color:#222;white-space:normal;}
div#content table#home_top div.latest_news div.d3 h3{margin:0px;padding:0px 0px 8px 0px;font-size:11px;font-weight:normal;}
div#content table#home_top div.latest_news div.d3 h4{margin:0px;padding:0px 0px 8px 0px;font-size:11px;font-weight:normal;}
div#content table#home_top div.latest_news div.d2 a{text-decoration:none;}
div#content table#home_top div.latest_news div.d3 h4 span{margin:0px;background:url(../images/main/arr2.gif) no-repeat;background-position:0 4;padding:0px 0px 0px 12px;font-size:11px;font-weight:normal;color:#b62b13;}

div#content table#home_top div.sponsor_spotlight{margin:0px;padding:0px;}
div#content table#home_top div.sponsor_spotlight h2{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;}
div#content table#home_top div.sponsor_spotlight div.flash{text-align:center;}
div#content table#home_top div.sponsor_spotlight div.d1{background-color:#fafafa;margin:0px;padding:5px;}
div#content table#home_top div.sponsor_spotlight a {display:block;text-align:center;}

div#content table#home_top td.rigth_block{width:180px;}

div#content table#home_top div.calendar{margin:0px 0px 12px 0px;padding:0px;border:1px solid #f3f3f3;}
div#content table#home_top div.calendar h2{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;}
div#content table#home_top div.calendar div#calendar_body{padding:5px;min-height:190px;}
div#content table#home_top div.calendar div#calendar_body table{border-collapse:collapse; width:100%;}
div#content table#home_top div.calendar div#calendar_body table th{padding:5px;font-size:12px;color:#336699;}
div#content table#home_top div.calendar div#calendar_body table th a{font-size:12px;color:#336699;text-decoration:none;}
div#content table#home_top div.calendar div#calendar_body table td{padding:2px;font-size:10px;color:#000;border-top:1px solid #f3f3f3;text-align:center;font-weight:bold;}
div#content table#home_top div.calendar div#calendar_body table td a{display:block;padding:3px;font-size:10px;color:#000;text-decoration:none;background-color:#f7f3cf;font-weight:bold;}
div#content table#home_top div.calendar div#calendar_body table td span{display:block;padding:3px;font-size:10px;color:#000;text-decoration:none;font-weight:bold;}



div#content table#home_top div.upcoming_events{margin:0px;padding:0px;background:#fafafa;}
div#content table#home_top div.upcoming_events div.d2{padding:8px 8px 0px 8px;}
div#content table#home_top div.upcoming_events div.d3{padding:0px 0px 5px 0px;margin-bottom:15px;background:url(../images/main/home_doted_bg2.gif) repeat-x bottom;}

div#content table#home_top div.upcoming_events h2{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;}


div#content table#home_top div.upcoming_events div.d3 table {margin:0px;padding:0px;border-collapse:collapse;}
div#content table#home_top div.upcoming_events div.d3 table td {margin:0px;padding:0px}

div#content table#home_top div.upcoming_events div.d3 h2{background-image:none;margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;font-size:13px;font-weight:normal;color:#222;}
div#content table#home_top div.upcoming_events div.d3 h3{margin:0px;padding:0px 0px 8px 0px;font-size:11px;font-weight:normal;}
div#content table#home_top div.upcoming_events div.d3 h2 a{text-decoration:none;font-weight:bold;}

div#content table#home_top div.upcoming_events div.date{background:url(../images/main/events_date_bg.gif) repeat-x;margin:0px 10px 5px 0px;}
div#content table#home_top div.upcoming_events div.date h4{font-size:13px;font-weight:normal;color:#eee;margin:0px 4px 0px 4px;padding:0px 0px 0px 0px;text-align:center;}
div#content table#home_top div.upcoming_events div.date h3{font-size:16px;font-weight:normal;color:#eee;margin:0px;padding:3px 0px 0px 0px;text-align:center;}


div#content table#home_top div.committee_news{margin:0px;padding:0px;background:#fafafa;}
div#content table#home_top div.committee_news h2{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;}
div#content table#home_top div.committee_news div{padding:15px 12px 15px 15px;text-align:center;}
div#content table#home_top div.committee_news div div{padding:4px 0px 4px 0px;text-align:left;}
div#content table#home_top div.committee_news div input{margin-top:4px;}
div#content table#home_top div.committee_news div div input{width:100%;margin:0px;}

div#content table#home_top div.featured_countries{border:1px solid #e8e7e7;padding:5px;}
div#content table#home_top div.featured_countries h2.h1{background:url(../images/main/home_red_bg.gif) repeat-x;display:block;margin:0px;padding:7px 9px 5px 9px;font-size:16px;font-weight:normal;color:#eee;}
div#content table#home_top div.featured_countries div.d1{background:#fafafa;padding:3px 8px 15px 8px;}

div#content table#home_top td.center_block{padding:0px 24px 0px 24px;}

div#top_bar{position:relative;padding-top:8px;height:38px;}
div#top_bar div#features{padding:8px 4px 6px 4px;}
div#top_bar div#features a{margin:0px 2px 0px 2px;}

div#top_bar div#top_search {top:7px;right:0px;position:absolute;background:url(../images/main/top_search_bg.jpg) no-repeat;width:307px;height:39px;}
div#top_bar div#top_search input#inp1{top:10px;position:absolute;right:75px;width:150px;border:1px solid #bfbfbf;}
div#top_bar div#top_search input#inp2{top:10px;position:absolute;right:10px;}
