body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#e1e3e4;
	
}
div.clear {
	clear: both;
}


.spacer{ line-height:10px; width:auto}
.spacer1{ line-height:10px; width:auto; }
.outer { width:963px; text-align:left }


#logo { width:963px; height:126px; }
#logo .left { width:263px; float:left}
#logo .right { width:700px; float:right; text-align:right; padding-top:40px; }

.top-left {width:6px; height:61px; background:url(../images/top-left.jpg); float:left}
.top-middle {width:679px; height:49px; text-align:left; padding:10px 0px 0px 10px; background-color:#eeeeee; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; float:left;
 font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:18px }
.top-right {width:5px; height:61px; background:url(../images/top-right.jpg); float:left}

#menu { width:963px;}
#menu .left { width:7px; height:45px; background:url(../images/menu-left.jpg); float:left}
#menu .middle { width:949px; height:45px; background-color:#004f49; float:left; text-align:left }
#menu .right { width:7px; height:45px; background:url(../images/menu-right.jpg); float:left}



#tabs ul {
	margin:0; 
	padding:0px 0px 0px 0px; 
	list-style:none;	
	}

#tabs li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs a { height:33px; border-right:1px solid #000000;
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#cccccc; font-weight:bold; 
	margin:0;
	padding:12px 15px 0px 15px;
	text-decoration:none;
	}	

#tabs a:hover {height:33px; border-right:1px solid #000000; background-image:url(../images/menu-hover.jpg);
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff;	
	margin:0;
	padding:12px 15px 0px 15px;
	text-decoration:none;
	}
#tabs a.default {height:33px; border-right:1px solid #000000; background-image:url(../images/menu-hover.jpg);
	float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; 		
	}

.contact-bg  { width:393px; padding:15px 0px 0px 350px; height:226px; background-image:url(../images/contact-bg.jpg);}


.middle-middle { width:963px; background-image:url(../images/middle-middle.jpg);}
.middle-bottom { width:963px; height:9px; background-image:url(../images/middle-bottom.jpg);}

.mid-left { width:141px; padding:8px 8px 0px 8px; float:left}
.mid-right { width:797px; float:left; margin-left:9px; padding-top:8px}

.p-top { width:190px; height:23px; padding:10px 0px 0px 0px; text-align:center; background-image:url(../images/product-top.jpg); font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold}
.p-middle { width:188px; padding:5px 0px 0px 0px; text-align:center; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; background-color:#FFFFFF }
.p-bottom { width:190px; height:15px; background-image:url(../images/product-bottom.jpg);}

.sub-top { width:775px; height:23px; padding:10px 0px 0px 15px; background-image:url(../images/sub-top.jpg); font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold}
.sub-middle { width:758px; padding:15px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; border-top:1px solid #cccccc; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; }
.sub-bottom { width:790px; height:8px; background-image:url(../images/sub-bottom.jpg);}


.border { border:1px solid #cccccc; padding:2px}

#footer { width:963px; text-align:center; padding:15px 0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; line-height:18px}


.grey11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-decoration:none;}
.grey14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; font-weight:bold}

.black11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; font-weight:bold;}
.black12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;}
.black18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; text-decoration:none;}

.white18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff; text-decoration:none;}
.white14{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; text-decoration:none; font-weight:bold}
.white12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; font-weight:bold; padding-left:15px; padding-top:10px; margin:0px; line-height:18px}

.red12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#cc0000; text-decoration:none;}
.red11{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#cc0000; text-decoration:none;}
.red18{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#cc0000; text-decoration:none;}


a.g11:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline;}
a.g11:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }
a.g11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-decoration:underline; }

a.b11:link { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:underline;}
a.b11:visited{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0066cc; text-decoration:underline; }
a.b11:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:underline; }

a.b12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:underline;}
a.b12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066cc; text-decoration:underline; }
a.b12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; }

a.link14:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:underline; font-weight:bold}
a.link14:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:underline; font-weight:bold }
a.link14:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:underline; font-weight:bold }


a.w12:link { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none;}
a.w12:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; }
a.w12:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline; }

a.p14:link { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; font-weight:bold;}
a.p14:visited{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; text-decoration:none; font-weight:bold; }
a.p14:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:underline; font-weight:bold;}
