body,h1,h2,h3,h4,h5,h6,img,p
{
	margin:0px;
	padding:0px;
}
body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
/* was #515151 */
#frame
{
	width:100%;
}
#bannertop
{
	float:left;
	width:100%;
	height:142px;
}
#bannertop .topleftban
{
	float:left;
	width:242px;
	height:142px;
}
#bannertop .toprightban
{
	float:right;
	width:374px;
	height:142px;
}
#bannertop .toprightban .infoscan
{
	float:left;
	width:351px;
	height:89px;
	padding-top:34px;
	padding-right:23px;
}
#bannertop .toprightban .topserch
{
	float:left;
	width:244px;
	height:19px;
	padding-left:130px;
	color:#681f10;
	font-size:10px;
	line-height:18px;
	background:url(../images/searchcurv.gif) top left no-repeat #e7e3d8;
}
#bannertop .topmiddle
{
	float:left;
	width:37%;
	height:82px;
	padding-top:60px;
}
#bannermid
{
	float:left;
	width:100%;
	height:26px;
	background:#e7e3d8;
}
#bannermid .midleftban
{
	float:left;
	width:257px;
	height:26px;
	background:url(../images/brown.gif) no-repeat;
}
#bannermid .midmiddleban
{
	float:left;
	width:47%;
	height:23px;
	padding-top:3px;
	background:#e7e3d8;
	font-size: 11px;
	font-weight:bold;
}
#bannermid .midrightban
{
	float:right;
	width:226px;
	height:22px;
	padding-left:29px;
	padding-top:4px;
	border-left:2px solid #ffffff;
	background: url(../images/searchbg.gif) top right no-repeat #e7e3d8;
}
.txtbox
{
	float:left;
	background:url(../images/texbox.gif) no-repeat;
	width:124px;
	height:17px;
	border:none;
	margin-right:3px;
}
.go
{
	float:left;
	background:url(../images/go.gif) no-repeat;
	width:29px;
	height:16px;
	border:none;
	cursor:pointer;
}
#bannerbot
{
	float:left;
	width:100%;
	height:88px;
	background:url(../images/bgremain.gif) repeat-x;
	
}
#bannerbot .botleftban
{
	float:left;
	width:390px;
	height:88px;
	background:url(../images/banim.gif) top right no-repeat #ffffff;;
}
#bannerbot .botrightban
{
	float:right;
	width:389px;
	height:88px;
	background:url(../images/rigba.gif) top right no-repeat;
}
#bannerbot .botmidban
{
	float:left;
	width:20%;
	height:88px;
	background:url(../images/bgremain.gif) repeat-x;
}
/*=======================================content==================================================*/
#content
{
	float:left;
	width:100%;
	position:relative;
	font-size:11px;
	color:#000000;
}
/* was #515151 */
#leftpanel
{
	float:left;
	width:213px;
	padding-left:52px;
}
#leftpanel ul
{
	margin:0px;
	padding:0px;
}

#leftpanel .copyright
{
	float:left;
	color:#999999;
	font-weight:normal;
	padding-top:80px;
	font-size:10px;
}
#leftpanel .copyright p
{
line-height:160%;
}

#rightpanel
{
	float:right;
	width:180px;
	padding-top:17px;
	padding-left:19px;
	
}
#rightpanel .infoscanbox
{
	float:left;
	width:160px;
	padding-top:14px;
}
#rightpanel .infoscanbox .info
{
	float:left;
	width:160px;
	padding-top:16px;
/*	height:384px;
	background:#4976a3; */
	color:#FFFFFF;
	text-align:center;
}
#rightpanel .infoscanbox .info .infotxt
{
	float:left;
	width:140px;
	padding-top:10px;
	font-size:14px;
	padding-left:10px;
	padding-right:10px;
}
.infoimg
{
	float:left;
/* border-top:1px solid #4e7dae;
	border-bottom:1px solid #4e7dae; */
}
.mobile
{
	padding-top:15px;
}


#middlepanel
{
	float:left;
	width:48%;
	font-size:12px;
	
}
#middlepanel .content_div
{
	float:left;
	width:100%;
	padding-left:40px;
}
#middlepanel .content_div h1
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
}
#middlepanel .content_div h2
{
	font-size:14px;
	font-weight:bold;
	padding-bottom:0px;
}
#middlepanel .content_div p
{
	padding-bottom:10px;
}
#middlepanel .content_div p a
{
	color:#000000;
	text-decoration:underline
}
/* was #515151 */
#middlepanel .content_div p a:hover
{
	color:#f37022;
}
#middlepanel .content_div p a:visted
{
	color:#999999;
}
#middlepanel .foot
{
	float:left;
	width:100%;
	padding-top:40px;
}
#middlepanel .foot img
{
	margin-left:0px;
}






































/*





#leftpanel .arrowlistmenu a
{
	width:202px;
	height:21px;
	display:block;
	line-height:21px;
	text-decoration:none;
	color:#515151;
	padding-top:4px;
	float:left;

}
#leftpanel .arrowlistmenu a b
{
	width:180px;
	background:url(../images/boder.gif) left bottom no-repeat;
	padding-bottom:2px;
	float:left;	
	cursor:pointer;
	padding-left:9px;		
}
#leftpanel .arrowlistmenu a:hover
{
background:url(../images/menu_rollover.png) left 4px no-repeat;
color:#ffffff;
}
.selected
{
    width:193px;
	height:21px;
	display:block;
	line-height:21px;
	text-decoration:none;
	background:url(../images/menu_rollover.png) left 5px no-repeat;
	color:#ffffff;
	padding-top:4px;
	float:left;
	padding-left:9px;	
}
#leftpanel .arrowlistmenu ul.categoryitems li a
{
color:#000000;
border:none;
height:16px;
width:172px;
display:block;
float:left;


}
#leftpanel .arrowlistmenu ul.categoryitems li a:hover
{
background:#C53A0F;
color:#ffffff;
}
#leftpanel .arrowlistmenu ul.categoryitems li
{
float:left;
height:18px;
color:#ffffff;
width:172px;
}
#leftpanel .arrowlistmenu ul.categoryitems li a
{
color:#ffffff;
border:none;
height:16px;
line-height:13px;
padding-left:3px;
width:169px;

}
#leftpanel .arrowlistmenu ul.categoryitems 
{
background:#EDA91F;
float:left;
width:171px;
padding:3px;
margin-top:-2px;
margin-left:2px;
}





.arrowlistmenu{
width: 180px; 
float:left;
color:#000000;
}

.arrowlistmenu a.menuheader{ 
color: #FF00FF;

text-transform: uppercase;
text-decoration:none;
cursor: hand;
cursor: pointer;
}

.arrowlistmenu .openheader{ 
background-image: url(titlebar-active.png);
}

.arrowlistmenu ul{ 
list-style-type: none;
margin: 0px;
padding: 0px;
background:#EDA91F;
}

.arrowlistmenu ul li{
padding:0px;
margin:0px;

}

.arrowlistmenu ul li a{
color: #A70303;
background: none; 
display: block;
float:left;
text-decoration: none;
font-weight: bold;
font-size: 90%;
}


.arrowlistmenu ul li a:hover{ 
color: #A70303;
background-image:none;
}
.borderBottom
{
border-bottom:1px solid #ccc; float:left; width:177px;  height:21px;
}
ul.categoryitems li a
{
background:none;
}
ul.categoryitems li a:hover
{
background:none;
}
*/

.listmenu {
vertical-align:top;
width : 202px;
color:#000000;
}
.listmenu .menuheader {
font-size : 11px;
color : #4d4d4d;
padding-left : 10px;
cursor : pointer;
line-height : 21px;
border-bottom:#e3e3e3 solid 1px;
}
.listmenu .menuheader:hover {
background:url(../images/menu_rollover.png) no-repeat left top;
}
.listmenu .menuheader1 {
font-size : 11px;
color : #4d4d4d;
background:url(../images/menu_rollover.png) no-repeat left top;
padding-left : 10px;
cursor : pointer;
line-height : 21px;
}
.listmenu .openheader {
background : url(../images/menu_rollover.png) no-repeat;
}
.listmenu ul {
list-style : none;
margin : 0px;
padding : 0px;
padding-bottom : 10px;
background:#EDA91F;
width:180px;

}
.listmenu ul li {
line-height:60%;
color:#FFFFFF;
padding-left : 3px;
width:171px;
height:18px;
}
.listmenu ul li a {
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size : 9px;
display:block;
height:18px;
padding-left:3px;
line-height:18px;


}
.listmenu ul li a:hover {
color : #ffffff;
background:#c53a0f;
width:171px;
}

.selected {
color : #ffffff;
width:171px;
background:#c53a0f;
text-decoration : none;
font-weight : bold;
font-size : 9px;
display:block;
padding-left:3px;
height:18px;
line-height:18px;
}

.marquee
{
font-family: verdana; line-height:15px; font-size: 10pt; font-weight: bold;
}

.masterdiv
{

}

a.menutitle{
	cursor:pointer;
	float:left;
	width:200px;
	height:21px;
	margin-top:4px;
	padding-left:6px;
	line-height:21px;
	text-decoration:none;
	background:url(../images/bor.gif) left bottom no-repeat;
	text-align:left;
	font-weight:bold;
	color:#515151;
}

a.menutitle:hover{

background:url(../images/menu_rollover.gif) no-repeat;
color:#ffffff;
}
.selected1 a
{
	cursor:pointer;
	float:left;
	width:200px;
	height:21px;
	margin-top:4px;
	padding-left:6px;
	line-height:21px;
	text-decoration:none;
	background:url(../images/menu_rollover.gif) no-repeat;
color:#ffffff;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
}
.submenu{
float:left; 
width:175px; padding-top:4px;
padding-left:4px;
padding-bottom:4px;
background:#eda91f;
}
.submenu a.hoverdiv
{
float:left; 
width:166px; 
height:19px;
line-height:19px;
padding-left:5px;
color:#FFFFFF;
text-decoration:none;

}
.submenu a.hoverdiv:hover
{
	background:#C53A0F;
}
.error {
font-weight:bold;
color:#FF0000;
}
.copyright {
padding-top: 30px;
font-size:10px;
color:#999999;
text-transform:uppercase;
}
table {
font-size: 12px;
}