body {background: #dfe0e2 url('images/bg.jpg') repeat-x top left; margin:0;padding:0; text-align:center; font-size: 12px; font-family: Tahoma;}
a {text-decoration: none; color:#105cb6}
ul {margin: 0;padding:0;}
li {margin: 0;padding:0;}
h1,h2,h3 {margin:0;padding:0; font-weight: bold}
#wrapper {width:1000px; margin:auto;}
#header {text-align:left;}
#header .hleft {width:525px; float:left;}
#header .hright {width:465px; height:144px; padding:0 10px 0 0; float:right; background: url('images/head_text.jpg') no-repeat top left; color:#9d9d9d;}
#header .undertext {width:425px; height:58px;background: url('images/logo_btm.gif') no-repeat top left; color:#737373; font-size:11px; padding-left:100px;}
#header a img {border:0;}

#navbar {width:1000px; height:46px; background: url('images/nav.jpg') no-repeat top center; clear:both;}
#navbar a {color:#fff; font-weight: bold;padding:0 0 0 20px;}
#navbar a:hover {font-style: italic;}
#navbar ul {width:1000px; height:31px;padding:15px 0 0 0px;}
#navbar ul li {list-style: none inside; text-align:left; width:110px; float:left;}

#error {clear:both; text-align: left; padding-top:5px;}
#contentbody {clear:both; text-align: left; padding-top:5px;}
	#contentbody .content {width:787px; float:left; background: #fff; color: #000000; }
	#contentbody .content h2.top {color:#000; clear:both;padding:22px 0 0 20px; font-size:16px; background: url('images/title.jpg') no-repeat top center; width:767px; height:50px;}
	#contentbody .content h2.toptran {color:#000; clear:both;padding:22px 0 0 20px; font-size:16px; background: url('images/title.png') no-repeat top center; width:767px; height:50px;}
	#contentbody .content h2 {color:#000; clear:both;padding:22px 0 0 20px; font-size:16px; background: url('images/title2.jpg') no-repeat top center; width:767px; height:50px;}
	#contentbody .content a img {border:4px solid #ededed;}
	
	#contentbody .content ul.categories {float:left;width:250px;padding-left:10px;}
	#contentbody .content ul.categories a {color:#a82314; font-weight: bold}
	#contentbody .content ul.categories li {list-style: none;padding-bottom: 10px;}
	#contentbody .sidebar {width:200px; float:right;}
	#contentbody .sidebar h3 {padding:5px 0 0 10px; margin-bottom:10px; color:#000; background: url('images/side_bar.jpg') no-repeat bottom center; width:190px; height:25px;}
	#contentbody .sidebar ul {padding-bottom:20px;}
	#contentbody .sidebar ul li {list-style: url('images/side_bul.gif') inside;}
	#contentbody .sidebar ul li a {color:#5e5e5e;}

#footer {background: url('images/foot_bg.jpg') repeat-x top left; height: 120px; clear:both; color:#6c6c6c;}
	#footer a {color:#6c6c6c; text-decoration: none;}
	#footer b {color:#969696; font-weight: normal;}
	.foot_text {width:1000px; margin:auto; text-align: left; padding-top:70px;}
	
.style1 {color:#891911;}

.smallgrey {color:#a0a0a0}

.content-section {
  padding: 8px 12px 8px 12px; 
  padding-left: 20px; 
  padding-right: 70px;
}
.link
{font-weight: bold }

a.link_small
{font-weight: normal;}

.titletext
{padding-top:10px;
padding-left: 6px;}

.header_welcome{
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
text-align:justify;}

.sbtn{float:right; height:25px;padding:0;margin:0;}

.sbox {color:#fff; width:166px; background: url('images/search_bg.jpg') no-repeat top left; height:20px; padding: 5px 0 0 5px; border:0;margin:0; float:left;}
.url { color:#007419;}

.bread {clear:both;	width:100%; background: #dfe0e2;}
.toplist
{color:#a82314;}

.linkside
{text-decoration: none; color:#105cb6;}

.linksdirect
{text-decoration: none; color:#105cb6; font-size:16px; font-weight:bold;}