BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #A9271A;
	background-image: url(images/bg_red.jpg);
}

P  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
}

TD  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #000000;
	background-repeat: no-repeat;
}

TD.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.contentID ul li {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.contentID ol li {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.blackbox{
	Background-color: #000000;
	width: 569px;
	color: #ffffff;
	padding: 1px;
}

.blackbox p{
	color: #c4c4c4;
	font-family: time new roman, serif;
	font-size: 17px;
}


.input-green{
	border: 1px;
	border-color:#4d5812;
	height:16px;
	width: 125px;
	background:#a3e8c5;
	font-size: 10px;
	color:#4d5812;
	line-height: 14px;
}

.input-orange {
	border: 1px;
	border-color:#4d5812;
	height:16px;
	width: 125px;
	background:#FEE7D3;
	font-size: 10px;
	color:#DD6B04;
	line-height: 14px;

}

.blackbox-right{
	color: #c4c4c4;
	font-family: time new roman, serif;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 0px;
	font-size: 17px;
	line-height: 25px;
}


.first-letter {
	position:relative;
  float: left; 
  font-size : 40px;
  color:#cc3333;
  top: -5px;
  padding: 5px 0px 0px 0px;
  margin: 5px 3px 5px 0px;
  }


.blackbox img{
	float:left;
}

.blackbox a:link, .blackbox a:acitve, .blackbox a:visited, .blackbox a:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
}

a.footerBold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.wht  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #FFFFFF;
}

a.topLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #993300;
	font-size: 10px;
	text-decoration: none;
}

a.topLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	text-decoration: none;
}

TABLE.border {
	background-color: #992417;
	color: #992417;
}

TD.listingBorder {
	border-bottom: solid #992417 thin;
}
TR.border {
	background-color: #992417;	
}

Table.newsletterborder {
	border: solid #000000 thin;
}

TR.subrow {
	background-color: #000000;
}

TR.groupsubrow{
	background:#4E9B6D;
}

TD.inside {
	background-color: #FFFFFF;
}

TD.forminside {
	background-color: #FFFFFF;
}

TR.evenrow {
	background-color: #FEE7D3;
}

TR.oddrow {
	background-color: #FFFFFF;
}

TR.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #CCCCCC;
}

TR.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #EEEEEE;
}

.evenrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #EEEEEE;
}

.oddrow1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	background-color: #FFFFFF;
}


hr {
	color: #992417;
}

hr.bc {
	color: #c4c4c4;
	size: 1px;
}

.subheader1 {
	font-size : 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}

.subheader2 {
	font-size : 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

a.headertext:link, a.headertext:active, a.headertext:visited {
	font-size : 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}

a.headertext:hover {
	font-size : 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #992417;
}

.headertext {
	font-size : 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #d13236;
}

a.footerBold:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

a.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
	
a.footer:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 10px;
}


.midtext {
	font-size : 12px;
	font-weight: bold;
	color: #333333;
}

.boldtext {
	font-weight: bold;
	color:#d13236;
}

.FormText {
	color: #888888;
	font-size : 12px;
	font-weight: bold;	
}

.smmidtext {
	color: #000000;
	font-size : 12px;
	font-weight: bold;	
}

.hint {
	color: #666666;
	font-size: 10px;
}

.formreq {
	color: #990000;
	font-weight: bold;
}

.formnoreq {
	font-weight: bold;
}

.bigboxhead {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}

.boxhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}


.listingboxhead {
	color: #992417;
	font-size: 12px;
	font-weight: bold;
}

.grouplistingboxhead {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}


.subboxhead {
	color: #ffffff;
	font-weight: bold;
}
.listingsubboxhead {
	color: #992417;
	font-weight: bold;
}
.subboxhead:link, .subboxhead:active, .subboxhead:visited {
	color: #ffffff;
	font-weight: bold;
}

.smboxhead {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;	
}

a:link, a:active, a:visited {
	color : #c92414;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: underline;
}

A:hover {
	color : #992417;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: none;
}

.botnav {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}

A.botnav:hover {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration:none;
}

A.botnav {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration:none;
}

A.newslink, A.newslink:visited {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: underline;
	font-weight: bold;
}

A.newslink:hover {
	color : #FF3D2A;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-decoration: underline;
	font-weight: bold;
}
.orangetext  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #FFCC66;
}

.tabon a:link, .tabon a:active, .tabon a:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;		
}

.tabon:hover {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;		
}

.taboff a:link, .taboff a:active, .taboff a:visited {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;		
}

.taboff:hover {
	color: #ffffff;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;		
}

.tabon {
	background-color: #992417;
}

.taboff {
	background-color: #999999;
}

a.channelLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: white;
	font-weight: bold;
	text-decoration: none;
}

a.channelLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
	font-weight: bold;
	text-decoration: none;
}

a.level2nav{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

a.level2nav:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: yellow;
}


INPUT.button { 
	background-color: #000000;
	border: solid 1px #666666; 
	color: #ffffff;
	font-weight: bold;
}

.totalbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	width: 95px;
	background-color : #ffffff;
	border-style : Solid;
	border-color : #ffffff;
	border-width : 0;
}

.topCorner {
	height: 90px;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFCC;
	padding: 15px;
}

.breadCrumbs:link, .breadCrumbs:visited, .breadCrumbs:active, .breadCrumbs:hover {
	font-size: 10px;
	color: #a9271a;
	font-weight:bold;
}

.breadCrumbs {
    font-size: 10px;
	color: #a9271a;
	font-weight:bold;

}




/*///////////////////////////////////////////////////////////////////////////////*/


.mainNav {
	background-color: #4E9B6D;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #992417;
	border-bottom-color: #992417;
}
.mainImg {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.mainTB {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: center;
	margin: 20px;
}
.searchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	height: 20px;
}
.contentTD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px;
}


TD.inside ul br {
	display:none !important;
}

/* PRIORITY LISTINGS */

.l-rankContainer {
	
}

.priorityListings {
	background-color:#8BA9D1/*#B6FFB4*/;
	border-style:solid;
	border-bottom-color:#4E9B6D;
	border-bottom-width:6px;
}

.priorityListingsBorder {
/*	background-color:#C4C4C4;*/
	border-style:solid;
	border-bottom-color:#4E9B6D;
	border-bottom-width:6px;
}

.priorityContent {
	font-weight:bold;
	font-size:12px;
	color:#000000;
}
