@charset "UTF-8";
/* CSS Document */

/*---- sIFR ---*/
.sIFR-flash { visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced, .sIFR-ignore { visibility: visible !important; }
.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }
.sIFR-replaced div.sIFR-fixfocus { margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none; }

.sIFR-active h2{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}
.sIFR-active h3{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}
.sIFR-active h4{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}
.sIFR-active h5{visibility: hidden; line-height: 1em; margin: 0px 0 0 0px;}

/*---- END sIFR ---*/


body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.png, .png-bkgd{behavior: url(includes/iepngfix.htc);}

.bottomnav {color: #000000; font-family: Arial, Arial, Helvetica; font-size:11px; text-decoration:none; font-weight: bold;}
.bottomnav:hover {color: #797c31;}

.textnav {color: #ffc000; font-family: Arial, Arial, Helvetica; font-size:12px; text-decoration:none; font-weight: bold;}
.textnav:hover {color: #c1b295;}


.bodytext {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 11px;
	line-height: 19px;
} 

.smtext {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 9px;
	line-height: 12px;
}  

.bottomtext {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 12px;
	font-weight:bold;
	line-height: 16px;
}  
  
  
.subTitle {
	font-family: Arial, Helvetica, Times, serif;
	font-size: 16px;
	font-weight:bold;
	line-height: 20px;
}  
  
  
.wht {
	color: #ffffff;
}
.blk {
	color: #000000;
}
.biege {
	color: #6a5c38;
}

.green {
	color: #797c31;
}





h2 a{
	color:#5f4d21; 
	font-family: Arial, Helvetica; 
	font-size:12px; 
	text-decoration:none;
	font-style:italic;
}

h3 a{
	color: #797c31; 
	font-family: Arial, Helvetica; 
	font-size:38px;
	text-decoration:none; 
}

h4 a{
	color: #ffffff; 
	font-family: Arial, Helvetica; 
	font-size:15px;
	text-decoration:none; 
}

.boxover {background-color: #615A50; display: block; padding: 1px; border:3px solid #fff;}
.boxover:hover {border:3px solid #9b9280;}

.errmsg {
	margin: 6px 0;
	padding: 0;
	background-color: #ffffff;
	border: dashed #ff0000 1px;
}

#dhtmltooltip{background:#fff; padding:20px; color:#000; position: absolute;	left: -300px; visibility: hidden; z-index: 100; text-align: center; border:1px solid #333;}



/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#000;}

#colorbox{}
    #cboxContent{margin-top:20px;}
        #cboxLoadedContent{background:#000; padding:5px;}
        #cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
        #cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
        #cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
        #cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(images/controls.png) top left no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:bottom left;}
        #cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(images/controls.png) top right no-repeat; width:28px; height:65px; text-indent:-9999px;}
        #cboxNext.hover{background-position:bottom right;}
        #cboxLoadingOverlay{background:#000;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(images/controls.png) top center no-repeat; width:38px; height:19px; text-indent:-9999px;}
        #cboxClose.hover{background-position:bottom center;}





