html {
	height: 100%;
	}
	
body {
	color: #444;
	background-color:#e6e6e6;
	font: 72.5%/1.6em Helvetica Neue, Helvetica, Arial Narrow, Arial, sans-serif;	
	margin: 0;
	padding: 0;
	text-align: center;
	}

table, td, input, textarea, select, li, ul {
	color: #444;	
	font: 1em/1.6em Helvetica Neue,Helvetica,  Arial, sans-serif;
	}


#centerLayer {
 width: 800px;
 margin: 0 auto;
 background: #ffffff;
 padding: 0px;	
 text-align: left;
 border-color:#004d2b;
 border-width:0 2 0 2;
 border-style:solid;
}


#header {
 width: 100%;
 height:36px;
 background-color:#044126;
 border-color:#42693f;
 border-width:0 0 2 0;
 border-style:solid;
}

#logo{
 width: 45px;
 height:36px;
 background: url(../images/xtls_logo.png) no-repeat top right;
 float:left;
}

#menu{

 width: 680px;
 height:36px;
 float:right;
}

.button {
padding-top:10px;
padding-left:16px;
padding-right:16px;
text-align:center;
color:#ffffff;
float:right;
}

a.button_text {
color:#b8db7c;
font-family:Arial ;
font-weight:bold;
font-size:12;
letter-spacing: 1px;
text-align:center;
text-decoration:none;
}

a.button_text:hover {
color:#c4f869;
}

#product {
 width: 100%;
 height:180px;
 background-color:#00462e;
 border-color:#00462e;
 border-width:0 0 1 0;
 border-style:solid;

}

#xtls_bg{
 width: 516px;
 height:180px;
 background: url(../images/xtls_bg.jpg) no-repeat top right;
 float:right;
}

#xtls_prdkt{
 width: 274px;
 height:180px;
 background: url(../images/xtls_prdkt.jpg) no-repeat top right;
 float:left;
}

a.ld {
color:#fff;
font-family:Arial;
font-weight:bold;
font-size:12;
text-align:center;
text-decoration:none;
letter-spacing:1px;
}

a.ld:hover {
color:#e3f8c0;
}


.b1h, .b4bh{font-size:1px; overflow:hidden; display:block;}
.b1h {height:1px; background-color:#005437; margin:0 2px;}
.b4bh {height:1px; background-color:#005437; border-right:1px solid #005437; border-left:1px solid #005437; margin:0 1px;}


.load {background: #005437; border-right:1px solid #005437; border-left:1px solid #005437;
	}
#dload {align:right; height:27px; background: url(../images/load.jpg) no-repeat center left; background-color:#005437; padding-left:34px;}
#reg {align:right; height:27px; background: url(../images/register1.jpg) no-repeat center left; background-color:#005437; padding-left:34px;}
#buynow {align:right; height:27px; background: url(../images/buy.jpg) no-repeat center left; background-color:#005437; padding-left:34px;}



#main {
 width:100%;
 background-color:#fff;
 border-color:#71c740;
 border-width:2 0 2 0;
 border-style:solid;

}


#footer {
 width: 100%;
 height:60px;
 background-color:#044126;
 border-color:#fff;
 border-width:2 0 0 0;
 border-style:solid;
 color:#fff;
}

a.button_text_FT {
color:#FFF;
font-family:Arial ;
font-weight:bold;
font-size:12;
letter-spacing: 1px;
text-align:center;
text-decoration:none;
}

a.button_text_FT:hover {
color:#e3f8c0;
}

td.left_col{
  width:55%;
  border: 1px dotted #73b973;
  border-width:0 2 0 0;
}

td.product_col{
  width:25%;
  border: 1px dotted #73b973;
  border-width:0 2 0 0;
}
td.right_col{
  width:20%
}

h1 {
color:#004e32;
font-family:Arial ;
font-weight:bold;
font-size:16;
letter-spacing: 1 px;
text-align:left;
text-decoration:none;
padding-top: 12px;
padding-bottom: 8px;
margin: 0px;
}

h2 {
color:#004e32;
font-family:Arial ;
font-weight:bold;
font-size:14;
text-align:left;
text-decoration:none;
padding-top: 10px;
padding-bottom: 8px;
margin: 0px;
}

h3 {
color:#004e32;
font-family:Arial ;
font-weight:bold;
font-size:12;
text-align:left;
text-decoration:none;
padding-top: 10px;
padding-bottom: 8px;
margin: 0px;
text-decoration:underline;
}

a{
color:#004e32;
font-family:Arial;
font-weight:bold;
font-size:12;
text-align:left;
text-decoration:none;
}

.head_txt{

height:24px;
width:98%;
color:#fff;
font-family:Arial ;
font-weight:bold;
font-size:12;
text-align:left;
text-decoration:none;
padding-left:5px;
margin-bottom:3px;
background: url(../images/header_bg.jpg) repeat-x bottom left;
}

ul{
list-style-type: none;
margin: 0;
padding:0px;
padding-left: 9px;}

li.ul{
margin: 0;
padding:0px;
}


.price {
border:solid #acdcac;
border-width:1 1 1 0;
padding:4;
text-align:center;
font-family:arial;

}

.price1 {
border:solid #acdcac;
border-width:0 1 0 0;
padding:4;
text-align:center;
font-family:arial;

}

P.f {
font-family:Arial ;
text-align:left;
padding-top: 10px;
padding-bottom: 8px;
margin: 0px;
font-weight:bolder;
letter-spacing: 0.1 em;
color:#494949;
}


P.f1 {
font-family:Arial ;
text-align:left;
text-decoration:underline;
padding-top: 10px;
padding-bottom: 8px;
margin: 0px;
cursor:hand;
letter-spacing: 0.1 em;
}

.answ{

padding:0px;
padding-left:20px;
padding-right:20px;
padding-bottom:5px;
border:0px solid #e2ebe2;
border-top-width:0px;
border-bottom-width:2px;
}

.arch_vile{
margin-top:10px;
margin-bottom:20px;
border:0px solid #e2ebe2;
border-top-width:2px;
border-bottom-width:2px;
}

.qtn{

padding:0px;
padding-left:20px;
padding-right:20px;

}

.fdd{
border:0px solid #dfeedf;
}

