body { background-image: url(../images/page_bg.jpg); background-repeat: repeat-x; background-color: #727272; margin: 0px; padding: 0px; }
form{ margin: 0px; padding: 0px; }
h1 { margin: 0px; padding: 0px; }
#header #logo a { background-image: url(../images/logo.jpg); background-repeat: no-repeat; height: 129px; width: 322px; display: block; }
#header #logo, #header #header_text { float: left; }
#header_nav #nav_links ul { margin: 0px; padding: 0px; list-style-type: none; }
#header_nav #nav_links ul li { float: left; }
#header_nav #nav_links ul li a { color: #FFF; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; display: block; padding-right: 10px; padding-left: 10px; font-weight: bold; }
#header_nav { background-image: url(../images/nav_bg.jpg); height: 40px; }
#header_nav .container { padding: 8px; }
#header #logo { width: 322px; }
#leftnav ul { margin: 0px; padding: 0px; list-style-type: none; }
#leftnav ul li a { text-decoration: none; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000; }
#leftnav ul li a:hover{background-color:#3F749C; color:#fff;}
#leftnav h2 { color: #FFF; background-color: #1f4470; margin: 0px; padding: 2px; font-size: 14px; font-weight: bold; }
.leftnav_td { border-right-width: 1px; border-right-style: solid; border-right-color: #000; }
body, td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
#homepage_content h1 { font-size: 14px; color: #336699; margin: 0px; padding: 10px; }
#homepage_content #category_content { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #000; border-bottom-color: #000; background-color: #dcdcdc; }
#leftnav .indent { padding: 5px; }
#footer { background-color: #1f4470; color: #FFF; }
#footer .container { text-align: center; padding: 5px; }
#footer a { color: #FFF; }

.RedFont {color:#F00}
#content h1 { font-size: 14px; color: #336699; margin: 0px; padding: 0px; }
#content { padding: 10px; }
a { color: #336699; }
#header #header_text { width: 538px; }
#header #header_text .container { text-align: right; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; color: #FFF; padding-top: 15px; padding-right: 15px; }
#page_container { width: 860px; margin-right: auto; margin-left: auto; padding-top: 20px; }
#header #header_text a { color: #FFF; text-decoration: none; }
#header #header_nav { background-image: url(../images/nav_bg.jpg); height: 40px; }
#header #header_nav .container { padding-top: 8px; padding-right: 10px; }
#content_container { background-color: #FFF; }
.clear_both { clear: both; }
#header #header_nav a { display: block; padding-right: 10px; padding-left: 10px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; text-decoration: none; font-weight: bold; }
.submit { color: #FFF; background-color: #1d4570; }
#header #header_text span { font-size: 20px; font-weight: bold; }
#header #logo span { display: none; }
#header { background-image: url(../images/header_bg.jpg); height: 129px; }

.categoryBox{width:90%; background-color:#fff; marin:5px;border:1px solid #444444; min-height:115px; text-align:left}
.categoryBox_title{color:#1F4470; font-weight:bold; font-size:15px; padding:5px;}
.categoryBox_title a{text-decoration:none;}
.categoryBox_list ul{margin:0px;padding:0px;}
.categoryBox_list li{margin-left:10px;list-style:none;font-size:11px;color:#444444;}
.categoryBox_list li a{color:#444444; text-decoration:none;}
.categoryBox_list li a:hover{text-decoration:underline;}
a .type_orange{color:#DE4A22;}
.categoryBox img{border:1px solid #333; padding:3px;}