body {
	background-color :#ffffff;
	margin	: 0px 0px 0px 0px;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}


a {
	color 			: #0000FF;
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 		: 12px;
	text-decoration : none;
}


a:hover  {
	text-decoration : underline;
}

.list_title_bar {
	font		: normal 12px  Arial, Helvetica, sans-serif;
	color		: #FFFFFF;
	font-weight	: bold;
	height		: 30px;
}

.normal_11_blue {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #0D388A;
}

.normal_11_black {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link:hover {
	color	: #C10000;
}

.normal_11_red {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}

.normal_12_black_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_black_link:hover {
	color	: #C10000;
}

.normal_12_redCA {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FFFFFF;
    background-color  : #C10000; 
}

.normal_12_red {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}

.normal_12_red2 {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.normal_12_red_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}

.normal_12_red_link:hover {
	text-decoration:underline
}
p.normal_12_red-cookie {
	font	: bold 12px  Arial, Helvetica, sans-serif;
	color	: #C10000;
    padding: 0;
    margin: 0;
}
.normal_12_yellow {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #383ECE;
}

.normal_12_black {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_blue {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #0D388A;
}


.normal_12_red_verdana {
	font	: normal 12px  Verdana;
	color	: #C10000;
}

.normal_12_blue_verdana {
	font	: normal 12px  Verdana;
	color	: #0D388A;
}

.normal_12_blue_verdana_link {
	font	: normal 12px  Verdana;
	color	: #0D388A;
}
.normal_12_blue_verdana_link:hover {
	color	: #C10000;
}

.normal_12_white {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FFFFFF;
}

.normal_12_white_verdana {
	font	: normal 12px  Verdana;
	color	: #FFFFFF;
}

.normal_12_white_verdana:hover {
	font	: normal 12px  Verdana;
	color	: #FFFF00;
}

.normal_14_blue_verdana {
	font	: normal 14px  Verdana;
	color	: #0D388A;
}

.normal_14_red {
	font	: normal 14px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}

.normal_18_red {
	font	: normal 18px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}

.nav_red {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}

.nav_blue {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	background-image	: url(images/nav_bg_blue.gif);
}

.nav_blue:hover {
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}


.warning {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #C10000;
}


.textbox {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}
.textbox2 {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
    padding : 3px;
}

.textbox_slideload {
	border			: 0px solid #A3CAF1;
	font			: normal 12px  Arial, Helvetica, sans-serif;
	font-weight		: bold;
	color 			: #C10000;
	vertical-align	: middle;
}

.textbox_home {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}

.textbox_date {
	border	: 1px solid #A3CAF1;
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
}

.form_no_editor {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #0D388A;
	vertical-align : middle;
	
}


.form_button {

}
#sold_overlay1 {
position:absolute;
margin: 0 0;
width:205px;
height:130px;
overflow:hidden;
}

.here_1 { 
      border: none;
       background: url('CRES-Here6.png') no-repeat 0 0;
       display: block;
	width: 35px; 
	height: 11px;
    cursor: pointer;
      }
      
.here_1:hover { 
       border: none;
       background: url('CRES-Here6.png') no-repeat 0 0;
       display: block;
       width: 35px;
       background-position: 0 -11px;
      }

a.picturelink1 {
	background: url(camera6.png) no-repeat 0 0;
    background-position: 0 0;
	display: block;
	border: 0px solid; 
	width: 34px; 
	height: 30px;
    background-position: 0 0;
	 }
a.picturelink1:hover{
	background-position: 0 -30px;
 
	}
      
      
      
    
#msg {display:none; position:absolute; z-index:200; background:url(msg_arrow.gif) left center no-repeat; padding-left:7px}
#msgcontent {display:block; background:#f3e6e6; font-family:Arial; font-weight:bold; color:rgb(35,15,15); font-size:10pt; border:2px solid #924949; border-left:none; padding:5px; min-width:25px; max-width:500px}

#msg2 {display:none; position:absolute; z-index:200; background:url(msg_arrow2.gif) right center no-repeat; padding-right:7px}
#msgcontent2 {display:block; background:#f3e6e6; font-family:Arial; font-weight:bold; color:rgb(35,15,15); font-size:10pt; border:2px solid #924949; border-right:none; padding:5px; min-width:25px; max-width:500px}

.hbi_link {
   font-size: 11pt; 
   font-family: tahoma,helvetica,sans-serif; 
   color: #000099;
   }
.captcha-image  {
   display: block;
   float: left;
   width: 275px;
   height: 80px;
   margin: 0;
   padding: 0;
   }
.captcha-audio {
   display: block;
   float: left;
   width: 135px;
   height: 19px;
   margin: 0 0 5px 5px;
   padding: 0;
   }
.captcha-refresh {
   display: block;
   float: left;
   width: 135px;
   height: 19px;
   margin: 0 0 0 5px;
   padding: 0;
   }
span.recaptcha_only_if_image  { 
   margin: 1px 0 0 5px;
   padding: 5px 0 0 0;
   display: block;
   float: left;
   width: 350px;
   vertical-align: middle;
   }
span.recaptcha_only_if_audio  { 
   margin: 1px 0 0 5px;
   padding: 5px 0 0 0;
   display: block;
   float: left;
   width: 362px;
   vertical-align: middle;
   }
.captcha-input {
   display: block;
   float: left;
   width: 390px;
   }
.recaptcha_arrow  {
   margin: 0 0 0 8px;
   display: block;
   float: left;
   background: url('images/arrow-curved1.png') 0 0 no-repeat;
   width: 25px;
   height: 24px;
   }
.recaptcha_options {
   margin: 3px 0 0 0;
   display: block;
   float: left;
   width: 390px;
   }
.cookie_error_box {
    text-align: center;
    } 
.cookie_error {
    display: block;
    float: left;
    width: 390px;
    text-align: center;
    background-color:#ffebe8;
    border-color:#cc0000;
    border-width:1px;
    border-style:solid;
    padding: 6px 8px 6px 14px;
    margin: 5px 0 0 35px;
  }
/* Footer Links */
.footer-pages  {
   margin: 25px 0 0 0;
   text-align: center;
   }
.footer-commercial  {
   color: #000452;
   font-weight: bold;
   text-align: center;
   font-size: 15px;
   vertical-align: top;
   }
.footer-links {
   display: block;
   float: left;
   width: 216px;
   height: 41px;
   margin: 5px 0 7px 0;
   padding: 0;
   text-align: center;
   }
.footer-links-a   { 
   display: block;
   background: url('images/CRES-footerlinks1.png') 0 0 no-repeat;
   width: 198px;
   height: 41px;
   margin: 0 0 0 9px;
   }
.footer-links-a:hover   {
   background-position: 0 -41px;
   }
.footer-links2 {
   display: block;
   float: left;
   width: 216px;
   height: 41px;
   margin: 0;
   padding: 0;
   text-align: center;
   }
.footer-links-a2   { 
   display: block;
   background: url('images/CRES-footerlinks2.png') 0 0 no-repeat;
   width: 198px;
   height: 41px;
   margin: 0 0 0 9px;
   }
.footer-links-a2:hover   {
   background-position: 0 -41px;
   }
.footer-tgif  {
   vertical-align: top;
   }
.error-404  {
   font-size: 14px;
   font-weight: bold;
   }
.incomplete  {
   display: block;
   margin: 10px auto 0 auto;
   padding: 2px 2px 2px 2px;
   text-align: center;
   width: 450px;
   border: 1px solid #cc0000;
   background-color: #ffc9c9;
   font-weight: bold;
   height: 30px;
   color: #ff0000;
   }
.incomplete2 {
   font-weight: normal;
   color: #000000;
   }
