a,
a:link,
a:visited,
a:active{
	color : #5A748F;
	text-decoration : none;
}

a:hover{
	color : #3A5B7D;
	text-decoration : underline;
}

address,blockquote,body,caption,center,dd,dir,div,dl,dt,form,input,menu,ol,p,th,td,ul,textarea {
	color : #404040;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	line-height:160%;
}

body{
	background-color : #FFFFFF;
	margin : 0;
	padding : 0;
}

form{
	margin : 0;
	padding : 0;
}

h1{
	font-size : 18px;
}

h1,h2,h3,h4,h5,h6{
	color : #827E67;
	font-family : Arial,Helvetica,sans-serif;
	font-weight : bold;
}

h2{
	font-size : 16px;
}

h3{
	font-size : 14px;
}

h4{
	font-size : 13px;
}

h5{
	font-size : 12px;
}

h6{
	font-size : 11px;
}

body#index .content{
	padding:50px 40px 20px 80px; 
}

body#index .content h2{
	font:normal 18px Arial, Helvetica, sans-serif;
}

body#index .content p{
	color:#42412D;
	line-height:160%;
}

body#index .content hr{ height:1px; border-bottom:1px solid #D3D3D3; border-left:none; border-right:none; border-top:none; }

body#index .footer{ padding:0 40px 20px 80px; }

.bold{
	font-weight : bold;
}

.bolditalic{
	font-style : italic;
	font-weight : bold;
}

.footer,
.footer p,
.footer td{
	color : #7F7F7F;
	font-size : 11px;
}

.footer a,
.footer a:link,
.footer a:visited,
.footer a:active,
.footer a:hover{
	font-size : 11px;
}

.indexbg{
	background-image : url(images/index_bg.gif);
	background-position : top;
	background-repeat : repeat-x;
}

.italic{
	font-style : italic;
}

.leftnav{
	font-size : 12px;
}

.leftnav li{
	list-style-image : url(images/bullet.gif);
}

.subbg{
	background-image : url(images/sub_bg.gif);
	background-position : top;
	background-repeat : repeat-x;
}

.subnavbg{
	background-image : url(images/sub_nav_bg.gif);
	background-position : top;
	background-repeat : repeat-x;
}

.underline{
	text-decoration : underline;
}
