body { margin:0px; padding:0px; background:url(images/body_rep.gif) repeat-x #46474B}

.blackBG{ margin:0px; padding:0px; background:url(images/logo_bg.jpg) repeat-x}

ul{margin:0px; padding:0px; list-style:none; line-height:18px}
ul li { padding-left:10px; }
ul li a{ color:#B93900;  text-decoration:underline}
ul li a:hover{ text-decoration:none}

a{ color:#B90302; text-decoration:none}
a:hover{ text-decoration:underline} 

.footerLink{
 color:#FFFFFF; text-decoration:none;
}

.borderRight{
border-right:solid;
	border-right-width:1px;
	border-right-color:#DADADA;
}

.borderBottom{
	border-bottom:solid;
	border-bottom-width:1px;
	border-bottom-color:#DADADA;
}

.dottedFrame{
background-color:#EDEDED;
border:dotted 1px #DADADA;
}

.dottedFrameText{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#474747;

}

.contentBody{
	font:Tahoma;
	font-size:12px;
	color:#4E4E4E;

}

.footer{
padding-top:10px;
	font:Tahoma;
	font-size:11px;
	color:#FFFFFF;
}

.listHeader{
	color:#B93900;
	font:Tahoma;
	font-size:12px;
	font-weight:bold;	
}

.linkHeader {
	color:#B93900;
	font:Tahoma;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.linkHeader:hover{
	text-decoration:underline;
}

.newsHeader{
	color:#B93900;
	font:Tahoma;
	font-size:16px;
	font-weight:bold;	
}
.newsDate{
	font:Tahoma;
	font-size:9px;
	color:#4E4E4E;
	font-style:italic;	
}

.noNews{
	font:Tahoma;
	font-size:20px;
	color:#4E4E4E;
	font-weight:bold;
	font-style:italic;	
}

.mainBody{
background-color:#FFFFFF;
padding-top:30px;
padding-left:20px;
padding-bottom:20px;
padding-right:20px;
}

.grayBackground{
border:solid 1px #C1C1C1;
background-color:#DEDEDE;

}

.portfolioHeader{
font:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
font-style:italic;

}

.dash{
color:#B93900;
font-weight:bold;
font-size:16px;
}

.padBottom20{
padding-bottom:20px;
}
.padBottom10{
padding-bottom:10px;
}

.padRight20{
padding-right:20px;
}

.padRight10{
padding-right:10px;
}

.padTop20{
padding-top:20px;
}

.padTop10{
padding-top:10px;
}

.padTop5{
padding-top:5px;
}

.padLeft20{
padding-left:20px;
}

.padLeft10{
padding-left:10px;
}

.padLeft5{
padding-left:5px;
}