body {
  background: #ffffff;
  background: url(/img/bg.jpg);
}

body {
	margin:0px;padding:0px;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #666666;
	scrollbar-shadow-color : #eeeeee;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-arrow-color : #eeeeee;
	scrollbar-track-color : #ffffff;
	scrollbar-darkshadow-color : #eeeeee;
	scrollbar-base-color : #ffffff;
}

body,td,li,div,a,.txt {
  font: 12px Arial;
  color: #333333;
  line-height: 16px;
}

/* p{  margin: 0px; } */
/* ul { margin:0px;padding:0px; } */
/* li { font-size:11px;list-style-type:disc;list-style-position:inside; } */

a:link,a:visited,a:active {
 	color:#666666;
	text-decoration:none;	
  	line-height: 16px;
}
a:hover {
	color:#ce391d;
	text-decoration:none;	
  	line-height: 16px;
}

h1,.head {
  margin:0px;
  padding:0px;
  font-weight:bold;
  font-size: 14px;
  color: #333333;
  line-height: 18px;
}

h2,.subhead {
  margin:0px;
  padding:0px;
  font-weight:bold;
  font-size: 11px;
  line-height: 16px;
}

.wtxt {
  color: #ffffff;
}

.bltxt {
  color: #000000;
}

.rtxt {
  color: #ce391d;
}

.btxt {
  color: #000033;
}

.gtxt {
  color: #666666;	
  font-size:11px;
  line-height: 13px;  
}

.date {
  color: #999999;
}

.small {
  font-size: 11px;
}

.foot {
  color: #666666;
  font-size: 10px;
}

b, strong, .bld {
  font-weight: bold;
}

.upp {
  text-transform: uppercase;
}

.error {
	color: #ce391d;
}

.404 {
	font-size: 150px;
	line-height:152px;
	font-weight: bold;
	color: #666666;
}

.found {
	font-size: 24px;
	line-height:26px;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;
}

a.more:link,a.more:visited,a.more:active {
  color:#ce391d;
  text-decoration:none;
  font-size:11px;	
  line-height: 13px;
}

a.more:hover {
  color:#ce391d;
  text-decoration:none;
  font-size:11px;	
  line-height: 13px;
}

a.glink:link,a.glink:visited,a.glink:active {
  color:#666666;
  text-decoration:none;	
  font-size:11px;
  line-height: 13px;
}

a.glink:hover {
  color:#ce391d;
  text-decoration:none;	
  font-size:11px;
  line-height: 13px;
}

a.subnav:link,a.subnav:visited,a.subnav:active {
  color:#333333;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  ext-transform: lowercase;	
  line-height: 13px;
}

a.subnav:hover {
  color:#ce391d;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  ext-transform: lowercase;	
  line-height: 13px;
}

a.subnavOn:link,a.subnavOn:visited,a.subnavOn:active {
  color:#ce391d;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  ext-transform: lowercase;	
  line-height: 13px;
}

a.subnavOn:hover {
  color:#ce391d;
  text-decoration:none;
  font-weight:bold;
  font-size:11px;
  ext-transform: lowercase;	
  line-height: 13px;
}

a.wlink:link,a.wlink:visited,a.wlink:active {
  color:#ffffff;
  text-decoration:none;
}

a.wlink:hover {
  color:#ffffff;
  text-decoration:underline;
}

.bgw { background-color:#ffffff; }
.bgg { background-color:#f2f2f2; }
.bgmain { background: url(/img/bg_main.gif); }
.bgmain2 { background: url(/img/bg_main2.gif); }
.bgmain3 { background: url(/img/bg_main3.gif); }
.bgfade { background: url(/img/bg_main_fade.jpg); }
.bgside { background: url(/img/bg_side.jpg); }
.bgtop { background: url(/img/bg_top.gif); }
.bgsep { background: url(/img/sep_1.jpg); }

.space8 {
    padding: 8px;
}

.spacer8 {
    padding-right: 8px;
}

.space6 {
    padding: 6px;
	padding-bottom:0px;
	font: 9pt Arial;
	line-height: 150%;
}

.side6 {
    padding: 6px;
}

.space3 {
	padding: 3px;
}

.space1 {
	padding: 1px;
	padding-left:3px;
}

.lft { float:left; }
.rght { float:right; }
.clr { clear:both; }

.logoblock { width:116px;height:105px;margin:1px;margin-top:6px;border-bottom: 1px dotted #efefef;text-align:center; }

/* styles for forms */
.box1 {  border:0px solid #f2f2f2;; width:359px; background-color: #f2f2f2; }
.box2 {  border:0px; width:160px; background-color: #f2f2f2; }
.box3 { font: 10px Verdana;  color: #000000; border:1px solid #cccccc; width:248px; background-color: #f2f2f2; }

.box {position:relative; left:0; top:0; width:266; height:216px; border: 0px; background:#ffffff;z-index:2;margin:0px;display:none;}
.boxs {position:relative; left:0; top:0; width:156; height:112px; border: 0px; background:#f2f2f2;z-index:2;margin:0px;display:none;}
.subclient {position:relative; left:0; top:0; width:266; border: 0px;z-index:2;margin:0px;display:none;}

