a
{
	font-family:Tahoma, Verdana; 
	text-align:justify;
	font-size:11px;  
	color:#5E5E5E;
	line-height:1.5;
	text-decoration: underline;
	cursor: hand;
}

a.linkopacity img 
{
filter:alpha(opacity=30);
-moz-opacity:0.3;
}

.footerLeft
{
	background-repeat: repeat-x; 
	background-image: url(/images/footerbg.gif);
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: White;
}

.footerRight
{
	background-color: #d9d9d4;
	background-repeat: no-repeat; 
	background-image: url(/images/footer_mid_border.gif);
}
 
.heroBorder1
{
	background-repeat: no-repeat; 
	background-image: url(/images/hero_border_1.gif);
}
 
.heroBorder2
{
	background-repeat: no-repeat; 
	background-image: url(/images/hero_border_2.gif);
}

.contentLeft
{
	background-repeat: repeat-y; 
	background-image: url(/images/content_mid_left_border.gif);
	width: 237px;
	vertical-align: top;
	text-align: center;
}

.contentMid
{
	background-repeat: repeat-y; 
	background-image: url(/images/content_mid_mid_border.gif);
	background-color: #f5f5f4;
	vertical-align: top;
	text-align: center;
}

.contentRight
{
	vertical-align: top;
	text-align: center;
	width: 224px;
}

.contentHeaderUnderline
{
	height: 1px;
	background-repeat: repeat-x; 
	background-image: url(/images/content_header_underline.gif);
}

.contentFooterBorder
{
	height: 1px;
	background-repeat: repeat-x; 
	background-image: url(/images/content_footer_border.gif);
}

.contentSubHeader
{
	font-family:Tahoma, Verdana; 
	font-weight: bold;
	font-size:11px;  
	color:#5E5E5E; 
}

.contentSubHeaderOrange
{
	font-family:Tahoma, Verdana; 
	font-weight: bold;
	font-size:11px;  
	color:#f5a536; 
}

.contentText
{
	font-family:Tahoma, Verdana; 
	text-align:justify;
	font-size:11px;  
	color:#5E5E5E; 
	line-height:1.5;
}

.contentTextBlack
{
	font-family:Tahoma, Verdana; 
	text-align:justify;
	font-size:11px;  
	color:black; 
	line-height:1.5;
}


.contentSectionLink
{
	background-repeat: repeat-x; 
	background-image: url(/images/content_section_link_border.gif);
	height: 28px;
	vertical-align: middle;
}

.contentSectionLinkFirstRow
{
	background-repeat: repeat-x; 
	background-image: url(/images/content_section_first_row.gif);
	height: 28px;
	vertical-align: middle;
}

.contentSectionLinkCurrent
{
	color:#f5a536;
	font-family:Tahoma, Verdana; 
	text-align:justify;
	font-size:11px;  
	line-height:1.3;
}

.heroBorderContent
{
	background-repeat: no-repeat; 
	background-image: url(/images/hero_border_content_area.gif);
}

.breadcrumbHeader
{
	background-repeat: no-repeat;
	background-image: url(/images/breadcrumb_left_border.gif);
	height: 22px;
	background-color: #e7e7e5;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	border-bottom-color: White;
	text-align: right;
	font-family:Tahoma, Verdana; 
	font-size:11px;
	color: #666666;
}

.imgContentDefault
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=1,Opacity=1); 
	border-style: none;
}

.bulletList
{
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

.bulletList li
{
	padding-left: 10px;
	background-image: url(/images/point.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}

.floatright
{
	float: right;
	margin: 0 0 10px 10px;
	border: 1px solid #666;
	padding: 2px;
}

.pullquote 
{
	width: 145px;
	background:#e8e8e4;
	color:black;
	float: right;
	border:1px solid black;
	line-height:140%;
	padding:5px;
	margin-top:10px;
	margin-left:10px;
	font-family:Tahoma, Verdana; 
	text-align:justify;
	font-size:11px;  
}

.imgCaseHome {
  float:left;
  padding:5px;
  margin-right:10px;
} 

.imgNavButton {
	float:none;
	padding:0px
}

.imgNavDivider {
	float:none;
	padding:0px;
}

.TextBox
{
	width: 200px;
	background-color: #eaeae9;
	border-style: solid;
	border-width: 1px;
	border-color: #c0bdb8;
	font-family:Tahoma, Verdana; 
	font-size:11px;
	color: #666666;
	height: 18px;
	
}

.TextBoxNewsEmail
{
	width: 150px;
	background-color: white;
	border-style: solid;
	border-width: 1px;
	border-color: #c0bdb8;
	font-family:Tahoma, Verdana; 
	font-size:11px;
	color: #8e8e8e;
	height: 18px;
	
}

.TextBoxArea
{
	width: 200px;
	background-color: #eaeae9;
	border-style: solid;
	border-width: 1px;
	border-color: #c0bdb8;
	font-family:Tahoma, Verdana; 
	font-size:11px;
	color: #666666;
	height: 60px;
}

.errorMsg
{
	font-family:Tahoma, Verdana; 
	font-size:11px;
}

#tblNewsLetter
{
	background-color: #e8e8e4;
	border-style: solid;
	border-width: 1px;
	border-bottom-color: White;
	border-left-color: White;
	border-right-color: #e8e8e4;
}


