body
{
	background-color: #2B5B35;
	background-position: 0px 0px;
	font-family: arial, helvetica, sans-serif;
}

/*BEGIN SIDEBAR CSS*/
td#sidebar
{
	width: 167px;
	background:#abaaaa;
	vertical-align:top;
	padding-bottom:20px;
}

td#sidebar #nav
{
	margin-left:17px;
	color:#a91b21;
	margin-right:0px;
}

#nav h3
{
	color:#a91b21;
	/*font-size:.9em;*/
	font-size:14px;
	font-style:normal;
	margin-bottom:2px;
	padding-bottom:2px;
	padding:4px 2px 4px 3px;
	background-image: url(images/buttonshort.jpg);
	background-repeat:no-repeat;
}

#nav h3.on
{
	color:#a91b21;
	/*font-size:.9em;*/
	font-size:14px;
	font-style:normal;
	margin-bottom:2px;
	padding-bottom:2px;
	padding:4px 0px 4px 3px;
	background-image: url(images/buttonlong.jpg);
	background-repeat:no-repeat;
}

#nav h3 a.on
{
	color:#fff;
	font-style:normal;
	text-decoration:none;
}

#nav h3 a:link, a:visited
{
	color:#a91b21;
	font-style:normal;
	text-decoration:none;
}

#nav h3 a:hover
{
	color:#333;
	font-style:normal;
	text-decoration:none;
}

#nav ul
{
	margin-top:0px;
	margin-bottom:10px;
}

#nav ul, #nav ul li
{
	list-style-type:none;
	margin-left:3px;
	padding-left:3px;
	padding-right:2px;
	font-size:12px;
	font-weight:bold;
}

#nav ul li a:link, a:visited
{
	color:#a91b21;
	text-decoration:none;
}

#nav ul li a:hover
{
	color:#fff;
	text-decoration:none;
}

#nav ul li a.on
{
	color:#fff;
	text-decoration:none;
}



/*END SIDEBAR CSS*/


/*BEGIN MAIN CSS*/
td#main
{
vertical-align:top;
background:#fff;
}

 ul#squarelist li { list-style-type: square; }
 ul#circlelist li { list-style-type: circle; }

#banner
{
	background:#a91b21;
	color:#fff;
	height:108px;
	
}

#banner .txt 
{
	padding-left:68px;
	padding-top: 15px;
}

#banner h1
{
	font-size:36px;
	display:inline;
	font-weight:normal;
	line-height:1em;
	
}

#banner h1 .left 
{
padding-left:40px;
font-size: 30px;

}


.welcome
{
	font-size:14px;
	display:inline;
	font-style:italic;
	
}

#content
{
color:#000;
padding:10px 20px;
font-size:.95em;
}

 a:link, a:visited {color:#a91b21;}
 a:hover {color:#333;}

#content h2
{
color:#a91b21;
font-size:1.2em;
}

#content h4.sub
{
color:#a91b21;
font-size:1em;
margin-bottom:0px;
padding-bottom:0px;
}

#content a {text-decoration:underline;}

#checkmark ul li {list-style-image: url(images/checkmarksm.gif);}
#pencil ul li {list-style-image: url(images/pencil_li.gif); padding-bottom:5px;}
#diamond ul li {list-style-image: url(images/diamond_li.gif);}
 ul#xls li {list-style-image: url(images/xls_li.jpg);}
 ul#pdf li {list-style-image: url(images/pdf_li.jpg);}
 ul#doc li {list-style-image: url(images/doc_li.jpg);}
 
 .sm {font-size:.8em;}

#rightimage
{
	float:right;
	margin:0px 0px 10px 10px;
	border:1px solid #333;
}


#rightimageblock
{
	float:right;
	margin:0px 0px 10px 10px;
	text-align:center;
	font-size:.75em;
	width:250px;
}

#rightimageblock img
{
	border:1px solid #333;
	
}



#right
{
	float:right;
	margin:0px 0px 10px 10px;
	}
	
#rightblock
{
	float:right;
	margin:0px 0px 10px 10px;
	border:1px solid #333;
	width:200px;
	background:#ffc;
	padding:8px;
}


/*END MAIN CSS*/

#footer
{
	background:#fff;
	color:#a91b21;
	font-size:.8em;
	padding:10px 20px;
	height:70px;
	text-align:center;
}

ol#lalpha {list-style-type: lower-alpha;}
ol#lalpha li {padding-bottom:8px;}