/* CSS Document */
body { margin: 0px 0px 10px 0px; padding:0px; background: url(page_bg.gif) #a8a8a8; color:#000; font:normal 11px tahoma, arial, verdana; }
h1 { padding:8px 5px 8px 35px; margin:0px; background: url(heading_icon.gif) no-repeat 1% 50%; color:#4c4c4c; font:bold 1.4em "Trebuchet MS", Arial, Tahoma; }
h2 { padding:0px 0px 8px 0px; margin:0px; color:#4c4c4c; font:bold 1.2em "Trebuchet MS", Arial, Tahoma; }
h3 { padding:4px 0px 4px 4px; margin:0px; color:#4c4c4c; font:bold 1.2em "Trebuchet MS", Arial, Tahoma; background-color:#F2F0E3; }
img { border:none; }
ul, li { margin:0; padding:0; list-style-type:none; }
a { color: #3797c9; text-decoration:underline; }
a:hover { text-decoration:none; }


.main_table { border-left:5px solid #fff; border-right:5px solid #fff; background:#fff; }
.top_bg { background: url(top_bg.gif) repeat-x 0% 0%; }

#top_menu { margin-right:20px; }
#top_menu td { background: url(top_menu_pipe.gif) no-repeat 100% 100%; }
#top_menu a { padding:10px 10px 15px 10px; display:block; float:left; text-decoration:none; color:#424242; }
#top_menu a.home { background: url(home_icon.gif) no-repeat 50% 100%; }
#top_menu a.contact { background: url(email_icon.gif) no-repeat 50% 100%; }
#top_menu a.sitemap { background: url(sitemap_icon.gif) no-repeat 50% 100%; }
#top_menu a:hover { text-decoration:underline; }

#menu { background: url(menu_bg.gif) repeat-x 0% 0%; font:bold 1em "Trebuchet MS", Arial, Tahoma; }
#menu li { float:left; background: url(menu_pipe.gif) no-repeat 100% 0%;  }
#menu li a { display:block; float:left; padding:12px 15px; color: #fff; text-decoration:none;  }
#menu li a:hover { color: #00b0f0; }
#menu li a.active { color: #00b0f0; }

ul.submenu li { clear:both; }
ul.submenu li a { display:block; width:100px; float:left; padding:5px 10px; color: #fff; text-decoration:none; font:bold 1em "Trebuchet MS", Arial, Tahoma; background:#424f57; border-bottom:1px solid #55636c; }
ul.submenu li a:hover { color: #00b0f0; background:#303e47; }
#bihre {
	position:absolute;
	margin:42px 0 0 135px !important;
	margin:44px 0 0 135px;
	visibility: hidden;
}


#footer_menu { background: url(footer_menu_bg.gif) repeat-x 0% 0%; font:1em "Trebuchet MS", Arial, Tahoma; }
#footer_menu li { float:left; background: url(footer_menu_pipe.gif) no-repeat 100% 50%;  }
#footer_menu li a { display:block; float:left; padding:12px 15px; color: #4c4c4c; text-decoration:none;  }
#footer_menu li a:hover { color: #0099ff; }
#footer_menu li a.active { color: #0099ff; }

.margin_top { margin-top:5px; }
.margin_top1 { margin-top:10px; }
.content_area { padding:0 10px; font:1.1em/1.5em arial, tahoma, verdana; }
.copyright { padding:5px; color:#929292; text-align:center; font:1em "Trebuchet MS", Arial, Tahoma; }


#sub_page_link { padding:0px 0px 0px 20px; text-decoration:none; color: #4c4c4c; font:1em "Trebuchet MS", Arial, Tahoma; }
#sub_page_link a { display:block; float:left; padding:0px 0px 0px 25px; color: #4c4c4c; text-decoration:none; background: url(arrow_02.gif) no-repeat 0% 0%; }
#sub_page_link a:hover { color: #0099ff; background: url(arrow_02_r.gif) no-repeat 0% 0%; }
#sub_page_link a.active { color: #0099ff; background: url(arrow_02_r.gif) no-repeat 0% 0%; }

.highlight { background: url(arrow_01.gif) no-repeat 0% 40%; padding:0px 0px 0px 15px; text-decoration:none; color: #4c4c4c; font:1em "Trebuchet MS", Arial, Tahoma; }
.highlight a { display:block; float:left; padding:0px 0px 0px 15px; color: #4c4c4c; text-decoration:none;  }
.highlight a:hover { color: #0099ff; background: url(arrow_01.gif) no-repeat 0% 0%; }
.highlight a.active { color: #0099ff; background: url(arrow_01.gif) no-repeat 0% 0%; }
