/* CSS Document */

body{  
	  font-family: Arial, Helvetica, sans-serif, Tahoma;
	  margin:0px;
	  padding:0px;
	  background-color: #FFFFFF;
	  }
	  
.mainpannel{ background-color: #FFFFFF; 
			 width:1003px;
			 height:100%;
			 margin-left: auto; 
			 margin-right: auto}
			 
			 
#wrapper{   width:1003px;
			 height:100%;
			 margin-left: auto; 
			 margin-right: auto}
			 
			 
#maincontainer{   width:991px;
			 height:100%;
			 margin-left: auto; 
			 margin-right: auto;
			 text-align:left}
			 
			 
.clear{clear:both}
.clear1{clear:both}
.floatleft{float:left}
.floatright{float:right}

.paddingright_20px{ padding-right:20px;}
.padding_bottom18px{ padding-bottom:18px;}
.padding_right5px{ padding-right:5px;}
.padding_left10px{ padding-left:10px;}
.padding_left15px{ padding-left:15px;}
.padding_left24px{ padding-left:24px;}
.padding_left70px{padding-left:70px;}
.padding_left90px{padding-left:90px}
.padding_top16px{ margin-top:16px;}
.padding_left5px{padding-left:5px;}
.padding_left8px{padding-left:8px;}
.marginleft-4px{margin-left:-4px}
.padding_top3px{ padding-top:3px;}
.padding_top5px{ padding-top:5px;}
.margine_left15px{margin-left:15px}
.paddingtop_10px{padding-top:10px;}
.paddingright_10px{ padding-right:10px;}
.paddingboth{padding-left:10px; padding-right:10px;}

.border_gray{ border:1px solid #CCCCCC}


#toppannel{ width:771px;}
#toprightpannel{ width:233px;}
#topnavbg{ background-image:url(../images/topnavbg.gif); height:29px; width:771px; background-repeat:repeat-x}
.lightgraycolor{ background-color:#F0F0F0}
.rightbg1{ background-image:url(../images/rightbg.gif); height:35px; background-repeat:repeat-x}
.contact_box{ width:250px; border:1px solid #CCCCCC; background-color:#E5E5E5; padding:10px;}
.contact_box1{ width:525px; border:1px solid #CCCCCC; background-color:#E5E5E5; padding:10px;}




a.toplink{ font-size:12px; color:#CC0000; text-decoration:none; font-weight:bold}
a.toplink:hover{ font-size:12px; color:#333333; text-decoration: underline; font-weight:bold}
.combo{ border:1px #CCCCCC solid; width:160px; height:20px;}
.combo2{ border:1px #CCCCCC solid; width:24px; height:20px;}
.combo_pannel{  width:24px; padding-left:5px; padding-right:5px;}
.message_boxpannel{ width:270px;}
.message_box{ border:1px #CCCCCC solid; width:270px; height:113px; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:12px; color:#333333}

.topcombo_pannel{ width:170px;}

#leftpannel{ width:200px; padding-right:20px;}
#centerpannel{width:561px;}
#centerpannel1{width:558px;}
#rightpannel{ width:200px; padding-left:10px;}
#sublink_pannel{ width:134px; margin-left:auto; margin-right:auto;}
.sublink{border-bottom:1px solid #FFFFFF; font-size:13px; color:#333333; font-weight:bold; padding-top:7px; padding-bottom:7px;}
.sublink a{ text-decoration:none; border-bottom:1px solid #FFFFFF; font-size:13px; color:#333333; font-weight:bold; padding-top:7px; padding-bottom:7px;}
#productpannel1{ width:175px; padding-right:5px;}
.productpannel12{ width:180px; padding-right:10px; float:left; padding-bottom:8px;}
.productpannel124{ width:180px; padding-right:8px; float:left;}
.productpannel13{ width:180px;float:left; padding-bottom:8px; }
#productpannel2{ width:180px;}
#productpannel3{ width:180px; margin-left: auto; margin-right:auto}

.productpannel3{ width:180px; margin-left: auto; margin-right:auto}

.product_text_bg{ background-image: url(../images/pgre_1.gif); height:55px; background-repeat:repeat-x; background-color:#FF3300;}

a.product_link{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold}
a.product_link:hover{ font-size:12px; color:#FFFFFF; text-decoration: underline; font-weight:bold}

a.price_link{ font-size:12px; color:#FFCC00; text-decoration:none; font-weight:bold}
a.price_link:hover{ font-size:12px; color:#FFCC00; text-decoration: underline; font-weight:bold}
.price_link_price_list{ font-size:14px; color:#FFCC00; text-decoration:none; font-weight:bold}

.whitetext{ color:#FFFFFF; font-size:13px; font-weight:bold}
a.whitetext{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none}
a.whitetext:hover{ color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none}
.whitetext_12px{ color:#FFFFFF; font-size:12px;}
.image_thumb{width:48px; padding-right:10px;}

a.blue_link{ font-size:12px; color:#0A469E; text-decoration: underline; }
a.blue_link:hover{ font-size:12px; color:#0A469E; text-decoration: none; }

a.gray_link{ font-size:12px; color:#666666; text-decoration:none; font-weight:bold}
a.gray_link:hover{ font-size:12px; color:#666666; text-decoration: underline; font-weight:bold}

.gray_text{ font-size:12px; color:#666666; text-decoration:none; font-weight:normal; !important}
.gray_text_15px{ font-size:15px; color:#333333; text-decoration:none;}
.red_text_15px{font-size:15px;color:#BE160D;text-decoration:none;}
.red_normaltext_11px{font-size:11px;color:#BE160D;text-decoration:none;}
.red_normaltext_11px_underline{font-size:11px;color:#BE160D;text-decoration:underline;}
.red_text{ font-size:12px; color:#BE160D; text-decoration:none;}
.whitetxt_text{ font-size:12px; color:#FFFFFF; text-decoration:none;}
.darkgraycolor{ background-color:#CCCCCC}
.lightcolor{ background-color:#C8D0D0}

.footerpannel{ width:942px; margin-left:auto; margin-right:auto}
.footerpannel_1{ width:120px;}
.footerpannel_2{ width:145px;}

.footer_text{ font-size:12px; color:#262626; text-decoration: none; }
a.footer_link{ font-size:12px; color:#262626; text-decoration: none; }
a.footer_link:hover{ font-size:12px; color:#262626; text-decoration: underline; }

a.bread_link{ font-size:12px; color:#CC0000; text-decoration: none; }
a.bread_link:hover{ font-size:12px; color:#CC0000; text-decoration: underline; }

.normal_text{ font-size:12px; color:#000000; line-height:18px}
.lightgraytext_12px{ font-size:12px; color:#999999; text-decoration:none;line-height:18px}
.yellow_color{ background-color:#FFA60E; height:249px;}

.white_color{ background-color:#FFFFFF; }
.basket_text{ font-size:12px; color:#333333}

.graybg_boder{ background-color:#E5E5E5; border:1px solid #CCCCCC; padding:8px;}
.darkgraycolor{background-color:#E5E5E5;}
.darkgraycolor2{ background-color:#CCCCCC}
.whitecolor{ background-color:#FFFFFF}

.innerheadder{width:559px;}

#remove{margin-right:1px; width:52px; padding-left:5px; padding-top:10px; padding-bottom:10px;}
#product{margin-right:1px; width:342px; padding-left:5px; padding-top:10px; padding-bottom:10px;}
#packaging{margin-right:1px; width:67px; padding-left:5px; padding-top:10px; padding-bottom:10px;}
#price{width:74px; padding-left:5px; padding-top:10px; padding-bottom:10px;}
.innerheadder1{width:559px;}

#remove2{margin-right:1px; width:52px; padding-left:5px; padding-top:10px; padding-bottom:10px; height:70px;}
#product2{margin-right:1px; width:342px; padding-left:5px; padding-top:10px; padding-bottom:10px; height:70px;}
#packaging2{margin-right:1px; width:67px; padding-left:5px; padding-top:10px; padding-bottom:10px; height:70px;}
#price2{width:74px; padding-left:5px; padding-top:10px; padding-bottom:10px; height:70px;overflow:hidden}
#pricetotal{width:95px;}

#product_innertext{ width:200px; }

.normaltext_11px{ font-size:11px; color:#333333; text-decoration:none;line-height:18px}
.normaltext_11pxbold{ font-weight:bold; font-size:11px; color:#333333; text-decoration:none;line-height:18px}
.redtext_11px{ font-size:14px; color:#CC0000; text-decoration:none}
.redtext_11pxstrong{ font-size:14px; color:#CC0000; text-decoration:none; font-weight:bold;}
.red_text_11px{ font-size:11px; color:#CC0000; text-decoration:underline}
#billing_step{ padding:5px;}
#billing_step_tab{ width:126px;}
.billing_step_tab{ width:126px;}

a.link_left1{ display:block; height:16px; text-decoration:none; cursor:default; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#FFFFFF; background-color:#999999;   width:16px; height:16px; background-repeat:no-repeat; text-align:center}
a.link_left1:hover{ display:block;  height:16px; text-decoration:none; background-color:#CC0000; width:16px; height:16px; background-repeat:no-repeat ;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight: bold}

a.link_left2{ display:block; height:16px; text-decoration:none; cursor:default; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight: bold; color:#FFFFFF; background-color:#CC0000;   width:16px; height:16px; background-repeat:no-repeat; text-align:center}
a.link_left2:hover{ display:block;  height:16px; text-decoration:none; background-color:#999999; width:16px; height:16px; background-repeat:no-repeat ;font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight: bold}
.billing_fildtext{width:170px; padding-right:14px; padding-top:3px;}
.contact{width:150px; padding-right:14px; padding-top:3px;}
.signup_fildtext{width:170px; padding-right:14px; padding-top:3px;}
.signup_fildtext5{width:172px; padding-right:14px; padding-top:3px;}
.signup_fildtext1{width:70px; padding-right:14px; padding-top:3px;}
.signup_fildtext2{width:70px; padding-right:0px; padding-top:3px;}
.signup_fildtext3{  padding-top:3px;}
.signup_fildtext4{width:70px; padding-top:3px;}
.payment_option{width:350px;}
.newsletter_option{width:400px;}
.selling_text{width:250px; padding-left:2px;}
.product_bg{ background-image: url(../images/product_bg.gif); height:35px; background-repeat:repeat-x}

.whiteheadding{ font-size:24px; color:#FFFFFF}
.width500px{width:500px}
.width255px{width:255px}
.width550px{width:559px}
.width558px{width:558px}

.width559px{width:559px}
.widthauto{width:auto}
a.red_link13px{ font-size:13px; color:#CC0000; text-decoration: underline; }
a.red_link13px:hover{ font-size:13px; color:#000000; text-decoration: none; }

a.red_link13pxbread{ font-size:13px; color:#CC0000; text-decoration: none; }
a.red_link13pxbread:hover{ font-size:13px; color:#000000; text-decoration: none; }

.detail_imagepannel{ width:250px; padding-right:15px;}
.detail_textpannel{ width:286px; }

a.blue_link13px{ font-size:13px; color:#0A469E; text-decoration: underline; }
a.blue_link13px:hover{ font-size:13px; color:#0A469E; text-decoration: none; }
.widthset1{width:100px;}
.widthset2{width:120px;}
.mytoplink{color:#FFFFFF; text-decoration:none;}
.mytoplink:hover{color:#FFFFFF; !important text-decoration:underline;}
#productpannel8{ width:180px; margin-left: auto; margin-right:auto}
.basket_pannel{width:120px;}
.display{ display: none}
.border_gray1{width:556px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.normaltext_111px{ font-size:11px; color:#CC0000; text-decoration:none;line-height:18px}
a.red_link{ font-size:12px; color:#BE160D; font-weight:bold; text-decoration: none; }
a.red_link:hover{ font-size:12px; color:#BE160D; font-weight:bold; text-decoration: underline; }

a.whitetext1{ color:#FFFFFF; font-size:12px; text-decoration: none; }
a.whitetext1:hover{ color:#FFFFFF; font-size:12px; text-decoration: underline; }

#product3{margin-right:1px; width:340px; padding-left:5px; padding-top:10px; padding-bottom:10px}
.newsletter_option1{width:400px;padding-top:0px}
.border_gray2{width:556px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:border-right:1px solid #CCCCCC}
.border_gray3{width:100px;border-top:1px solid #CCCCCC;}
.floatright2{ float:right;padding-right:1px;}
.floatright1{ float:right; color:#666666}
a.red_textpage{ font-size:12px; color:#BE160D; text-decoration:none;}
a.red_textpage:hover{ font-size:12px; color:#BE160D; text-decoration:none;}
a.red_textpage1{ font-size:11px; color:#CC0000; text-decoration:none}
a.red_textpage1:hover{ font-size:11px; color:#CC0000; text-decoration:none}
.normaltext_11pxpage{ font-size:11px; color:#333333; text-decoration:none;line-height:18px; width:490px;}
.padding_left184px{padding-left:184px}
.padding_left138px{padding-left:138px}
.padding_left186px{padding-left:186px}
.padding_left100px{padding-left:100px}
.padding_left114px{padding-left:114px}
.padding_left109px{padding-left:109px}
.padding_left150px{padding-left:150px}
.padding_left145px{padding-left:145px}
.padding_left12px{padding-left:12px}
.padding_left76px{padding-left:76px}
.padding_left80px{padding-left:80px}
.padding_left2px{padding-left:2px}
.padding_left8px{padding-left:8px}
.productpannelrelated{width:177px; padding-right:10px; float:left}

.productpannelrelated1{width:177px;float:left}
.mymediaimgset{padding-right:10px;width:261px;}

.productpannel1{ width:175px; padding-right:5px;}

.productpannelcat{ width:178px; padding-right:10px; padding-bottom:8px;}

.productpannel1cat{ width:181px; }
.carttotal{width:200px; padding-right:10px;}
.carttotal1{width:100px; padding-right:10px;}
.sitemap_pannel{ width:130px;}

a.red_link11px{ font-size:11px; color:#CC0000; text-decoration: underline; }
a.red_link11px:hover{ font-size:11px; color:#000000; text-decoration: none; }
.bookmark_pannel{ width:513px; margin-left:auto; margin-right:auto}
.bookmark_innerpannel{ width:110px; margin-left:auto; margin-right:auto}
.bookmark_innerpannel2{ width:110px; margin-left:auto; margin-right:auto; padding-left:15px;}
.width40px{width:40px}
.combofiled{ width:100px;padding-left:16px}
.contecttext{ float:left; font-size:12px;padding-left:39px}
.myclass{ }
.paddingtopcheckout{padding-top:4px;}

<!-- added by 444 -->

.width_500{ width:500px; }
.width_510{ width:510px; }
.align_right{ text-align:right; }
.width_160{ width:160px }
.padding_left172{padding-left:172px}
.width_90{ width:80px }
.width_80{ width:70px }
.width_100{ width:90px }
.width_130{ width:130px}
.width_325{width:325px}
.height_167{ height:167px;}
.height_160{  height:160px;}
.height_170{ height:170px;}
.height_159{  height:159px;}
a.linkbookmark{ font-size:11px; color:#000000; text-decoration: none; }
a.linkbookmark:hover{ font-size:11px; color:#000000; text-decoration: none; }
/* added by 444*/
.login-box1 .col-1, .login-box1 .col-2 { border:1px solid #bbb6a5; }
.login-box1 .content { background:url(../images/login_box_bg.gif) repeat-x #faf7ee; padding:14px 21px; }
.login-box1 h4 {
    min-height:16px;
    border-bottom:1px solid #ddd;
    margin-bottom:1.2em;
    padding-bottom:5px;
    padding-left:23px;
    background-position:0 1px;
    background-repeat:no-repeat;
    font-size:1.05em;
     color:#666666;
    text-transform:uppercase;
    }
.login-box1 .new-users h4 { background-image:url(../images/icon_page_white.gif); }
.login-box1 .registered-users h4 { background-image:url(../images/icon_page_white_text.gif); }
.content1 { padding:12px 12px 12px 15px; }
.normaltext_11px_padding{ font-size:11px; color:#333333; text-decoration:none;line-height:18px; padding-left:8px;}
.pointer{cursor:pointer;}
.paddingleft10px{padding-left:10px;}
.padding_bottom10px{padding-bottom:10px;}
.arrowcs{float:left; padding-top:6px;}
.arrowcs1{float:left; padding-top:0px;}
.titlehead{overflow:hidden; height:31px; _height:31px;}


/*
 * SimpleModal Confirm Modal Dialog
 * http://www.ericmmartin.com/projects/simplemodal/
 * http://code.google.com/p/simplemodal/
 *
 * Copyright (c) 2009 Eric Martin - http://ericmmartin.com
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 * Revision: $Id: confirm.css 219 2009-10-20 03:48:13Z emartin24 $
 *
 */

body {height:100%; margin:0;}
#confirm {display:none;}

/* Overlay */
#confirm-overlay {background-color:#eee; cursor:wait;}

/* Container */
#confirm-container {height:450px; width:540px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; line-height:26px; text-align:left; background:#fff; border:2px solid #a40605;}
#confirm-container .headers {height:30px; width:100%; background:url(../images/topnavbg.gif) repeat-x; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}
#confirm-container .headers span {padding-left:8px;}
#confirm-container .message {color:#4e5c67; margin:0; padding:12px 4px 12px 20px; font-size:13px; text-align:left}
#confirm-container .buttons {width:160px; float:right; padding:5px 18px 0;} 
#confirm-container .buttons div { float:right; margin-left:4px; width:70px; height:26px; color:#fff; font-weight:bold; text-align:center; background:url(../images/rightbg.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#confirm-container a.modal-close,
#confirm-container a.modal-close:link,
#confirm-container a.modal-close:active,
#confirm-container a.modal-close:visited {text-decoration:none; font-size:1.1em; position:absolute; top:-1px; left:520px; color:#fff;}
#confirm-container a.modal-close:hover {color:#eee;}

