#bg_image {
width: 100%;
height: 100%;
left: 0px;
top: 0px;
position: absolute;
z-index: 0;
}
#contents {
position:relative;
z-index:1;
}

 BODY { background-image:url(/images/background_body.jpg);
               
                }


.sitewidth{
width:950px;
}

.calccell{
 color: #000000;    
 text-align: left;    
 margin-right: 5px;    
 padding: 3px 3px 3px 3px;
 background-color: #FFEDE5;   
}

 .calccell td {  
 border: 1px solid #FFC4A3;  
 border-spacing:5px;
 background-color: #FFEDE5;  
 }
  
.calccell input {
 width: 55px;    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #FFC0A3;    
 color: #102132;    
 border: 1px solid #FFC4A3;    
 margin-right: 0px;  
 }

 .calccell select {
 width: 55px;    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #FFC0A3;    
 color: #102132;    
 border: 1px solid #FFC4A3;    
 margin-right: 0px;  
 }
 
 
 .contactheader
{
   color             : #262813;
   font-size         : 140%;
   font-style        : normal;
   font-weight       : bold;
   text-align		 : center;
   margin-left		 : 140px;
}

 .thanks
{ 
  padding-left		: 40px;
  padding-right		: 60px;
  color             : #262813;
  font-size         : 125%;
  font-style        : normal;
  text-align        : left;
   }

 .justleft
{ 
  margin-left:20px;
  color             : #262813;
  font-size         : 85%;
  font-style        : normal;
  text-align        : left;
   }

.contact {  
 background-color: #F9E5D9; 
 margin-left:20px;
 color: #000000;  
 border: 1px solid #39420D;  
 border-collapse: collapse;
  }  
 
.contact td {  
 border: 1px solid #39420D;  
 padding-left: 4px;  
 background-color: #D3DDC5;  
  }
  
 .contact tr {  
 border: 1px solid #39420D;  
 padding-left: 0px;  
 background-color: #F9FBFD;  
 height: 25px;
 }

 .contact button {
  font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #39420D;    
 height: 12px;
 color: #102132;    
 margin-left: 12px;    
 margin-top: 3px;    
 margin-bottom: 2px; 
 }
 
.labelcell{
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 font-weight:bold;
 color: #262813;    
 width: 110px;  
 vertical-align: top;
 padding-right:8px;
 padding-top:4px;
 text-align:right;
 background-color: #F9FBFD;  
 }
 
 .headercell{
 color: #000000;    
 text-align   	: center;  
 font-weight	:bold;
 font-size    	: 125%; 
 margin-right 	: 5px;    
 padding-right	: 0px;  
 background-color: #1F3520;   
}

 
.fieldcell{
 color: #000000;    
 text-align: left;    
 margin-right: 5px;    
 padding-right: 0px;  
 background-color: #F9FBFD;   
}

.fieldcell input {
 width: 200px;    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #FFFFFF;    
 color: #102132;    
 border: 1px solid #39420D;    
 margin-right: 0px;  
 height: 17px;
 }
 
 .fieldcell textarea {
 width: 90%;    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #FFFFFF;    
 color: #102132;    
 border: 1px solid #39420D;    
 margin-right: 0px;  
 }
 
 .fieldcell select {
 width: 203px;    
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #FFFFFF;    
 color: #102132;    
 border: 1px solid #39420D;    
 margin-right: 0px;  
 height: 19px;
 }
 
  .hidden {
 visibility:hidden;
 }
 
 
*.dos-screen { color: white }  /* DOS screenshots font class */

td.nav-bar{
background: url(/images/background_nav.jpg);
}

.leftnav{ 
color:#000000;
text-decoration:none;
padding:1px 1px 1px 20px;
}
.storitem{
color         :#068DD5;
font-family   :Verdana,Arial,sans-serif;
font-weight   :bold;
font-size     :110%;
}

.storheader{
color        :#9D1C4B;
font-family  :Verdana,Arial,sans-serif;
font-weight   :bold;
font-size    : 125%;
}


.datacenter table{
background-color: #C0C0C0;
width: 560;
border: 0;
}
.dcheader {
background-color: #C0C0C0;  
font: Verdana, Geneva, Arial, Helvetica, sans-serif;  
font-weight:bold;    
height: 18px;
font-size	 : 12pt;
color: #BA5831; 
padding:4px 4px 4px 15px;
}

.dccontent {
background-color: #E7E7E7;  
border: none;
padding:0;
}
.datacenter {
background-color: #C0C0C0;  
border: none;
padding:0;
}

.leftnav:hover {
color:maroon;
background-color: #C0C0C0;
padding:1px 1px 1px 20px;
}

.shadedtbl
{
   color			 : #000000;
   margin            : 1em 0ex 1em 0ex;
}

.shadedtbl tr
{
   color			 : #000000;
   margin            : 1em 0ex 1em 0ex;
}

.shadedtbl th
{
   padding           : 8px 8px 8px 8px;
   color			 : #000000;
   background-color  : #E7E7E7;
   text-align        : left;
   font-weight       : bold;
   border-style      : solid; 
   border-width      : 1px; 
   border-color      : #FFFFFF;   
}

.shadedtbl td
{
   color			 : #000000;
   padding           : 5px 5px 5px 5px;
   background-color  : #EFEFEF;
   text-align        : center;
   border-style      : solid; 
   border-width      : 1px; 
   border-color      : #FFFFFF;   
}

.specialtbl 
{
   color			 : #000000;
   padding           : 5px 5px 5px 5px;
   background-color  : #CCFFCC;
   text-align        : center;
   border-style      : solid; 
   border-width      : 1px; 
   border-color      : #FFFFFF;   
}


.introprice
{
    background-color		     : #BDFFBD;
   }

.dldtbl
{
   margin            : 1ex 0ex 3ex 0ex;
   color		     : #000000;
   }


.dldtbl th
{
   color			 : #000000;
   font-size		 : 8pt;
   padding           : 5px 10px 10px 10px;
   background-color  : #EFEFEF;
   text-align        : center;
   font-family       : Arial,Helvetica,Tahoma,Verdana,Arial,sans-serif;
   font-weight       : bold;
   border-style      : solid; 
   border-width      : 1px; 
   border-color      : #FFFFFF;   
}

.dldtbl td
{
   padding           : 4px 10px 10px 10px;
   background-color  : #F7F7F7;
   text-align        : left;
   font-family       : Arial,Helvetica,Tahoma,Verdana,Arial,sans-serif;
   border-style      : solid; 
   border-width      : 1px; 
   border-color      : #FFFFFF;   
}

td.dldtblPref
{
   font-weight       : normal;
}

.frmheader
{
   color             : #336699;
   font-size         : 100%;
   font-style        : normal;
   font-weight       : bold;
   margin            : 0em 0em 0em 0em;
   padding           : 2em 0px 1em 0px;
   text-align        : left;
   vertical-align    : top;
}

.frmTable th
{
   color             : #336699;
   font-size         : 100%;
   font-style        : normal;
   font-weight       : bold;
   margin            : 0em 0em 0em 0em;
   padding           : 2em 0px 1em 0px;
   text-align        : left;
   vertical-align    : top;
}
.frmTable td
{
   margin            : 0em 0em 0em 0em;
   padding           : 3px 1em 3px 0px;
   text-align        : left;
   vertical-align    : middle;
}

.frmResult
{
   background-color  : #FFFFFF;
   border-color      : #C8C8C8; 
   border-style      : solid; 
   border-width      : 1px 0px 1px 0px;
   margin            : 2em 0em 0em 0em;
   padding           : 1em 1em 1em 0em;
}
.frmResult th
{
   color             : #333333;
   font-style        : normal;
   font-weight       : bold;
   text-align        : left;
   vertical-align    : top;
   white-space       : nowrap;
   padding           : 0.25em 1em 0.25em 0ex;
}
.frmResult td
{
   text-align        : left;
   vertical-align    : middle;
   white-space       : nowrap;
   padding           : 0.25em 1em 0.25em 0ex;
}
.frmText
{
   color             : #000000;
   border            : solid 1px #80A0C0;
   margin-top        : 1px;
   margin-bottom     : 2px;
}
.frmMarginTop
{
   margin-top        : 1em;
}
.frmMarginBottom
{
   margin-bottom     : 1em;
}
.frmBorder
{
   border            : solid 1px #80A0C0;
}
.frmVal
{
   color             : #DD0000;
   font-family       : Arial,Tahoma,Verdana,Helvetica,sans-serif;
   font-size         : 100%;
   font-weight       : bold;
}

.frmVal Label
{
   font-size         : 100%;
   font-style        : italic;
   font-weight       : normal;
   text-align        : left;
   vertical-align    : middle;
}
.frmValStar
{
   color             : Red;
   font-family       : Tahoma,Verdana,Helvetica,sans-serif;
   font-size         : 180%;
   font-weight       : bold;
   vertical-align    : top;
}

ul
{
   list-style-type   : none;
   margin            : 1em 0px 1em 3ex;
   padding-left      : 0px;
}

ul li
{
   line-height       : 130%;
   list-style-type   : none;
   background : url(/images/dot4.gif) no-repeat 0% 0.5em; 
   padding-left      : 2ex;
   margin            : .9ex 0px .9ex 0px;
} 

.mainlinks{
 text-decoration:none;
 color: maroon;
}

.mainlinks:hover {
color:#FF6633;
}

td.background-side{
background: url(/images/background_side.jpg);
}

.footer-font {color:#000000;
             font-size: 10px;
		    }
.style5 {color: #ffffff}

.navbar {
text-decoration:none;
font-size: 13px;
color: #ffffff
}

.faqquestion {
text-decoration:none;
font-size: 16px;
color: #FF6633;
}

.faqanswer {
text-decoration:none;
font-size: 13px;
color: #000000;
}


.navbar:hover {
color: #FFFFFF;
background-color: #5E6015;
}
 
.style9 {font-size: 12px}
.style9 {color: #000000}
.style8 {font-size: 12px}
.style8 {color: #FF6633}
.style7 {text-decoration:none;
		font-size:16px;
		color:#FF6633;
		}
		
a img{
border:none;
}
		
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#ffffff;
	font-style: normal;
	font-weight: lighter
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#000000
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color:#000000
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color:#000000
}


h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color:#000000
}
