#virusimage a:hover {
background:#000;
}


.mt5{ margin-top:5px;}
.pl15{ padding-left:15px;}
.mt20{margin-top:20px;}
.pt20{padding-top:20px;}
.productImage{ border:10px solid #ccc; background-color: #FFFFFF; width:250px; height:250px; text-align:center;}
.proDetail{ color:#666666;}
.proDetail h2{ font-size:20px; color:#666666; margin-bottom:15px;}
.proDetail a{ color:#0099FF; display:inline-block; margin-bottom:10px;}
.proDetail .price{
 	color: #F46F22;
    display: inline-block;
    font-family: arial;
    font-size: 22px;
    font-weight: bold;
    margin-right: 5px;
}
.btn{
	background: none repeat scroll 0 0 #F46F22;
	color: #FFFFFF !important;
	font-family: arial;
	font-size: 14px !important;
	font-weight: bold;
	padding: 5px 10px !important;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
 	behavior:url(https://images.megabytepcs.com/css/border-radius.htc);
}

 

.printDiv{overflow:hidden; margin-top:10px;}
a.enlarge{ 
	background:url(https://images.megabytepcs.com/css/images/enlarge.png) left center no-repeat;
    color: #666666;
    float: left;
    font-family: arial;
    font-size: 13px;
    margin-right: 20px;
    padding-left: 20px;
}
a.print{ 
	background:url(https://images.megabytepcs.com/css/images/print.png) left center no-repeat;
    color: #666666;
    float: left;
    font-family: arial;
    font-size: 13px;
    padding-left: 20px;
}
.title{color: #F46F22;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    margin-right: 5px;
	padding-bottom:5px;
}
.detail{    
	border: 1px solid #CCCCCC;
    color: #666666;
    font-family: arial;
    font-size: 14px;
    line-height: 1.5em;
    padding: 5px;
}\"";
voice-family: inherit;
padding-left: 5px;
}


.productImage {
    background-color: #FFFFFF;
    border: 10px solid #CCCCCC;
    height: 250px;
    text-align: center;
    width: 250px;
	margin-right: 10px;
}

.title{color: #F46F22;
    font-family: arial;
    font-size: 20px;
    font-weight: bold;
    margin-right: 5px;
	padding-bottom:5px;
}

.detail{    
	border: 1px solid #CCCCCC;
    color: #666666;
    font-family: arial;
    font-size: 14px;
    line-height: 1.5em;
    padding: 5px;
}


.headings{
	padding:0 0 0 13px;
	height:26px;
	line-height:26px !important;
	background:url(https://images.megabytepcs.com/css/images/form_heading_bg.gif) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#838383;
	border-bottom:#fff 1px solid !important;
	margin:0 0 14px 0;
	
}
.headings span{
	float:right;
	padding:0 25px  0 0;
}

.button{
	float:right;
}

input.btnOrange{
 background-color: #F89738; 
	color:#FFFFFF;
	font-size:14px;
	padding:10px 8px;
	border-radius:7px;
	border:none;
	
}
input[type="search"].btn, isindex.btn {border:none !important;}
input.btn{border:none !important; cursor:pointer; min-width:120px; !important; }

.list ul li{
	list-style:none;
	display:inline;
 }
.headings1 span{
	float:right;
	padding:0  25px 0 0;
}

.margin-top1{
	float:left;
	padding:468px 0 0 0;
}
.margin-top2{
	margin:463px 0 0 0;

}

.text2 a{
	color:#1E7EC8;
	font-size:11px;

}
.list ul li{
	list-style:none;
	display:inline;
 }
.headings1{
	padding:0 0 0 13px;
	height:26px;
	line-height:26px !important;
	background:url(https://images.megabytepcs.com/css/images/form_heading_bg.gif) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#838383;
	border-bottom:#fff 1px solid !important;
	margin:14px 0 14px 0;
	
}
.border_b1{
	
    background: url("https://images.megabytepcs.com/css/images/border_b.jpg") no-repeat scroll 0 0 transparent;
    float: right;
    margin: 5px 21px 0px 0;
    width: 160px;
}
.headings span{
	float:right;
	padding:0 25px  0 0;
}
.price_discrip span{
	padding:0 27px 0 0;
	text-align:left;
}
.price_discrip1{
	float:right;
	margin:5px 0 0 0;
}

.price_discrip1 span{
	padding:0px 34px 0 0;
	text-align:left;
}

.step_container{
	height:45px;
	background-color:#f6f6f6;
	color:#bbbbbb;
	text-transform:uppercase;
}
.step_container ul{
	list-style:none;
}
.step_container ul li{
	padding:0 61px 0 0;
	float:left;
	background: url(https://images.megabytepcs.com/css/images/arrow.gif) no-repeat right;
	margin:0 34px 0 0;
}
.step_container ul li.orange{
	color:#f36f21 !important;
}
.step_container ul li.nobg{
	padding:0 0 0 0;
	background:none;
}
.step_container ul li span{
	font-size:24px !important;
}

.headings{
	padding:0 0 0 13px;
	height:26px;
	line-height:26px !important;
	background:url(https://images.megabytepcs.com/css/images/form_heading_bg.gif) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#838383;
	border-bottom:#fff 1px solid !important;
	margin:0 0 14px 0;
	
}

.btn{
	background: none repeat scroll 0 0 #F46F22;
	color: #FFFFFF !important;
	font-family: arial;
	font-size: 14px !important;
	font-weight: bold;
	padding: 5px 10px !important;
	-moz-border-radius:5px;
 	-webkit-border-radius:5px;
 	behavior:url(https://images.megabytepcs.com/css/border-radius.htc);
}

.clear {
    clear: both;
    font-size: 0;
    line-height: 0;
}\"";
voice-family: inherit;
padding-left: 5px;
}


.latest_nav {
	margin-bottom:10px;
	margin-top:5px;

	padding: 8px;
	text-transform:uppercase;
	 background:#000000;
	 -moz-border-radius:5px;
 	-webkit-border-radius:5px;
 	behavior:url(https://images.megabytepcs.com/css/border-radius.htc);
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}


#tellfriend {
    -moz-border-radius: 5px 5px 5px 5px;
    background-color: #F2F2F2;
    border: 1px solid #CCCCCC;
    color: ##666666;
    left: 490px;
    margin-bottom: 20px;
    padding: 15px;
    position: absolute;
    width: 380px;
    z-index: 1;
}
#tellfriend a.close {
    background: url("https://images.megabytepcs.com/css/images/fancy_closebox.png") no-repeat scroll 0 0 transparent;
    height: 30px;
    overflow: hidden;
    position: absolute;
    right: -10px;
    text-indent: -1000px;
    top: -10px;
    width: 30px;
}


.copy_right {
	width:286px;
	float:left;
	color:#FFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	padding:12px 0 0 0px;
}
.footer_nav {
	float: right;
	padding: 10px 0 0 0px;
	width: 493px;
}
.footer_nav ul {
	list-style:none;
	margin: 0 0 0 71px;
}
.footer_nav ul li {
	display: inline;
}
.footer_nav ul li a{
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	display:inline;
	margin:0 12px 2px 0;
}
img.footer_images {
margin:0px 15%;
width:100%;
}


.glossymenu{
margin: 6px 0;
padding: 0;
}

.glossymenu a.menuitem{
background: #606060;
font: bold 14px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
position: relative; 
width: auto;
padding: 4px 0;
padding-left: 10px;
text-decoration: none;
margin-top:2px;
}

.glossymenu a.menuitem:visited, .glossymenu .menuitem:active{
color: white;
}

.glossymenu a.menuitem .statusicon{ 
position: absolute;
top: 5px;
right: 5px;
border: none;
}

.glossymenu a.menuitem:hover{
background-image: url(https://images.megabytepcs.com/css/glossyback2.gif);
}

.glossymenu div.submenu{ 
background: white;
}

.glossymenu div.submenu ul{ 
list-style-type: none;
margin: 0;
padding: 0;
}

.glossymenu div.submenu ul li{
	border-bottom: 2px solid #FFFFFF;
	background:#EFEFEF;
 	color: #717171 !important;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}

.glossymenu div.submenu ul li a{
 	color: #717171;
    display: block;
    padding: 5px 5px 5px 10px;
    text-decoration: none;
	margin: 0 auto;
    width: 184px;
	text-transform:uppercase;
}

.glossymenu div.submenu ul li a:hover, .glossymenu div.submenu ul li a:active{
background: #e0e0e0;
border-right:1px solid #00CC66;
border-left:1px solid #00CC66;
}
ul.categoryitems{ border-top:2px solid #fff;}
ul.categoryitems li{ background:#D8D8D8 !important;}
ul.categoryitems li a{ padding-left:20px !important; width:174px !important; color:#333 !important;}



body {
display: block;
margin: 10px;
}

#cartbutton { 
background-attachment: scroll;
background-clip: border-box;
background-color: #F36F21;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
display: block;
font-size: 14px;
padding-bottom: 8px;
padding-left: 6px;
padding-right: 6px;
padding-top: 8px;
position: absolute;
right: 10px;
top: 55px;
 }
 
 #cartbutton a { 
color: rgb(255, 255, 255);
font-family: "Arial", "Helvetica", sans-serif;
 }
a { text-decoration: none; }
* { font-family: Arial,Helvetica,sans-serif; }
#hnav {
float: left;
background-color:#000;
background-repeat: no-repeat;
font-size: 80%;
width: 100%;
margin:10px  0 0 0;
list-style-type: none;
padding: 0;
margin:0;
}
#hnav li {
float:left;
}
#hnav a {
display: inline-block;
padding: 8px 35px;
color: #FFFFFF;
text-transform: uppercase;
}

#hnav a:hover, #hnav a:active {
background-color: #f37022;
}
#search{
width:100%;
float:left;
background-color: #f46f22;
border-style: none;
}
#search fieldset{
border-style: none;
padding:1px;
height:24px;
}
#search input.searchbox{
margin:1px;
padding:2px;
border-style:none;
float:right;
right:1px;
}
#main {
width:100%;
position:relative;
float:left;
margin:3px 0 0 0;
}
#leftnav {
padding:0;
float:left;
width:180px;
}
#content {
position:relative;
margin:0 185px 0 187px;
}
#banner {
float:left;
width:100%;
}
#right {
position:absolute;
top:0;
right:0;
width:180px;
}
#products div.Product {
padding:5px;
border:1px dashed;
border-color:#7b7b7b;
position:relative;
margin:5px 5px 5px 5px;
width:280px;
height:180px;
float:left;
}
#products div.Product a{
color:#7b7b7b;
font-weight: bold;
}
#products div.Product p{
position:absolute;
right:10px;
bottom:35px;
text-align:right;
font-size: 60%;
}
#products div.Product p b{
text-align:right;
font-size: 200%;
color:#f46f22;
}
#products div.Product p a{
text-align:right;
font-size: 160%;
color:#7b7b7b;
}
#products div.Product img{
position:absolute;
width:100px;
height:100px;
left:7px;
bottom:7px;
}
#products form.cart
{
position:absolute;
right:0;
bottom:0;
}
#products form.cart fieldset
{
border-style: none;
width:130px;
height:28px;
}

#products input.btn
{
background-color:#f46f22;
color:#ffffff;
font-weight: bold;
padding:5px 10px 5px 10px;
border-radius: 5px;
border-style: none;
}

#footer {
clear:both;
background-attachment: scroll;
background-clip: border-box;
background-color: #F46F22;
background-image: -o-linear-gradient(top, rgb(248, 149, 56), rgb(240, 87, 54));
background-origin: padding-box;
background-position: 0% 0%;
background-repeat: repeat;
}
#pgbanner1 {
padding:7px;
border:1px solid #7b7b7b;
border-radius:8px;
height:116px;
background-image:url('//images.megabytepcs.com/comptimg_03.png');
background-repeat: no-repeat;
background-position: right center;
}
#pgbanner1 h3 {
position: absolute;
top:-10px;
left:40px;
font-size: 30px;
color: #f36f21;
}
#pgbanner1 p {
position: absolute;
top:60px;
left:40px;
font-size: 16px;
color: #727272;
width: 75%;
}
#pgbanner2 {
padding:7px;
border:1px solid #7b7b7b;
border-radius:8px;
height:116px;
background-image:url('//images.megabytepcs.com/b2r.jpg');
background-repeat: no-repeat;
background-position: right center;
}
#pgbanner2l {
height:116px;
background-image:url('//images.megabytepcs.com/b2l.jpg');
background-repeat: no-repeat;
background-position: left center;
}
#pgbanner2l h3 {
position: absolute;
top:0px;
left:200px;
font-size: 25px;
color: #f36f21;
}
#pgbanner2l p {
position: absolute;
top:40px;
left:220px;
font-size: 16px;
color: #727272;
width: 75%;
}
#pgbanner2l p b{
position: absolute;
left:180px;
font-size: 16px;
color: #727272;
width: 75%;
}
#pgbanner3 {
padding:7px;
border:1px solid #7b7b7b;
border-radius:8px;
height:116px;
background-image:url('//images.megabytepcs.com/b3r.jpg');
background-repeat: no-repeat;
background-position: right center;
}
#pgbanner3 h3 {
position: absolute;
top:10px;
left:40px;
font-size: 22px;
color: #f36f21;
}
#pgbanner3 p {
position: absolute;
top:45px;
left:40px;
font-size: 16px;
color: #727272;
width: 75%;
}
#contact {
padding: 0 0 0 254px;
}
#megabytelogo {
float:left;
}
#header {
    color: #727272;
    float: right;
    font-size: 14px;
    height:104px;
}
#header a {
    color: #727272;
}
#header strong {
    color: #f36f21;
    font-size: 18px;
}
#header span {
    text-align:center;
    position:relative;
    right: 15%;
}
#banner
{
    position:absolute;
    left: 50%;
	top: 40px;
    
}
#banner img
{
    position:absolute;
    left: -244px;
}
.cartprice {
	font-weight:900;
	font-size:120%;
}

.headings3{
	padding:0 0 0 13px;
	height:26px;
	line-height:26px !important;
	background:url(https://images.megabytepcs.com/css/images/form_heading_bg.gif) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#838383;
	border-bottom:#fff 1px solid !important;
	margin:0px 0 14px 0;
	
}
.list ul li{
	list-style:none;
	display:inline;
 }
 .form_container4{
	padding:0 0 0 0;
	
	margin:10px 0 0 0;
	overflow:hidden;
}
.form_container4 h2{
	padding:0 0 0 13px;
	height:26px;
	line-height:26px !important;
	background:url(https://images.megabytepcs.com/css/images/form_heading_bg.gif) repeat-x;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f36f21;
	border-bottom:#fff 1px solid !important;
	margin:0 0 29px 0;
}
.check{
	padding:0 0 0 28px;
	float:left;
}
.amount{
	float:left;
	padding:0 0 0 76px;
	
}

.qty{
	float:left;	
}
.cart_butn{
	float:right;
	margin:0px 0px 22px 0;
}
.img_cart{
	border:2px solid #f3f3f3;
	float:left;
	
	padding:6px;
}
.img_cart img{
	margin:0 0 0 9px;	
}
.cart_products{
	width:100%;
	
}
.link1{
	float:left;
	width:160px;
	margin-left:10px;
}
.link1 a{
	color:#2c87cd;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	margin:0 0 0 13px;
}
.text_field {
    border: 1px solid #CDCDCD;
    margin: 0 0 0 40px;
    text-align: center;
	font-weight:bold;
}
.amount1{
	float:right;
	padding:0 12px 0 0;
	
}

.delete{
	padding:0 0 0 3px;

}
.button4{
	text-align:center;
	margin:15px 0 0 12px;
}
.text2 a {
	color:#1E7EC8;
	font-size:11px;
}

.box3 {
	float:right;
	border:1px solid #E1E1E1;
	border-radius: 5px 5px 5px 5px;
	width:240px;	
}

.content{
	padding:8px;
}

.total2{
	float:left;
	margin:10px 0 0 10px;
}

.right{
	float:right;
	padding:10px 20px 0 0;
}

.right1{
	float:right;
	padding:10px 20px 0 0;

}
.total3{
	float:left;
	margin:10px 0 0 10px;

}
.box_cont{
	width:100%;
	overflow:hidden;
}
.inner_content{
	color:#676767;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.inner_content p{
	padding:0 0 12px 0;
}
.inner_content h3{
	font:bold 13px Arial, Helvetica, sans-serif;
	padding:0 0 12px 0;
}

a { 
color: rgb(51, 51, 51);
text-decoration: none;
 }input.ca_txt_fields {
position:absolute;
left:200px;
}
.ml10{ margin-left:10px;}





















.rating{
	width:80px;
	height:16px;
	margin:0 0 20px 0;
	padding:0;
	list-style:none;
	
	position:relative;
	background: url(https://images.megabytepcs.com/images/star-matrix.gif) no-repeat 0 0;
}

.nostar {background-position:0 0}
.onestar {background-position:0 -16px}
.twostar {background-position:0 -32px}
.threestar {background-position:0 -48px}
.fourstar {background-position:0 -64px}
.fivestar {background-position:0 -80px}
ul.rating li {
	cursor: pointer;
 
	float:left;
	
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:16px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.one a {left:0}
ul.rating li.two a {left:16px;}
ul.rating li.three a {left:32px;}
ul.rating li.four a {left:48px;}
ul.rating li.five a {left:64px;}
ul.hoverrating li a:hover {
	z-index:2;
	width:80px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(https://images.megabytepcs.com/images/star-matrix.gif) no-repeat 0 0
}
ul.hoverrating li.one a:hover {background-position:0 -96px;}
ul.hoverrating li.two a:hover {background-position:0 -112px;}
ul.hoverrating li.three a:hover {background-position:0 -128px}
ul.hoverrating li.four a:hover {background-position:0 -144px}
ul.hoverrating li.five a:hover {background-position:0 -160px}



#leftnav { width: 180px; }

#leftnav .glossymenu {
  margin: 6px 0 0;
  padding: 0;
  border-radius: 4px;
  overflow: hidden;
  border-top: 3px solid #F37022;          
  box-shadow: 0 1px 3px rgba(0,0,0,.18);
}

#leftnav .glossymenu a.menuitem,
#leftnav .glossymenu a.menuitem:visited,
#leftnav .glossymenu .menuitem:active {
  background: #333 !important;            
  background-image: none !important;
  font: bold 13px Arial, Helvetica, sans-serif;
  color: #fff !important;
  border: 0 !important;
  border-bottom: 1px solid #454545 !important;
  padding: 10px 12px !important;
  text-decoration: none !important;
  transition: background .15s ease;
}
#leftnav .glossymenu a.menuitem:hover {
  background: #F37022 !important;          
  background-image: none !important;
  color: #fff !important;
}

#leftnav .glossymenu div.submenu { background: #fff !important; }
#leftnav .glossymenu div.submenu ul li,
#leftnav ul.categoryitems li {
  background: #fafafa !important;
  border-bottom: 1px solid #ececec !important;
  color: #333 !important;
  font: 12px Arial, Helvetica, sans-serif !important;
  font-weight: normal !important;
}
#leftnav .glossymenu div.submenu ul li a,
#leftnav ul.categoryitems li a { color: #444 !important; }
#leftnav .glossymenu div.submenu ul li a:hover,
#leftnav .glossymenu div.submenu ul li a:active,
#leftnav ul.categoryitems li a:hover {
  background: #fdece1 !important;
  border-left: 3px solid #F37022 !important;
  border-right: 0 !important;
  color: #F37022 !important;
}


.plist {
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 6px;
  padding-bottom: 6px;
}
.plist > div {
  min-height: 200px !important;
}
.plist h3 { margin: 4px 0; }
