
/* sets the style color of the top navigation table*/
.topNav {
	background-color: #900;
}

#bkg {background-color:#000099}

/* Style for the Top Bar section of the templates -- section that includes the logo & search */
.topBar {
	background-color: #900; 
	}

div#dropmasthead {
	width: 756px;
	height: 101px;
	background-color: #900;
	display: block;
	margin: 0 0 0 0;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
}

div#dropmasthead2 {
	width: 756px;
	background-color: #900;
	display: block;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #FFF;
}
div#masthead {
	width: 754px;
	height: 101px;
	background-color: #900;
	display: block;
	margin: 0 0 0 0;
	border-bottom: 1px solid #FFF;
	border-right: 1px solid #FFF;
}

div#masthead2 {
	width: 753px;
	background-color: #900;
	display: block;
	margin: 0 0 15px 0;
	border-bottom: 1px solid #FFF;
}

div#banads {
	left: 30px;
	background-color: #900;
	position: relative;
	top: 10px;
	width: auto;
	z-index: 2;
	text-align: center;
}


/* sets the style of the text displayed above new & edit bars (ie., "Edit Footer") */
.editBar {
	font-weight: normal; 
	color: #000000; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	background-color: #CCCCCC;
	font-size: 10px;
 	}

/* Style for the Top Bar section of the templates -- section that includes the logo & search */
.topBar {
	background-color: #990000; 
	}

/* RMHC Header */
div#search {
	height: auto;
	left: 488px;
	position: absolute;
	text-align: right;
	top: 28px;
	width: 250px;
	z-index: 4;
}

div#search li {
	padding: 0;
	margin: 0;
	list-style: none;
}

div#search a {
	display: inline-block;
	padding: 0 0 0 13px;
	color: #FFF;
	font-size: 9.5px;
	font-weight: bold;
	text-decoration: none;
}
div#topmenu {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9.5px;
	font-weight: bold;
	text-decoration: none;
	height: auto;
	left: 27px;
	letter-spacing: normal;
	position: absolute;
	text-align: left;
	text-indent: 0px;
	top: 30px;
	width: auto;
	word-spacing: normal;
	z-index: 1;

}
div#topmenu li{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9.5px;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	padding: 0 0 0 13px;
	margin: 0 3px 0 0;
}
div#topmenu a {
	color: #FFF;
	font-weight: bold;
}
div#topmenu a:hover {
	color: #FFFF00;
	font-weight: bold;
}
div#search a:hover {
	color: #FFFF00;
	font-size: 9.5px;
	font-weight: bold;
	text-decoration: none;
}

form {
padding: 0;
margin: 0;
}

/* Titles */

.searchTitle {
		font-face: "Arial"; 	
		font-size: 11px; 
		font-family: Arial, helvetica, sens-serif; 
		font-weight: noral 
		font-style: normal; 
		color: #000000;
	}

.tableText	{
		font-face: "Arial"; 	
		font-size: 11px; 
		font-family: Arial, helvetica, sens-serif; 
		font-weight: bolder ;
		font-style: normal; 
		color: #333300;
		padding:5px;
		}

.siteTitle	{
		font-size: 13px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bolder; 
		font-style: normal; 
		color: #000000;
		}

.sectionSubtitle {
		font-size: 14px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bolder; 
		font-style: normal; 
		color: #000000;
		}

.paraTitle {
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bolder; 
		font-style: normal; 
		color: #000000;
		}

.titleWithBorder {
		font-size: 11px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bolder; 
		font-style: normal; 
		color: #000000;
		}

/* Text */

.searchDescription {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
}
.content {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif;  
		color: #000000;
		padding: 3px;

}

/*p {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif;  
		color: #000000;
		padding: 1px;

}

td {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif;  
		color: #000000;
		padding: 0px;

}*/

.contentGrey {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	background-color: #cccccc;
	color: #E6E6E6;
	border-top: #999999;
	border-left: #999999;
	border-bottom: #999999;
	border-right: #999999;
}

.drop_down {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
	background-color: #cc0000;
	color: #ffffff;

.download {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
		}

.imageAndTextLink {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
		}

.textwithbulletedlist {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
		}

/* New RMHC Footer info */


div#mastfoot {
	width: 630px;
	height: 101px;
	background-color: #900;
	display: block;
	margin: 0 0 30px 0;
	border-right: 1px solid #FFF;
}
div#footer {
	background-color: #900;
	text-align: center;
	width: 100%;
	margin: 0;
	padding: 0;
	clear: both;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	color:#FFF;
}
div#footer a {
	background-color: #900;
	text-align: center;
	color: #FFF;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}

div#footer a:hover {
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	background-color: #900;
	text-decoration: underline;
	text-align: center;
}

div#footer a:visited {
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	background-color: #900;
	color: #FFF;
	display: inline-block;
	text-align: center;
}

div#footer p {
	background-color: #900;
	text-align: center;
	color: #FFF;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	text-align: center;
}

div#mainfooter {
	background-color: #900;
	text-align: center;
	width: 754;
	margin: 0;
	padding: 0;
	clear: both;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	color:#FFF;
}
div#mainfooter a {
	background-color: #900;
	text-align: center;
	color: #FFF;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}

div#mainfooter a:hover {
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	background-color: #900;
	text-decoration: underline;
	text-align: center;
}

div#mainfooter a:visited {
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	background-color: #900;
	color: #FFF;
	display: inline-block;
	text-align: center;
}

div#mainfooter p {
	background-color: #900;
	text-align: center;
	color: #FFF;
	font: normal 9px/1.5 Arial, Helvetica, sans-serif;
	text-align: center;
}


/* End of RMHC Footer info */

ul   {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000;
		margin-top: 0px;
		margin-bottom: 0px;
		line-height: 18px;
		list-style-type: disc /* options: circle, square, decimal, lower-roman, upper-roman, lower-alpha, upper-alpha */   
	  }

ol   {
		font-size: 12px; 
	    font-family: Arial, Helvetica, sans-serif; 
		color: #000;
		text-decoration: none;
		margin-bottom: 0px;
		line-height: 18px;
   
	  }

.siteLinks {

		font-weight: normal; 
		font-size: 11px;  
		color: #CC0000; 
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		text-align: right;
		padding: 3px;
	   
	  }

.text {
		font-size: 12px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
		padding: 3px;

	  }
.text A {font-family: Arial, Helvetica, sans-serif; color: #0000FF; font-weight: normal; font-size: 12px; }

.text A:hover {text-decoration:underline;}

.bodytextwhite
	{
		background-color: #666666;
		font-size: 12px; 	
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold;
		color: #FFFFFF;
	}

.bodysmall {
		font-size: 9px; 
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
	  }

.un_normalize_header
	{
		font-size: 12px; 	
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold;
		color: #000000;
	}


/* Styles used for the left navigation */
.leftnav {
	background-color:#990000;
}

#leftsel {
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #990000;
}

.leftnavRowStart {
	background-color: #990000;
	font-weight: bold; 
}

.leftnavRowEnd {
	background-color: #990000;
	font-weight: bold; 
}

.leftnav0 {
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	line-height: 13px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px; 
	background-color: #990000;
	
}

.leftnav0spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 11px; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.leftnav0On {

	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	line-height: 13px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px; 
}

.leftnav0On a
	
	{
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.leftnav0On a:visited
	
	{ 
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}


.leftnav0On a:hover
	
	{
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav0 a
	
	{
	font-weight: bold; 
	font-size: 11px;
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;

	}

.leftnav0 a:visited

	{
	font-weight: bold; 
	font-size: 11px;
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}


.leftnav0 a:hover
	
	{
	font-weight: bold; 
	font-size: 11px;
	cursor: hand; 
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav1 {
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	line-height: 13px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px; 
	background-color: #990000;
	
}

.leftnav1spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 10px;
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.leftnav1 a
	
	{
	color: #FFF;
	font-weight: bold;  
	text-decoration: none;
	}

.leftnav1 a:visited
	
	{ 
	color: #FFF;
	font-weight: bold;  
	text-decoration: none;
	}


.leftnav1 a:hover
	
	{
	color: #FF0;
	font-weight: bold;
	text-decoration: underline;
	}

.leftnav1On {

	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	line-height: 13px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px; 
}

.leftnav1On a
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.leftnav1On a:visited
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}


.leftnav1On a:hover
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav2 {

	font-size: 10px;
	cursor: hand; 
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 9px; 
	line-height: 13px;
	background-color: #990000;
	text-decoration: none;
}

.leftnav2spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 10px; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.leftnav2 a
	
	{
	color: #FFF;
	font-weight: bold; 
	text-decoration: none;
	}

.leftnav2 a:visited
	
	{ 
	color: #FFF;
	font-weight: bold;   
	text-decoration: none;
	}

.leftnav2 a:hover
	
	{
	color: #FF0;
	font-weight: bold;   
	text-decoration: underline;
	}

.leftnav2On 

	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 9px; 
	line-height: 13px;
}

.leftnav2On a
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav2On a:visited
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav2On a:hover
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav3 {
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	font-style: bold;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 20px; 
	line-height: 13px;
	background-color: #990000;
}

.leftnav3spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 10px; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: unerline;
}

.leftnav3 a
	
	{ 
	color: #FFF; 
	text-decoration: none;
	font-weight: bold;
	}

.leftnav3 a:visited
	
	{ 
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	}


.leftnav3 a:hover
	
	{
	font-weight: bold;
	color: #FF0; 
	text-decoration: underline;
	}

.leftnav3On {
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 20px; 
	line-height: 13px;
}

.leftnav3On a
	
	{ 
	font-size: 10px;
	font-weight: bold; 
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav3On a:visited
	
	{ 
	font-size: 10px;
	font-weight: bold; 
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav3On a:hover
	
	{
	font-weight: bold; 
	font-size: 10px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav4 
	{ 
	font-weight: bold; 
	font-size: 10px; 
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-style: normal;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 13px; 
	background-color: #990000;
	}

.leftnav4spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 10px; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.leftnav4 a
	
	{
	font-weight: bold; 
	color: #FFF;  
	text-decoration: none;
	}

.leftnav4 a:visited
	
	{ 
	font-weight: bold; 
	color: #FFF;  
	text-decoration: none;
	}

.leftnav4 a:hover
	
	{
	color: #FF0;  
	font-weight: bold; 
	text-decoration: underline;
	}

.leftnav4On {
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 30px;
	line-height: 13px; 
}

.leftnav4On a
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav4On a:visited
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav4On a:hover
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}




.leftnav5 
	{ 
	font-weight: bold; 
	font-size: 10px; 
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-style: normal;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 40px; 
	line-height: 13px; 
	background-color: #990000;
	}


.leftnav5spacerow {
	background-color: #990000;
	font-weight: bold; 
	font-size: 10px; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
}

.leftnav5 a
	
	{
	font-weight: bold; 
	font-size: 10px; 
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}

.leftnav5 a:visited
	
	{
	font-weight: bold; 
	font-size: 10px; 
	cursor: hand; 
	color: #FFF; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: none;
	}


.leftnav5 a:hover
	
	{
	font-weight: bold; 
	font-size: 10px; 
	cursor: hand; 
	color: #FF0; 
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav5On {
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 40px; 
	line-height: 13px; 
}

.leftnav5On a
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}

.leftnav5On a:visited
	
	{ 
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;
	}


.leftnav5On a:hover
	
	{
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #FF0;
	font-family: Arial, Helvetica, sans-serif; 
	text-decoration: underline;	
	}

/* Styles for Main LeftNav Items */

div#mainleftnav {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	margin: 4;
	line-height: 16px; 

}
div#mainleftnav a {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	}

div#mainleftnav a:visited {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
}

div#mainleftnav a:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFFF00;
	text-decoration: underline;
}

/* END Styles for Main LeftNav Items */