body {
	padding: 0px;
	font-family:Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size:0.8em;
	color: #333333;
	margin:0px;
	background-color:#FFFFFF;
	margin: 0px;
	width:100%;
	height:100%;
}



img {border:0px;}

.cs_img {
padding:0px;
margin: 10px 10px 5px 0px;
}


hr {padding:0px; margin:0px; width:400px; height:1px; color:#ffffff; text-align:left}
ul{ margin-left:20px; margin-bottom:2px; margin-top:0px; padding:0px;}
li{ margin-top:2px; padding:2px;}
li p{color:#ffffff;}
form {padding:0px; margin:0px;}
table {padding:0px; margin:0px; text-align:left}
p{line-height:1.3em; margin-top:6px; margin-bottom:12px;}
html>body p {line-height:1.3em; margin-top:8px;}

a{
color: #784A77;
text-decoration:underline;
}
a:hover{
color: #D76C16;
text-decoration:underline;
}

.a_no_style{
color: #333333;
text-decoration:none;
}
.a_no_style:hover{
color: #006600;
}

h1 {
color: #695B5D;
margin:20px 0px 12px 0px;
font-size:32px;
font-weight:normal;
}
h2 {
color: #695B5D;
margin:20px 0px 12px 0px;
font-size:32px;
font-weight:normal;
}

h3 {
color: #695B5D;
margin:20px 0px 3px 0px;
font-size:32px;
font-weight:normal;
}

h3 a{
color: #margin:5px 0px 6px 0px;;
text-decoration:none;

}
h3 a:hover{
text-decoration:none;

}
h4 {
font-size:24px;
text-decoration:none;
font-weight:bold;
margin-bottom:10px;
margin-top:15px;
margin-left:-1px;

}









#all {		
	margin: 0px;
	width:100%;
	height:80%;
	text-align:center;
	background-color:#F0F0F0;
	border-top:2px solid #CCCCCC;
	border-bottom:2px solid #CCCCCC;
}
#allcenter {
	width:940px;
	margin: 0px auto 0px auto;
	text-align:center;
	padding-bottom:40px;

}

#topbar {	
	margin: 0px;
	width:100%;
	height:37px;
	color:#000033;
}
#topbarall {
	margin: 0px auto 0px auto;
	text-align:left;
	width:980px;
	height:37px;
	background-image:url(../_img/top_bg.gif);
	background-repeat:repeat-x;
	vertical-align:middle;

}


#topbarall a {
color:#DDD1DD;
font-weight:bold;
padding-right:10px;
}
#topbarall a:hover {
color:#ffffff;
}



#brandbar {	
	margin: 0px;
	width:100%;
	height:200px;
	color:#000033;
}
#brandbarall {
	margin: 0px auto 0px auto;
	text-align:left;
	width:980px;
height:200px;
background-image:url(../_img/banner_bg.jpg);
background-repeat:repeat-x;
}

#imgbar {	
margin: 0px;
width:100%;
height:200px;
color:#000033;
margin-top:15px;
margin-bottom:15px;
}
#imgbarall {
margin: 0px auto 0px auto;
width:980px;
height:205px;
}

#imgbarX {	
margin: 0px;
width:100%;
height:200px;
color:#000033;
margin-top:15px;
margin-bottom:15px;
}
#imgbarallX {
margin: 0px auto 0px auto;
width:980px;
height:200px;
}


#imgbar0 {	
margin: 0px;
width:100%;
height:2px;
color:#000033;
margin-top:3px;

}


#footerbar {	
	margin: 0px;
	width:100%;
	color:#666666;

}

#footerbarall {
	margin: 0px auto 0px auto;
	text-align:left;
	width:980px;
	color:#666666;

}

.footer_tbl {
color:#666666;
	
}
.footer_tbl td {
 padding-bottom:8px; color:#666666
}
#footerbarall a {
	font-size: 12px; color: #999999; padding:0px 5px 0px 0px ; font-weight:normal; font-family: Arial,Verdana,Sans-serif; text-decoration: none;
}
#footerbarall a:hover {
	color: #770000; text-decoration: none;
}







.formfield {
	background-color: #fafafa;
	border: 1px solid #888888; 
	color: #333333;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	margin-bottom:0px;
	height:18px;
	font-family:Arial, Verdana, Helvetica, sans-serif;

}

.combobox {
	background-color: #fafafa;	 
	color: #333333;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;

}


.textarea {
background-color: #fafafa;
	border: 1px solid #888888; 
	color: #333333; 
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;


}

.formbut {
border: 1px solid;
border-color:#666666;
color:#ffffff;
background-color:#979696;
cursor: pointer;
padding: 1px;

font-weight:bold;
}

.combobox_mini {
	background-color: #DCE8D9;
	border: 1px solid #98A9A5; 
	color: #333333;
	text-align:left;
	vertical-align:middle;
	font-weight: normal;
	margin-bottom:0px;
	margin-left:8px;
	height:16px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:10px;
}






.button_link_item img {
margin:3px 0 3px 0;
}

.button_link_item {

color:#333333;
padding-bottom:5px;
}


.news_img{
 padding:2px;
 background-color:#eeeeee;
border:2px solid #999999;
}

.news_img_td{
border:1px;
border-left:0px;
border-style:solid;
border-color:#C8C9CB;
}
.news_title{

color: #695B5D;

}
.news_title:hover{

color: #333333;
}


.subnav_title{
font-size:14px;
text-decoration:none;
font-weight:bold;
}
.subnav_title:hover{
font-size:14px;


text-decoration:none;
}


.linkpage_title_class{
background-color:#695B5D;
padding:4px;
color:#ffffff;
font-weight:bold;
text-align:left;
}


.tfcredit {
	font-weight: normal;	

	color: #999999;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	text-align:right;
	height:24px;
	padding-right:10px;
	padding-top:3px;
	}
.tfcredit div {
font-size:1px;
visibility:hidden;
}			
			
