a:hover { color:#95242E; text-decoration:underline}
a:link { color:#95242E; text-decoration:underline}
a:visited { color:#95242E; text-decoration:underline}

/* Form */
select 	  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF }
input 	  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF; }
textarea  { font:12px Arial,Helvetica,Verdana,sans-serif;background:#FFF}
.bt	  { background-color: #888836; border-bottom: 0px outset; border-left: 0px outset; border-right: 0px outset; border-top: 0px outset; color: #F5F4F4; font-family: arial,verdana, "sans serif"; font-size: 8pt; font-weight: 600; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px }
body {
scrollbar-3dlight-color:#CABDC6;
scrollbar-arrow-color:#70111E;
scrollbar-base-color:#CCCC99;
scrollbar-darkshadow-color:#70111E;
scrollbar-face-color:#888836;
scrollbar-highlight-color:#CCCC99;
scrollbar-shadow-color:#576E9A;
}

#main_content{
	padding-bottom: 20px;
	background-color: #fff;
}
#site_policy{
	width: 60px;
	margin: 10px auto 0 auto;
	padding-left: 15px;
	text-align: left;
	background: url(../images/i-sitepolicy.gif) no-repeat left top;
}
#site_policy a{
	color: #E5E5CC;
	font-weight: bolder;
	text-decoration: none;
}
#site_policy a:hover{
	color: #fff;
}
/* Text */
p,ul,ol,li,td,th,span { font-family:Arial,Helvetica,Verdana,sans-serif; font-variant: normal; text-transform: none; font-size:12px; font-weight:400; }
.txt1 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 8pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt2 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt3 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }
.txt4 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14pt; font-style: normal; line-height: normal; font-weight: 800; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.1em; }

.p1 	{  font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 9pt; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; text-decoration: none; letter-spacing: 0.05em; color:#333300;}

.brd{
	color: #e5e5cc;
}

/* padding */
.pf2 	{ padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px; }
.pf3 	{ padding-left:3px; padding-right:3px; padding-top:3px; padding-bottom:3px; }


/* Size Class*/
.f8	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 8px; font-weight:400; }
.f9 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 9px; font-weight:400; }
.f10 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 10px; font-weight:400; }
.f11 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 11px; font-weight:400; }
.f12 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 12px; font-weight:400; }
.f13 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 13px; font-weight:400; }
.f14 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 14px; font-weight:400; }
.f15 	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 15px; font-weight:400; }
.f20	{ font-family: Arial,Helvetica,Verdana,sans-serif;font-size: 20px; font-weight:400; }

/* Span Class*/
.plr5     { padding-left:5px;padding-right:5px }
.plr10    { padding-left:10px;padding-right:10px }

/* HRef Class*/
a.top:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:8pt; font-weight: 800; color: #E5E5CC; text-decoration: none}
a.top:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:8pt; font-weight: 800; color: #E5E5CC; text-decoration: none}
a.top:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:8pt; font-weight: 800; color: #FFFFFF; text-decoration: none}

a.lhs:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #595936; text-decoration: none}
a.lhs:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #595936; text-decoration: none}
a.lhs:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #801; text-decoration: none}

a.lhsx:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #801; text-decoration: none}
a.lhsx:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #801; text-decoration: none}
a.lhsx:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #801; text-decoration: none}

a.tnews:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight: 400; color: #595936; text-decoration: none}
a.tnews:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight: 400; color: #595936; text-decoration: none}
a.tnews:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:11px; font-weight: 400; color: #801; text-decoration: none}

a.alp:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #888836; text-decoration: none}
a.alp:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #888836; text-decoration: none}
a.alp:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 400; color: #9B1325; text-decoration: none}

a.lpro:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #595936; text-decoration: none}
a.lpro:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 400; color: #595936; text-decoration: none}
a.lpro:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 400; color: #801; text-decoration: none}

a.pnav:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #595936; text-decoration: none}
a.pnav:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #595936; text-decoration: none}
a.pnav:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #801; text-decoration: none}


a.pl1:link { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #E08FA7; text-decoration: none}
a.pl1:visited { font-family:Arial,Helvetica,Verdana,sans-serif; font-size:9pt; font-weight: 800; color: #E08FA7; text-decoration: none}
a.pl1:hover   { font-family: Arial,Helvetica,Verdana,sans-serif;  font-size:9pt; font-weight: 800; color: #801; text-decoration: none}

/*text popup site policy*/
#bm_logo{
	margin-bottom: 10px;
	text-align: right;
	background-color: #cc9;
}
body#txt_sitepolicy h1, body#txt_sitepolicy h3, body#txt_sitepolicy h4{
	font-family:Arial,Helvetica,Verdana,sans-serif;
}
body#txt_sitepolicy h1, body#txt_sitepolicy h3{
	text-align: center;
}
body#txt_sitepolicy h3{
	font-size: 14px;
}
body#txt_sitepolicy h4{
	font-size: 12px;
}
body#txt_sitepolicy p, li, div{
	color: #000;
}
body#txt_sitepolicy p.acenter{
	text-align: center;
}
body#txt_sitepolicy ul{
	list-style: none;
	margin: 0;
	padding: 0;
}
body#txt_sitepolicy ul li .abc_list{
	float: left;
	width: 20px;
}
body#txt_sitepolicy ul li .list_content{
	float: left;
	width: 400px;
}
body#txt_sitepolicy a:hover{
	color: #000;
	text-decoration: underline;
}

.phone{
	background:url(/images/phone.gif) no-repeat 0px -3px ;
	padding:0px 15px 0px 22px;
}
.fax{
	background:url(/images/fax.gif) no-repeat 0px -1px;
	padding:0px 15px 0px 25px;
}
.email{
	background: url(/images/cfemail.gif) no-repeat 0px 3px;
	padding-left:17px;		
}

.small{
	font-size: 10px;
}
.pcenter{
	text-align: center;
}


.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clear {display: inline-block;}
.clear {display: block;}

	/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
	/* End hide from IE-mac *