body {
	margin:0px;
	background:#C5E2E2 url(../images/bg.gif) repeat-x;
	font-family:Trebuchet MS, Arial,Verdana;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	
}
A {
	font-style: normal;
	text-decoration: none;
	color:#000000;
}
A:hover {
	font-style: normal;
	text-decoration: underline;
}
A.link {
	font-style: normal;
	text-decoration: none;
}


FORM {
	font-family:Trebuchet MS, Arial,Verdana; font-weight:bold;
}
.textbox {
	FONT-SIZE: 12px;
	font-family:Trebuchet MS, Arial,Verdana;
	color:#0000;
	background:url(../images/bg_search_box.gif); background-repeat:repeat-x; height:20px; width:			    140px; vertical-align:bottom;
	border: 1px solid #C0BDBD; padding:1px;
}
TEXTAREA {
	font-family:Trebuchet MS, Arial,Verdana;
	color:#2B2B2B;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	font-size:11px;
}
SELECT {
	font-family:Trebuchet MS, Arial,Verdana;
	color:#2B2B2B;
	border: thin outset #CCCCCC;
	background-color: #FFFFFF;
	font-size:13px;

}



.whitetext {
	FONT-SIZE: 18px;
	color: #ffffff;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;	
	
	
	}
	.date {
	FONT-SIZE: 22px;
	color: #ff740b;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;	
	
	}
#master {

	margin:0px auto;
	width:988px; 
	background:#FFFFFF;
	}
	
	#footer {
	margin:0px auto;
	width:988px; 
	background: url(../images/footer.gif) no-repeat ; height:15px;
}
	#comments_main {
	margin:0px auto;
	width:950px; margin-bottom:5px;
	background: url(../images/shade.gif)  repeat-x ; height:27px; border:1px solid  #CCCCCC; text-align:center;
	

	}
	.bodybg {
	margin:0px auto;
	width:988px; 
	background: url(../images/bg_body.gif) repeat-y;
}
.header_basket {
	background: url(../images/bg_shopping_cart.gif) no-repeat;
	width:290px;
	height:73px;
	float:right;
	margin-right:15px}




.tab_blue {
	width:396px;
	height:36px;
	background: url(../images/tab_blue.gif) no-repeat;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#054578;
	vertical-align: middle;
	text-align:center; text-transform:uppercase;
	
	}
	
	.tab_blue_bg {
	width:396px;
	background: url(../images/tab_blue_bg.gif) repeat-y;
	
	
	}
		
.tab_gray {

	font-family: Arial, Helvetica, sans-serif; 
	font-size:14px;
	color:#054578;
	vertical-align: middle;
	text-align:center; text-transform:uppercase;
	
	}
	
	
	

.baskettext {
	FONT-SIZE: 13px;
	color: #000000;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: normal;
	text-decoration:none;	
	
}

a.baskettext {
	FONT-SIZE: 13px;
	color: #000000;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: normal;
	text-decoration:none;	
	
}

a.baskettext:link{
	FONT-SIZE: 13px;
	color: #000000;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: normal;
	text-decoration:none;	
	
}


a.baskettext:visited{
	FONT-SIZE: 13px;
	color: #000000;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: normal;
	text-decoration:none;	
	
}


.baskettext:a hover{
	FONT-SIZE: 13px;
	color: #00CC33;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: normal;
	text-decoration:none;	
	
}

.newsbg {
	background: url(../images/bg_news.gif) repeat-x;
	height:39px;
}
.bodybg_main {
	background: url(../images/mainimage.gif) repeat-y;
	margin: 0 auto;
}

.footerlink {
	FONT-SIZE: 11px;
	color: #00519C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.footerlink:visited {
	FONT-SIZE: 11px;
	color: #00519C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.footerlink:link {
	FONT-SIZE: 11px;
	color: #00519C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.footerlink:hover {
	FONT-SIZE: 11px;
	color: #00519C;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration:underline;
}
.news {
	FONT-SIZE: 11px;
	color: #1A6E5E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.news:visited {
	FONT-SIZE: 11px;
	color: #1A6E5E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.news:link {
	FONT-SIZE: 11px;
	color: #1A6E5E;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.news:hover {
	FONT-SIZE: 11px;
	color: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.navi {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #004E96;
	FONT-FAMILY: Arial;
	font-style: normal;
	font-variant: capitalize;
	text-transform: uppercase;
	text-decoration:none;
}
.navi:link {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #004E96;
	FONT-FAMILY: Arial;
	font-variant: capitalize;
	text-transform: uppercase;
	text-decoration:none;
}
.navi:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #004E96;
	FONT-FAMILY: Arial;
	font-variant: capitalize;
	text-transform: uppercase;
	text-decoration:none;
}
a.navi:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #006666;
	FONT-FAMILY: Arial;
	text-decoration: underline;
}
.servicesheading {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}
.heading {
	FONT-SIZE: 38px;
	color: #02487E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	letter-spacing:-2px;
	padding-bottom:5px;
}



.productheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:0px;
	color:#00000;
	font-weight:normal;
}
.productheading:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:0px;
	color:#000000;
	font-weight:normal;
}
.productheading:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:0px;
	color:#000000;
	font-weight:normal;

}
a.productheading:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	letter-spacing:0px;
	color: #00CC00;
	font-weight:normal;
	text-decoration:underline;
}


.ourprice {
	font-family: Arial, Helvetica, sans-serif;
	font-size:30px;
	letter-spacing:-1px;
	color: #F90000;
	font-weight:normal;
	text-decoration:none;

}

.smallshipping {
	font-family: "Trebuchet MS";
	font-size:13px;
	color: #3D3D3D;
	font-weight:bold;
}

.timingleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #3D3D3D;
	font-weight:bold;
}


.blueone {
	font-family: "Lucida Sans Unicode";
	font-size:12px;
	color: #037DC0;
	font-weight:bold;
}

.blackone {
	font-family: "Lucida Sans Unicode";
	font-size:12px;
	color: #000000;
	font-weight:normal;
}


.heading_greatdeals {
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	color: #0F3961;
	font-weight:normal;
	letter-spacing:-1px;
	padding-top:10px;
}


.features_home {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color: #157CC1;
	font-weight:normal;
	text-transform:uppercase;

}

.price_otherstores {
	font-family: "Trebuchet MS";
	font-size:18px;
	color: #010000;
	font-weight:bold;

}

.buybutton {
	margin:0px auto;
	width:276px; 
	background: url(../images/b_buynow.gif) no-repeat ; height:48px; border:none; cursor:pointer;
	}
	.discusbutton {
	margin:0px auto;
	width:254px; 
	background: url(../images/b_discuss.gif) no-repeat ; height:49px; border:none; cursor: pointer;  
	}
	
	.buybutton2 {
	margin:0px auto;
	width:210px; 
	background: url(../images/b_buynow2.gif) no-repeat ; height:40px; border:none; cursor:pointer;
	}
	
	.dealsbg {
	background: url(../images/dealbg.gif) repeat-y;
}

#dealstab {
	background: url(../images/dealbg_tab.gif) no-repeat;
	width:238px; 
	height:45px;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:15px; text-align:center;
	font-weight:bold;
	
}

.price_todaydeals {
	font-family: "Trebuchet MS";
	font-size:15px;
	color: #CC0000;
	font-weight:bold;

}

.tab_login{ background:url(../images/logintab.gif) no-repeat; width:332px; height:46px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:15px;
}


.tab_login_orange{ background:url(../images/tab_login_orange.gif) no-repeat; width:332px; height:46px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:15px;
}


.billing_tab{ background:url(../images/logintab_green.gif) no-repeat; width:332px; height:46px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:15px;
}

.bg_login{ background:url(../images/bg_login.gif) repeat-y;
}

.btn_login{ background:url(../images/login.gif) no-repeat;
width:93px; height:32px;
cursor:pointer; border:none;
}

.bg_register{ background:url(../images/bg_register.gif) repeat-y;
}

.register{ font-family:"Trebuchet MS"; font-size:25px; color:#2194CC; font-weight: bold;
}

.register2{ font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#000000; 
}

.btn_cont{ background:url(../images/btn_continue.gif) no-repeat;
width:82px; height:28px;
cursor:pointer; border:none;
}

.btn_add{ background:url(../images/btn_add.gif) no-repeat;
width:46px; height:21px;
cursor:pointer; border:none;
}

.btn_edit{ background:url(../images/btn_edit.gif) no-repeat;
width:46px; height:21px;
cursor:pointer; border:none;
}

.btn_update{ background:url(../images/btn_update.gif) no-repeat;
width:87px; height:27px;
cursor:pointer; border:none;
}

.btn_checkout{ background:url(../images/btn_checkout.gif) no-repeat;
width:87px; height:27px;
cursor:pointer; border:none;
}

.btn_soldout{ background:url(../Images/btn_SoldOut.gif) no-repeat;
width:300px; height:101px;
cursor:pointer; border:none;
}

.btn_contshopping{ background:url(../images/btn_cshopping.gif) no-repeat;
width:153px; height:28px;
cursor:pointer; border:none;
}

.btn_confirmorder{ background:url(../images/btn_confirmedorder.gif) no-repeat;
width:115px; height:29px;
cursor:pointer; border:none;
}

.cartbg{ background:url(../images/cartbg.gif) repeat-x;
 height:38px;
 font-family:"Trebuchet MS";
 font-size:25px;
 color:#FFFFFF;

}

.topics {
	font-family: "Trebuchet MS";
	font-size:16px;
	color: #39A703;
	font-weight:bold;

}

.cartbg2{ background:#FFFFFF;

}

.btn_post{ background:url(../images/post.gif) no-repeat;
width:73px; height:25px;
cursor:pointer; border:none;
}

.btn_cancel{ background:url(../images/cancel.gif) no-repeat;
width:73px; height:25px;
cursor:pointer; border:none;
}

.green {
	FONT-SIZE: 13px;
	color: #75B10C;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
	text-decoration:none;	
	
}

.blue1 {
	FONT-SIZE: 13px;
	color: #17A3DD;
	FONT-FAMILY: "Trebuchet MS";
	font-weight: bold;
	text-decoration:none;	
	
}
.whitecart {
	font-family: "Trebuchet MS";
	font-size:12px;
	color: #ffffff;
	font-weight:bold;}
	
	.blackcart {
	font-family: "Trebuchet MS";
	font-size:12px;
	color: #000000;
	font-weight:normal;}
	
	
.billingbg {
	background: url(../images/bg_billing.gif) repeat-y;
}


.tab_billing{ background:url(../images/tab_billing.gif) no-repeat; width:280px; height:44px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:normal; font-size:15px; margin:0px; text-align:left;
}


.tab_shipping{ background:url(../images/tab_shipping.gif) no-repeat; width:280px; height:44px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:normal; 
font-size:15px; margin:0px; text-align:left;
}


.pricesmall{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #0F4A79;
	font-weight:bold;}
	
	
.news1 {
	FONT-SIZE: 12px;
	color: #7DAD19;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.news1:visited {
	FONT-SIZE: 12px;
	color: #7DAD19;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font-weight: normal;
}
A.news1:link {
	FONT-SIZE: 12px;
	color: #7DAD19;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font-weight: normal;
	
	}
A.news1:hover {
	FONT-SIZE: 12px;
	color: #7DAD19;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight:normal ;
}

.greenbg{ background:url(../images/greenbg.gif) repeat-x; height:26px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:15px;
}

.bottombg{ background:url(../images/bottom_3.gif) repeat-x; font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:10px;
}


.leftbg{ background:url(../images/left.gif) repeat-y; font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:10px;
}


.rightbg{ background:url(../images/right.gif) repeat-y; font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; width:12px;
font-size:10px;
}


.bluebg{ background:url(../images/bluebg.gif) repeat-x; height:46px;  font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 
font-size:15px;
}

.topbg{ background:url(../images/topbg.gif) repeat-x; font-family:"Trebuchet MS"; color:#FFFFFF; font-weight:bold; 

}


.btn_preview{ background:url(../images/btn_previeworder.gif) no-repeat;
width:129px; height:32px;
cursor:pointer; border:none;
}


.headingpr{
	FONT-SIZE: 16px;
	color: #7DAD19;
	FONT-FAMILY:  Arial, Helvetica, sans-serif;
	font-weight: bold;
}


/* Ajax Tab   */

.ajax__myTab .ajax__tab_header {
        font-family: verdana,tahoma,helvetica;
        font-size: 11px;
        border-bottom: solid 1px #999999
     }
    
    .ajax__myTab .ajax__tab_outer {
        padding-right: 4px;
        height: 21px;
        background-color: #C0C0C0;
        margin-right: 2px;
        border-right: solid 1px #666666;
        border-top: solid 1px #aaaaaa
     }
    
    .ajax__myTab .ajax__tab_inner {
        padding-left: 3px;
        background-color: #C0C0C0;
     }
    
    .ajax__myTab .ajax__tab_tab {
        height: 13px;
        padding: 4px;
        margin: 0;
     }
    
    .ajax__myTab .ajax__tab_hover .ajax__tab_outer {
        background-color: #cccccc
     }
    
    .ajax__myTab .ajax__tab_hover .ajax__tab_inner {
        background-color: #cccccc
     }
    
    .ajax__myTab .ajax__tab_hover .ajax__tab_tab {}
   
    .ajax__myTab .ajax__tab_active .ajax__tab_outer {
        background-color: #fff;
        border-left: solid 1px #999999;
     }
    
    .ajax__myTab .ajax__tab_active .ajax__tab_inner {
        background-color:#fff;
     }
    
    .ajax__myTab .ajax__tab_active .ajax__tab_tab {}
   
    .ajax__myTab .ajax__tab_body {
        font-family: verdana,tahoma,helvetica;
        font-size: 10pt;
        border: 1px solid #999999;
        border-top: 0;
        padding: 8px;
        background-color: #ffffff;
      }

div.cf_wrapper
	{
		position: relative;
	}
	
	div.cf_element
	{
		width: 100%;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		
	}
	
	div.cf_element div.content
	{
	}

	div.cf_element div.content h3
	{
		padding-top: 0;
		margin-top: 0;
	}
	
	
	.replytext {
	border: 1px #CCCCCC dashed;
	padding:3px;

