td {  

font-family: Arial, Helvetica, sans-serif; 
font-size: 10px;

}


	.alert {
	color: red;
	
	}
	
	
	.success {
	color: green;
	
	}
	
	/* ############## HYPER LINKS  */


a:link {
color:red;
}

a:visited {
color:red;


}

a:hover {
color:orange;


}



.title {
	font-family: Verdana;
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	}
	
.title2 {
	font-family: Verdana;
	color: #000000;
	font-size: 18px;
	font-weight: bold;
	}

.sub_title {
	font-family: arial, verdana, sans-serif;
	color: #000066;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;


	}

.pageSubHeader3 {
	font-family: arial, verdana, sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
	}

.caption {
	font-family: verdana, arial, sans-serif;
	color: #FFFFFF;	
        font-size: 9px;
	}	

.byline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	
	}		


.reverse {  color: #FFFFFF; font-size: 10px}

.black_border
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
}



.black_border_right_and_bottom
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
}

.black_border_right_only
{
    BORDER-RIGHT: 1px solid #000099;
; border-color: black #999999 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px
}


.border_below
{
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
 BORDER-RIGHT: #000000 1px solid;
}

.border_below_left
{
    BORDER-BOTTOM: #000000 1px solid;
    
}


.border_left
{
    BORDER-LEFT: #000000 1px solid;
}



.border_below_right_table
{
    BORDER-BOTTOM: #000000 1px solid;
}



.7777 {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-size: 8px;
}





/* THESE STYLES ARE FOR THE LEFT NAVIGATION BAR */


/* THIS IS FOR TOP CATEGORY */


.box1 

{
	
	font: bold 10px/17px verdana, arial, sans-serif; 
	color: #CDC3B8; 
	text-decoration: none; 
   padding-left: 3px ;
	background-color: #2d3b58; 
	vertical-align: bottom;	
}




/* BOX 3  IS FOR MAIN PAGES (SELECTED) */


.box3 {
	font: 10px verdana, arial, sans-serif; 
	color: #CCCCCC; 
   padding-left: 3px ;
	text-decoration: none; 
	background-color: #3D64A6;
}
.box3 A {
	text-decoration: none; 
	color: #CDC3B8;
}
.box3 A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.box3 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box3 A:hover {
	text-decoration: none; 
	color: #FC0;
}

.copyright {
	color: #FFFFFF;
	text-decoration: underline;

}
.copyright A {
	text-decoration: none; 
	color: white;
}
.copyright A:link {
	text-decoration: none; 
	color: white;
}
.copyright A:visited {
	text-decoration: none; 
	color: white;
}
.copyright A:hover {
	text-decoration: none; 
	color: yellow;
}




/* THIS IS FOR MAIN PAGES (NOT SELECTED) */

.box {
; border: 1px #0099CC solid
}
.box A {
	text-decoration: none; 
	color: #CDC3B8;
}
.box A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.box A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box A:hover {
	text-decoration: none; 
	color: #FC0;
}


/* THIS IS FOR SUB PAGES (SELECTED) */

.box5 {
	font: 10px verdana, arial, sans-serif; 
	color: #CCCCCC; 
   padding-left: 10px ;
	text-decoration: none; 
	background-color: #3D64A6;
}
.box5 A {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box5 A:hover {
	text-decoration: none; 
	color: #FC0;
}


/* THIS IS FOR SUB PAGES (NOT SELECTED) */



.box4 {
	font: 10px verdana, arial, sans-serif; 
	color: #FFFFFF; 
   padding-left: 10px ;
	text-decoration: none; 
	 background-color: #9c957b;
}
.box4 A {
	text-decoration: none; 
	color: #FFFFFF;
}
.box4 A:link {
	text-decoration: none; 
	color: #FFFFFF;
}
.box4 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.box4 A:hover {
	text-decoration: none; 
	color: #FC0;
}






.newsbox1 
{
	font: bold 12px/17px arial, sans-serif; 
	color: #FFFFFF; 
	text-decoration: none; 
   padding-left: 3px ;
	background-color: #000000; 
	text-transform: uppercase
}


.newsbox2 {
	font: 10px verdana, arial, sans-serif; 
	color: #CCCCCC; 
   padding-left: 3px ;
	text-decoration: none; 
	background-color: #2c4877;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
}
.newsbox2 A {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:link {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:visited {
	text-decoration: none; 
	color: #CDC3B8;
}
.newsbox2 A:hover {
	text-decoration: none; 
	color: #FC0;
}





/* THIS IS THE COLORED HEADER BAR ABOVE ALL RESULTS AND USED THROUGHOUT SITE */


.header {
   
    BACKGROUND: #993333;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;

}


.header A {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:link {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:visited {
	text-decoration: none; 
	color: #FFFFFF;
	font-weight: bold; 
}
.header A:hover {
	text-decoration: none; 
	color: #FC0;
	font-weight: bold; 
}





/* THESE ARE THE ALTERNATING ROW COLORS THROUGHOUT THE SITE */

.oddrow {

    BACKGROUND: #FFFFFF;
}


.evenrow
{
    BACKGROUND: #ECF1F6;

}
.unnamed1 {
	border-left-style: solid;
	border-left-color: #000000;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px
}
.byline_bot_bor {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	letter-spacing: normal;
	word-spacing: normal;

}
.ranch_text_botborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.bebio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
	border: 0px none;



}
.biosmaller {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.pagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000066;
}
.dates {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.begreysmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #CCCCCC}
.ER_copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}
.pwhitebotbor {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.beindexrightbox {  border: 0px #FFFFFF solid}
.whitetext10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}
.white_10_border_bot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF; border-color: black black #FFFFFF; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.font_10_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #FFFFFF}
.box_grey {  border: 1px #333333 solid}
.font_9_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF}
.font_12_white {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.font_9 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000}
.box_side_only_grey {  border-color: black #333333; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.right_bor {  border-color: black #996600 black black; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px}
.box_bot_bor {  border-color: black black #996600; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.bio_line {  border-color: black black #996600; border-style: dashed; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; font-size: 12px}
.scroll_top_border {  border-color: #996600 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.dotted_line_index {  border-color: black #A8BDBD; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.box_photos {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; border: #999999; border-style: dashed; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.mountain_body {  font-family: Verdana; font-size: 11px; color: #000099}
.font_12 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
