/* standard */

@charset "utf-8";

body {

  margin: 0px;

  padding: 0px;

}

#website {

  text-align: center;

  background-color: #641c00;

  padding: 20px;

}

body, .body_text_normal, .body_text_normal a:link, .body_text_normal a:visited, .body_text_normal a:hover {
/*
  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #641c00;

  text-decoration: none;
*/
}

.body_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.body_text_medium, .body_text_medium a:link, .body_text_medium a:visited, .body_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #641c00;

  text-decoration: none;

}

.body_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.body_text_large, .body_text_large a:link, .body_text_large a:visited, .body_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #641c00;

  text-decoration: none;

}

.body_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.brown_text_small, .brown_text_small a:link, .brown_text_small a:visited, .brown_text_small a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #641c00;

  text-decoration: none;

}

.brown_text_small a:hover {

  font-size: 10px;

  text-decoration: underline;

}

.brown_text_normal, .brown_text_normal a:link, .brown_text_normal a:visited, .brown_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #641c00;

  text-decoration: none;

}

.brown_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.brown_text_medium, .brown_text_medium a:link, .brown_text_medium a:visited, .brown_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #641c00;

  text-decoration: none;

}

.brown_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.brown_text_large, .brown_text_large a:link, .brown_text_large a:visited, .brown_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #641c00;

  text-decoration: none;

}

.brown_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.black_text_normal, .black_text_normal a:link, .black_text_normal a:visited, .black_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #000000;

  text-decoration: none;

}

.black_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.black_text_medium, .black_text_medium a:link, .black_text_medium a:visited, .black_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #000000;

  text-decoration: none;

}

.black_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.black_text_large, .black_text_large a:link, .black_text_large a:visited, .black_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #000000;

  text-decoration: none;

}

.black_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.yellow_text_normal, .yellow_text_normal a:link, .yellow_text_normal a:visited, .yellow_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #ffcc5d;

  text-decoration: none;

}

.yellow_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.yellow_text_medium, .yellow_text_medium a:link, .yellow_text_medium a:visited, .yellow_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #ffcc5d;

  text-decoration: none;

}

.yellow_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.yellow_text_large, .yellow_text_large a:link, .yellow_text_large a:visited, .yellow_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #ffcc5d;

  text-decoration: none;

}

.yellow_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.orange_text_normal, .orange_text_normal a:link, .orange_text_normal a:visited, .orange_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #ffc20a;

  text-decoration: none;

}

.orange_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.orange_text_medium, .orange_text_medium a:link, .orange_text_medium a:visited, .orange_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #ffc20a;

  text-decoration: none;

}

.orange_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.orange_text_large, .orange_text_large a:link, .orange_text_large a:visited, .orange_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #ffc20a;

  text-decoration: none;

}

.orange_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.green_text_normal, .green_text_normal a:link, .green_text_normal a:visited, .green_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #224d30;

  text-decoration: none;

}

.green_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.green_text_medium, .green_text_medium a:link, .green_text_medium a:visited, .green_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #224d30;

  text-decoration: none;

}

.green_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.green_text_large, .green_text_large a:link, .green_text_large a:visited, .green_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #224d30;

  text-decoration: none;

}

.green_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.red_text_small, .red_text_small a:link, .red_text_small a:visited, .red_text_small a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10px;

  color: #cf4c4c;

  text-decoration: none;

}

.red_text_normal, .red_text_normal a:link, .red_text_normal a:visited, .red_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #C0042E;

  text-decoration: none;

}

.alert {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #C0042E;

  text-decoration: none;

  font-weight: bold;

}

.red_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.red_text_medium, .red_text_medium a:link, .red_text_medium a:visited, .red_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #C0042E;

  text-decoration: none;

}

.red_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.red_text_large, .red_text_large a:link, .red_text_large a:visited, .red_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #C0042E;

  text-decoration: none;

}

.red_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.blue_text_normal, .blue_text_normal a:link, .blue_text_normal a:visited, .blue_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #20b3e8;

  text-decoration: none;

}

.blue_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.blue_text_medium, .blue_text_medium a:link, .blue_text_medium a:visited, .blue_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #20b3e8;

  text-decoration: none;

}

.blue_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.blue_text_large, .blue_text_large a:link, .blue_text_large a:visited, .blue_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #20b3e8;

  text-decoration: none;

}

.blue_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.dark_blue_text_normal, .dark_blue_text_normal a:link, .dark_blue_text_normal a:visited, .dark_blue_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #006bb6;

  text-decoration: none;

}

.dark_blue_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.dark_blue_text_medium, .dark_blue_text_medium a:link, .dark_blue_text_medium a:visited, .dark_blue_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #006bb6;

  text-decoration: none;

}

.dark_blue_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.dark_blue_text_large, .dark_blue_text_large a:link, .dark_blue_text_large a:visited, .dark_blue_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #006bb6;

  text-decoration: none;

}

.dark_blue_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}



.white_text_normal, .white_text_normal a:link, .white_text_normal a:visited, .white_text_normal a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #ffffff;

  text-decoration: none;

}

.white_text_normal a:hover {

  font-size: 11px;

  text-decoration: underline;

}

.white_text_medium, .white_text_medium a:link, .white_text_medium a:visited, .white_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #ffffff;

  text-decoration: none;

}

.white_text_medium a:hover {

  font-size: 13px;

  text-decoration: underline;

}

.white_text_large, .white_text_large a:link, .white_text_large a:visited, .white_text_large a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 16px;

  color: #ffffff;

  text-decoration: none;

}

.white_text_large a:hover {

  font-size: 16px;

  text-decoration: underline;

}

.grange_text_medium, .grange_text_medium a:link, .grange_text_medium a:visited, .grange_text_medium a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 13px;

  color: #8e2344;

  text-decoration: none;

}

.left_div, .ldiv {

  text-align: left;

}

.right_div, .rdiv {

  text-align: right;

}

.center_div, .cdiv {

  text-align: center;

}

.vmiddle {

  vertical-align: middle;

}

.vbottom {

  vertical-align: bottom;

}

.pad0 {

  padding: 0px;

  margin: 0px;

}

.pad5 {

  padding: 5px;

}

.pad10 {

  padding: 10px;

}

.pad20 {

  padding: 20px;

}

form {

  margin: 0px;

  padding: 0px;

}

td {

  vertical-align: top;

}

.formfield {

  color: #23211d;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  border: 1px solid #494640;

  background-color: #ffffff;

  width: 200px;

}

.formfield2 {

  color: #23211d;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  border: 1px solid #494640;

  background-color: #ffffff;

}

.formfield3 {

  color: #23211d;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  border: 1px solid #494640;

  background-color: #ffffff;

  width: 50px;

  text-align: center;

}

.formfield3rd {

  color: #23211d;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  border: 0px solid #ffffff;

  width: 150px;

}

.formbutton {

  color: #ffffff;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  border: 1px solid #494640;

  background-color: #23211d;

}

.hidden {

  display: none;

}

.new_row {

  clear: both;

  padding: 0px;

}

.menudiv {

  padding: 0px;

  position: relative;

  background-color: #606139;

}

#bg_1 {

  background-image: url(../images/background.jpg);

  background-repeat: no-repeat;

  background-position: top;

  text-align: left;

  background-color: #ffffff;

}

#outer_content_area {

  padding-left: 20px;

  padding-top: 10px;

  padding-right: 30px;

  padding-bottom: 20px;

  background-color: #FFFFFF;

  background-image: url(../images/background.jpg);

  background-repeat: no-repeat;

  background-position: top left;

  text-align: left;

}

#content_area {}

#side_menu {

  width: 180px;

}

#sc_bg {

  background-image: url(../images/shopping_cart_bg.jpg);

  background-position: left;

}

#content_area a:link, #content_area a:visited, #content_area a:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #ffcc5d;

  text-decoration: none;

  font-weight: bold;

}

#content_area a:hover {

  font-size: 11px;

  text-decoration: underline;

}

#footer, #efooter {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #b28e80;

  font-size: 10px;

  text-align: center;

  padding-top: 10px;

  padding-bottom: 10px;

}

#footer a:link, #footer a:visited, #footer a:hover, #footer a:active {

  color: #b28e80;

  text-decoration: none;

}

#footer a:hover {

  text-decoration: underline;

}

.e_footer {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  color: #4d4a44;

  font-size: 10px;

  text-align: center;

  padding-top: 10px;

  padding-bottom: 10px;

}

.e_footer a:link, .e_footer a:visited, .e_footer a:hover, .e_footer a:active {

  color: #4d4a44;

  text-decoration: none;

}

.e_footer a:hover {

  text-decoration: underline;

}

#newsletter_rego {

	/*
  position: absolute;

  width: 700px;

  margin-left: 128px;

  //margin-left: -370px;

  margin-top: 50px;

  background-color: #39372f;

  filter: alpha(opacity=95);

  opacity: 0.95;

  padding: 20px;

  display: none;
	*/
	
}

.r1 {

  background-color: #23211d;

}

#other_source {

  display: none;

}

.pic_border {

  padding: 1px;

  border: 1px solid #641c00;

}

.sc_info {

  position: absolute;

  display: none;

  top: -110px;

  left: 20px;

}

.home_text {

  padding-left: 40px;

}

.page_title {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 21px;

  color: #641c00;

  text-decoration: none;

  margin: 0px;

  padding: 0px;

  font-weight: normal;

}

.page_title_2 {

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 15px;

  color: #641c00;

  text-decoration: none;

  margin: 0px;

  padding: 0px;

  font-weight: normal;

}

.line {

  background-color: #c6ada3;

  height: 1px;

  width: 100%;

}

.pframe {

  background-image: url(../images/pframe.jpg);

  background-repeat: no-repeat;

  background-position: top;

  text-align: center;

  height: 202px;

  width: 132px;

  padding: 5px;

}

.pname {

  margin: 0px;

  padding: 0px;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #641c00;

  text-decoration: none;

  font-weight: normal;

}

.ppic {

  width: 124px;

  height: 119px;

  background-color: #e9dfdc;

  margin-left: 4px;

  //margin-left: 0px;

  margin-bottom: 10px;

}

.pbutton1 {

  margin-top: 8px;

  float: left;

  margin-left: 5px;

}

.pbutton1a {

  margin-top: 12px;

  float: left;

  margin-left: 5px;

}

.pbutton2 {

  margin-top: 6px;

  float: right;

  position: relative;

}

.pbutton2a {

  margin-top: 8px;

  float: right;

 

}

.qty {

  color: #641c00;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 10px;

  border: 1px solid #ede5e2;

  background-color: #ffffff;

  width: 30px;

}

#product_image, #shopping_cart {

  background-image: url(../images/popup_bg.gif);

  background-repeat: repeat-x;

  background-position: top;

  position: absolute;

  z-index:10;

  background-color:#faf8f7;  

  display: none;

  border: 1px solid #641c00;

  

}

#shopping_cart{    

  filter: alpha(opacity=95);

  opacity: 0.95;

}

.ebg {

  background-image: url(../images/ebg.jpg);

  background-repeat: no-repeat;

  background-position: top;

  text-align: left;

  background-color: #ffffff;

}

.menulink a:link, .menulink a:visited, .menulink a:active {

  background-image: url(../images/bullet.gif);

  background-repeat: no-repeat;

  background-position: top left;

  text-align: left;

  padding: 0px;

  padding-left: 15px;

  display: block;

  font-family: Verdana, Arial, Helvetica, sans-serif;

  font-size: 11px;

  color: #641c00;

  text-decoration: none;

  margin: 0px;

}

.menulink a:hover {

  color: #b28e80;

}

.black_border{

	border-right:1px solid #000000;

	border-bottom:1px solid #000000;

}

.black_border_1{	

	border-bottom:1px solid #000000;

}

.black_border_2{	

	border-right:1px solid #000000;

}

.other_breadcrums{

	font-family:Arial, Helvetica, sans-serif;

  font-size:10px; 

  color:#ab9f91;

  text-decoration: none;

  font-weight: normal;

} 

.current_breadcrumb{

  color:#ab9f91;

  font-family:Arial, Helvetica, sans-serif;

  font-size:10px;

  text-decoration: none;

  font-weight: bold;

}

.padding_r15{

padding-right:15px;

}

.padding_b15{

padding-bottom:15px;

}

.grange_reset_button {
	height:19px;
	width:50px;
	background:url(../images/grange_reset_button.gif) no-repeat;
	border:0;
	cursor:pointer;
}

.grange_submit_button {
	height:19px;
	width:50px;
	background:url(../images/grange_submit_button.gif) no-repeat;
	border:0;
	cursor:pointer;
}

.sign_up_button_img{
	background:url(../images/sign_up_button.gif);
	width:55px;
	height:24px;
	border:none;
	cursor:pointer;
}

.formfieldd {

  color: #23211d;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  border:1px solid #494640;

  background-color: #ffffff;

  width: 50px;

}

.formfieldy {

  color: #23211d;

  font-family: Arial, Helvetica, sans-serif;

  font-size: 12px;

  border:1px solid #494640;

  background-color: #ffffff;

  width: 60px;

}

/* BLACK */
.black_normal, .black_normal a:link, .black_normal a:visited, .black_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

.black_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.black_normal_b, .black_normal_b a:link, .black_normal_b a:visited, .black_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

.black_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* BLACK P */
div.content_middle p.black_normal, div.content_middle p.black_normal a:link, div.content_middle p.black_normal a:visited, div.content_middle p.black_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
  text-decoration: none;
}

div.content_middle p.black_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.black_normal_b, div.content_middle p.black_normal_b a:link, div.content_middle p.black_normal_b a:visited, div.content_middle p.black_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
}

div.content_middle p.black_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* GREY */
.grey_normal, .grey_normal a:link, .grey_normal a:visited, .grey_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #707070;
  text-decoration: none;
}

.grey_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.grey_normal_b, .grey_normal_b a:link, .grey_normal_b a:visited, .grey_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #707070;
  text-decoration: none;
}

.content_midd_sub_h3 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #707070;
  text-decoration: none;
}

.grey_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* GREY P */
div.content_middle p.grey_normal, div.content_middle p.grey_normal a:link, div.content_middle p.grey_normal a:visited, div.content_middle p.grey_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #707070;
  text-decoration: none;
}

div.content_middle p.grey_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.grey_normal_b, div.content_middle p.grey_normal_b a:link, div.content_middle p.grey_normal_b a:visited, div.content_middle p.grey_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #707070;
  text-decoration: none;
}

div.content_middle p.grey_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* MAROON */
.maroon_normal, .maroon_normal a:link, .maroon_normal a:visited, .maroon_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8e2344;
  text-decoration: none;
}

.maroon_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.maroon_normal_b, .maroon_normal_b a:link, .maroon_normal_b a:visited, .maroon_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8e2344;
  text-decoration: none;
}

.maroon_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* MAROON P */
div.content_middle p.maroon_normal, div.content_middle p.maroon_normal a:link, div.content_middle p.maroon_normal a:visited, div.content_middle p.maroon_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #8e2344;
  text-decoration: none;
}

div.content_middle p.maroon_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.maroon_normal_b, div.content_middle p.maroon_normal_b a:link, div.content_middle p.maroon_normal_b a:visited, div.content_middle p.maroon_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #8e2344;
  text-decoration: none;
}

div.content_middle p.maroon_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* YELLOW */
.yellow_normal, .yellow_normal a:link, .yellow_normal a:visited, .yellow_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ab9f91;
  text-decoration: none;
}

.yellow_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.yellow_normal_b, .yellow_normal_b a:link, .yellow_normal_b a:visited, .yellow_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ab9f91;
  text-decoration: none;
}

.yellow_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* YELLOW P */
div.content_middle p.yellow_normal, div.content_middle p.yellow_normal a:link, div.content_middle p.yellow_normal a:visited, div.content_middle p.yellow_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #ab9f91;
  text-decoration: none;
}

div.content_middle p.yellow_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.yellow_normal_b, div.content_middle p.yellow_normal_b a:link, div.content_middle p.yellow_normal_b a:visited, div.content_middle p.yellow_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #ab9f91;
  text-decoration: none;
}

div.content_middle p.yellow_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* BLUE */
.blue_normal, .blue_normal a:link, .blue_normal a:visited, .blue_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066FF;
  text-decoration: none;
}

.blue_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.blue_normal_b, .blue_normal_b a:link, .blue_normal_b a:visited, .blue_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0066FF;
  text-decoration: none;
}

.blue_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* BLUE P */
div.content_middle p.blue_normal, div.content_middle p.blue_normal a:link, div.content_middle p.blue_normal a:visited, div.content_middle p.blue_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066FF;
  text-decoration: none;
}

div.content_middle p.blue_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.blue_normal_b, div.content_middle p.blue_normal_b a:link, div.content_middle p.blue_normal_b a:visited, div.content_middle p.blue_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #0066FF;
  text-decoration: none;
}

div.content_middle p.blue_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* DARK BLUE */
.dark_blue_normal, .dark_blue_normal a:link, .dark_blue_normal a:visited, .dark_blue_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-decoration: none;
}

.dark_blue_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.dark_blue_normal_b, .dark_blue_normal_b a:link, .dark_blue_normal_b a:visited, .dark_blue_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000066;
  text-decoration: none;
}

.dark_blue_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* DARK BLUE P */
div.content_middle p.dark_blue_normal, div.content_middle p.dark_blue_normal a:link, div.content_middle p.dark_blue_normal a:visited, div.content_middle p.dark_blue_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000066;
  text-decoration: none;
}

div.content_middle p.dark_blue_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.dark_blue_normal_b, div.content_middle p.dark_blue_normal_b a:link, div.content_middle p.dark_blue_normal_b a:visited, div.content_middle p.dark_blue_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000066;
  text-decoration: none;
}

div.content_middle p.dark_blue_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* GREEN */
.green_normal, .green_normal a:link, .green_normal a:visited, .green_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #009900;
  text-decoration: none;
}

.green_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.green_normal_b, .green_normal_b a:link, .green_normal_b a:visited, .green_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #009900;
  text-decoration: none;
}

.green_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* GREEN P */
div.content_middle p.green_normal, div.content_middle p.green_normal a:link, div.content_middle p.green_normal a:visited, div.content_middle p.green_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #009900;
  text-decoration: none;
}

div.content_middle p.green_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.green_normal_b, div.content_middle p.green_normal_b a:link, div.content_middle p.green_normal_b a:visited, div.content_middle p.green_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #009900;
  text-decoration: none;
}

div.content_middle p.green_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* RED */
.red_normal, .red_normal a:link, .red_normal a:visited, .red_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  text-decoration: none;
}

.red_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.red_normal_b, .red_normal_b a:link, .red_normal_b a:visited, .red_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}

.red_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* RED P */
div.content_middle p.red_normal, div.content_middle p.red_normal a:link, div.content_middle p.red_normal a:visited, div.content_middle p.red_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;
  text-decoration: none;
}

div.content_middle p.red_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.red_normal_b, div.content_middle p.red_normal_b a:link, div.content_middle p.red_normal_b a:visited, div.content_middle p.red_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF0000;
  text-decoration: none;
}

div.content_middle p.red_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* PINK */
.pink_normal, .pink_normal a:link, .pink_normal a:visited, .pink_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF3399;
  text-decoration: none;
}

.pink_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.pink_normal_b, .pink_normal_b a:link, .pink_normal_b a:visited, .pink_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF3399;
  text-decoration: none;
}

.pink_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* PINK P */
div.content_middle p.pink_normal, div.content_middle p.pink_normal a:link, div.content_middle p.pink_normal a:visited, div.content_middle p.pink_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF3399;
  text-decoration: none;
}

div.content_middle p.pink_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.pink_normal_b, div.content_middle p.pink_normal_b a:link, div.content_middle p.pink_normal_b a:visited, div.content_middle p.pink_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF3399;
  text-decoration: none;
}

div.content_middle p.pink_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* PURPLE */
.purple_normal, .purple_normal a:link, .purple_normal a:visited, .purple_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9900CC;
  text-decoration: none;
}

.purple_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.purple_normal_b, .purple_normal_b a:link, .purple_normal_b a:visited, .purple_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #9900CC;
  text-decoration: none;
}

.purple_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* PURPLE P */
div.content_middle p.purple_normal, div.content_middle p.purple_normal a:link, div.content_middle p.purple_normal a:visited, div.content_middle p.purple_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #9900CC;
  text-decoration: none;
}

div.content_middle p.purple_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.purple_normal_b, div.content_middle p.purple_normal_b a:link, div.content_middle p.purple_normal_b a:visited, div.content_middle p.purple_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #9900CC;
  text-decoration: none;
}

div.content_middle p.purple_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* ORANGE */
.orange_normal, .orange_normal a:link, .orange_normal a:visited, .orange_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF6600;
  text-decoration: none;
}

.orange_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

.orange_normal_b, .orange_normal_b a:link, .orange_normal_b a:visited, .orange_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
  text-decoration: none;
}

.orange_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

/* ORANGE P */
div.content_middle p.orange_normal, div.content_middle p.orange_normal a:link, div.content_middle p.orange_normal a:visited, div.content_middle p.orange_normal a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF6600;
  text-decoration: none;
}

div.content_middle p.orange_normal a:hover {
  font-size: 12px;
  text-decoration: underline;
}

div.content_middle p.orange_normal_b, div.content_middle p.orange_normal_b a:link, div.content_middle p.orange_normal_b a:visited, div.content_middle p.orange_normal_b a:hover {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #FF6600;
  text-decoration: none;
}

div.content_middle p.orange_normal_b a:hover {
  font-size: 12px;
  text-decoration: underline;
}

#banner{ width: 708px; height: 236px; background-image: url(../images/banner_00.jpg); background-repeat: no-repeat; }
#flash_map{ width: 242px; height: 236px; background-image: url(../images/map_00.jpg); background-repeat: no-repeat; }
#flash_map_large{ width: 868px; height: 700px; background-image: url(../images/maplarge_00.jpg); background-repeat: no-repeat; }
/*#nav_bar{ width: 959px; height: 32px; background-image: url(../images/menubar_00.jpg); background-repeat: no-repeat; }*/