/* Admin Panel */

.admin-text {color: #000000; font-size: 11px; font-family: Verdana;}

.admin-text2 {color: #333333; font-size: 12px; font-family:Arial, Helvetica, sans-serif;  font-weight:bold;}

.admin-header { font-family: Verdana; font-size: 16px; color:#FFFFFF; font-weight: bold;}

.admin-header2 { font-family: Verdana; font-size: 13px; color:#000000; font-weight: bold;}

.admin-redtext { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #D30100; font-style: none;font-weight: bold;  text-decoration: none;}

.admin-button { font-family: Verdana; font-size: 11px; color:#FFFFFF; background-color:#4b9560; cursor:pointer;}

.admin-button2 { font-family: Verdana; font-size: 11px; color:#FFFFFF; background-color:#ebac1b; cursor:pointer;}

.admin-link {font-size:11px; font-family:Verdana; text-decoration:none; color:#3d6e39;}
.admin-link:hover {text-decoration:underline;}

.cleaner-link {font-size:14px; font-family:Verdana; text-decoration:none; color:#000000; font-weight:bold; text-decoration:underline;}
.cleaner-link:hover {text-decoration:none;}


.admin-errortxt {  font-family: Verdana; font-size: 11px; color: #F6200A;}

.admin-textsmall { font-family: Verdana; font-size: 9px; color: #000000; }

.atext { font-family: Verdana; font-size: 12px; color:#000000; font-style: none; font-weight: none; }

/************************************************************************************************************/


/* Qick Search */

.q-header { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#126C77; text-decoration:none; font-weight:600;}

.q-text { font-family:Arial; font-size:11px; color:#5A5E5F; font-weight:bold;}

.q-textfield { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1C344E; font-weight:normal;}

.q-button { font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; background-color:#2F6C31; cursor:pointer; border:0px solid #759683; height:25px;}

.white-link { font-family: Arial; font-size: 11px; color:#FFFFFF; text-decoration:none;}
.white-link:hover { font-family: Arial; font-size: 11px; color:#FFFFFF; text-decoration:none;}

/*---------------------------------------------------------------------------------------------------*/



/* Property */

.prohead { font-family:Arial, Helvetica, sans-serif; font-size: 20px; color:  #126C77; font-style: none;font-weight: bold;  text-decoration: none;}

.prosubhead { font-family:Arial, Helvetica, sans-serif; font-size: 17px; color: #126C77; font-style: none; font-weight: bold;}

.protext { font-family: Verdana; font-size: 10px; color:  #333333; font-style: none; font-weight: none; text-decoration: none;}

.protextbig { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color:  #333333; font-style: none; font-weight: none; text-decoration: none;}
.protextsmall { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }

.propricesmall {  font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold;}

.proprice {  font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #3b6e39; font-weight: bold; text-decoration: none;}
.proprice:hover {  font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #3b6e39; font-weight: bold; text-decoration:none;}

.prolink { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration:none;}
.prolink:hover { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight: bold; text-decoration:underline;}

.prolink2 { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:underline;}
.prolink2:hover { font-family:Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration:none;}
/******************************************************************************************************************/

/* Calendar */

	
/*---------------------------------------------------------------------------------------------------*/

/*Pagination*/

.pagetext{ font-family: Arial; font-size: 10px; color: #333333; font-style: none; font-weight: none; text-decoration: none;}

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 1px 3px 1px 3px;
	margin: 2px;
	border: 1px solid #CCCCCC;
	
	text-decoration: none; /* no underline */
	color: #666666;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #CCCCCC;
	background-color: #EAEAEA;
	color: #1c344e;
}
div.pagination span.current {
	padding: 1px 3px 1px 3px;
	margin: 2px;
		border: 1px solid #316A33;
		
		font-weight: bold;
		background-color: #316A33;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 1px 5px 1px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

/*---------------------------------------------------------------------------------------------------*/

/* General */

body {margin-top:0; margin-bottom:0px; margin-right:o; margin-left:0; background-image: url(images/bg.jpg); background-position:center top; background-repeat: repeat-x; background-color:#ffffff;}

.bottomnavtd { font-family: Arial; font-size: 11px; color:#ffffff; text-decoration:none;}

.bottomnav { font-family: Arial; font-size: 11px; color:#ffffff; text-decoration:none; line-height:1.5;}
.bottomnav:hover { font-family: Arial; font-size: 11px; color:#ffffff; text-decoration:underline; line-height:1.5;}

h1{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:22px; font-weight:bold; text-decoration:none;padding:0; margin-top:0; margin-bottom:0;  }
h2{ font-family:Arial, Helvetica, sans-serif; color:#2a5b92; font-size:18px; font-weight:bold; text-decoration:none; }
h3{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; padding:0; margin-top:0; margin-bottom:0; }
h3:hover{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:16px; font-weight:bold; text-decoration:none; padding:0; margin-top:0; margin-bottom:0; }

.headerRED { font-family: arial; font-size: 16px; color:#D30100; font-weight: bold;}
.headerorange { font-family: arial; font-size: 16px; color:#f03e00; font-weight: bold;}
.headergrey { font-family: arial; font-size: 18px; color:#666666; font-weight: bold;}
.headerblue { font-family: arial; font-size: 16px; color:#014658; font-weight: bold; text-decoration:none;}

.toppanel { font-family: Arial; font-size: 10px; color: #666666; font-style: none;font-weight: bold;  text-decoration: none; }
.toppanel:hover { font-family: Arial; font-size: 10px; color: #FF0000;font-style: none; font-weight: bold; text-decoration:none;}

.left { font-family: Arial; font-size: 11px; color: #a08d48; font-style: none;font-weight: bold;  text-decoration: none; 	padding-left:7px;}
.left:hover { font-family: Arial; font-size: 11px; color: #0068bd;font-style: none; font-weight: bold; text-decoration:none; 	padding-left:7px; }

.background {cursor:pointer;}

.header { font-family: Verdana; font-size: 12px; color: #FF740E; font-style: none;font-weight: bold;  text-decoration: none;}

.subheader { font-family: arial; font-size: 12px; color:#0068BD; font-style: none;font-weight: bold;  text-decoration: none;}

.subheadergreen { font-family: Verdana; font-size: 12px; color:#259519; font-style: none; text-decoration: none;}

.formheader { font-family: Verdana; font-size: 14px; color:#0068BD; font-style: none;font-weight: bold;  text-decoration: none;}


.bodytext { font-family: arial; font-size: 12px; color:#666666; font-style: none; font-weight: none; }

.text { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: bold; text-decoration:underline; }

.text-link { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:underline; }
.text-link:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none;}

.tab1 { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; background:#306b35; }
.tab1:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none; background:#3d723e;}
.tab2{ font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; background:#7bc081; }
.tab2:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none; background:#7bc081;}
.tab3 { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; background:#869d29; }
.tab3:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none; background:#91a63d;}
.tab4 { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; background:#f8b61a; }
.tab4:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none; background:#f9bc2e;}

.blue-link { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:underline; }
.blue-link:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration: none;}

.discount { font-family: Verdana; font-size: 16px; color:  #0D95E2; font-style: none;font-weight: bold;  text-decoration: none;}


.bodytextsmall{ font-family: arial; font-size: 11px; color:#333333; font-style: none; font-weight: none; }

.textsmall { font-family: Verdana; font-size: 9px; color: #666666; text-decoration:none; }

.bottomlink { font-family: Verdana; font-size: 9px; color: #333333; text-decoration:none; }
.bottomlink:hover { font-family: Verdana; font-size: 9px; color: #0068BD; text-decoration: none; }

.bottomtd{ font-family: Verdana; font-size: 9px; color: #CCCCCC; text-decoration:none; }

.readmore {  font-family: arial; font-size: 10px; color: #014658; font-weight: bold; text-decoration:none;}
.readmore:hover {  font-family: arial; font-size: 10px; color: #b29959; font-weight: bold;}

.price {  font-family: Verdana; font-size: 12px; color: #CC0000; font-weight: bold;}

.pricebig {  font-family: Verdana; font-size: 12px; color: #CC0000; font-weight: bold;}


.button { font-family: Verdana; font-size: 11px; color:#FFFFFF; background-color:#488ED4; border:none; cursor:pointer;}

.white-header { font-family: Verdana; font-size: 11px; color:#FFFFFF; font-weight: bold; text-decoration:none;}

.slogan{
	font-family:Garamond;
	font-size: 18px;
	color:#DED5A0;
	font-weight: bold;
	text-decoration:none;
}

.white-text { font-family: Verdana; font-size: 11px; color:#FFFFFF;}

.advanced { font-family: Verdana; font-size: 10px; color:#FFFFFF; text-decoration:underline;}

.refno { font-family: Verdana; font-size: 11px; color: #1B5691;}

.text { font-family: Verdana; font-size: 12px; color:  #333333;}


.textfield { font-family: Verdana; font-size: 11px; color: #3F423B;}

.toptd{ font-family: Arial; font-size: 10px; color:#cccccc; text-decoration:none;}

.top-link { font-family: Arial; font-size: 10px; color:#ffffff; text-decoration:none;}
.top-link:hover { font-family: Arial; font-size: 10px; color:#ffffff; text-decoration:underline;}

.bottom-link { font-family: Arial; font-size: 10px; color:#333333; text-decoration:none;}
.bottom-link:hover { font-family: Arial; font-size: 10px; color:#0068BD; text-decoration:none;}

.bottom { font-family: Arial; font-size: 10px; color:#333333; text-decoration:none;}

.nolink { font-family: Verdana; font-size: 11px; color: #000000; text-decoration : none; }

.linktext { font-family: Verdana; font-size: 11px; color: #0068BD; text-decoration: none; }

.white { font-family: Verdana; font-size: 11px;	color: white; text-decoration: none; }
	
.result{ font-family: Verdana; font-size: 12px; color: #CC0000; font-weight:bold; }

.right-floating {
	float: left;
	padding-right: 5px;
}


.sitemap-link { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; }
.sitemap-link:hover { font-family: arial; font-size: 12px; color:#333333; font-style: none; font-weight: none; text-decoration:underline ;}


.links { font-family: arial; font-size: 12px; color:#0068BD; font-style: none; font-weight: none; text-decoration:none; }
.links:hover { font-family: arial; font-size: 12px; color:#a08d48; font-style: none; font-weight: none; text-decoration:underline ;}
/************************************************************************************************************/

/*------------------menu-------------------*/

.preload1 {background: url(images/pro_drop4_2a.gif);}
.preload1 {background: url(images/pro_drop4_2b.gif);}

.prodrop4 {padding:0 0 0 0px; margin:0; list-style:none; height:31px;  position:relative; z-index:500; font-family:arial, verdana, sans-serif; float:left;}
.prodrop4 li.top {display:block; float:left;}
.prodrop4 li a.top_link {display:block; float:left; height:36px; line-height:27px; color:#666; text-decoration:none; font-size:11px; font-weight:normal; padding:0 0 0 3px; cursor:pointer;background: url(images/pro_drop4_0a.gif) no-repeat;}
.prodrop4 li a.top_link span {float:left; display:block; padding:0 20px 0 10px; height:36px;background:url(images/pro_drop4_0b.gif) right top;}
.prodrop4 li a.top_link:hover {color:#000; background: url(images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li a.top_link:hover span {background:url(images/pro_drop4_2b.gif) no-repeat right top;}

.prodrop4 li:hover > a.top_link {color:#000; background: url(images/pro_drop4_2a.gif) no-repeat; line-height:25px;}
.prodrop4 li:hover > a.top_link span {background:url(images/pro_drop4_2b.gif) no-repeat right top;}


.prodrop4 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop4 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop4 li:hover {position:relative; z-index:200;}

/* keep the 'next' level invisible by placing it off screen. */
.prodrop4 ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.prodrop4 ul.sub1 {width:160px;}
.prodrop4 ul.sub2 {width:110px;}
.prodrop4 ul.sub3 {width:130px;}
.prodrop4 ul.sub4 {width:120px;}
.prodrop4 ul.sub5 {width:120px;}

.prodrop4 :hover ul {left:0; top:35px; background: #c5defa; padding:3px; border:1px solid #979c9c; border-width:0 1px 1px; white-space:nowrap; height:auto; z-index:300;}
.prodrop4 :hover ul li {display:block; height:20px; position:relative; font-weight:normal; width:auto;}
.prodrop4 :hover ul li a {display:block; font-size:11px; height:20px; line-height:20px; width:auto; padding:0 10px; color:#000; text-decoration:none;}
.prodrop4 :hover ul li a:hover {background:#3a93d2; color:#fff;}

	  /*----------------------------------------------------------*/
/*------------------tab menu-------------------*/
#tabs11 {
      float:left;
      width:920;
     line-height:normal;
	 margin:0;
	padding:0;
	font: 11px/1.5em arial;
      }
    #tabs11 ul {
	  margin:0;
	  padding:5px 10px 0 1px;
	  list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
      background:url("images/tableft11.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url("images/tabright11.jpg") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#333333;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#FFFFFF;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }
	  /*----------------------------------------------------------*/

