body{
color: black;
}


.ltsidegrad{
	background-image: url(res/lt_grad2.jpg); 
	background-repeat:repeat-y;
}

.rtsidegrad{
	background-image: url(res/rt_grad2.jpg); 
	background-repeat:repeat-y;
}

.dots{
	background-image: url(res/dots_vert.gif); 
	background-repeat:repeat-y;
}

.dotline{
	background-image: url(res/dot_line.gif); 
	background-repeat:repeat-x;
}

.subpageTop{
	background-image: url(res/sub_backtop.jpg); 
	background-repeat:no-repeat;
}

.subpageTop2{
	background-image: url(res/sub_backtop2.jpg); 
	background-repeat:no-repeat;
}

.subpageBottom{
	background-image: url(res/sub_backbottom.jpg); 
	background-repeat:no-repeat;
	background-position : bottom;
}

.subpageBottom2{
	background-image: url(res/sub_backbottom2.jpg); 
	background-repeat:no-repeat;
}

.subHeader{
	background-image: url(res/subheader_back.jpg); 
	background-repeat:no-repeat;
}

.subHeadright{
	background-image: url(res/subright_back.jpg); 
	background-repeat:no-repeat;
}

.footer{
	background-image: url(res/footer_back2.jpg); 
	background-repeat:no-repeat;
}

.footersub{
	background-image: url(res/footer_backsub2.jpg); 
	background-repeat:no-repeat;
}

.px10grey{
font-family: Arial,Helvetica,sans-serif ;
font-size: 10px;
color: #666666;
}

.px11grey{
font-family: Arial,Helvetica,sans-serif ;
font-size: 11px;
color: #666666;
line-height:14px;
}

.px12grey{
font-family: Arial,Helvetica,sans-serif ;
font-size: 12px;
color: #6E6E6E;
line-height:21px;
}

.px21subhead{
font-family: Arial,Helvetica,sans-serif ;
font-size: 21px;
font-weight:bold;
color: #3A6585;
padding-left:45px;
padding-top:20px;
}

.px18orange{
font-family: Arial,Helvetica,sans-serif ;
font-size: 18px;
font-weight:bold;
color: #F66505;
padding-top:5px;
}

.px14blue{
font-family: Arial,Helvetica,sans-serif ;
font-size: 14px;
font-weight:bold;
color: #3A6585;
}

.textbox{ 
font-family: Arial,Helvetica,sans-serif ;
font-size: 11px;
color: #1D1611;
border: 1px #C5B79E solid;
background-color:#FFFFFF;
}

a:link{
font-family: Arial,Helvetica,sans-serif ;
font-size: 12px;
color: #1C4C79;
text-decoration: none;
}

a:visited{
font-family: Arial,Helvetica,sans-serif ;
font-size: 12px;
color: #1C4C79;
text-decoration:none;
}

a:hover{
font-family: Arial,Helvetica,sans-serif ;
font-size: 12px;
color: #1C4C79;
text-decoration: underline;
}

a.media:link{
font-family: Arial,Helvetica,sans-serif ;
font-size: 11px;
color: #1C4C79;
text-decoration: none;
}

a.media:visited{
font-family: Arial,Helvetica,sans-serif ;
font-size: 11px;
color: #1C4C79;
text-decoration:none;
}

a.media:hover{
font-family: Arial,Helvetica,sans-serif ;
font-size: 11px;
color: #1C4C79;
text-decoration: underline;
}

.thinborderfloat {
  border:solid 1px black;
  width:204px;
  }
 
ul{
margin-left: .5em; margin-top: 0em; padding-left: 18px; padding-top:0px; 
}

li{
 margin-top: 0em; padding-left:0; line-height:18px;
}
