a:link    { 
	text-decoration: none;
	color: #A44034;
	}
a:visited {
	text-decoration: none;
	color: #A44034;
}

a:active {
	text-decoration: none;
	color: #0000FF;
}

a:hover {
	text-decoration: underline;
	color: #003043;
}

a:link.footer    { 
	text-decoration: none;
	color: #FFFFFF;
	}
a:visited.footer {
	text-decoration: none;
	color: #FFFFFF;
}

a:active.footer {
	text-decoration: none;
	color: #FFFFFF;
}

a:hover.footer {
	text-decoration: underline;
	color: #003043;
}

a:link.nav { 
	text-decoration: none;
	color: #FFFFFF;
	padding-left:20px;
	}
a:visited.nav {
	text-decoration: none;
	color: #FFFFFF;
	padding-left:20px;
}

a:active.nav {
	text-decoration: none;
	color: #FFFFFF;
	padding-left:20px;
}

a:hover.nav {
	text-decoration: underline;
	color: #003043;
	padding-left:20px;
}




h1 {
	font-family: Verdana;
	color: #000000;
	font-size: 20px;
	text-align: left;
	padding: 0;
	border: 0 none;
	margin: 0
}

h2 {
	font-family: Verdana;
	text-decoration: none;
	color: #000000;
	font-size: 12px;
	padding: 0;
	border: 0 none;
	margin: 0
}

h3 {
	font-family: Verdana;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	padding: 0;
	border: 0 none;
	margin: 0; font-weight:normal
}

hr { 
	margin:0px;
	padding:0px;
	border-bottom:1px solid #777;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	line-height:0px;
	height:1px;
	display:block;
	
}	

table {
	text-align: left;
	padding: 0;
	font-size: 12px;
}

tr.tr1 { 
	background: #C5CAD3; 
}

tr.tr2 { 
	background: #FFFFFF; 
}




td.rule { 
	background: #000000; 
}

td.subrule { 
	background: #999999; 
}


p {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000; 
	text-align:left;
	padding: 0;
	border: 0 none;
	margin: 0;
}


ul.nav {
	padding-top: 10px;
	margin:0px;
	line-height: 150%;
	color:#FFFFFF;

}

li.nav {
	font-size: 12px;
	color:#FFFFFF;
	padding-left: 0em;
    list-style-type: none;
    list-style-position: outside;
}

li.navOn {
	font-size: 12px;
	color:#FFFFFF;
	padding-left: 0em;
    list-style-type: none;
    background-image: url('/img/arrow-lg-bullet.gif');
    background-repeat: no-repeat;
    background-position: left center;

}

input.submit { 
	border:1px solid #888888; 
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF
}

input.text { 
	border:1px solid #888888; 
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF
}

input.password { 
	border:1px solid #888888; 
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	background-color:#FFFFFF
}

select { 
    border:1px solid #888888; 
    font-family: Verdana; 
    font-size: 11px; 
    color:#000000; 
    background-color:#FFFFFF
}

textarea { 
    border:1px solid #888888; 
    font-family: Verdana; 
    font-size: 11px; 
    color:#000000; 
    background-color:#FFFFFF
}


body{font-family:Verdana, Arial, Helvetica, sans-serif;background:#34866D;margin:0px; font-size:12px;}
.bodyframe{width:751px; margin:auto; }
.top{ height:125px; width:751px; background:url(image/top_bg.gif) repeat-x; clear:both;}
.left{ width:158px; float:left; background:#ECC49D;}

.content{width:533px; float:right; background:#ECC49D; padding:30px; min-height:791px; padding-top:35px;}
.contentfm{background:#ECC49D;}
.foot{ clear:both; text-align:right;width:741px; background:#ECC49D; color:#FFFFFF; padding:5px; font-size:11px;}
.box_top{ height:14px; width:158px;  background:url(image/box_top.gif) center no-repeat;}
.box_bottom{ height:14px; width:158px; background:url(image/box_bottom.gif) center no-repeat;}
.box{ background:#A44034; padding:10px; color:#FFFFFF; padding-top:0px; padding-bottom:0px;}
.box a{color:#FFFFFF;}

#tbheader p {font-style:normal}