div
{
	margin:0px;
	padding:0px;
}
form
{
	margin:0px;
	padding:0px;
}
#capture_block
{
	margin:0px;
	padding:0px;
}
body{
	margin:0px;
	padding:0px; font-family: Arial, Helvetica, sans-serif; 
	background: url(../images/bg.gif) repeat-x;
	background-color:#000000;
}

.sh_content{color:#000000};
.sh_content_grey{color:#BDBEBD};

img {border: none;}

#bgcontainer{background: url(../images/backgroundbg.gif) no-repeat;	background-position:top center;height:768px;}

#maincontainer{
	margin:0px auto;
	width:761px;
	border:0px solid red;
	height:653px;
}


#inside_container{
	margin:0px auto;
	width:751px;
	border:0px solid red;
	height:653px;
}

#inside_box{
	margin:0px auto;
	width:751px;
	height:59px;
	border-bottom:1px solid #000000;
}


#logo_container{
	float:left;
	width:191px;
	height:45px;
	margin-left:3px;
	margin-top:5px;
	}

#menu{
	float:right;
	width:300px;
	border:0px solid red;
	}



#product_container{
	margin:0px auto;
	width:735px;
	height:544px;
	margin-top:28px;
	border:0px solid;
	}

#prd_bg
{
 width:716px;
 float:left;
 height:35px;
 color:#DE1831;
 font-weight:bold;
 font-size:10pt;
 background: url(../images/prd_bg.gif) repeat-x;
 }


 #prd_bg1
{
 width:393px;
 float:left;
 height:35px;
 color:#DE1831;
 font-weight:bold;
 font-size:10pt;
 background: url(../images/prd_bg.gif) repeat-x;
 }

  #prd_bg2
{
 width:292px;
 float:left;
 height:35px;
 color:#DE1831;
 font-weight:bold;
 font-size:10pt;
 background: url(../images/prd_bg.gif) repeat-x;
 }

#product_container1{
	margin:0px;
	float:left;
	width:735px;
	height:505px;
	font-weight:bold;
	font-size:12px;
	background: url(../images/prd_bgvertical.gif) repeat-y;
	border:0px solid red;
	}
#product_container2{
	margin:0px;
	float:left;
	width:735px;
	height:324px;
	font-weight:bold;
	font-size:12px;
	background: url(../images/prd_bgvertical.gif) repeat-y;
	border:0px solid red;
	}


#custtopcurve{float:left;width:311px;}
#left_img{
	float:left;
	width:10px;
	border:0px solid red;
	}

#right_img{
	float:right;
	width:9px;
	}
#toyscontainer{
	width:735px;
	float:left;
	border:0px solid red;
}
.toysimg{width:176px;float:left;margin-top:-2px;}
.toysimg1{width:176px;float:left;margin-top:0px;}
.toystxt{margin-top:0px;width:559px;height:192;float:left;background: url(../images/bottom_bg.gif) repeat-y;}
.toystxt1{margin-top:0px;width:559px;height:192;float:left;background: url(../images/bottom_bg_new.gif) repeat-y;}
.prdhints{font-size:8pt;}
.redbutton{width:264;color:#ffffff;font-size:9pt;background: url(../images/subtotal_bg.gif) no-repeat;background-position:top right;line-height:47px;}
.redbutton1{width:299;color:#ffffff;font-size:9pt;background: url(../images/total_bg.gif) no-repeat;background-position:top left;height:103px;margin-left:160px}
.redbutton2{margin-left:0px}
.totalrate{text-align:right;padding-right:13px;}

/**.stright{text-decoration:line-through;color:#D51F36;}**/
.stright{background: url(../images/straight_line.gif) -4px 1px no-repeat;z-index:1000;}
h4{color:#FF0000;text-decoration:line-through; margin-top:-1px;}
h4 .firstclr {color:#000000;font-size:12px; border:0px solid red;}
.txtbox{width:20px;height:18px;border:1px solid #000000;}
.text_box{width: 223px; height:18px; background:#FFFFFF; border:1px solid #000000;}

.text_boxgrey{width: 223px; height:18px; background:#FFFFFF; border:1px solid #BDBEBD; color:#BDBEBD;}
.contentgrey{color:#BDBEBD;font-weight:bold;}

.selectbox1{border-top: 1px solid #000000; border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;height: 20px;width: 225px;background-color: #ffffff;}
.selectbox2{border-top: 1px solid #000000; border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;height: 20px;width: 228px;background-color: #ffffff;}

.selectbox3{border-top: 1px solid #000000; border-bottom: 1px solid #000000;border-left: 1px solid #000000;border-right: 1px solid #000000;height: 20px;width: 112px;background-color: #ffffff;}

.smalltxt{font-size:7pt;font-weight:normal;}
.red{color:#D51F36;font-weight:bold;font-size:12pt;}

.smalltxt1{font-size:8pt;font-weight:bold;}

.redclr{color:#DE1831;font-weight:bold;}

.red1{font-size:13pt;line-height:29px;}
.red2{font-size:11pt;line-height:29px;text-decoration:underline;}
.red3{font-size:11pt;line-height:12px;text-decoration:underline;}
.redsm{font-size:10pt;}
.redsm1{font-size:9pt;}
.redbig{font-size:15pt;}
.redsm2{font-size:8pt;}

.custtophead{float:left;}

#creditcardinfo{
	float:left;
	width:412px;
}
#creditcardinfotxt{
	margin:0px;
	float:left;
	width:412px;
	height:421px;
	font-weight:bold;
	font-size:12px;
	background: url(../images/inside_centerbg.gif) repeat-y;


}
.creditcardinfotxtedit{width:300px;float:left;border:1px solid red;}
.securelft{margin-left:20px;*margin-left:10px;width:auto;float:left;}
.securelfttxt{margin-left:5px;margin-top:8px;width:auto;float:left;}
.editrgt{margin-top:3px;}

#customerinfo{
float:left;width:309px;*width:310px; margin-left:12px;
}
#customerinfotxtbg{width:311;float:left;background: url(../images/customer_vbg.gif) repeat-y;font-weight:bold;font-size:13px;}
#customerinfotxt{
	margin-left:30px;
	*margin-left:15px;
	width:272px;
	height:280px;
	float:left;
	overflow:auto;
	scrollbar-arrow-color: #DE1831;
	scrollbar-3dlight-color: #8C8A8C;
	scrollbar-face-color: #CECBCE;
	scrollbar-highlight-color: #CECBCE;
	scrollbar-shadow-color: #CECBCE;
	scrollbar-track-color: #CECBCE;
}
#custinfobox{
	margin-left:11px;
	width:311px;
	height:218px;
	*height:210px;
	float:left;
	background: url(../images/roboimg1.jpg) no-repeat;
	background-position:top right;
	border:0px solid red;
	
}
.scroll{overflow-y:auto;
	scrollbar-arrow-color: #DE1831;
	scrollbar-3dlight-color: #8C8A8C;
	scrollbar-face-color: #CECBCE;
	scrollbar-highlight-color: #CECBCE;
	scrollbar-shadow-color: #CECBCE;
	scrollbar-track-color: #CECBCE;
	width:155px;
	height:88px;
}
.scroll1{overflow:auto;
	scrollbar-arrow-color: #DE1831;
	scrollbar-3dlight-color: #8C8A8C;
	scrollbar-face-color: #CECBCE;
	scrollbar-highlight-color: #CECBCE;
	scrollbar-shadow-color: #CECBCE;
	scrollbar-track-color: #CECBCE;
	width:186px;
	height:98px;
}
.scroll2{width:140px;}
.bgrightimg{background:url(../images/robo_bot_img.jpg) no-repeat;background-position:bottom right;}

.custlft{padding-top:9px;width:171px;float:left;}
.custlft .bg{background: url(../images/slinebg.gif) repeat-x;}
.custmidbg{font-weight:bold;font-size:12px;height:105px;background: url(../images/customer_vbgsm.gif) repeat-y;}
#errormsg{font-size:9pt;font-weight:bold;color:#FF0000}

#footer{width:740px;float:right;color:#000000;}
#footer ul{margin:0px;float:right;text-align:right; list-style:none;}
#footer ul li.withimg{padding:0px 3px 0px 7px;display:inline;background:url('../images/spacer.gif') 0px 6px no-repeat;}
#footer ul li.withoutimg{padding:0px 3px 0px 7px;display:inline;list-style-type:none;}
#footer a{color:#000000;font-size:7.5pt;text-decoration:none;}
#footer a:hover{color:#000000;font-size:7.5pt;text-decoration:underline;}

/*new*/

.content_hd{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; font-weight:bold;}
.content_inside{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; line-height:15px;}
.content_big{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13pt; color:#000000; line-height:22px; font-weight:bold;}


.a1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:underline}
.a1:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; text-decoration:none}


#faq_inside{float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; margin-top:5px; *margin-top:20px;}
#faq_inside ol{color:#CD222B; line-height:16px;font-weight:bold;}
#faq_inside ol  li{margin-bottom:18px;}


#safety_inside{float:left;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; margin-top:5px; *margin-top:20px;}
#safety_inside ol{line-height:16px;font-weight:bold;}
#safety_inside ol  li{margin-bottom:18px;}




.faq_text{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:7.5pt; color:#000000; line-height:16px;font-weight:none;}
#text_container{
	margin:0px auto;
	width:735px;
	height:570px;
	margin-top:2px;
	border:0px solid;
	}

#center_heading{
	float:left;
	width:735px;
	margin:0px;
	margin-top:2px;
	border:0px solid;
	}

#flash_container{
	margin:0px auto;
	width:751px;
	margin-top:2px;
	border:0px solid;
	}

#contact_cont{
float:left;
width:735px;
margin-top:130px;
}


#product_container3{
	margin:0px;
	float:left;
	width:735px;
	font-weight:bold;
	font-size:12px;
	background: url(../images/prd_bgvertical.gif) repeat-y;
	border:0px solid red;
	}
.order_text{
	float:left;
	position:relative;
	width:560px;
	margin-left:10px;
	margin-top:-65px;
	*margin-top:-60px;
	font-size:8pt;
	line-height:14px
}

.txtbox1{width:150px;height:18px;border:1px solid #000000;}
/*new*/

.contenterror{background-color:yellow;}
.sh_contenterror{background-color:yellow;}
.errormsg1{font-size:9pt;font-weight:bold;color:#FF0000}
