/* ---- CUSTOM */

h1{
	font-size:24px;
	color: #930707;
	font-weight:bold;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
}
h2{
	font-family:Arial
	font-size:14px;
	color: #930707;
	font-weight:bold;
	margin: 0px 0px 4px 0px;
	padding: 0px 0px 4px 0px;
}
h3{
	font-size:16px;
	color: #000000;
	font-weight:bold;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 2px 0px;
}

h5{
	font-size: 12px;
	color: #51a026;
	font-style: italic;
}

.border{
border:1px #b6d7a9 solid;

}
.greentext  {
	color: #299727;
}

.whitetext  {
	color: #ffffff;
}

.content{
	padding:10px;
}
input.search {
	width:124px;
	height:22px;
	border: 1px solid #71b760;
	background-color:#ffffff;
}
div.hr {
  height: 3px;
  background: #fff no-repeat scroll center solid;
  color: #fff
}
div.hr hr {
  display: none;
}
#hrtop {
	border: 0;
	height: 20px;
	color: #fff;
	background-color: #666;
	margin: 0px 0 0 0;
	font-family: Arial;
	font-size: 13px;
	text-decoration: none;
 }
#hrtop a:link, #hrtop a:visited, #hrtop a:hover {
color: #ffffff;
text-decoration: none;
}

.img-grd-l {
background: url(../images/LHS-gradient-background.jpg) 0% 0% repeat-y;
color: #ffffff;
height: 1px;
}
.img-grd-r {
background: url(../images/RHS-gradient-background.jpg) 0% 0% repeat-y;
color: #ffffff;
height: 1px;
}


/* ---- Nav */
a.nav_primary:link, a.nav_primary:active, a.nav_primary:visited {
	display:block;
	height:100% !important;
	height:35px;
	padding-top:7px;
	padding-right:12px;
	padding-bottom:1px;
	padding-left:12px;
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	font-family:Arial;
	vertical-align: middle;

}


a.nav_primary:hover {
	color:#ffffff;
	height:100% !important;
	height:35px;
	display:block;
	text-decoration:none;
	background-color: #930707;

}

a.nav_secondary:link, a.nav_secondary:active, a.nav_secondary:visited {
	text-decoration: none;
	color:#ffffff;
	font-size:14px;
	display:block;
	width:167px !important;
	width:189px;
	padding-top:5px;
	padding-right:4px;
	padding-bottom:5px;
	padding-left:18px;
	background-color: #51a026;
	font-family:Arial;
}

a.nav_secondary:hover {
	width:167px !important;
	width:189px;
	padding-left:18px;
	color:#ffffff;
	background-color: #930707;
}

a.nav_third:link, a.nav_third:active, a.nav_third:visited {
	text-decoration: none;
	color:#ffffff;
	font-size:14px;
	display:block;
	width:175px !important;
	width:189px;
	padding-top:5px;
	padding-right:4px;
	padding-bottom:5px;
	padding-left:10px;
	background-color:#51a026;
	font-family:Arial;
	margin-left: 3px;
}

a.nav_third:hover {
	width:175px !important;
	width:189px;
	padding-left:10px;
	color:#ffffff;
	background-color:#930707;
}

/* ---- End Nav */

/*---- */



/* ---- GLOBAL */
body, td, p, ul, li  {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}



body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #ffffff;
}

/* ---- */



/* ---- LINKS */
a:link, a:active, a:visited { 
	color: #51a026;
	text-decoration: none;
}

a:hover {
	color: #588958;
	text-decoration: underline;
}
a.whitelink:link, a.whitelink:active, a.whitelink:visited { 
	color: #ffffff;
	text-decoration: underline;
}

a.whitelink:hover {
	color: #b6d7a9;
	text-decoration: underline;
}


/* ---- Twitter */


#twitter_update_list ul,  {  
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	  
}
  
}  
#twitter_update_list span  
{  
	color: #000000;
}
#twitter_update_list 
{  
	padding-left: 20px;
	text-indent: -15px;
	margin-left: 18px;
}

/* ----- */
