/* 
------------------------------------------------
04:2Col_Fixed_Full_Width_Header_Sidebar_Right
------------------------------------------------
*/
body{
margin:0px;
padding:0;
color:#000000;
background:#ffffff;
font:95% Arial,Helvetica,sans-serif;
letter-spacing:.08em
}
h1{
margin:0 0 5px 0;
color:#a17a1f;
font:italic 200% "Palatino Linotype",sans-serif;
letter-spacing:.15em
}
.content h1 {
	margin:0 0 10px 0;
}
h2{
margin:30px 0 0 0;
font-size:1.6em
}
h3{
margin:30px 0 0 0;
font-size:1.25em
}
h4{
margin:15px 0 10px 0;
font-size:1.1em
}
h5{
margin:15px 0 10px 0;
font-size:102%;
}
.clearfloat{
clear:both;
font-size:0;
line-height:0;
height:0
}
.menulist{
margin:6px 0 12px 0;
padding:0;
list-style-type:none
}
.p7uberlink{
border-color:#eeeeee;
border-top:1px dotted #bbbbbb !important;
font-weight:normal
}
.nomargintop{
margin-top:0
}
.floatleft{
float:left;
clear:left;
margin:8px
}
.floatright{
float:right;
margin:8px
}

.floatleft_cur{
float:left;
clear:left;
margin:8px;
cursor:hand;
border:1px solid #999;
}
.floatright_cur{
float:right;
margin:8px;
cursor:hand;
border:1px solid #999;
}
.image_b{
float:left;
padding:2px;
background-color:#FFFFFF;
border:1px solid #999;
}
.floatrightb{
float:right;
margin:8px;
border:1px solid #666;
}
.logoleft{
float:left;
clear:left;
margin-right:4px;
vertical-align:top
}
.image_center {
float:none;
	margin:0px auto;
	
}
.content p{
margin:12px 0
}
#masthead{
border-bottom:1px dotted #999999;
padding:0px;
padding-bottom:10px;
margin:0 0 15px 0;
color:#999999;
background:#ffffff
}
#wrapper{
width:770px;
margin:0 auto
}
#column_wrapper{
background:url(img/clm04_middle_gr2.gif) repeat-y
}
#column_top{
background:url(img/clm04_top_gr2.gif) no-repeat;
height:12px
}
#column_bottom{
background:url(img/clm04_bottom_gr2.gif) no-repeat;
height:12px
}
#left{
width:570px;
float:left
}
#right{
width:200px;
float:left
}
#footer{
margin:0;
clear:both;
font-size:0.7em
}
#left .content{
padding:12px 36px;
font-size:80%;
line-height:1.65em
}
#right .content{
padding:12px 20px;
font-size:0.75em;
line-height:1.5em
}
#masthead .content{
padding:12px 20px
}
#footer .content{
padding:12px 0px
}
#right a:link{
color:#58306d
}
#footer a:link{
color:#999999
}
#footer a:visited{
color:#666666
}
#wrapper .menulist a:hover{
border-color:#000000
}
#right a:visited,#left a:visited{
color:#333333
}
#right a:hover,#left a:link{
color:#000000
}
#left a:hover,#footer a:hover{
color:#b185c9
}
#wrapper .menulist a,#wrapper .menulist a:visited{
border-left:6px solid #c2dba1;
padding:0 0 0 6px;
color:#000000
}
#newsrelease td{
	font-size:90%;
}	
#newsrelease h3{
	font-weight:bold;
	color:#a17a1f;
	margin-top:0 ;
	margin-bottom:10px;
	border-bottom: 1px dotted #000;
}
#newsrelease h5 {
	font-weight:bold;
}
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:14px;
	letter-spacing:.1em;
	}

.redtext {
	color: #993300;
	}
	
legend {
	background:#fff;
	color:#999;
	font-weight:bold;
}		
.cursor {
	cursor:hand ;
}
input, textarea, select {
font-size:100%;
background-color:#c2dba1 !important;
}	
td{
font-size:100%;
}	
p, #left .content ul {
font-size:90%;
}
cursor {
	cursor:hand;
}	