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

  SEOTM Solutions
  http://www.seotm.com

  Copyright (c) 2006 Seotm.com
*/

BODY {
  background-color: #FFFFFF;
  color: #606060;
  margin: 0px;
  font-family: Tahoma, Arial, sans-serif;
}

p {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  padding-bottom: 15px;
  text-align: justify;
  line-height: 1.5em;
}

h1 {
  font-family: Tahoma, Arial, sans-serif;
  color: #339a0c; 
  font-size: 18px;
}

h2 {
  font-family: Tahoma, Arial, sans-serif;
  color: #339a0c;
  font-size: 14px;
}
h3 {
  font-family: Tahoma, Arial, sans-serif;
  color: #339a0c;
  font-size: 12px;
}

h4 {
  font-family: Tahoma, Arial, sans-serif;
  color: #2b8309;
  font-size: 12px;
  line-height: 1.5em;
  font-weight: normal;
}
h5 {
  font-family: Tahoma, Arial, sans-serif;
  color: #4489d7;
  font-size: 12px;
  font-weight: normal;
}
A {
  color: #4d4d4d;
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma, Arial, sans-serif;
}

A:hover {
  color: #888888;
  text-decoration: underline;
}
A.small {
  color: #4d4d4d;
  text-decoration: none;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}
A.small:hover {
  text-decoration: underline;
}
A.chapter {
  color: #4d4d4d;
  text-decoration: none;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
}
A.chapter:hover {
  text-decoration: underline;
}
A.left {
  color: #174f01;
  text-decoration: none;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}
A.sub_levels:hover {
  text-decoration: underline;
}
A.sub_levels {
  color: #4489d7;
  text-decoration: none;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  padding-left: 10px;
  background: url('/images/design/arr.gif') left no-repeat;
}
A.left:hover {
  text-decoration: underline;
}
A.calc {
  background: url('/images/design/arr.gif') left no-repeat;
  padding-left: 20px;
  color: #4d4d4d;
  text-decoration: none;
  font-weight: bold;
  font-family: Tahoma, Arial, sans-serif;
}

A.calc:hover {
  color: #888888;
  text-decoration: underline;
}
td {
  font-family: Tahoma, Arial, sans-serif;
  font-size: 12px;
}
FORM {
 display: inline;
}

.inputRequirement { font-family: Tahoma, Arial, sans-serif; font-size: 10px; color: #ff0000; } 
.button {
  font: bold 12px arial, sans-serif;
  height: 33px;
  color: #fff;
  text-transform: uppercase;
  background: url('/images/design/button1.gif') top center no-repeat;
  outline: none; 
  line-height: 30px;
  text-align: center;
  }
.nobutton {
  font: bold 12px arial, sans-serif;
  height: 33px;
  color: #fff;
  text-transform: uppercase;
  background: url('/images/design/button2.gif') top center no-repeat;
  line-height: 30px;
  text-align: center;
  text-decoration: none; 
  }
.green_bg                                                           
{
   background-image: url('/images/design/back1.png');
   background-repeat: repeat-x;
   background-position: bottom;
}
.green_bg2                                                           
{
   background-image: url('/images/design/back2.png');
   background-repeat: repeat-x;
   background-position: top;
   padding-top: 15px;
   height: 84px;
   padding-left: 25px;
}
.left_menu
{
   background-image: url('/images/design/headermenu.png');
   background-repeat: no-repeat;
   background-position: top;
   vertical-align: top;
   padding-top: 40px;
   min-width : 224px;
}
.foot
{
  background-color: #35a10c;
  font-size: 11px;
  color: #ffffff;
  text-align: center;
  height: 38px;
}
.submenu
{
 padding-left: 30px;
}
.content
{
 padding: 30px 20px 20px 20px;
 text-align: justify;
}
.data
{
 background-color: #ffffff;
 width: 145px;
 height: 30px;
}
.dataitem
{
 border-right: none;
 color: #111;
 background-color: #f5f5f5;
 width: 345px;
 height: 30px; 
}
.tabledata
{
 background-color: #62676d;
}
.text_des
{
 border-bottom: 1px dotted #62676d;
 border-top: 1px dotted #62676d; 
 text-indent: 20px;
 line-height: 2em;
}
.price
{
color: #62676d;
font-size: 14px;
background-color: #ffffff;
height: 40px;
}
.param
{
font-size: 12px;
font-weight: bold;
color: #333;
background-color: #ffffff;
height: 40px;
}
.value_radio
{
 text-align: center;
}
.head_fld
{
font-weight: bold;
padding-left: 40px;
line-height: 2em;
color: #000000;
background-color: #dddddd;
}
.head2_fld
{
font-weight: bold;
padding-left: 40px;
line-height: 3em;
color: #4489d7;
}
.value_fld
{
text-align: left;
}
.name_fld
{
text-align: left;
padding-left: 40px;
line-height: 2em;
}
.textbox
{
 color: #339a0c;
 padding-right : 10px ; 
 text-align: right;
 font-size: 14px;
 font-weight: bold;
}
#copyright{font-size: 9px; text-align: center; color: #888888; vertical-align: middle;font-family: Tahoma, sans-serif;}
#copyright a{font-size: 9px; color: #888888; text-decoration: none;font-family: Tahoma, sans-serif;}
#copyright a:hover{text-decoration: underline;}
