h1 {
	font-size:18px;
}

h2 {
	font-size:16px;
}

h3 {
	font-size:14px;
}

img {
	border:0px;
}

body.body1 {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	color:#454545;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk10 {
	color:#000000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk12 {
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_rd10 {
	color:#CC0000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_rd12 {
	color:#CC0000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_rd14 {
	color:#CC0000;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_rd16 {
	color:#CC0000;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_rd18 {
	color:#CC0000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl11 {
	color:#4272B8;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl12 {
	color:#4272B8;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl14 {
	color:#4272B8;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl16 {
	color:#4272B8;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl18 {
	color:#4272B8;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl21 {
	color:#4272B8;
	font-size:21px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_bl24 {
	color:#4272B8;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr10 {
	color:#7BBB42;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr11 {
	color:#7BBB42;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr12 {
	color:#7BBB42;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr14 {
	color:#7BBB42;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr16 {
	color:#7BBB42;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_gr24 {
	color:#7BBB42;
	font-size:24px;
	font-family: Arial, Helvetica, sans-serif;
}


.f_g10 {
	color:#454545;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_g12 {
	color:#454545;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_g14 {
	color:#454545;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_g16 {
	color:#454545;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk10 {
	color:#000000;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
}


.f_blk11 {
	color:#000000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk12 {
	color:#000000;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk14 {
	color:#000000;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk16 {
	color:#000000;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk18 {
	color:#000000;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_blk21 {
	color:#000000;
	font-size:21px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_wh12 {
	color:#ffffff;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_wh14 {
	color:#ffffff;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_wh16 {
	color:#ffffff;
	font-size:16px;
	font-family: Arial, Helvetica, sans-serif;
}

.f_or14 {
	color:#FF9900;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}

.listprice {
	text-decoration:line-through;
}

.boxline_g {
	
	border:solid 1px #999999;
	border-color:#CCCCCC;
	border-collapse:collapse;
	vertical-align:middle;
}


a.glink:link {
	color:#333333;
	text-decoration: none;
}
a.glink:visited {
	color: #333333;
	text-decoration: none;
}
a.glink:active {
	color: #333333;
	text-decoration: none;
}
a.glink:hover {
	color: #333333;
	text-decoration: underline;
}

a.bllink:link {
	color:#0000cc;
	text-decoration: none;
}
a.bllink:visited {
	color: #0000cc;
	text-decoration: none;
}
a.bllink:active {
	color: #0000cc;
	text-decoration: none;
}
a.bllink:hover {
	color: #FF6600;
	text-decoration: underline;
}

a:link {
	color: #0000cc;
}
a:visited {
	color: #0000cc;
}
a:hover {
	color: #0000cc;
}
a:active {
	color: #0000cc;
}

a.whlink:link {
	color:#ffffff;
}
a.whlink:visited {
	color: #ffffff;
}
a.whlink:active {
	color: #ffffff;
}
a.whlink:hover {
	color: #ffffff;
}

table#productcontent {
 /*background:url(../images/box/tb_g30_c.png);*/
 background: #F9F9F9;
}

#productcontent_adword {
 background: #F9F9F9;
 background-image: -moz-linear-gradient(top, #F3F3F3, #FFFFFF);
 background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #F3F3F3),color-stop(1, #FFFFFF));
 /* IE6,IE7 */
 filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3');
 /* IE8 */
 -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3')";
}

td#productcontent {
 color:#454545;
 font-size:12px;
 line-height: 1.5em;
 font-family: Arial, Helvetica, sans-serif;
 padding: 10px 10px 10px 15px;
}

/*Bought Together Section------------------------------------------------------------------*/
#bought_together {
	margin-bottom:20px;
	border-top:1px dashed #CCCCCC;
}

#bought_together img {
	border:0px;
}

#bought_together_head {
	color:#4272B8;
	font-size:16px;
	padding:10px 0px 0px 5px;
}

#bought_together_head_adword {
	color:#4272B8;
	font-size:16px;
	padding-left:5px;
}

#itemset {
	padding:5px 0px 0px 30px;
}

#itemset span {
	color:#999999;
	font-size:24px;
}

#totalprice {
	color:#454545;
	font-size:12px;
	padding-left:20px;
}

#totalprice li {
	list-style:none;
	padding-bottom:5px;
}

#totalprice .textprice {
	color:#CC0000;
	font-size:14px;
}

#totalprice .listprice {
	color:#454545;
	font-size:12px;
	text-decoration:line-through;
}

#totalprice .total_detail {
	color:#666666;
	font-size:10px;
}

#itemcheck {
	color:#454545;
	font-size:12px;
	margin-top:20px 0px 20px 0px;
	padding:10px 0px 0px 30px;
}

#itemcheck li {
	list-style:none;
}

#showdetail {
	height:0px;
	overflow:hidden;
	visibility:hidden;
}

#showdetail0 {
	height:0px;
	overflow:hidden;
	visibility:hidden;
}

#showdetail1 {
	height:0px;
	overflow:hidden;
	visibility:hidden;
}

#box_round
{
	-moz-border-radius: 4px; /* FireFox 1+ */
	-webkit-border-radius: 4px; /* Safari 3+, Chrome */
	 border-radius: 4px; /* Opera 10.5, IE 9 */
}

#sidebar1 {
	width:99%;
	height:auto;
	vertical-align:middle;
	background:#F9F9F9;
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	
	background-image: -moz-linear-gradient(top, #F3F3F3, #FFFFFF);
 	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #F3F3F3),color-stop(1, #FFFFFF));
 	/* IE6,IE7 */
 	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3');
 	/* IE8 */
 	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#F3F3F3')";
 
	-moz-border-radius: 5px; /* FireFox 1+ */
	-webkit-border-radius: 5px; /* Safari 3+, Chrome */
	 border-radius: 5px; /* Opera 10.5, IE 9 */
}

#sidebar2 {
	width:99%;
	height:100%;
	vertical-align:middle;
	background:#FFF;
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	
	-moz-border-radius-bottomleft: 5px; /* FireFox 1+ */
	-moz-border-radius-bottomright: 5px; /* FireFox 1+ */
	-webkit-border-bottom-left-radius: 5px; /* Safari 3+, Chrome */
	-webkit-border-bottom-right-radius: 5px; /* Safari 3+, Chrome */
	 border-radius-bottomleft: 5px; /* Opera 10.5, IE 9 */
	 border-radius-bottomright: 5px; /* Opera 10.5, IE 9 */
}

#sidebar3 {
	width:100%;
	height:20px;
	padding-top:5px;
	vertical-align:middle;
	background:#666666;
	background-image: -moz-linear-gradient(top, #444, #999);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #444),color-stop(1, #999));
	/* IE6,IE7 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#444444');
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#444444')";
	
	-moz-border-radius-topleft: 5px; /* FireFox 1+ */
	-moz-border-radius-topright: 5px; /* FireFox 1+ */
	-webkit-border-top-left-radius: 5px; /* Safari 3+, Chrome */
	-webkit-border-top-right-radius: 5px; /* Safari 3+, Chrome */
	 border-radius-topleft: 5px; /* Opera 10.5, IE 9 */
	 border-radius-topright: 5px; /* Opera 10.5, IE 9 */
}

#sidebar4 {
	width:99%;
	height:auto;
	vertical-align:middle;
	background:#F9F9F9;
	border:1px solid #CCCCCC;
	border-collapse:collapse;
	padding:5px 0px 5px 0px;
	background-image: -moz-linear-gradient(top, #FFFFFF, #F6F6F6);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0, #FFFFFF),color-stop(1, #F6F6F6));
	/* IE6,IE7 */
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6F6', endColorstr='#FFFFFF');
	/* IE8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#F6F6F6', endColorstr='#FFFFFF')";
	-moz-border-radius: 5px; /* FireFox 1+ */
	-webkit-border-radius: 5px; /* Safari 3+, Chrome */
	 border-radius: 5px; /* Opera 10.5, IE 9 */
}

.box_shadow
 {
	/*-moz-box-shadow: 1px 2px 4px #ffffff; /* Firefox F3.5+ */
	/*-webkit-box-shadow: 1px 2px 4px #ffffff; /* Safari3.0+, Chrome */
	/* box-shadow: 1px 2px 4px #ffffff; /* Opera 10.5, IE 9.0 */
	/* filter:  progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff'); /* IE6, IE7 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.dropshadow(OffX=0px, OffY=0px, Color='#ffffff')"; /* IE8 */
}

#related_item {
	width::192px;
	height:200px;
	float:left;
	display:inline;
	padding:0px 10px 0px 10px;
	border-right:1px solid #EEEEEE;
	border-collapse:collapse;
	text-align:center;
	color:#454545;
	font-size:12px;
}

#related_item a {
	color:#999999;
	text-decoration:underline;
}

#store {
	height:50px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px solid #E9E9E9;
}

#store a {
	color:#4272B8;
}

#store #store_button {
	float:right;
}

#store_button {
	background:#4272B8;
	width:100px;
	height:20px;
	text-align:center;
	margin-top:5px;
	font-size:12px;
	padding-top:5px;
	
	text-shadow:#454545 0px 1px  0px; 
	
	-moz-border-radius: 3px; /* FireFox 1+ */
	-webkit-border-radius: 3px; /* Safari 3+, Chrome */
	 border-radius: 3px; /* Opera 10.5, IE 9 */
}

#store_button a {
	color:#FFFFFF;
	text-decoration:none;
}

#tailer {
	width:100%;
	height:100px;
	margin-top:15px;
	background:#F3F3F3;
	text-align:center;
}

#tailer a {
	color:#454545;
	font-size:12px;
	text-decoration:underline;
}


