/* ########################################################## */
/*                      POP UPS, E.G. TELL A FRIEND                     */
/* ########################################################## */
.tell_friends td { padding-bottom:3px;}
.tell_friends {margin-top:8px;}
.qanda {font-size:14px; font-weight:bold; color:#9a9a9a;}
.ques_box {width:180px;font-family:Arial, Helvetica, sans-serif; color:#3a3a3a; font-size:11px; padding:3px; border:1px solid #dadada; border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7;}
#formdiv {background:#f1f1f1; padding:10px 10px 6px 10px; border:1px solid #ddd; margin-top:8px;}
.yell_box {padding:7px 10px 7px 10px; background:#e3f0ff; border:1px solid #b9d1ee; margin-bottom:8px; margin-top:5px; font-size:11px;}
.white_box {padding:5px 10px 7px 10px;margin-top:5px; font-size:11px; font-style:italic}
#email_friend {border:8px solid #ccc; background:#fff; padding:10px; width:310px; text-align:left;margin-top: 200px;margin-left: auto; margin-right: auto;}
#email_friend .title {font-size:18px; color:#313131; margin-bottom:8px;}
.sendbut1 {font-family: Georgia, "Times New Roman", Times, serif;padding:3px; color:#585858; font-size:11px; width:90px;}
.sendbut2 {font-family: Georgia, "Times New Roman", Times, serif;padding:3px; color:#585858; font-size:11px; width:70px;}
.que_email {font-size:11px; color:#3a3a3a; width:180px; padding:3px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #dadada;border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7; margin-right:6px;}
.que_email2 {font-size:11px; color:#3a3a3a; width:200px; height:100px; padding:3px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #dadada;border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7; margin-right:6px; margin-bottom:8px;}
.que_email4 {font-size:11px; color:#3a3a3a; width:200px; padding:3px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #dadada;border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7; margin-right:6px;}

#fullscreen,#greyout { position: absolute;top: 0px;left: 0px;width: 100%;z-index: 400;}
#greyout { z-index: 300; background: #444;}

#news_join {border:8px solid #ccc; background:#fff; padding:10px; width:230px; text-align:left;margin-top: 200px;margin-left: auto; margin-right: auto;}
#news_join .title {font-size:18px; color:#313131; margin-bottom:8px;}

.popwdiv {width:300px;border:solid #ddd 2px;position:absolute;top:200px; left: 100px; padding:6px;z-index:1000;}
.popviww {border:#e5e5e5 solid 3px;position:absolute;width:600px;height:350px;padding:6px;overflow:scroll;z-index:1000;}

#fullscreen,#greyout { position: absolute;top: 0px;left: 0px;width: 100%;z-index: 400;}
#greyout { z-index: 300; background: #444;}
/* END AJAX POP UPS */

/* Product Reviews */


.text_wrt {font-size:14px;}
.block1 {height:147px; width:261px; background:url(../images/index/block1.gif) no-repeat; float:left; padding:12px;}
.que_rev {font-size:11px; color:#3a3a3a; width:90px; padding:3px; font-family:Arial, Helvetica, sans-serif;   border:1px solid #ddd; border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7}
.que_rev2 {font-size:11px; color:#3a3a3a; width:90px; height:100px; padding:3px; font-family:Arial, Helvetica, sans-serif;  border:1px solid #ddd; border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7 }
.revborder1 img {margin-right:3px; margin-top:5px; margin-bottom:5px; border:0px solid #ddd; padding:0;}
.revborder1 {border-bottom:1px dotted #ccc; padding-bottom:7px; margin-bottom:7px;}

.contbox {margin-top:12px;}
.contbox td {padding-bottom:4px;}
.continp {padding:4px; order: 1px solid #ddd;border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7;	 width:215px;}
.continp2 { order: 1px solid #ddd;border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7;	 width:225px;}

.searchbox {	border: 1px solid #ddd;border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7;	font-family: Arial;	font-size: 11px;	color: #666;	padding: 3px; width:120px; margin-bottom:4px;}
.searchbox3 {	border: 1px solid #ddd;	border-left:1px solid #a7a7a7; border-top:1px solid #a7a7a7;width:158px;height:17px;font-family: arial;	font-size: 11px;	color: #666;	padding-top: 3px;padding-left: 4px; margin-top:3px; }


.ps1 {float:left; width:110px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:18px;}

.ps2 {float:left; width:107px; border-right:1px solid #e2e2e2; padding:16px; margin-top:10px;}
.ps3 {float:left; width:103px; border-right:1px solid #d3d3d3; border-bottom:1px solid #d3d3d3; padding:18px;}
.ps4 {float:left; width:108px; border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; padding:18px;}
.ps1 p, .ps2 p {display:block; height:67px; margin:15px 0 0 0}
.ps3 p {display:block; height:27px; margin:0px 0 0 0}
.ps4 p {display:block; height:20px; margin:0px 0 0 0}

.ps1 span, .ps2 span, .ps3 span {font-weight:bold;}
.ps1 .grey, .ps2 .grey {color:#828282}
.ps1 .im, .ps2 .im {height:100px; text-align:center}
.ps3 .im {height:115px; text-align:center}
.ps4 .im {height:50px; text-align:center}
/* ########################################################## */
/*                      MY ACCOUNT AREA                        */
/* ########################################################## */
#login_new p {margin:8px 0 0 0}
#login_reg p {margin:8px 0 5px 0}
#login_new {float:left; width:245px}
#login_new ul {margin:5px 0 0 0; padding:0 0 0 25px;}
#login_new li {margin-bottom:4px}
#login_reg {float:right; width:245px;}
#login_new .bg, #login_reg .bg {padding:12px 0; border-top:1px solid #fff; height:130px;}
#login_new .title {background:url(../images/info/icon_page_white.gif) no-repeat; height:22px; padding-left:24px; font-weight:bold; font-size:14px; color:#333;}
#login_area ul {margin:5px 0 0 0; padding:6px 0 0 15px}
#login_reg .title {background:url(../images/info/icon_page_white_text.gif) no-repeat; height:22px; padding-left:24px; font-weight:bold; font-size:14px; color:#333;}
#login_new .bluebg, #login_reg .bluebg {padding:12px 0; border-top:1px dashed #ccc; height:26px;}
.log_inp {width:220px; padding:4px; border:1px solid #ddd; border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7}
.accbox {width:197px; font-family:tahoma; font-size:11px; padding:5px; background:url(images/pops/bg.gif) repeat-x; border:1px solid #ddd; margin:4px 0 4px 0}
.errormsg {background:#ff2a00; padding:5px; color:#fff; font-weight:bold; text-align:center; margin-bottom:10px; margin-top:0px;}
.errormsg5 {background:#f1f1f1; padding:10px;  font-weight:bold; text-align:center; margin-bottom:10px; margin-top:10px;}
.errormsg2 {background:#fdffce; border:1px solid #ffcc66;  padding:5px; font-weight:bold; text-align:center; margin-bottom:10px; font-size:14px; margin-top:10px;}
.errormsg3 {background:#fdffce; border:1px solid #ffcc66;  padding:5px; font-weight:bold; text-align:center; margin-bottom:10px; font-size:11px; margin-top:10px;}
.accinput {width:210px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; border: 1px solid #ddd;border-top:1px solid #a7a7a7; border-left:1px solid #a7a7a7 }
#loginbullets ul {margin:0 0 0 16px; padding:0; list-style-type:square;}
#loginbullets li { margin-bottom:5px;}
.h3class { margin:0 0 6px 0; font-size:14px; font-weight:bold;}
#home_dashboard p {margin:8px 0 0 0}
#home_dashboard {border:1px solid #ddd; background:#f1f1f1;  margin-bottom:0px;}
#home_dashboard .border {border-top:1px solid #fff; padding:10px;}
#home_dashboard h3 { font-weight:bold; font-size:14px; color:#333; margin:0 0 10px 0; padding:0; position:relative; float:left; padding-top:6px;}
#dash_left {float:left; width:226px; background:#fff; border:1px solid #d9d2c4; padding:10px;}
#dash_left .title,  #dash_right .title {height:15px; border-bottom:1px dotted #ccc; padding-bottom:8px;}
#dash_left .intro, #dash_right .intro {float:left; font-size:11px; font-weight:bold; text-transform:uppercase;}
#dash_left span a, #dash_right span a {text-decoration:underline;}
#dash_right {float:right; width:226px; background:#fff; border:1px solid #d9d2c4; padding:10px;}
#dash_right ul {margin:6px 0 0 0; padding:0; list-style-type:none;}
#dash_right li a {display:block; background:url(../images/icons/search.gif) no-repeat 0px 5px; padding:3px 5px 3px 18px; height:16px; color:#555555; }
#dash_right li a:hover {background:url(../images/icons/search.gif) no-repeat 0px 5px #ffffd9; color:#555555; text-decoration:none; }
#home_intro2 {padding:12px; background:#eee; border-bottom:1px solid #d5d2d2; margin-bottom:25px; height:20px;}
#home_intro2 h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; font-style:italic; margin:2px 0 0px 0; padding:0; color:#2b2a2a; float:left}
#home_intro2 span {float:right; padding-top:3px;}
.priceborder td {border-bottom:1px solid #ddd; font-size:11px; font-weight:normal;}
.priceborder  {margin-top:0px; margin-bottom:5px;}
.priceborder .headtab {background:#f1f1f1; border-bottom:1px solid #ddd; border-top:1px solid #ddd; padding-top:3px; padding-bottom:3px; border-right:0px; font-weight:bold; border-left:0px;}
.font14 {font-size:14px; font-weight:bold;}
#cart_border {border: 4px dotted #f9efda; padding:4px; background:#fff; margin-top:0px;}
#cart_border .content {background:#f9efda; padding:10px;}
#cart_border .content2 {background:#f9efda; padding:7px;}
.h3class { margin:0 0 6px 0; font-size:14px; font-weight:bold;}


/* END MY ACCOUNT AREA*/

#about_r {float:right; width:153px;line-height:17px;}
#about_r p {margin:0 0 8px 0; border-bottom:1px solid #ddd; padding-bottom:3px; font-weight:bold}
#about_content {width:350px; float:left; line-height:17px}
#about_content img {margin:0 0 30px 0;}
#about_content p {margin:0 0 12px 0}
#about_content h4 {font-size:12px; font-weight:bold; margin:18px 0 5px 0;}
#about_content h6 {font-size:12px;font-weight:bold;margin:18px 0pt 5px; text-transform:none}