/*
  main.css,v 1.0 2006/03/18

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

BODY {
  background-color: #f5f5ec;
  color: #000000;
  margin: 0px auto 0px auto;
  font-family: Verdana, Arial, sans-serif;
  width: 946px;
  font-size: 11px;
}
p {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  text-align: justify;
}
h1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 15px;
}
h2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 16px;
}
h3 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 14px;
}
.question
{
padding-left: 15px; 
color: #3a8da2;
cursor: pointer;
font-size: 11px;
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-weight: bold;
}
.answer
{
 padding-left: 25px; 
font-size: 11px;
text-align: justify;
font-family: Tahoma, Arial, sans-serif;
}
A {  color: #52575a;  text-decoration: underline;  font-weight: bold;  font-family: Arial, sans-serif;}
A:hover {  color: #888888;  text-decoration: none;}
A.small {  color: #52575a;  text-decoration: underline;  font-weight: normal;  font-family: Arial, sans-serif; text-transform: lowercase;}
A.small:hover {  color: #888888;  text-decoration: none;}
A.small1 {  color: #52575a;  text-decoration: underline;  font-weight: normal;  font-family: Arial, sans-serif;}
A.small1:hover {  text-decoration: none;}
.menu { line-height: 1.8em;}
.link3 { background-image: url('/images/design/head_b.gif'); background-position: bottom; background-repeat: no-repeat;vertical-align: top; padding-top: 15px;}
.menu_block {background-color: #155351; vertical-align: top;}
#content{vertical-align: top; padding: 10px 10px 10px 10px; width: 400px;}
#contact_block {background-image: url('/images/design/contact.jpg'); background-repeat: no-repeat;background-position: bottom; color: #ffffff; font-size: 10px; width: 240px; padding: 15px 5px 0px 0px; text-align:right;}
#contact_block b{font-weight:bold; font-size:11px;}
#contact_block .tel {font-size: 16px;}
#contact_block .adr {font-size: 13px; font-weight: bold;}
#price{ padding: 20px 20px 20px 20px; text-align: center;}
#price #headp{ background-color: #faf5ec;}
#price td {height: 20px;}
.foot_line{height: 31px; width: 900px; background-color: #c0bebf;}
.menu_item{height: 22px; background-image: url('/images/design/menu_separator.gif'); background-position: bottom; background-repeat: no-repeat; padding-left: 23px;}
.sub_left{text-align: left;vertical-align: top; background-image: url('/images/design/menu_l2.gif'); background-position: left; background-repeat: repeat-y;}
.sub_right{text-align: right;vertical-align: top; background-image: url('/images/design/menu_r2.gif'); background-position: right; background-repeat: repeat-y;}
.sub_left1{text-align: left;vertical-align: bottom; background-image: url('/images/design/menu_l2.gif'); background-position: left; background-repeat: repeat-y;}
.sub_right1{text-align: right;vertical-align: bottom; background-image: url('/images/design/menu_r2.gif'); background-position: right; background-repeat: repeat-y;}
.sub_bottom{vertical-align: top; background-image: url('/images/design/menu_bot.gif'); background-position: center bottom ; background-repeat: repeat-x;}
.header{background-image: url('/images/design/item.gif');background-position: left; background-repeat: no-repeat;  color: #6ca49f;  font-size: 15px;  font-family: Arial, sans-serif;}
.h_link{color:#000000; font-size: 13px;}
FORM {  display: inline;}
.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; } 
.head{background-color: #3a8da2; height:35px; font-size :11px;font-weight:bold;padding-left:10px;color: #ffffff;}
.simple{height:25px; padding-left:10px;}
.simple2{ padding-left:10px; height: 40px;}
.color{height:25px; background-color: #d5dadb; padding-left:10px;}

/*       Horizontal menu            */
.chromestyle{font-weight: bold;}
.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
/*content: ".";*/  height: 0; clear: both; visibility: hidden;}
.content_pages{ background: #ccc;}
.chromestyle table{text-align: left;}
.chromestyle table td { }
.chromestyle table .item{ height:30px; padding-left:23px;background-image:url('/images/design/menu_separator.gif') ;background-position: bottom; background-repeat: no-repeat;}
.chromestyle table td a{ color: #ffffff;  text-decoration: none; font-size: 14px; font-weight: normal;  font-family: Arial, sans-serif; width: 100%; display: block;  }
.chromestyle table td a.current {background-image: url('/images/design/item_c.gif');background-position: left; background-repeat: no-repeat; text-transform: uppercase; color: #ffffff; font-weight: bold; padding-left: 10px;  font-size: 13px; }
.chromestyle table td a:hover{  color: #66ebfa;}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{margin-left: 120px;margin-top: -5px; position:absolute; top: 0; border: 1px solid #bde8f3; /*THEME CHANGE HERE*/ border-bottom-width: 0; font:normal 12px Verdana; line-height:25px; z-index:100; background-color: #1b726f; width: 200px; visibility: hidden; }
.dropmenudiv a{ width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #bde8f3; /*THEME CHANGE HERE*/ padding: 2px 0; text-decoration: none; color: #ffffff; font-size: 12px;font-weight: bold; text-decoration: none;}
* html .dropmenudiv a{ /*IE only hack*/ width: 200px; background-color: #1b726f;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/ color: #66EBFA;}
/*   end horizontal menu*/
#act{ background-color: #f5f5ec; border: 1px solid #e43319;  color: #333; text-align: center; font-weight: bold; font-size: 16px; padding-left : 7px;padding-right: 5px;padding-top:5px; padding-bottom : 20px;}
#act h2 {color: #e43319; text-transform: uppercase; font-size: 28px; text-align: center; font-family: "Arial Narrow Bold", sans-serif;}
#act p{ color: #333; font-size: 16px; font-weight: bold;}
#act a{text-decoration:none;}
#act a:hover{color: #fe2100;text-decoration:none;}
