td a:link, td a:visited {
color: #AFBD16
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	line-height:17px;
}

td, body, #mainwell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

input.required, textarea.required {
	color: #666666;

}


#main {

}

#head,#nav,#flashed,#pannels,#footer {
width:967px;
text-align:left;
}


#flashed,#nav,#pannels,#mainwell {
margin-bottom:8px;
}

#nav {
text-align:center;
}




#footer {

}

#pannels {
background:url(images/pannelbg.jpg);
background-repeat:repeat-x;
}




#pannels img{
border:0px;
}

/*
#pannels > a:first-child img{
margin-left:0px
}

*/



.greelinks {
color:#AFBD16
}



#mainwell {
width:967px;
text-align:left;
background-image:url(images/mainwell_bg.jpg);
background-repeat:no-repeat;
background-color:#f9f9f9;
}

#mainwell .content {
padding:0px 35px 20px 35px;
line-height:20px;

width:505px;
}



#mainwell .rail {

padding-top:90px;
padding-right:35px;
}


.page-headline {
padding:20px 0px 35px 0px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#a2b14f;
font-size:20px;
font-weigh:bold;
text-transform:uppercase;
}


.page-subhead, .page-subhead a  {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#a3b250;
font-size:16px;
}


#railaccordion ul.top {
margin:0px;
padding:0px;
background:url(images/rail_bg.png);
background-repeat:repeat-y;
list-style:none;
padding-top:15px;
padding-left:20px;
padding-right:15px;
}

#railaccordion ul.top li.item {
padding-bottom:10px;
padding-left:20px;
background:url(images/green_bullet.gif);
background-repeat:no-repeat;
background-position:4px 5px;

}

#railaccordion ul.top li.item .info {
display:none;
}


#railaccordion ul.top li .head a, #railaccordion ul.top li .head {
color:#869242;
text-decoration:none;
font-size:14px;
margin-bottom:10px;
}



#railaccordion ul.top li .headlink a, #railaccordion ul.top li .headlink {
color:#869242;
text-decoration:none;
font-size:14px;
margin-bottom:10px;
}



#railaccordion .railhead{
background:url(images/rail_head.png);
background-repeat:no-repeat;
color:white;
font-weight:bold;
font-size:14px;
height:30px;
padding:13px 10px 0px 20px;
}


#footer {

}

#footer td, #footer td a {
font-size:11px;
text-align:left;
color: #9b9a9a;
text-decoration:none;
}