body { margin:0px; padding:0px; font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.basic_text { text-align: justify; font-size:13px;  font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

img {border: none;}

#text_body {position:absolute; left:300px; top:50px; width:450px; overflow:hidden; z-index:100;}

#menu_main_level_links {position:absolute;left:0px;top:230px;font-size:12px;}

#footer {color:#999999; text-align:center; margin-bottom:10px; margin-top:20px;}

.banner {position:absolute; top:-240px; background-color:#000000; height:190px; width:504px; z-index:1;}

.menu_link {padding-bottom:15px; font-size:12px;}

#menu_wrapper {margin-left:50px;}

#home {position:absolute; top:267px; left:130px;}

.breadcrumb {width:120px; font-size:12px;}

.sub_menu {border-left: thin dotted #000000; padding-left:5px;position:absolute; padding-top:-20px; left:174px;top:283px;width:120px; font-size:12px;}

a {color:#000000; text-decoration:none; line-height:normal;}
a:hover {background-color:#000000; color:#FFFFFF;}

a.selected {color:#cf0304;}
a.selected:visited {color:#cf0304;}
a.selected:hover {background-color:#FFFFFF; color:#cf0304;}

a.simple_overlay {color:#FFFFFF;}
a.simple_overlay:visited {color:#FFFFFF;}
a.simple_overlay:hover {color:#cf0304;}

#accordion a {font-size: 11px;}

a.accordion_links {border: 1px solid #989898; padding:2px; margin-right:3px;margin-bottom:10px;}
a.accordion_links:visited {border: 1px solid #989898; padding:2px; margin-right:3px;}
a.accordion_links:hover {border: 1px solid #989898; background-color:#000000; color:#FFFFFF; padding:2px; margin-right:3px;}
