@charset "utf-8"; /* CSS Document */
body { color:#333333; padding:0px; margin:0px; font-size:11px; background:#E7E4E3; font-family:Arial, Helvetica, sans-serif; text-align:left; }
.body { color:#333333; padding:0px; margin:0px; font-size:11px; background:#E7E4E3; font-family:Arial, Helvetica, sans-serif; text-align:left; }
#parent { width:930px; margin:0px auto; padding:0px 10px; background:#ffffff; }
#border_bottom { width:950px; margin:0px auto; background:#E7E4E3 url(../assets/images/footer_bg.gif) no-repeat; }
#container { min-height:350px; } /*--------------------------header-------------------*/
#header{}

#header p { font-size:12px; color:#848484; line-height:26px; padding-bottom:5px; }
#header a { color:#808080; text-decoration:none; }
#header a:hover { color:#c41230; text-decoration:underline; }
#top_links { float:left; /*width:500px;*/ margin-top:58px; }
#contact_us { float:left; text-align:left; width:90px; margin:58px 0 0 35px; }
#contact_us_fr { float:left; text-align:left; width:100px; margin:58px 0 0 22px; }
#contact_us_es { float:left; text-align:left; width:75px; margin:58px 0 0 50px; }
.language { float:right; width:130px; text-align:right; margin:0px; /*position:absolute;*/  margin-top:10px }
.product_text #ajaxSearch_input { width:140px; font-size:11px; color:#333333; }
#ajaxSearch_input { width:100px; font-size:11px; color:#333333; padding-bottom:0px; }
#ajaxSearch_form { margin:0px; }
#ajaxSearch_submit { background:url(../assets/images/go.jpg); height:20px; width:20px; border:none; font-size:12px; color:#333333; cursor:pointer; } /*----------------------------Middle Content---------------------------------*/
.red_strip { font-size:0px; height:6px; overflow:visible !important; clear:both; background:url(../assets/images/red_dot.jpg) repeat-x bottom; }
.home_products { background:#c41230; padding-left:10px; padding:5px 0px; height:113px; }
.product_box { float:left; width:295px; padding-left:10px; font-size:10px; color:#999999; }
.product_top { width:295px; height:9px; }
.product_middle { background:url(../assets/images/t2.jpg) repeat-y; width:290px; padding:5px; height:87px; }
.product_bottom { width:295px; height:12px; }
.box_left { float:left; width:auto; margin-right:6px; margin-left:3px; }
.product_text { float:left; width:200px; wrap="VIRTUAL"
}
.dropdown { float:left; width:204px; }
.signature { margin-bottom:4px; }
#content p, #content2 p { font-size:12px; color:#666666; line-height:20px; padding-bottom:5px; margin: 0 25px; }
#content h2, #content2 h2 { margin: 0 25px; }/*----------------------------Middle Content End---------------------------------*/ /*---------------------------------Footer----------------------------------*/
#footer { width:930px; margin:0px auto; padding:15px 10px; background:#E7E4E3; color:#808080; font-size:10px; }
#footer a { color:#808080; text-decoration:none; }
#footer a:hover { color:#c41230; text-decoration:underline; } /*---------------------------------Footer----------------------------------*/
.clear { clear:both; font-size:0px; }
.grey_bg { background:#e7e4e3; }
.float_left { float:left; width:auto; }
.float_right { float:right; width:auto; }
.input1 { font-size:11px; color:#333333; width:120px; height:18px; border: 1px solid #CCCCCC; }
.pad_2 { padding:2px; 0px;
} /*--------------------------tag based classes----------------------------------*/
IMG { border:none; }
h2 { color:#af1038; font-size:15px; margin:0px; padding:0px; }
h3 { color:#ca0935; font-size:20px; margin:0px; padding:0px; font-weight:normal; }
h1 { color:#ca0935; font-size:11px; margin:0px; padding:0px; }
h4 { margin:10px 25px 5px 25px; padding:10px 0 5px 0; font-size:20px; color:#ca0935; font-weight:normal; }
a { color:#c41230; text-decoration:none; }
a:hover { color:#808080; }
FIELDSET { border:none; margin: 0 0 2px 0; padding:0; }
INPUT { font-size:12px; color:#333333; padding:0; margin:0; } /*-------------------------------end tag based classes-----------------------------*/
#drop_down, #drop_down ul { margin:5px 0px 0px 13px; padding:0; list-style-type:none; list-style-position:outside; }
#drop_down a { display:block; padding:0px 10px; border:0px; font-size:10px; color:#848484; text-decoration:none; }
#drop_down a:hover { color:#a9010e; text-decoration:none; }
#drop_down li { float:left;/* position:relative;*/ }
#drop_down ul { position:absolute; display:none; /*width:12em;*/ z-index:900000; /*top:13px;*/ width:180px; border:1px solid #fff; margin:0px; background:#ffffff; /*opacity: 0.9;*/ filter: alpha(opacity=95);   }
#drop_down ul li { LIST-STYLE-TYPE: none; background:#E7E4E3; border-bottom:#FFFFFF 1px solid; }
#drop_down ul li a { color:#333; line-height:26px; width:170px; text-align:left; font-size:11px; background:#E7E4E3; }
#drop_down ul li a:hover { background:#ccc; width:170px; text-align:left; color:#000; text-decoration:none; }
#drop_down li { BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
#drop_down li ul a { /*width:12em;*/ /*width:auto;*/ /*height:auto;*/ /*float:left;*/ }
#drop_down ul ul { top:auto; }
#drop_down li ul ul { left:12em; margin:0px 0 0 10px; } /*-----------------------------------contact us-----------------------*/
#drop_down1, #drop_down1 ul { margin:5px 0px 0px 0px; padding:0; list-style-type:none; list-style-position:outside; }
#drop_down1 a { display:block; padding:0px 10px; border:0px; font-size:10px; color:#848484; text-decoration:none; }
#drop_down1 a:hover { color:#a9010e; text-decoration:none; }
#drop_down1 li { float:left; /*position:relative;*/ }
#drop_down1 ul { position:absolute; display:none; /*width:12em;*/ z-index:900000; /*top:13px;*/ width:160px; border:1px solid #fff; margin:0px; background:#ffffff; /*opacity: 0.9;*/ filter: alpha(opacity=90); }
#drop_down1 ul li { LIST-STYLE-TYPE: none; background:#E7E4E3; border-bottom:#FFFFFF 1px solid; }
#drop_down1 ul li a { color:#333; line-height:26px; width:170px; text-align:left; font-size:11px; }
#drop_down1 ul li a:hover { background:#ccc; width:170px; text-align:left; color:#000; text-decoration:none; }
#drop_down1 li { BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: no-repeat; LIST-STYLE-TYPE: none; margin:0px; padding:0px; }
#drop_down1 li ul a { /*width:12em;*/ /*width:auto;*/ /*height:auto;*/ /*float:left;*/ }
#drop_down1 ul ul { top:auto; }
#drop_down1 li ul ul { left:12em; margin:0px 0 0 10px; }
#middle_h { width:934px; }
.red_tab { background:#c41230; color:#FFFFFF; padding:3px 0px 0px 7px; }
.clear { clear:both; margin:0px; padding:0px; height:0px; line-height:0px; }
.red_tab_bp { background:#c41230; color:#FFFFFF; padding:3px 0px 3px 7px; width:148px; }
/*_______________________________left nav___________________________________*/ 
#left_nav { width:168px; float:left; margin-right:10px; font-size:11px; }
#left_links { margin:10px 0 0 5px; font-size:10px; }
#left_links a { color:#666666; }
#left_links a:hover { color:#c41230; }
#left_links ul { margin:0 0 0 0; padding:0 0 0 0; line-height: 18px; }
#left_links ul li { margin:0 0 0 0; list-style:none; padding:0 0 0 10px; }
#left_links ul li ul { margin:8px 0 8px 0; }
#left_links ul li ul li { padding:0 0 0 15px; margin: 0 0 12px 0 }
.red { background:#f0f0f0; display:block; width:130px; margin-top:2px; color:#cc0000; padding:3px 0px 3px 7px; }
.bg_grey { background:url(../assets/images/li_bg.jpg) no-repeat; width:151px; padding-top:5px; }
/*_______________________________left nav end___________________________________*/ 
/*_______________________________Content___________________________________*/ 
#content { width:573px; float:left; margin-right:11px; overflow:hidden; }
#content2 { width:751px; float:left; margin-right:11px; }
#promo_content { width:350px; float:left; margin-right:11px; overflow:hidden; }/*_______________________________Content___________________________________*/ /*_______________________________Right nav end___________________________________*/
#right_nav { width:168px; float:left; background:#ffffff; }
.right_products { padding:0px 5px; font-size:10px; color:#999999; }
.white_top { width:156px; height:8px; }
.white_middle { background:#FFFFFF; margin:0px; padding-left:10px; width:146px; font-size:10px; color:#8e8e8e; }
.white_bottom { width:156px; height:12px; }
.form_left { padding:4px 0px; width:50px; float:left; }
.form_right { float:right; width:90px; }
.contact_us { background:#FFFFFF; padding:0px 10px 0 0; width:350px; float:left; }
.promo_form {/*background:#FFFFFF;*/ padding:0px 10px 10px 0; /*width:700px;*/ float:left; margin:95px 0 0 0; }
#form { padding:0px 5px 0px 5px; color:#999999; /*background:#FFFFFF;*/ margin:0 25px; }
.button { background:url(../assets/images/button_bg.jpg); color:#FFFFFF; width:85px; height:20px; padding:0px 10px 3px 10px; border:none; } /*_______________________________Right nav end___________________________________*/ /*------------------------------classes-----------------------------*/
.align_r { text-align:right; }
.align_c { text-align:center; }
.align_l { text-align:left; }
.width_80 { width:80px; }
.margin_b_5 { margin-bottom:5px; }
.pad_t_b { padding:4px 0px; }
.input2 { font-size:9px; color:#333333; width:110px; height:16px; border: 1px solid #CCCCCC; }
.width_200 { width:200px; }
#text { padding:10px; }
#liststyle { font-family:Arial, Helvetica, sans-serif; text-align:left; color:#808080; }
#liststyle li { font-family:Arial, Helvetica, sans-serif; text-align:left; color:#808080; font-size:12px; }
#facebox h4 { padding:0px; margin:0px; }
.bg_greylight { background:#F6F6F6; }
.bg_grey { background:#EEEEEE; }
.border { border:#CCCCCC solid 1px; margin-left:25px; margin-right:25px; }
.border h1 { color:#666666; }
.greyline { width:370px; height:6px; background-image: url(../assets/images/grey_line.jpg); background-repeat: no-repeat; }
.width_160 { width:150px; }
.width_580 { width:570px; }
.tab_15 { margin-left:15px; text-transform:uppercase; font-weight:bold; }
h1.tab_15 { margin-left:25px; color:#666666; text-transform:none; }
.tab_15_2 { margin-left:15px; }
.tab_27 { margin-left:27px; }
.B_crumbBox { font-size:10px; }
.float_right_form { float:right; width:207px; }
.margin_b_form { margin-bottom:5px; float:left; width:310px; }
textarea.promo { font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:10px; }
.homeFlashCont { position:absolute; z-index:1 }
/*DC  promotion  form page*/
.promotionBG #content2 { background:url(../assets/images/promotionBG.jpg) no-repeat; padding-bottom:36px; }
.promotion_rightSec { margin-right:50px; width:325px; }
.promotionBG #content2 .promo_form #form { color:#fff !important; font:Helvetica; font-size:12px; margin:0 0 0 20px !important; font-family:Helvetica, Verdana, Arial; }
.promotionBG #content2 .promo_form #form .width_80 { width:111px; padding:4px 5px; }
.promotionBG #content2 .promo_form #form .margin_b_5 { margin-bottom:12px; }
.promotionBG #content2 .promo_form #form .product_text { width:200px; height:19px; border:1px solid #987c5f; }
.promotionBG #content2 .promo_form #form #promotion_add { text-align:center; margin-bottom:10px; padding-top:8px; }
.promotionBG #content2 .promo_form #form p { margin:0px; font-size:16px; color:#FFFFFF; }
.promotionBG #content2 .promo_form #form .introText { line-height:22px; font-size:15px; margin-left:4px; }
.promotionBG #content2 .promo_form #form .hed1 { color:#FFF; font-size:40px; margin-bottom:39px !important; }
.promotionBG #content2 .promo_form #form .hed2 { color:#143F88; font-size:85px; margin-bottom:27px !important; font-weight:bold; }
.promotionBG #content2 .promo_form #form .hed3 { color:#143F88; font-size:40px; line-height:40px !important; margin-bottom:12px !important; }
.promotionBG #content2 .promo_form #form .hed4 { color:#fff; font-size:30px; font-weight:bold; line-height:35px !important; }
.promotionBG #content2 .promo_form #form .submitBTN { background:transparent url(../assets/images/button_blue_submit.gif) no-repeat; width:86px; height:33px; border:none; color:#fff !important; font-size:16px; line-height:33px/* text-indent:-10000000px;*/ }
.promotionBG #content2 .promo_form #form .star { color:#FFF; }
.promotionBG #content2 .promo_form #form h2 { margin:0px; color:#FFFFFF; }
.promotionBG #content2 .promo_form textarea.promo { height:92px; background:#FFFFFF; padding:5px 0 5px 5px; width:297px; }
.promotionBG #content2 .promo_form select { width:203px; }
.promotionBG #content2 .promo_form input#formcaptcha { width:147px !important; }
/*DC promo thankyou page */
.promoThankyouBG #content2 { background:url(../assets/images/promotionBG-thank.jpg) no-repeat; padding-bottom:36px; }
.promoThankyouBG #content2 #promoThankyou { width:400px; margin:0px auto; padding-top:90px; text-align:center; }
.promoThankyouBG #content2 #promoThankyou .hed3 { color:#143F88; font-size:44px; line-height:40px !important; margin-bottom:12px !important; }
.promoThankyouBG #content2 #promoThankyou p { margin:0px; font-size:16px; color:#FFFFFF; }
.promoThankyouBG #content2 #promoThankyou .img a { background:url(../assets/images/button_blue_submit.gif) no-repeat center center; width:86px; height:33px; border:none; color:#fff !important; font-size:16px; padding:10px 14px; }


/*DC contry spesicic page*/
.International #intLeftContent{width:325px; float:left; margin:0 40px 0 40px; display:inline;}
.International #intFlashBanner{width:850px; margin:0px auto;}
.International #visitOurSite{/*position:absolute;*/ top:62px; left:200px; color:#808080;}
.International #visitOurSite a{color:#808080;}
.International #visitOurSite a:hover{color:#C41230;}
#intHeader{ position:relative; }
.International h4 {margin:10px 0px 14px;padding:10px 0 5px;}
.International #content{width:100%; position:relative;}
.International #form{ margin:0px; padding:0px;}
.International #content .contact_us{width:310px; padding:0px;}
.International .rightContent{top:70px; position:absolute; width:177px; color:#808080; line-height:14px; font-size:10px; right:35px;}
.International #intLeftContent p{color:#666666; font-size:12px; line-height:20px; margin:3px 0 10px 0;}
a{outline:none;}
.International #visitOurSite{float:left; margin:62px 0 0 20px;}
.International #intHeader{ float:left;}
*{outline: none;}

.language a.selectCountry{color:#c41230 !important; font-weight:bold;}
