body,table,input,select,textarea,form{font-family:verdana,"sans serif";font-size:12px;color:#330000;}
body{text-align:center;position:relative;background:#FFFFCC url(../images/cloud.jpg) scroll repeat top left; }
input,select,textarea{color:#000000;}
a:visited,a:active,a:link{color:#000099;background:none;}
a:hover{color:#990000;}
td{padding:0.25em;}
.w100{width:100%;}
.w30{width:30%;}
.bdr{border:solid 1px #7F84F9;}
.heading{font-weight:bold;color:#FFFFFF;background:#7F84F9;}
textarea.std{width:260px;height:40px;}
textarea.tall{width:260px;height:140px;}
input.std{width:260px;}
select.std{width:260px;}
td.stdtxtarea{vertical-align:top;padding-top:0.5em;}
.clr{clear:both;}
div.floatfix{width:100%;height:1px;clear:both;}
form{margin:0;padding:0;}

/*********************************************************************************************/
div.page{width:900px;position:relative;margin:10px auto;background:#FFFFCC url(../images/page_bgd.jpg) scroll repeat-x top left;text-align:center;border:solid 2px #330099;}
div.header{position:relative;width:900px;height:140px;text-align:left;background:transparent url(../images/head_bgd.jpg) scroll no-repeat top left;}
div.mid_section{width:860px;position:relative;min-height:300px;overflow:hidden;margin:0 auto;text-align:left;}
div.footer{position:relative;width:860px;padding-bottom:12px;margin:0 auto;text-align:left;}
div.foot_bgd{position:relative;width:860px;}

div.left{position:relative;float:left;z-index:50000;width:200px;margin:0px 0px -32767px 0px;background:#FFFFFF;border:solid 1px #330099;padding-bottom: 32767px;}
div.main{position:relative;min-height:300px;float:right;margin:0 0px -32767px 0px;border: solid 1px #330099;width:640px;background:#FFFFFF;padding-bottom: 32767px;}

a.left_links:visited,a.left_links:active,a.left_links:link{font-weight:normal;color:#611513;background:none;line-height:100%;text-decoration:none;}
a.left_links:hover{color:#FF0000;text-decoration:underline;}

a.sub_left_links:visited,a.sub_left_links:active,a.sub_left_links:link{font-weight:normal;color:#7B3B39;background:none;line-height:100%;text-decoration:none;}
a.sub_left_links:hover{color:#FF0000;text-decoration:underline;}



a.blue_link:visited,a.blue_link:active,a.blue_link:link{color:#000099;background:none;line-height:100%;text-decoration:underline;}
a.blue_link:hover{color:#FFFFBB;text-decoration:underline;}
ul,ol{padding:0 0 0 20px;margin:0;}
ol{margin:0 0 0 8px;}
li{padding:4px 0;margin:0;}
ul.left_links{color:#330099;}
h1{font-size:15px;padding-bottom:20px;}
h2{font-size:13px;padding-bottom:10px;}
h3{font-size:13px;padding-bottom:4px;}

.fade_0{display:none;}
.fade_1{display:block;filter:alpha(opacity=4);-moz-opacity:0.04;opacity:0.04;}
.fade_2{display:block;filter:alpha(opacity=8);-moz-opacity:0.08;opacity:0.08;}
.fade_3{display:block;filter:alpha(opacity=12);-moz-opacity:0.12;opacity:0.12;}
.fade_4{display:block;filter:alpha(opacity=16);-moz-opacity:0.16;opacity:0.16;}
.fade_5{display:block;filter:alpha(opacity=20);-moz-opacity:0.2;opacity:0.2;}
.fade_6{display:block;filter:alpha(opacity=24);-moz-opacity:0.24;opacity:0.24;}
.fade_7{display:block;filter:alpha(opacity=28);-moz-opacity:0.28;opacity:0.28;}
.fade_8{display:block;filter:alpha(opacity=32);-moz-opacity:0.32;opacity:0.32;}
.fade_9{display:block;filter:alpha(opacity=36);-moz-opacity:0.36;opacity:0.36;}
.fade_10{display:block;filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4;}
.fade_11{display:block;filter:alpha(opacity=44);-moz-opacity:0.44;opacity:0.44;}
.fade_12{display:block;filter:alpha(opacity=48);-moz-opacity:0.48;opacity:0.48;}
.fade_13{display:block;filter:alpha(opacity=52);-moz-opacity:0.52;opacity:0.52;}
.fade_14{display:block;filter:alpha(opacity=56);-moz-opacity:0.56;opacity:0.56;}
.fade_15{display:block;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.fade_16{display:block;filter:alpha(opacity=64);-moz-opacity:0.64;opacity:0.64;}
.fade_17{display:block;filter:alpha(opacity=68);-moz-opacity:0.68;opacity:0.68;}
.fade_18{display:block;filter:alpha(opacity=72);-moz-opacity:0.72;opacity:0.72;}
.fade_19{display:block;filter:alpha(opacity=76);-moz-opacity:0.76;opacity:0.76;}
.fade_20{display:block;filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
.fade_21{display:block;filter:alpha(opacity=84);-moz-opacity:0.84;opacity:0.84;}
.fade_22{display:block;filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88;}
.fade_23{display:block;filter:alpha(opacity=92);-moz-opacity:0.92;opacity:0.92;}
.fade_24{display:block;filter:alpha(opacity=96);-moz-opacity:0.96;opacity:0.96;}
.fade_25{display:block;}

div.lgimageshow,div.lgimagehide{position:absolute;top:25px;left:100px;display:none;z-index:100000;background:#FFFFFF;border:solid 4px black;padding:20px;}
div.lgimageshow{display:block;}

div.prodresult{padding:10px 0px;border:dashed 1px blue;clear:both;border-left:none;border-right:none;border-top:none;}
input.edit,select.edit,textarea.edit{width:300px;}
textarea.edit{height:200px;}

table.search_result_top,table.search_result_bottom{width:600px;background:#FFFF99;color:#330099;font-size:10px;font-weight:bold;}
table.search_result_top{border-bottom:dashed 1px blue;}
a.reslink:visited,a.reslink:active,a.reslink:link{color:#330099;background:none;line-height:100%;text-decoration:none;}
a.reslink:hover{color:#330099;text-decoration:underline;}
select.resperpage{font-size:10px;font-weight:bold;}
p.left_contact,input.left_contact,textarea.left_contact{width:168px;}
p.left_contact{width:auto;padding:0;margin:0;font-size:10px;color:blue;}
input.left_contact{}
textarea.left_contact{height:8em;}

form.contact{margin:20px 40px 10px 40px;border:solid 1px #330099;padding:16px 10px 10px 10px;position:relative;background:#FFFFBB;}
input.contact,textarea.contact{width:300px;}
textarea.contact{height:100px;}
td.contact_l,td.contact_l_mess{padding:2px;width:30%;text-align:right;font-size:10px;font-weight:bold;color:#333399;}
td.contact_r{padding:2px;}
td.contact_l_mess{vertical-align:top;}
input.contact_submit{font-size:10px;font-weight:bold;color:#330099;font-style:italic;}

td.pillowimage,td.pillowtext{padding:0;text-align:center;}
td.pillowtext{padding:4px 0 32px 0;text-align:center;}
a.pillowtext:visited,a.pillowtext:active,a.pillowtext:link{color:#000000;background:none;font-size:15px;font-weight:bold;text-decoration:none;}
a.pillowtext:hover{color:#0000FF;text-decoration:underline;}
input.qsearch{width:160px;}
table.sitemap{width:600px;margin:20px 0 40px 0;}
td.sitemap{border-bottom:dashed 1px blue;vertical-align:top;padding:6px;}
div.testimonials{border-bottom:solid 1px #000000; margin:10px 0;}