body {padding:0; margin:0; color:#00000}
br{font-size:11px; font-color:#000000}
.manrrs_blue{font-family:Arial;font-size:16px; color:#6699cc; text-decoration:bold}
.manrrs_green{font-family:Arial;font-size:16px; color:#008000; text-decoration:bold}
.manrrs_gray{font-family:Arial;font-size:14px; color:#808080; text-decoration:none}
.s{font-family:Tahoma; font-size:12px;  color:#9FA5A8; text-decoration:none}
.green{font-family:Arial; font-size:12px;  color:#008000;}
.red{font-family:Tahoma; font-size:12px;  color:#2C7F06;}
.o{font-family:Tahoma; font-size:12px;  color:#FFCC00;}
.j{font-family:Tahoma; font-size:12px;  color:#CCFFFF;}
.j1{font-family:Tahoma; font-size:14px;  color:#CCFFFF;}
.blue{font-family:Tahoma; font-size:11px;  color:#0FB8D1;}
.blue1{font-family:Tahoma; font-size:12px;  color:#0FB8D1; text-decoration:none}
.blue2{font-family:Tahoma; font-size:14px;  color:#0FB8D1; text-decoration:none}
.w{font-family:Tahoma; font-size:12px;  color:#FFFFFF; }
.w1{font-family:Tahoma; font-size:14px;  color:#FFFFFF; }
.w2{font-family:Tahoma; font-size:16px;  color:#FFFFFF; }
.b{font-family:Tahoma; font-size:12px;  color:#000000; }
.b1{font-family:Tahoma; font-size:14px;  color:#000000; text-decoration:none}
.b2{font-family:Tahoma; font-size:16px;  color:#000000; text-decoration:none}
.grey{font-family:Tahoma; font-size:12px;  color:#808080; }
.grey2{font-family:Tahoma; font-size:14px;  color:#808080; }
.grey3{font-family:Tahoma; font-size:16px;  color:#808080; }

.form_1 {
	font-family: Tahoma;
	font-size: 11px;
                color: #000000;
	line-height: 12px;
	background-color: #FFFFFF;
	height: 20px;
	width: 270px;
	border: 1px solid #AAAAAA;
}
.form_2 {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 12px;
                color: #000000;
	background-color: #FFFFFF;
	height: 162px;
	width: 270px;
	border: 1px solid #AAAAAA;
	overflow:auto;
}


 /* show various link effects (including the rollover effect) */
a {
	text-decoration : underline;
	font-weight : bold;
}
a:link {
	color :#0;
	background-color : transparent;
}
a:visited {
	color :#ba0223;
	background-color : transparent;
}
a:active {
	color : #0;
	background-color : transparent;
}
a:hover {
	color : #ba0223;
	background-color : transparent;
	text-decoration : overline;
}



  #input{
  		width:160px; height:21px;
		
		}
		 
#input1{
  		width:134px; height:21px;
		
		}
		
	  #textarea{
  		width:102px; height:48px;
		border-width:1px;
		border-style:solid;
		border:none;
		background-color:#F0EAE3;
		overflow:auto
		}


/******** Registration/Membership ************/

.FormInput {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	margin: 1px 0px 1px 0px;
	vertical-align:middle;
	}

.FormInput table
{
  font-family: font-family: Arial, Verdana;
  font-size: 12px;
  text-align: left;
  font-color: #000000;
}

.ContentSubHeader {
	background-color: #bb0324;
	border:#ffffff solid 1px;
	font-size: 11pt;
	font-weight: bold;
	color:#FFFFFF;
	line-height:20px;
	padding-left:8px;
	}
.ContentSmall1 {
	color: #000000;
	font-size: 8pt;
	font-weight: normal;
	}

/*****************************************/




/*---- Start News List ------*/
#news-list-holder 
{
    border: 0px;
    margin-left: 5px;
 
}
#news-feature-holder 
{
    border: 0px;	   
    font-family:Arial;
    font-size: 12px;
   margin-left: 8px;
 
}
.news-list-item
{
    font-family:Arial;
    font-size: 8pt;
    padding-top: 0px;
    padding-bottom: 10px;
    border-bottom: none;	
}

.news-list-item a
{
   color: #000000;
}
/*---- End News List ------*/

/*----  #Info ------*/


.nw-ftr{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
		clear: both;
	border: 1px solid #cccccc;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
}
.info-com img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}
/*---- End  #Info ------*/

.nw-pgfooter
{
    text-align: center;
}
#nw-det
{
    text-align: center;
    font-family: Arial;
    width: 450px;
    margin-left: 15px;
    border: solid 0px #ff;
    
}

#nw-det a
{
 color: #000000;    
}

.nw-story
{
    
    font-size: 11pt;
}
#mornews-links
{
    width: 440px;
    padding-right: 5px;
    padding-top: 10px;
    font-size: 9pt;
    text-align: left;
}

#mornews-links a
{
  /*color: #000000;*/
   line-height: 22pt ;	
}






















































