A:Link     { color:#0000CC; text-decoration:none; }
A:Active   { color:#EB1E00; text-decoration:none; }
A:Visited  { color:#EB1E00; text-decoration:none; }
A:Hover    { color:#000000; text-decoration:none; }

A.wr:Link     { color:#ffffff; text-decoration:none; }
A.wr:Active   { color:#ffffff; text-decoration:none; }
A.wr:Visited  { color:#ffffff; text-decoration:none; }
A.wr:Hover    { color:#EB1E00; text-decoration:none; }

A.w_ltb:Link     { color:#ffffff; text-decoration:none; }
A.w_ltb:Active   { color:#ffffff; text-decoration:none; }
A.w_ltb:Visited  { color:#ffffff; text-decoration:none; }
A.w_ltb:Hover 	 { color:#B8DBFE; text-decoration:none; }

A.wr_u:Link     { color:#ffffff; text-decoration:underline; }
A.wr_u:Active   { color:#ffffff; text-decoration:underline; }
A.wr_u:Visited  { color:#ffffff; text-decoration:underline; }
A.wr_u:Hover    { color:#EB1E00; text-decoration:none; }

A.wb_u:Link     { color:#ffffff; text-decoration:underline; }
A.wb_u:Active   { color:#ffffff; text-decoration:underline; }
A.wb_u:Visited  { color:#ffffff; text-decoration:underline; }
A.wb_u:Hover    { color:#000000; text-decoration:none; }

A.wb:Link     { color:#ffffff; text-decoration:none; }
A.wb:Active   { color:#ffffff; text-decoration:none; }
A.wb:Visited  { color:#ffffff; text-decoration:none; }
A.wb:Hover    { color:#000000; text-decoration:none; }

A.rw:Link     { color:#EB1E00; text-decoration:none; }
A.rw:Active   { color:#EB1E00; text-decoration:none; }
A.rw:Visited  { color:#EB1E00; text-decoration:none; }
A.rw:Hover    { color:#FFFFFF; text-decoration:none; }

A.rb:Link     { color:#EB1E00; text-decoration:none;  }
A.rb:Active   { color:#EB1E00; text-decoration:none; }
A.rb:Visited  { color:#EB1E00; text-decoration:none;  }
A.rb:Hover    { color:#000000; text-decoration:none;  }

A.rbhome:Link     { color:#EB1E00; text-decoration:none;text-transform:capitalize  }
A.rbhome:Active   { color:#EB1E00; text-decoration:none;text-transform:capitalize   }
A.rbhome:Visited  { color:#EB1E00; text-decoration:none; text-transform:capitalize }
A.rbhome:Hover    { color:#000000; text-decoration:none; text-transform:capitalize }

A.rb_u:Link     { color:#EB1E00; text-decoration:underline; }
A.rb_u:Active   { color:#EB1E00; text-decoration:underline; }
A.rb_u:Visited  { color:#EB1E00; text-decoration:underline; }
A.rb_u:Hover    { color:#000000; text-decoration:none; }

A.br:Link     { color:#000000; text-decoration:none; }
A.br:Active   { color:#000000; text-decoration:none; }
A.br:Visited  { color:#000000; text-decoration:none; }
A.br:Hover    { color:#EB1E00; text-decoration:none; }

A.bb:Link     { color:#000000; text-decoration:none; }
A.bb:Active   { color:#000000; text-decoration:none; }
A.bb:Visited  { color:#000000; text-decoration:none; }
A.bb:Hover    { color:#2E74A9; text-decoration:none; }

A.bb_rev:Link     { color:#2E74A9; text-decoration:none; }
A.bb_rev:Active   { color:#2E74A9; text-decoration:none; }
A.bb_rev:Visited  { color:#2E74A9; text-decoration:none; }
A.bb_rev:Hover    { color:#000000; text-decoration:none; }

A.br_u:Link     { color:#000000; text-decoration:underline; }
A.br_u:Active   { color:#000000; text-decoration:underline; }
A.br_u:Visited  { color:#000000; text-decoration:underline; }
A.br_u:Hover    { color:#EB1E00; text-decoration:none; }

A.bw:Link     { color:#000000; text-decoration:none; }
A.bw:Active   { color:#000000; text-decoration:none; }
A.bw:Visited  { color:#000000; text-decoration:none; }
A.bw:Hover    { color:#FFFFFF; text-decoration:none; }

A.gr:Link     { color:#524F4B; text-decoration:none; }
A.gr:Active   { color:#524F4B; text-decoration:none; }
A.gr:Visited  { color:#524F4B; text-decoration:none; }
A.gr:Hover    { color:#EB1E00; text-decoration:none; }

A.gr_u:Link     { color:#524F4B; text-decoration:underline; }
A.gr_u:Active   { color:#524F4B; text-decoration:underline; }
A.gr_u:Visited  { color:#524F4B; text-decoration:underline; }
A.gr_u:Hover    { color:#EB1E00; text-decoration:none; }

A.greenw:Link     { color:#4E7300; text-decoration:none; }
A.greenw:Active   { color:#4E7300; text-decoration:none; }
A.greenw:Visited  { color:#4E7300; text-decoration:none; }
A.greenw:Hover    { color:#ffffff; text-decoration:none; }

A.bluew:Link     { color:#0084BB; text-decoration:none; }
A.bluew:Active   { color:#0084BB; text-decoration:none; }
A.bluew:Visited  { color:#0084BB; text-decoration:none; }
A.bluew:Hover    { color:#ffffff; text-decoration:none; }

A.blueb:Link     { color:#0084BB; text-decoration:none; }
A.blueb:Active   { color:#0084BB; text-decoration:none; }
A.blueb:Visited  { color:#0084BB; text-decoration:none; }
A.blueb:Hover    { color:#000000; text-decoration:none; }

A.ltbluew:Link     { color:#B8DBFE; text-decoration:none; }
A.ltbluew:Active   { color:#B8DBFE; text-decoration:none; }
A.ltbluew:Visited  { color:#B8DBFE; text-decoration:none; }
A.ltbluew:Hover { color:#ffffff; text-decoration:none; }

A.ltorange_w:Link     { color:#FFA829; text-decoration:none; }
A.ltorange_w:Active   { color:#FFA829; text-decoration:none; }
A.ltorange_w:Visited  { color:#FFA829; text-decoration:none; }
A.ltorange_w:Hover    { color:#ffffff; text-decoration:none; }

A.orangew:Link     { color:#E63600; text-decoration:none; }
A.orangew:Active   { color:#E63600; text-decoration:none; }
A.orangew:Visited  { color:#E63600; text-decoration:none; }
A.orangew:Hover    { color:#ffffff; text-decoration:none; }

A.purpw:Link     { color:#40204C; text-decoration:none; }
A.purpw:Active   { color:#40204C; text-decoration:none; }
A.purpw:Visited  { color:#40204C; text-decoration:none; }
A.purpw:Hover    { color:#ffffff; text-decoration:none; }

A.bg_b:Link     { background-color:#EFECE8; text-decoration:none; display: inline-block; }
A.bg_b:Active   { background-color:#EFECE8; text-decoration:none; display: inline-block; }
A.bg_b:Visited  { background-color:#EFECE8; text-decoration:none; display: inline-block; }
A.bg_b:Hover    { background-color:#000000; text-decoration:none; display: inline-block; }

A.bg_wb:Link     { background-color:#ffffff; text-decoration:none; display: inline-block; }
A.bg_wb:Active   { background-color:#ffffff; text-decoration:none; display: inline-block; }
A.bg_wb:Visited  { background-color:#ffffff; text-decoration:none; display: inline-block; }
A.bg_wb:Hover    { background-color:#000000; text-decoration:none; display: inline-block; }

A.bg_g:Link     { background-color:#000000; text-decoration:none; display: inline-block; }
A.bg_g:Active   { background-color:#000000; text-decoration:none; display: inline-block; }
A.bg_g:Visited  { background-color:#000000; text-decoration:none; display: inline-block; }
A.bg_g:Hover    { background-color:#BDB9B5; text-decoration:none; display: inline-block; }

A.bg_feat:Link     { background-color:#EFECE8; color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; width:270px; height:120px; text-decoration:none; display: block; }
A.bg_feat:Active   { background-color:#EFECE8; color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; width:270px; height:120px; text-decoration:none; display: block; }
A.bg_feat:Visited  { background-color:#EFECE8; color:#000000; font-family: arial, helvetica, sans-serif; font-size: 11px; width:270px; height:120px; text-decoration:none; display: block; }
A.bg_feat:Hover    { background-color:#000000; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 11px; width:270px; height:120px; text-decoration:none; display: block; }

A.bg_alpha:Link     { background-color:#524F4B; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; width:20px; height:21px; margin-right:1px; text-align:center; float:left; padding-top:3px; text-decoration:none; display: block; }
A.bg_alpha:Active   { background-color:#524F4B; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; width:20px; height:21px; margin-right:1px; text-align:center; float:left; padding-top:3px; text-decoration:none; display: block; }
A.bg_alpha:Visited  { background-color:#524F4B; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; width:20px; height:21px; margin-right:1px; text-align:center; float:left; padding-top:3px; text-decoration:none; display: block; }
A.bg_alpha:Hover    { background-color:#EB1E00; color:#ffffff; font-family: arial, helvetica, sans-serif; font-size: 11px; font-weight:bold; width:20px; height:21px; margin-right:1px; text-align:center; float:left; padding-top:3px; text-decoration:none; display: block; }


A.bg_w:Link     { background-color:#ffffff; text-decoration:none; display: block; }
A.bg_w:Active   { background-color:#ffffff; text-decoration:none; display: block; }
A.bg_w:Visited  { background-color:#ffffff; text-decoration:none; display: block; }
A.bg_w:Hover    { background-color:#E7E5E1; text-decoration:none; display: block; }

A.wb_bg:Link 	{ color:#ffffff; text-decoration:none; display: inline-block; }
A.wb_bg:Active 	{ color:#ffffff; text-decoration:none; display: inline-block; }
A.wb_bg:Visited { color:#ffffff; text-decoration:none; display: inline-block; }
A.wb_bg:Hover 	{ color:#ffffff; background-color:#36332E; text-decoration:none; display: inline-block; }


.td_g_b {  background-color:#EFECE8; color:#000000; } 
.td_g_b_on {  background-color:#000000; color:#ffffff; } 

 .nav_on { background-color:#000000; text-decoration:none; display: inline-block; }
 .nav_off { background-color:#DEDCD9; text-decoration:none; display: inline-block; }
 
 .ch_nav_on { background-color:#EB1E00; text-decoration:none; display: inline-block; }
 .ch_nav_off { background-color:#36332E; text-decoration:none; display: inline-block; }
 

.box_off 
{
width: 240px;
height: 18px;
color: #524F4B;
text-decoration: none;
background: #F8F7F6;
}

.box_off_bg 
{
width: 240px;
height: 18px;
color: #524F4B;
text-decoration: none;
background: url('/shared_images/bg_rtCol.gif');
}

.box_on
{
width: 240px;
height: 18px;
color: #ffffff;
text-decoration: none;
background: #ffffff;
}

.archive_on
{
text-decoration: none;
background: #EFEEEC;
background: url('/shared_images/bg_archive_dotted_div_on.gif');
height:38px;
}

.archive_off
{
text-decoration: none;
background: #FFFFFF;
background: url('/shared_images/bg_archive_dotted_div.gif');
height:38px;
}

.bar_on
{
text-decoration: none;
background: #EFEEEC;
}

.bar_off
{
text-decoration: none;
background: #FFFFFF;
}


.drkgreen
{
text-decoration: none;
background: #9BD71A;
}

.ltgreen
{
text-decoration: none;
background: #B1F51E;
}

.green_on
{
text-decoration: none;
background: #7EB703;
}

.drkblue
{
text-decoration: none;
background: #A2D6EB;
}

.ltblue
{
text-decoration: none;
background: #D8EEF7;
}

.blue_on
{
text-decoration: none;
background: #038FCA;
}

.drkburgundy
{
text-decoration: none;
background: #990000;
}

.ltorange
{
text-decoration: none;
background: #FFB27F;
}

.orange_on
{
text-decoration: none;
background: #FF6803;
}

.drkpurp
{
text-decoration: none;
background: #BE91CF;
}

.ltpurp
{
text-decoration: none;
background: #DAA6EE;
}

.purp_on
{
text-decoration: none;
background: #A371B6;
}

.redsmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #EB1E00;
}

.redmed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #EB1E00;
}

.redml 
{
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #EB1E00;
}

.whitesmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #ffffff;
}

.drkwhitesmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #7A7465;
}

.whitemed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
}

.whiteml 
{
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
}

.whitebig 
{
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #ffffff;
}

.greymed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #524F4B;
}

.greyml 
{
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color: #524F4B;
}

.greysmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #524F4B;
}

.ltgreysmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #494642;
}

.ltgrey 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #84807B;
}

.blacksmall 
{
font-family: arial, helvetica, sans-serif;
font-size: 9px;
color: #070707;
}

.norm
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height:12px;
color: #070707;
}

.blackmed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
line-height:12px;
color: #070707;
}

.blackmedlg
{
font-family: arial, helvetica, sans-serif;
font-size: 14px;
color: #070707;
}

.orangemed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #FFA829;
}

.bluemed 
{
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #247EC1;
}

.titles 
{
font-family: arial, helvetica, sans-serif;
font-size: 18px;
color: #2A2927;
line-height:18px;
}

.browntitles 
{
font-family: arial, helvetica, sans-serif;
font-size: 18px;
color: #996600;
line-height:18px;
}
.standard
{
	font-family:Arial;
	color:Black;
	font-size:10px;
	}

.input 
{
BORDER-LEFT: 1px solid;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-BOTTOM: 1px solid;
BORDER-COLOR: #AFABA5;
BACKGROUND: #ffffff;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
height:18px;
}

.year
{
BORDER-LEFT: 1px solid;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-BOTTOM: 1px solid;
BORDER-COLOR: #AFABA5;
BACKGROUND: #ffffff;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
height:18px;
width:40px;
}

.select
{
BORDER-LEFT: 1px solid;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
BORDER-BOTTOM: 1px solid;
BORDER-COLOR: #AFABA5;
BACKGROUND: #ffffff;
color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 10px;
text-decoration: none;
height:18px;
width:100px;
}

#toolTipBox {
 display: none;
 padding: 10;
 font-size: 11px;
 border: #CBC8C3 solid 1px;
 font-family: arial;
 position: absolute;
 background-color: #ffFFFF;
 color: #524F4B;
 width:300px;
 text-align:left;
 z-index:5;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}