#product-image-container2 a:link, #product-image-container2 a:visited,.enlarge-button2 a:link, .enlarge-button2 a:visited, .product-grid-best a:link, .product-grid-best a:visited,#compare-prices a:link, #compare-prices a:visited, .product-grid-viewed a:link, .product-grid-viewed a:visited {
	color: #1f2852;
}
#product-image-container2 a:hover, #product-image-container2 a:active,.enlarge-button2 a:hover, .enlarge-button2 a:active, .product-grid-best a:hover, .product-grid-best a:active,#compare-prices a:hover, #compare-prices a:active, .product-grid-viewed a:hover, .product-grid-viewed a:active {
	color: #995f4d;
}
.product-grid-best {width: 234px;height: 100px;float: left;text-align: left;color: #000000;}
.product-grid-viewed {width: 167px;height: 200px;float: left;text-align: left;margin-top:2px;color: #000000;}
#product-image-container2 {width: 310px;float: left;margin: 0px;padding: 0px;}
#product-image-container2 b {font-size:16px;}
.product-image-wrapper2 {width: 305px;height: 332px;}
.product-image2 {width: 305px;height: 305px;border-bottom: 0px;text-align: center;}
#redtag {
	width: 77px;
	height: 45px;
	margin: -30px 6px 4px 4px;
	background: url(/mscs_images/images_u/icons/redtag.gif) no-repeat;
	position:absolute; 
	z-index:1; 
	visibility: visible;
	/*border: 1px solid #dadada;*/
}
#eb a:link, #eb a:visited {
	color: #ffffff;
	text-decoration: none;
}
#eb a:hover, #eb a:active {
	color: #000000;
}
#redtag_text {font-weight: bold;margin: 10px 0px 0px 12px;width: 25px;color:#FFFFFF;}
.product-best {width: 225px;height: 80px;padding: 10px 8px 6px 4px;	}
.product-pic-best {width: 72px;	height: 70px;float: left;}
.product-extra-best {width: 145px;float:right;text-align:left;}
#product-details-container2 {width: 377px;float: left;margin: 0px;margin-left:15px;padding: 0px;text-align: left;}
#product-details-container2 h1 {margin: 0px 15px 10px 3px;padding-top: 0px;width:362px;text-align:justify;}
.product-details {width: 210px;float: left;margin: 0px;padding: 0px;line-height: 15px;margin-bottom:10px;}
.product-details-header {width: 105px;float: left;margin: 0px 0px 0px 3px;padding: 0px 0px 0px 2px;line-height: 15px;margin-bottom:10px;}
.product-qty {width: 75px;float: left;text-align:center;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 3px;line-height: 25px;margin-bottom:10px;color: #555555;
}
.product-details p, .product-details-header p {color: #555555;}
#warranty-container {width: 285px;float: left;margin: 0px;padding: 0px;line-height: 15px;margin: 0px 0px 10px 3px;}
.warranty-container p {color: #555555;text-align: left;margin-left: 12px;margin-bottom: 15px;}
.warranty {font-size: 10px;font-weight: bold;color: #993300;/*background-color: #FFFFCC;*/border-width:thin;}
.warranty_list {font-size: 11px;font-weight: bold;color: #993300;/*background-color: #FFFFCC;*/}
.enlarge-button2 {
	background: url(/mscs_images/images_u/bg/cart-button-bg.gif) repeat-x #435ba5;
	height: 12px;
	width: 300px;
	margin: 0px;
	padding: 3px 6px 4px 4px;
	text-align: right;
	font-weight: bold;
}
.enlarge-button2 a img {vertical-align: top;border: 0px;margin-top: -1px;}
.enlarge-button2 a {text-decoration: none;}
.product-image-shadow2 {
	height: 8px;
	width: 310px;
	margin: 0px;
	padding: 0px;
	background: url(/mscs_images/images_u/bg/border-shadow.gif) repeat-x #ffffff;
}
.product-alt-view2 {height: 30px;width: 30px;margin: 4px 3px 4px 0px;padding: 0px;border: 1px solid #dadada;float: left;}
#compare-prices {width: 162px;}
#compare-prices img {margin-bottom: 0px;}
#compare-prices table {margin: 10px 5px;color: #555555;}
#compare-prices table td {padding: 2px;}
#realtime-container {position:relative;left:0px;top:0px;visibility:hidden;z-index:3;}
#realtime {
	position:absolute;
	visibility: hidden;
	z-index:3;
	background-color: #ffffff;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	margin-left:-150px;
}
#realtime-tbl {text-align: center;width:450px;}
#realtime-tbl td {border-bottom: 1px solid #000000;}
.real-tbl-hdr1 {background-color: #28428f;color: #ffffff;font-weight: bold;}
.ecList TABLE {MARGIN-BOTTOM: 10px;margin:0;padding:0;}
.eList td {PADDING-RIGHT: 10px;PADDING-LEFT: 10px;PADDING-BOTTOM: 3px;PADDING-TOP: 3px;BORDER-BOTTOM: #e8e8e8 1px solid;}  
.eTitle {PADDING-RIGHT: 0px! important;PADDING-LEFT: 0px! important;PADDING-BOTTOM: 4px! important;PADDING-TOP: 4px! important;font: regular 12px Arial, Helvetica, sans-serif;color: #1f2852;}
.eqTitle{WIDTH: 30%;font: regular 12px Arial, Helvetica, sans-serif;color: #1f2852;TEXT-ALIGN: left;}
.eDesc{BORDER-LEFT: #e8e8e8 1px solid;font: regular 12px Arial, Helvetica, sans-serif;color: #1f2852;WIDTH: 70%;}
.epre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
 font: regular 12px Arial, Helvetica, sans-serif;
 color: #1f2852;
}
.desc{BORDER-BOTTOM: #e8e8e8 1px solid;}
.table_memory{BORDER-RIGHT: 0pt inset;BORDER-TOP: 0pt inset;BORDER-LEFT: 0pt inset;BORDER-BOTTOM: 0pt inset;BORDER-COLLAPSE: collapse;border-spacing: 0pt;}

#note1 {
	position: absolute;
	background: #fff;
	padding: 5px;
	border: 1px solid #000;
	z-index: 3;
	visibility: hidden;
	width:300px;
	font: bold 10px "Verdana", Arial, Helvetica, sans-serif;
}
.more {display: block;}
a.showLink, a.hideLink {
	color: #36f;
	padding-left: 8px;}
a.showLink {display: none;}

#review_container {
	width: 700px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	visibility: visible;
	float:left;
	border-bottom:2px solid #b9ea54;
}

.review_rating_left {
	width:200px;
	line-hieght:15px;
	float: left;
	vertical-align:top;
}
.review_rating_left p{
	color:#999
}
.review_left_rate {
	width:200px;
	display:inline;
}
.review_left_rate p{
	background:url(/mscs_images/images_u/ratings/stars_small.gif) no-repeat;
	line-height:15px;
	padding:0px 95px;
}
.review_left_rate p.r1{background-position:0px -36px;}
.review_left_rate p.r2{background-position:0px -72px;}
.review_left_rate p.r3{background-position:0px -108px;}
.review_left_rate p.r4{background-position:0px -144px;}
.review_left_rate p.r5{background-position:0px -180px;}

.rate2 {
	width:120px;
	position:relative;
	display:block;
	float:left;
	height:30px;
}
.rate2 p{
	background:url(/mscs_images/images_u/ratings/stars.gif) no-repeat;
	height:21px;
	padding:0px 125px 0px 0px;
	margin:5px 0px 0px 0px;
	font-size:9px;
}
.rate2 a{font-size:9px;}
.rate2 p.rl05{background-position:0px -22px;}
.rate2 p.rl1{background-position:0px -45px;}
.rate2 p.rl15{background-position:0px -67px;}
.rate2 p.rl2{background-position:0px -90px;}
.rate2 p.rl25{background-position:0px -117px;}
.rate2 p.rl3{background-position:0px -138px;}
.rate2 p.rl35{background-position:0px -160px;}
.rate2 p.rl4{background-position:0px -183px;}
.rate2 p.rl45{background-position:0px -207px;}
.rate2 p.rl5{background-position:0px -230px;}

.review_rating_right {
	padding-left:5px;
	max-width:485px;
	float: left;
	vertical-align:top;
	border-left:1px solid #b9ea54;
}
.review_rating_right_b{
	width:485px;
	padding-left:0px;
	max-width:485px;
	line-height:20px;
	text-align:right;
}
.review_rate{font-size:9px;}