body {
	background-color: #FFFFFF;
	background-position: left top;
	margin: 0px;
}
.orange-bg {
	background-color: #f2320e;
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b2b2b2;
}
.top-nav-bg {
	background-image: url(../images/top-nav-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	color: #676767;
	text-decoration: none;
}
.top-nav-bg a:link { color: #676767; text-decoration: none; }
.top-nav-bg a:visited { color: #676767; text-decoration: none; }
.top-nav-bg a:hover { color: #f2320e; text-decoration: none; }
.top-nav-bg a:active { color: #676767; text-decoration: none; }

.top-nav-bg1 {
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #676767;
	text-decoration: none;
}
.top-nav-bg1 a:link { color: #676767; text-decoration: none; }
.top-nav-bg1 a:visited { color: #676767; text-decoration: none; }
.top-nav-bg1 a:hover { color: #f2320e; text-decoration: none; }
.top-nav-bg1 a:active { color: #676767; text-decoration: none; }

.number {
	font-family: "Futura Hv BT";
	font-size: 24px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.callus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.callus1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.callus1 a:link { color: #000000; text-decoration: none;}
.callus1 a:visited { color: #000000; text-decoration: none;}
.callus1 a:hover { color: #454545; text-decoration: underline;}
.callus1 a:active { color: #000000; text-decoration: none;}

.day {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.day1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight:bold;
	color: #f2320e;
	text-decoration: none;
}
.gray-bg{
	background-color: #efefef;
	background-repeat: no-repeat;
	background-position: left top;
}
.search-bg{
	background-color: #f4f4f4;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/search-bg.jpg);
	font-family: "Myriad Pro";
	font-size: 13px;
	line-height: 25px;
	font-weight: bold;
	color: #4e4e4e;
	text-decoration: none;
}
.bottom-menu-bg {
	background-color: #4f4f4f;
	background-image: url(../images/bottom-menu-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.bottom-menu-bg a:link {color: #000000; text-decoration: none;}
.bottom-menu-bg a:visited {color: #000000; text-decoration: none;}
.bottom-menu-bg a:hover {color: #ffffff; text-decoration: none;}
.bottom-menu-bg a:active {color: #000000; text-decoration: none;}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.overflow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #4f4f4f;
	text-decoration: none;
	padding: 5px;
	height: 150px;
	overflow: auto;
}
.categories-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/what%27s-new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.left-right-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c2c2c2;
	border-left-color: #c2c2c2;
}
.border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e1e1;
}
.txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #F2320E;
	text-decoration: none;
	padding-top: 4px;
}
.txt1 a:link {	color: #F2320E;	text-decoration: none;}
.txt1 a:visited {	color: #F2320E;	text-decoration: none;}
.txt1 a:hover {	color: #000000;	text-decoration: none;}
.txt1 a:active {	color: #F2320E;	text-decoration: none;}.shop-cart-bg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/shop-cart-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #7e7e7e;
	text-decoration: none;
}
.textbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: 1px solid #a5a5a5;
}
.txt3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #e72600;
	text-decoration: underline;
}
.txt3 a:link {color: #e72600;	text-decoration: underline;}
.txt3 a:visited {color: #e72600;	text-decoration: underline;}
.txt3 a:hover {color: #000000;	text-decoration: underline;}
.txt3 a:active {color: #e72600;	text-decoration: underline;}.sony-bg {
	font-family: "Book Antiqua";
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #014cbd;
	background-image: url(../images/sony-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #017aa7;
	text-decoration: none;
}
.txt4 a:link{color: #017AB6;	text-decoration: none;}
.txt4 a:visited{color: #017AB6;	text-decoration: none;}
.txt4 a:hover{color: #017AB6;	text-decoration: none;}
.txt4 a:active{color: #017AB6;	text-decoration: none;}
.txt_ind {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #017aa7;
	text-decoration: none;
}
.txt_ind a:link{color: #017AB6;	text-decoration: none;}
.txt_ind a:visited{color: #017AB6;	text-decoration: none;}
.txt_ind a:hover{color: #017AB6;	text-decoration: none;}
.txt_ind a:active{color: #017AB6;	text-decoration: none;}

.txt5{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
}
.txt5 a:link{color: #464646;	text-decoration: none;}
.txt5 a:visited{color: #464646;	text-decoration: none;}
.txt5 a:hover{color: #ffa200;	text-decoration: none;}
.txt5 a:active{color: #464646;	text-decoration: none;}
.txt6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #d71c00;
text-decoration: line-through;
}
.txt7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #d71c00;
text-decoration: none;
}
.txt9{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #d71c00;
text-decoration: none;
}
.line {
	background-image: url(../images/line1.jpg);
	background-repeat: repeat-y;
	background-position: center center;
}
.yellow-bg {
	background-color: #ffdf7f;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.yellow-bg a:link { color: #000000; text-decoration: none;}
.yellow-bg a:visited { color: #000000; text-decoration: none;}
.yellow-bg a:hover { color: #000000; text-decoration: underline;}
.yellow-bg a:active { color: #000000; text-decoration: none;}
.doy-line {
	background-image: url(../images/dot-line.jpg);
	background-repeat: repeat-x;
	background-position: center center;
}
.num-txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.whats-new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/what%27s-new.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.wats-new-content-bg {
	background-color: #595959;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/what%27s-new-bg.jpg);
}
.wats-new-txt1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #c4c4c4;
	text-decoration: none;
}
.wats-new-txt2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #ff4300;
	text-decoration: none;
}
.wats-new-txt3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight:bold;
	color: #ff4300;
	text-decoration: none;
}
.wats-new-txtcross {
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	font-weight:bold;
	color: #ff4300;
	text-decoration: line-through;
}
.wats-new-txt4 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight:bold;
	color: #ff8400;
	text-decoration: none;
}
.keyboard-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/browse-by-keyboard-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.blue-border {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0090c6;
	border-left-color: #0090c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #464646;
	text-decoration: none;
}
.txt8
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
	}
.sub_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #F2320E;
	text-decoration: none;
}
.content
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #4f4f4f;
	text-decoration: none;
	}
	.special-offer-bg {
	font-family: "Myriad Pro";
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
	background-image: url(../images/special-offer-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 600px;
}
.just-arrived-bg {
	font-family: "Myriad Pro";
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #272727;
	text-decoration: none;
	background-image: url(../images/just-arrived-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 42px;
	width: 600px;
}
.subleftmenus {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight:normal;
		color: #000000;
		line-height: 22px;
		text-decoration: none;
		text-align: left;
	
	
	}
	.subleftmenus a:link, .subleftmenus a:visited {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #079CCD;
		line-height: 22px;
		text-decoration: none;
		text-align: left;

		
	}
	.subleftmenus a:hover {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #079CCD;
		line-height: 22px;
		text-decoration: underline;
		text-align: left;
	
	}
	.subleftmenus a:active {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: normal;
		color: #079CCD;
		line-height: 22px;
		text-decoration: underline;
		text-align: left;

		background-color:#cccccc;
	}
	.subleftmenusactive {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
		font-weight: normal;
		color: #F3690D;
		line-height: 22px;
		text-decoration: none;
		text-align: left;
	
	
	
	
	}
	.subleftmenusactive a:link,.subleftmenusactive a:visited {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: normal;
		color: #F3690D;
		line-height: 22px;
		text-decoration: none;
		text-align: right;
	
			background-color:#e5e5e5;
		
	}
	.subleftmenusactive a:hover {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		font-weight: normal;
		color: #F3690D;
		line-height: 22px;
		text-decoration: underline;
		text-align: right;
		
	}
	.subleftmenusactive a:active {
		clip: rect(auto,auto,auto,auto);
		overflow: visible;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #F3690D;
		line-height: 22px;
		text-decoration: underline;
		text-align: right;
	
		
	}
	.small-bg {
	background-image: url(../images/small-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #676767;
	text-decoration: none;
}

.small-bg a:link {
	color: #676767;
	text-decoration: none;
}
.small-bg a:visited {
	color: #676767;
	text-decoration: none;
}
.small-bg a:hover {
	color: #000000;
	text-decoration: none;
}.small-bg a:active {
	color: #676767;
	text-decoration: none;
}
.textfield
{
	width:200px;
	height:15px;
	border:solid 1px #464646;
	
}
.table_headbg {
	background-color: #80D4F3;
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px;
}
.table_outbg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #E8F7FB;
	background-repeat: no-repeat;
	background-position: left top;
}
.content-Txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #8F8F8F;
	text-decoration: none;
	padding: 10px;
}
.content-Txt a:link { color: #000000; text-decoration: underline;}
.content-Txt a:visited { color: #000000; text-decoration: underline;}
.content-Txt a:hover { color: #8F8F8F; text-decoration: none;}
.content-Txt a:active { color: #000000; text-decoration: underline;}

.subtitle-Bg {
	background-color: #F2320D;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	background-repeat: no-repeat;
	background-position: left top;
	text-transform: uppercase;
}
.remove_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.our_pricetxt1 {
	font-family: "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 23px;
	line-height: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 10px;
	
}
.border1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	border: 1px solid #CACACA;
}.border11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	border: 1px solid #CACACA;
	padding: 5px;
}
.border12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CACACA;
	border-bottom-color: #CACACA;
	border-left-color: #CACACA;
}
.link_head{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 18px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: none;
}
.link_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #4f4f4f;
	text-decoration: none;
}
.link_txt a:link{
	color: #4f4f4f;
	text-decoration: none;
}
.link_txt a:visited{
	color: #4f4f4f;
	text-decoration: none;
}
.link_txt a:hover{
	color: #e72600;
	text-decoration: underline;
}
.link_txt a:active{
	color: #4f4f4f;
	text-decoration: none;
}
.td_bod{
	border: 1px solid #CCCCCC;
}


.txt12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: line-through;
	text-decoration: none;
}
.txt12 a:link{color: #0099FF;	text-decoration: none;}
.txt12 a:visited{color: #0099FF;	text-decoration: none;}
.txt12 a:hover{color: #0099FF;	text-decoration: none;}
.txt12 a:active{color: #0099FF;	text-decoration: none;}


.txt14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #F2320E;
	text-decoration: none;
}
.txt14 a:link{color: #F2320E;	text-decoration: none;}
.txt14 a:visited{color: #F2320E;	text-decoration: none;}
.txt14 a:hover{color: #F2320E;	text-decoration: none;}
.txt14 a:active{color: #F2320E;	text-decoration: none;}


.border2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	font-weight: normal;
	color: #646464;
	text-decoration: none;
	border: 0px solid #CACACA;
}

.txt20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txt21{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #999999;
	text-decoration: none;
}
.txt22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #d71c00;
text-decoration: line-through;
}
.txt23 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.txt24 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #d71c00;
text-decoration: line-through;
}