BODY  {
scrollbar-base-color: #000000;
scrollbar-arrow-color: #FFFFFF;
scrollbar-shadow-color: #000000;
scrollbar-face-color: #7A1515; 
scrollbar-highlight-color: #ffffff;
	background-image: url(http://www.redrivernm.com/hubimages2/bgb4.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
}



h1 {
	font: bold 16px/16px Arial, Helvetica, sans-serif;
	margin: 0 0 5px;
	text-transform:none;
	color: #555;
	}


/* ]]> */

a:link, a:visited, a:active		{ color: #434141; text-decoration: underline;  background-color:none } 
a:hover		{ color: #A8A6A6; text-decoration: underline;  background-color:none }


ul { margin-top:0em; padding-left:0px; margin-bottom:0em; margin-left:1.4em; margin-right:0em;  list-style-image: url("http://www.redrivernm.com/hubimages2/spacer.gif")} 
li { text-align : left; margin-bottom:4px; margin-top:4px } 

.floatright {
float: right;
margin-top: 0px;
margin-bottom: 10px;
margin-left: 7px;
margin-right: 0px;
}

.floatleft {
float: left;
margin-top: 0px; 
margin-bottom: 0px;
margin-left: 0px;
margin-right: 7px;

}


.floatleft2 {
float: left;
margin-top: 3px; 
margin-bottom: 0px;
margin-left: 0px;
margin-right: 9px;

}


.floatleft_thumbnail {
float: left;
margin-top: 0px; 
margin-bottom: 30px;
margin-left: 0px;
margin-right: 7px;

}

.dottedline_horizontal {
	background-image: url(http://www.redrivernm.com/hubimages2/dottedline_horizontal.gif);
	background-repeat: repeat-x;
}

.dottedline_horizontal {
	background-image: url(http://www.redrivernm.com/hubimages2/dottedline_horizontal.gif);
	background-repeat: repeat-x;
}

.dottedline_vertical {
	background-image: url(http://www.redrivernm.com/hubimages2/dottedline_vertical.gif);
	background-repeat: repeat-y;
}



.searchform_bg {
	background-image: url(http://www.redrivernm.com/hubimages2/mainpage_searchform_bg.jpg);
	background-repeat: repeat-x;
}
.mainpage_header_bottombar {
	background-image: url(http://www.redrivernm.com/hubimages2/mainpage_header_bottombar.jpg);
	background-repeat: repeat-x;
}
.text_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	margin-left: 12px;
	margin-right: 12px;
}

.text_header a:link, a:visited, a:active		{ color: #BDCBF9; text-decoration: underline;  background-color:none } 
.text_header a:hover		{ color: #88A0F4; text-decoration: underline;  background-color:none } 

.textbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;
}

h1.textbody{ font-size: 16px; font-weight: bold; margin: 0 0 5px; color: #555;}

.textbody a:link, a:visited, a:active { color: #434141; text-decoration: underline;  background-color:none } 
.textbody a:hover		{ color: #85AAD8; text-decoration: underline;  background-color:none } 

	a.textbody:link		{ color: #434141; text-decoration: underline;  } 
	a.textbody:visited	{ color: #434141; text-decoration: underline;  } 
	a.textbody:active	{ color: #434141; text-decoration: underline; } 
	a.textbody:hover		{ color: #A8A6A6; text-decoration:underline;  }  



.textnews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	line-height: 16px;
}

.textnews a:link, a:visited, a:active   { color: #999999; text-decoration: underline;  background-color:none } 
.textnews a:hover	{ color: #999999; text-decoration: underline;  background-color:none } 

.hyperlinksmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	line-height: 12px;
}

.hyperlinksmall a:link, a:visited, a:active		{ color: #434141; text-decoration: none;  background-color:none } 
.hyperlinksmall a:hover		{ color: #A8A6A6; text-decoration: none;  background-color:none }

.textfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666;
	line-height: 15px;
}

.textfooter a:link, a:visited, a:active   { color: #4960B7; text-decoration:none;  background-color:none } 
.textfooter a:hover	{ color: #B2DFF6; text-decoration:none;  background-color:none } 

a.textfooter:link		{ color: #4960B7; text-decoration:none;  } 
a.textfooter:visited	{ color: #4960B7; text-decoration: none;  } 
a.textfooter:active	{ color: #4960B7; text-decoration: none;} 
a.textfooter:hover		{ color:#B2DFF6; text-decoration: none;  }  

.textcopyright {
	font-family: Times New Roman;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	line-height: 20px;
}

.textspecs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 15px;
}

.textspecs a:link, a:visited, a:active   { color: #434141; text-decoration:none;  background-color:none } 
.textspecs a:hover	{ color: #A8A6A6; text-decoration:none;  background-color:none } 
 
.searchform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #949494;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
.subpage_midheader_bg_bottom {
	background-image: url(http://www.redrivernm.com/hubimages2/subpage_midheader_bottomc.gif);
	background-repeat: repeat-x;
}

.subpage_midheader_bg_top {
	background-image: url(http://www.redrivernm.com/hubimages2/subpage_midheader_topc.gif);
	background-repeat: repeat-x;
}

.subpage_midheader_bg_bottomb {
	background-image: url(http://www.redrivernm.com/hubimages2/subpage_midheader_bottomb.gif);
	background-repeat: repeat-x;
}

.subpage_midheader_bg_topb {
	background-image: url(http://www.redrivernm.com/hubimages2/subpage_midheader_topb.gif);
	background-repeat: repeat-x;
}

.bandwidth

{
	border: 1px solid #BFBFBF;
}

.textbandwidth {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;
	letter-spacing: 2px;
}

	a.textbandwidth:link		{ color: #434141; text-decoration: none;  } 
	a.textbandwidth:visited	{ color: #434141; text-decoration: none;  } 
	a.textbandwidth:active	{ color: #434141; text-decoration: none;} 
	a.textbandwidth:hover		{ color: #A8A6A6; text-decoration:none;  }  
	
	.textbodysmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;

}

.textbodysmall a:link, a:visited, a:active		{ color: #434141; text-decoration: underline;  background-color:none } 
.textbodysmall a:hover		{ color: #A8A6A6; text-decoration: underline;  background-color:none } 


.satellite a:link, a:visited, a:active { color: #434141; text-decoration: none;  background-color:none } 
.satellite a:hover		{ color: #A8A6A6; text-decoration: none;  background-color:none } 

	a.satellite:link		{ color: #434141; text-decoration: none;  } 
	a.satellite:visited	{ color: #434141; text-decoration: none;  } 
	a.satellite:active	{ color: #434141; text-decoration: none;} 
	a.satellite:hover		{ color: #A8A6A6; text-decoration:none;  } 

.satellite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #444;
	line-height: 16px;
}

a.satellite span
{
text-decoration: none;
color: #444;
}

a:hover.satellite span
{
color: #444;
text-decoration: none;
} 
a:active.satellite span
{
color: #444;
text-decoration: none;
} 
a:visited.satellite span
{
color: #444;
text-decoration: none;
} 
h1.satellite{ font-size: 16px; font-weight: bold; margin: 0 0 5px; color: #555;}



	
a.textbody span
{
text-decoration: underline;
color: #434141;
}

a:hover.textbody span
{
color: #A8A6A6;
text-decoration: underline;
} 
a:active.textbody span
{
color: #434141;
text-decoration: underline;
} 
a:visited.textbody span
{
color: #434141;
text-decoration: underline;
}
A.menulink {
	COLOR: #0000AA; TEXT-DECORATION: none
}
A.menulink:active {
	TEXT-DECORATION: none
}
A.menulink:visited {
	COLOR: #AA0000; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.boxlink {
	COLOR: #000099; LINE-HEIGHT: 36px; TEXT-DECORATION: none
}
A.boxlink:active {
	LINE-HEIGHT: 36px; TEXT-DECORATION: none
}
A.boxlink:visited {
	COLOR: #000099; LINE-HEIGHT: 36px; TEXT-DECORATION: none
}
A.boxlink:hover {
	COLOR: #ee0000; LINE-HEIGHT: 36px; TEXT-DECORATION: underline
}
A.boldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.boldlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.boldlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.boldlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #cc3333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
#black {
	COLOR: #000000
}
#yellow {
	COLOR: #ffcc00
}
#gray {
	COLOR: #666666
}
#dkgray {
	COLOR: #333333
}
#red {
	COLOR: #ee0000
}
#dkblue {
	COLOR: #000099
}
#orange {
	COLOR: #ff9900
}
#white {
	COLOR: #ffffff
}
.v10 {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v10i {
	FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v10bi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.a10 {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a10b {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a10i {
	FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a10bi {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.v11 {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v11i {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v11bi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.a11 {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a11b {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a11i {
	FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a11bi {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.v12 {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v12i {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v12bi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.a12 {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a12i {
	FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.a12bi {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.v13b {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.v14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.bullet {
	LIST-STYLE-IMAGE: url(file:/img/bullet.gif)
}
.italic {
	FONT-STYLE: italic
}
.bold {
	FONT-WEIGHT: bold
}
.tiny {
	FONT-SIZE: 9px; LINE-HEIGHT: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.boxtop {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE:  url(img/boxtop.gif); WIDTH: 180px; COLOR: #ffffff; TEXT-INDENT: 12px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 17px; BACKGROUND-COLOR: #000099
}
.boxbot {
	BACKGROUND-IMAGE:  url(img/boxbot.gif); WIDTH: 180px; HEIGHT: 33px
}
.boxcont {
	BORDER-RIGHT: #000099 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000099 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; BORDER-LEFT: #000099 1px solid; COLOR: #000000; LINE-HEIGHT: 36px; PADDING-TOP: 6px; BORDER-BOTTOM: #000099 1px solid; FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif; BACKGROUND-COLOR: #eef1f1
}
.breadcrumb {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
.border {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.menu_border {
	BORDER-LEFT: black 1px solid
}
.border_landr {
	BORDER-RIGHT: black 1px solid; BORDER-LEFT: black 1px solid
}
.button {
	BORDER-RIGHT: #999999 2px groove; BORDER-TOP: #999999 2px groove; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #999999 2px groove; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #999999 2px groove; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000099; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.fill-red {
	BACKGROUND-IMAGE:  url(img/fill-red.gif); BACKGROUND-REPEAT: repeat-x
}
.fill-gray {
	BACKGROUND-IMAGE:  url(img/fill-gray.gif); BACKGROUND-REPEAT: repeat-x
}
	
