body {
	
	margin:0px; 
	background:#fff url('../images/bgextend.jpg') center fixed no-repeat; 
}
html{
	BORDER-TOP-WIDTH: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	SCROLLBAR-FACE-COLOR: #; 
	BORDER-LEFT-WIDTH: 0px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	SCROLLBAR-SHADOW-COLOR: #; 
	SCROLLBAR-3DLIGHT-COLOR: #; 
	SCROLLBAR-ARROW-COLOR: #; 
	PADDING-TOP: 0px; 
	SCROLLBAR-DARKSHADOW-COLOR: #; 
	SCROLLBAR-BASE-COLOR: #; 
	BORDER-RIGHT-WIDTH: 0px;
	font-size:11px;
	}
a{
	font-family:tahoma;
	font-size:11px;
	color:#1AB7EA;
	text-decoration:none;
	}
a:hover{
	font-family:tahoma;
	font-size:11px;
	color:#5C707C;
	text-decoration:underline;
	}
td{
	font-family:tahoma;
	font-size:11px;
	color:#42502D;
	}
.mainbase {
	background-color:#fff;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	}
.subbase {
	background-color:#F6F6F6;
	padding-bottom:6px;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
	}
.contentbase {
	background-image:url(../images/contentshade-bgextend.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#FAFAFA;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	}
.productbgcolor {
	background-color:#fff;
	}
.categorydividerbg {
	background-image:url(../images/categorydivider-bgextend.gif);
	background-repeat:repeat-x;
	height:2px;
	}
.categoryheadpad {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	}
.footer {
	background-color:#FFFFFF;
	height:27px;
	text-align:right;
	vertical-align:top;
	padding-right:10px;
	}
.blueheading {
	color:#1AB7EA;
	}
.tablepad {
	padding-top:11px;
	padding-left:20px;
	padding-right:20px;
	vertical-align:top;
	}
.contentbg {
	background-image:url(../images/contentshade-small.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	}
.contentbgbig {
	background-image:url(../images/contentshade-big.gif);
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	padding-left:15px;
	padding-top:15px;
	padding-right:15px;
	}
.headerbg {
	background-color:#E5ECEF;
	height:248px;
	vertical-align:top;
	}
.contentimg {
	background-color:#E5ECEF;
	background-image:url(../images/content-img.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
	height:175px;
	padding-left:337px;
	}
.contentwithoutimg {
	background-color:#E5ECEF;
	vertical-align:top;
	padding-left:12px;
	}
.contentpara {
	background-color:#E5ECEF;
	background-image:url(../images/content-bgextend.gif);
	background-repeat:repeat-x;
	padding-top:14px;
	padding-right:12px;
	vertical-align:top;
	}
.contentparawithpad {
	background-color:#E5ECEF;
	background-image:url(../images/content-bgextend.gif);
	background-repeat:repeat-x;
	padding-top:14px;
	padding-right:12px;
	padding-left:12px;
	vertical-align:top;
	}
.formpadgray {
	padding-left:10px;
	background-color:#F6F6F6;
	}
.formcombopad {
	padding-left:7px;
	background-color:#F6F6F6;
	}
.field2{
	border: 1px solid #1AB7EA;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #5C707C;
	height : 60px;
	width : 292px;
	}
.dividerdots {
	background-color:#F2F5F7;
	background-image:url(../images/dots-bgextend.gif);
	background-repeat:repeat-x;
	height:2px;
	}
.1pxheight {
	background-color:#F2F5F7;
	height:1px;
	}
.lightbluepad {
	background-color:#F2F5F7;
	padding-left:12px;
	padding-right:12px;
	padding-top:14px;
	}
.imgborder {
	border: 3px solid #ffffff;
	}
.detailpad {
	padding-top:3px;
	padding-left:5px;
	}
.smalltext {
	font-size:9px;
	}
.field1{
	border: 1px solid #1AB7EA;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #5C707C;
	height : 21px;
	width : 292px;
	}
.logopadding {
	padding-left:21px;
	}
.contentpadding {
	padding-right:10px;
	}
.content-bgextend{
	background-image:url(../images/content-bgfixed.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	vertical-align:top;
	padding-left:41px;
	padding-right:41px;
	padding-top:37px;
	}
.field {
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: left;
	vertical-align: top;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #4A4A4A;
	height : 21px;
	width : 187px;
	}
.field3{
	vertical-align: top;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #4A4A4A;
	height : 21px;
	width : 45px;
	}
.field4{
	vertical-align: top;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #4A4A4A;
	height : 21px;
	width : 115px;
	}
.field5{
	vertical-align: top;
	margin: 2px 0 0 0px;
	padding: 2px 2px 2px 2px;
	font-family: tahoma;
    font-size: 11px;    
    color: #4A4A4A;
	height : 21px;
	width : 60px;
	}
.theme{
	color:#9C3768;
	font-weight:bold;
	}
.content-padding{
	padding-left:14px;
	}
.contentpadding{
	padding-right:14px;
	}
.content-left{
	background-color:#FFFFFF;
	background-image:url(../images/leftbg-content.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
.content-right{
	background-color:#FFFFFF;
	background-image:url(../images/rightbg-content.jpg);
	background-position:top;
	background-repeat:no-repeat;
	}
.content-bg{
	background-color:#FFFFFF;
	background-image:url(../images/bgextend-content.jpg);
	background-position:top;
	background-repeat:repeat-x;
	padding-top:10px;
	}
.products-bg{
	background-color:#FFFFFF;
	background-image:url(../images/products-base.png);
	background-position:top;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	height:184px;
	}
.maincontent-head{
	background-color:#EAEAEA;
	background-image:url(../images/boxhead-bgextend.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:21px;
	}
.maincontent-foot{
	background-color:#FFFFFF;
	background-image:url(../images/boxfoot-bgextend.gif);
	background-position:top;
	background-repeat:repeat-x;
	height:20px;
	}
.maincontent-base{
	background-color:#EAEAEA;
	background-image:url(../images/boximg-bgfixed.jpg);
	background-position:bottom;
	background-position:left;
	background-repeat:no-repeat;
	height:152px;
	padding-left:10px;
	}
.lineheight{
	line-height:12px;
	}
.arrow{
	background-color:#FFFFFF;
	background-image:url(../images/arrow.gif);
	background-position:center;
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	height:14px;
	color:#9c3768;
	}
.arrowblank{
	background-color:#FFFFFF;
	padding-left:10px;
	height:14px;
	color:#9c3768;
	}
.listing-light{
	background-color:#f8f8f8;
	background-image:url(../images/listing-bgextend.gif);
	background-position:top;
	background-position:left;
	background-repeat:repeat-y;
	padding-left:12px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	}
.listing-dark{
	background-color:#f0f0f0;
	background-image:url(../images/listing-bgextend.gif);
	background-position:top;
	background-position:left;
	background-repeat:repeat-y;
	padding-left:12px;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	}
.subcontent{
	background-color:#FFFFFF;
	background-image:url(../images/subcontent-base.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:24px;
	padding-left:24px;
	padding-right:24px;
	}
.pricecontent{
	background-color:#FFFFFF;
	background-image:url(../images/pricelists-base.gif);
	background-position:top;
	background-repeat:no-repeat;
	padding-top:24px;
	padding-left:10px;
	padding-right:10px;
	}
.list-padding{
	padding:10px;
	background-color:#F8F7F3;
	}
.list2-padding{
	padding-left:5px;
	background-color:#ffffff;
	}
.btn{
	font-family:tahoma;
	color:#F8F7F3;
	font-size:11px;
	font-weight:bold;
	background-color:#42502D;
	border-style:double;
	height:25px;
	}
.supportfield{
	border: 1px solid #42502D;
	vertical-align: top;
	margin: 2px 0 0 0;
	padding: 2px 2px 0 2px;
	font-family:tahoma;
	color:#585858;
	font-size:11px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/field-bgextend.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 25px;
	width: 225px;
	margin:0px;
	}
.supportbigfield{
	border: 1px solid #42502D;
	vertical-align: top;
	margin: 2px 0 0 0;
	padding: 4px 2px 0 4px;
	font-family:tahoma;
	color:#585858;
	font-size:11px;
	background-attachment: scroll;
	background-color: #FFFFFF;
	background-image: url(../images/field-bgextend.jpg);
	background-repeat: no-repeat;
	background-position: top;
	height: 80px;
	width: 225px;
	margin:0px;
	}
