@charset "utf-8";
/* CSS Document */
body, html{margin:0 0 0 0 !important; padding:0 0 0 0 !important; font:Arial, Helvetica, sans-serif;}
body{background:url(../images/base_bg.gif) repeat left top; font:13px "Trebuchet MS";}
.print {display:none;}
a{color:#0028aa;}
a:hover{color:#0028aa; text-decoration:none;}
#maincontainer{width:967px; float:left; padding:0; margin:0;}
.logo{float:left; width:204px; font-size:13px; font-weight:bold; color:#056d9f;}
.logo a{margin:0 10px 0 10px;}
.logo img{border:0; float:left; margin:0 0px 5px 20px;}
.logo span{display:block; margin:0 0px 0 6px;}

.ml30px{margin-left:30px;}
.mr20px{margin-right:20px;}
.mr40px{margin-right:80px;}
.mt30px{margin-top:30px;}
.mt10px{margin-top:10px !important;}
.mt20px{margin-top:18px !important;}
.m0{margin:0 0 0 5px !important;}

.vote_myrep{float:left; text-align:left !important; width:288px; padding:42px 0 0 40px;}
.vote_myrep img{float:left !important;}

.whoscontainer{float:right; text-align:left; width:420px; padding:0 15px 0 0;}
.whoscontainer a{float:left;}
.whoscontainer img{ float:left; margin-left:10px; border:0;}
.mr15px{margin-right:15px !important;}
.my_rep{float:left; margin-left:30px; }

.fr{float:right !important;}
/*topmenu css*/
.topmenu ul{list-style-type:none; margin:0; padding:2px 0 0 3px; width:100%; float:left; height:32px;}
.topmenu li{display:inline; padding:0; margin:0;}
.topmenu{padding:2px 0 0 8px; width:967px; float:left; height:30px; background:url(../images/top_rgt_bg.gif) no-repeat right top !important; }
.topmenu a{background:url(../images/topmenu_new_lft.gif) no-repeat left -30px; text-align:center; text-decoration:none; margin:0 !important; float:left;}


html>body .topmenu a{padding:0px 3px;/* Only Firefox runs this style */}

:root .topmenu a{padding:0px 2px\0/IE9;}/* IE9*/


.topmenu a span{background:url(../images/topmenu_new_rgt.gif) no-repeat right -32px; padding:6px 5px 8px 5px; |padding:6px 8px 8px 8px; padding:6px 6px 6px 5px\0/IE9; font:12px "Arial" !important; letter-spacing:normal; color:#391d01; font-weight:bold !important; display:block;}
.topmenu a:hover{background:url(../images/topmenu_new_lft.gif) no-repeat left top;  text-align:center; text-decoration:none; margin:0;}
.topmenu a:hover span{background:url(../images/topmenu_new_rgt.gif) no-repeat right top;  font:12px "Arial" !important; color:#391d01; font-weight:bold !important; margin:0;}
/*topmenu active css*/
.topmenu li.active a{background:url(../images/topmenu_new_lft.gif) no-repeat left top;  text-align:center; text-decoration:none; margin:0;}
.topmenu li.active a span{background:url(../images/topmenu_new_rgt.gif) no-repeat right top;  font:12px "Arial" !important; color:#391d01; font-weight:bold !important; margin:0;}

.topmenu li a.active {background:url(../images/topmenu_new_lft.gif) no-repeat left top;  text-align:center; text-decoration:none; margin:0;}
.topmenu li a.active span{background:url(../images/topmenu_new_rgt.gif) no-repeat right top;  font:12px "Arial" !important; color:#391d01; font-weight:bold !important; margin:0;}



/*selectbox css*/
.search{background:url(../images/search_bar.jpg) no-repeat left top; float:right; width:392px; height:42px; padding:0; margin:10px -8px 0 0;}
.selectbox{padding:10px 0 0 95px; width:287px;}

.selectbox .new1{margin:0 10px 0 0; padding:2px 2px 3px 2px; float:left; width:112px; font-size:11px;}
.selectbox .new2{margin:0; font-size:11px; padding:2px 10px 3px 2px; *padding:0px 10px 3px 2px; float:left; width:100px; font-size:11px;}

.selectbox select{margin:0; font-size:11px; padding:2px 2px 3px 2px;}
.new2 input{width:110px; margin:0 0 0 0; *margin:0 0 0 0; padding:0 !important;}
.new2 select{width:110px; margin:0 0 0 0; *margin:2px 0 0 0;}

.custom{padding:10px 0 0 0; display:block;  width:760px; float:left;}
.morph_sac{padding:10px 0 0 0; display:block; width:760px; float:left; margin-left:2px;}
.morph_sac .pro_vdo{padding:5px 0 0 0; display:block; width:150px; float:left; margin-left:0;}
.morph_sac .pro_month{padding:5px 0 0 0; display:block; width:608px; float:left; margin-left:2px;}


.footerheader{font-size:20px; padding:2px 0 0 10px; margin:0 0 0 10px; color:#fff; text-align:left;  float:left; width:200px;}
#imgInfoDiv{font-size:12px; padding:2px 0 0 10px; margin:0 0 0 10px; color:#346085; text-align:right !important;  float:right;  width:200px; padding-right:10px;}
.fs15px{font-size:15px;}
.foot_bg{background:url(../images/bottom_bg.jpg) repeat-x center top; width:967px; height:341px;}
.foot_txt{width:123px; font-size:12px; float:left !important; margin:0 0 18px 1px; text-align:left; height:151px;}



/* new topmenu css for dropdown*/
.dropmenu_container{width:735px; float:left; height:308px;}
.dropmenu_container .foot_txt{width:140px !important; font-size:12px; float:left !important; margin:0 0 20px 1px; text-align:left; border-right:solid 1px #dedede;}
.h140px{ height:140px !important;}
.h110px{ height:100px !important; }
.wdth2 .dropmenu_container  .foot_txt a{width:205px !important;}
.dropmenu_container .foot_txt span{margin:0 0 3px 0; color:#4d4d4d; font-weight:bold; width:140px; float:left; font-size:13px !important;}
.no_bor{border:0 !important;}
.dropmenu_container .foot_txt a{display:block; margin:0 0 0 10px; font-size:13px !important; text-decoration:none; color:#5f5f5f; border:0; background:none; padding:0;}


.dropmenu_container .foot_txt a:hover{color:#000; text-decoration:none; background:none;}



.foot_txt_new{width:93px; font-size:12px; float:left !important; margin:0 0 18px 3px; text-align:left; height:260px;}
.foot_txt span{margin:2px 0 0 0; color:#4d4d4d; font-weight:bold; width:93px; float:left;}
.foot_txt_img{float:left; width:93px; padding-top:20px;}
.foot_txt a{display:block; margin:0 0 5px 10px; font-size:13px !important; text-decoration:none; color:#002f86; line-height:16px;}
.foot_txt a:hover{color:#000; text-decoration:none;}
.foot_txt1{width:183px !important;}
.foot_txt1 span{margin:2px 0 0 0; color:#4d4d4d; font-weight:bold; width:183px; float:left;}
.no_bdr{border:0 !important;}
/*inside pages css */
.inner_container{width:967px; float:left; background:url(../images/inside_bg.gif) repeat-y center top; padding:0; margin:0 !important;}
.bradcrumbs{background:url(../images/inside_top_bg.gif) no-repeat center bottom; width:947px; float:left;  text-align:left; padding:10px 0 15px 20px; font-size:12px; margin:0;}
.bradcrumbs .links{float:left; width:500px;}
.bradcrumbs span{float:right; padding:0 20px 0 25px;}
.top_img1{ background:url(../images/email_icon.gif) no-repeat left top;}
.top_img2{ background:url(../images/case_study_icon.gif) no-repeat left top;}
.bradcrumbs span a{ color:#6a6969; text-decoration:none;}
.bradcrumbs span img{vertical-align:middle;}

.inner_bot_bg{background:url(../images/inside_bot_bg.gif) no-repeat center top; width:947px; float:left; height:30px; text-align:left; padding:10px 0 10px 20px;}
.content{width:874px; float:left; padding:10px 45px 0 45px; position:relative;}

/*product listing css*/
ul.pro_list{list-style-type:none; padding:0; margin:15px 0 0 0; width:891px; float:left;}
ul.pro_list li{list-style-type:none; margin:0 18px 25px 0; width:193px; height:253px; float:left; padding:5px 5px 12px 5px; background:url(../images/pro_list_bg.gif) no-repeat center top; text-align:center;}
ul.pro_list li input{float:right;}
.imgcnt{text-align:center !important; display:block; margin-left:10px}
ul.pro_list li a{color:#414042; font-size:12px; text-decoration:none; display:block; width:170px;}
ul.pro_list li a:hover{color:#000; text-decoration:none;}
ul.pro_list li a span{color:#b30303; text-decoration:none; display:block; font:13px "Times New Roman"; font-style:italic;}
ul.pro_list li a:hover span{color:#000; text-decoration:none;}

/* paging css*/
.paging{width:867px; float:left; padding:10px 45px; text-align:center;}
.paging a{color:#097fb6; font-weight:bold; text-decoration:none; font-size:13px; margin:0 3px; padding:2px 5px; border:solid 1px #097fb6; height:30px; width:25px;}
.paging a:hover{color:#f07100; text-decoration:none;  border:solid 1px #f07100;}
.paging a.active{color:#f07100; text-decoration:none;  border:solid 1px #f07100;}
.paging span{color:#999999; font-weight:bold; text-decoration:none; font-size:13px; margin:0 3px; padding:2px 5px; border:solid 1px #999; height:30px; width:25px; background:#F5F5F5;}

/* Product description */
.desc_content{width:922px; float:left; padding:10px 25px 0 20px;}
.page_desc_title{background:url(../images/pro_desc_title.gif) no-repeat left top; text-align:left; height:35px; padding:0 0 0 21px; width:887px; float:left;}
.page_desc_title h2{width:120px; padding:5px 0 0 0; margin:0; font-size:16px; color:#7c0200; float:left;}


.page_desc_title span{background:url(../images/pro_desc_title_rgt_bg.gif) no-repeat right top #7d7263; text-align:left;  padding:7px 0 7px 0; width:765px; float:left; color:#fff; text-transform:uppercase; font-size:20px; line-height:20px;}

.pro_desc_lft{width:478px; float:left; padding:0 0 20px 0;}
.pro_desc_lft .img_container{padding:13px; float:left; width:452px;}
.large_img{float:left; width:452px; padding:20px 0 0 0;}
.large_img a{color:#5f5f5f; text-decoration:none; display:block;}
.large_img a:hover{color:#000; text-decoration:none;}

.large_img .view_large{float:left; width:180px; padding:0 0 10px 0px; text-align:left;}
.large_img .view_vdo{float:left; width:120px;  text-align:left;}
.large_img .view_vdo ul{list-style-type:none; padding:0; margin:0;}
.large_img .view_vdo ul li{list-style-type:none; padding:0; margin:0 0 0 0px;}
.large_img .view_vdo ul li a{font-weight:normal; background:url(../images/vdo_icon.jpg) no-repeat 38px top; text-align:center; padding:28px 0 0 0; margin-top:-10px;}
#base {width:480px; float:left; background:#000 !important;}
#container{width:480px; float:left; background:#000 !important;}


.large_img .quick_view{float:right; width:130px; padding:0 0 10px 0px;  text-align:left;}

.lg_img{background:url(../images/large_icon.gif) no-repeat left 3px; padding:0 0 0 20px;}
.virtual_samp_img{background:url(../images/quick_icon.gif) no-repeat left 3px; padding:0 0 0 20px;}
.email_friend{background:url(../images/email_icon.gif) no-repeat left 3px; padding:0 0 0 20px;}
.case_study{background:url(../images/case_study_icon.gif) no-repeat left 3px; padding:0 0 0 20px;}
.cottonbag{background:url(../images/acrobat_icon.png) no-repeat left 3px; padding:0 0 0 20px; line-height:20px;} /**/ /* commented on 12/12/2011 */


/*slideshow css*/
.slideshow{width:452px; float:left; }
/*.color_intense{width:145px; float:left; text-align:center; padding:20px 0 0 0;}*/
.new_intense{width:145px; float:left;}
.new_intense1{width:270px; float:left;}
.new_intense1 a{float:left;}
.mr0auto{ margin:0 auto;}


.pro_desc_rgt{width:436px; float:right; text-align:left; padding:0 0 20px 8px; margin:10px 0 0 0;}
.pro_desc_rgt .top_bg{width:403px; float:left; background:url(../images/pro_dtls_bg_top.gif) no-repeat center  top; padding:12px 10px 0 18px;}
.pro_desc_rgt .bot_bg{width:403px; float:left; background:url(../images/pro_dtls_bg_bot.gif) no-repeat center  top; padding:15px 10px 12px 18px;}
.pro_desc_rgt .pro_dtls{width:403px; float:left; background:url(../images/pro_dtls_bg.gif) repeat-y center  top; padding:0 10px 0 18px;}

.sh_desc{width:395px; float:left; padding:5px 8px 15px 0; border-bottom:dotted 2px #cdcdcd; }
.spec{width:395px; float:left; padding:10px 8px 15px 0; line-height:18px; border-bottom:dotted 2px #cdcdcd;}
.pricing{ padding:5px 8px 15px 0;}
.pricing h3{padding:10px 0 5px 0; float:left; width:100%;}



.disc_price{color:#cc0000; }
.strk_txt{color:#cc0000; text-decoration:line-through;}

/*.colors_avail{background:url(../images/price_bg_1.gif) no-repeat center top; width:387px; float:left; padding:2px 0 0 8px; height:81px; margin:0 0 10px 0; font-size:12px !important; }
.colors_avail_2{background:url(../images/price_bg_2.gif) no-repeat center top; width:387px; float:left; padding:2px 0 0 8px; height:109px; margin:0 0 10px 0; font-size:12px !important; }
.colors_avail_3{background:url(../images/price_bg_3.gif) no-repeat center top; width:387px; float:left; padding:2px 0 0 8px; height:109px; margin:0 0 10px 0; font-size:12px !important; }
.colors_avail table{float:left; font-size:11px;}
.bor_rgt{border-right:solid 1px #fff;}*/

.colors_avail{width:387px; float:left; padding:2px 0 0 8px; height:109px;  height:110px\9;  margin:0 0 10px 0; font-size:12px !important;	border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}


.colors_avail1{width:387px; float:left; padding:2px 0 0 8px; height:140px; height:130px\9; margin:0 0 10px 0; font-size:12px !important;	border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}

.imprint_avail{ width:450px; float:left; text-align:right; background :#E1E1E1; padding: 10px; color:#5F5F5F;	border:1px solid #ccc; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px;}

.bor_rgt_new{ width:380px;   border-collapse:collapse; 	-moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius:10px; border-radius:10px; border-color:#FFFFFF; }
.bor_rgt{ border:1px solid #fff; border-color:#FFFFFF; }

.title{width:395px; float:left; padding:2px 0 3px 0; height:20px;}

 
.shipping_dtls{width:395px; float:left; padding:5px 8px 15px 0;}
h3{padding:0 0 3px 0; margin:0; display:block; color:#434343; font-size:13px;}

.feedback{width:395px; float:left; color:#720000;}
.feedback a{color:#011ca1; font-size:12px;}

.combo_set{background:url(../images/combo_set_bg.gif) no-repeat center top; color:#91020e; text-transform:uppercase; font-weight:bold; font-size:15px; text-align:center; width:921px; padding:7px 0 3px 0; float:left; height:24px; margin:10px 0;}
.ads{width:100%; float:left; text-align:center; margin:20px 0;}
.ads a{margin:0 10px 0 0;}

.tags{width:900px; float:left; padding:10px 0 10px 40px; text-align:center;}
.tags a{color:#353535; text-decoration:none; font-weight:bolder; font-size:12px; margin:0 5px 0 0;}
.tags a:hover{color:#fb3858; text-decoration:none;}
.tags a.active{color:#fb3858; text-decoration:none;}
/* global font sizes css*/
.fs11{font:11px "Arial" !important;}
.fs12{font-size:12px !important;}
.fs13{font-size:13px !important;}
.fs14{font-size:14px !important;}
.fs15{font-size:15px !important;}
.fs16{font-size:16px !important;}
.fs17{font-size:17px !important;}
.fs18{font-size:18px !important;}
.fs19{font-size:19px !important;}
.fs20{font-size:20px !important;}
.foot_banner{float:left; width:100%;}
.foot_banner td{padding:10px 0;}
.foot_banner a{margin:20px 0;}
/*other pages*/
.botnav{color:#fff; font-weight:bold;}
.content .generalinfo{font-size:30px; font-weight:bold; background:url(../images/top_title.gif) repeat-x left 23px; color:#505050; padding-bottom:10px; text-align:left;}
.copyright{ font-family:Arial, Helvetica, sans-serif; font-size:13px}
.productpage{font:14px "Verdana" !important; font-weight:bold; color:#333333 !important; margin-top:25px !important; text-align:center;}
.currentflyer {font-size:12px; font-weight:bold; color:#fff;}
/*pop up large image link*/
#Table_01 a{color:#f07100; font-weight:bold; text-decoration:none;}

/*email css*/

.email_container{ width:398px; margin:0 auto; height:507px; padding:20px;}
.email_bg1{background:url(../images/email_container.jpg) no-repeat center top;}
.email_bg2{background:url(../images/email_container2.jpg) no-repeat center top;}
.email_head{width:398px; float:left;}
a.lft{float:left;}
a.rgt{float:right;}
.lft{text-align:left;}
.heading{width:100%; float:left; text-align:center; padding:8px 0; font-weight:bold; color:#353535;}
.rows{width:398px; float:left; margin:3px 20px;}

.rows select, textarea, input{font:12px "Trebuchet MS"; }

.label{width:123px; float:left; text-align:right; font-size:11px;}
.field{width:265px; float:left; padding:0 0 0 10px; font-size:11px;}
.field span{color:#ff0000;}
.field div{font-size:11px;}
.mb15px{margin-bottom:15px !important;}
.email_container .btn{background:#eee; border:solid 1px #c0c0c0; font-size:11px; color:#353535; font-weight:bold;}
.alert{color:#ff0000; font-weight:bold; width:100%; float:left; text-align:center; font-size:11px;}
.rgt{text-align:right !important;}
.note{width:368px; float:left; padding:10px 0 0 30px;}

.output .field{font-weight:bold;}

.rows_value{width:363px; float:left; margin:10px 30px 3px 20px; padding:5px 0;}
.rows_value .label{width:169px; float:left; text-align:right; font-size:11px;}
.rows_value .field{width:159px; float:left; padding:0 0 0 10px; font-size:11px; font-weight:bold;}
.bggrqay{ background:#dfdfdf;}
.fbold{font-weight:bold;}
.fs12px{font-size:12px !important;}
.print_back{width:400px; float:left; margin:30px 0 0 0;}
.print{width:150px; float:left; margin:0 0 0 20px;}
.back{width:150px; float:right; text-align:right;}

/* subcat for large strip in umbrella*/
.subcat{float:left !important; text-align:left !important; font-weight:bold; font-size:13px; color:#e0e0e0; width:860px; background:url(../images/black_strip_large.jpg) no-repeat 10px top; padding:10px 0px 10px 15px;}
.subcat span{width:135px; float:left;}
.subcat a{color:#e0e0e0; text-decoration:none; float:left; margin:0 5px;}
.subcat a:hover{color:#fff; text-decoration:none;}

/* subcat for small strip in umbrella*/
.subcat_u{float:right !important; text-align:left !important; font-weight:bold; font-size:13px; color:#e0e0e0; width:550px; background:url(../images/black_strip_small.jpg) no-repeat right top; padding:10px 5px 10px 20px; margin-right:10px;}
.subcat_u span{width:120px; float:left;}
.subcat_u a{color:#e0e0e0; text-decoration:none; float:left; margin:0 5px;}
.subcat_u a:hover{color:#fff; text-decoration:none;}





.casestudy {background:url(../images/case_study_icon.gif) no-repeat left 3px; float:right; width:70px; padding:0 0 0 17px;  text-align:right; text-decoration:none; color:#4D4D4D;}

.mt5px{margin-top:2px;}
.custom_pro{ color:#505050;}
.custom_pro h6{font:14px "Arial"; font-weight:bold; padding:0 0 5px 0; margin:0;}
.custom_pro p{padding:0 10px 0 0; margin:0 0 32px 0; font-size:13px; text-align:justify;}
.pt20px{padding-top:20px;}

.dtls_price{width:100%; float:left; padding:20px 0 10px 0; margin:0 0 10px 0; font-size:11px; border-bottom:dotted 2px #cdcdcd;}
.dtls_price b{display:block;}
.dtls_price span{display:block;}

/*youmayinterstedin */
.youmayinterstedin{ width:400px; height:162px; margin-right:7px; float:right; background:url(../images/youmaybeinterestedin_bg.gif) no-repeat center top; text-align:right; padding:40px 10px 10px 18px; text-align:center;}

.youmayinterstedin ul {padding:0;  margin:0;}
.youmayinterstedin ul li{float:left; height:130px; width:100px; margin:0 12px; padding:0;}


.youmayinterstedin a{margin:24px 13px 8px 8px; text-decoration:none; color:#303030; font-size:10px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:solid 2px #FFF; text-align:center;}


.youmayinterstedin .like_img_main{height:145px; width:120px; float:left; text-align:center;}
.youmayinterstedin .like_img{height:75px; width:101px; float:left; text-align:center;}
.youmayinterstedin .like_img_main span{height:70px; width:101px; float:left; text-align:center;}

/*youmayinterstedin */

.no_rcd{background:#EFEFEF; border:solid 3px #ccc; color:#cc0000; font-size:15px; font-weight:bold; text-align:center; padding:10px 5px;}
a.col_new{color:#c30000 !important; font-size:15px !important;}

.morphsacslink{width:100%; float:left; text-align:center;}
.morphsacslink img{border:0;}

h5{font-size:16px; font-weight:bold; color:#CC3300; padding:0; margin:10px 0 20px 0;}


.forms_all a{color:#0028aa; text-decoration:none; font-weight:bold;}



/* FLYER START */

.flyer{width:755px; text-align:center; margin:0 auto 10px auto; background-color:#FFFFFF;}

/*.flyerbody{width:753px; text-align:center; background:url(../images/flyer_bg_bg.gif) repeat-x bottom left; border:solid #e1e1e1 1px; border-bottom:none; border-top:none; padding:20px 0; float:left;}
.flyerbody3{width:730px; border:solid #e1e1e1 1px; border-bottom:none; border-top:none; float:right; text-align:right; padding:0 23px 0 0;  background-color:#f2f2f2;}
*/

.flyerbody2 img{ margin:0 0 15px 0;}


.flyerbody4{width:753px; float:left; border:solid 1px #e1e1e1; border-bottom:0; border-top:0; text-align:center; }

.vert_mid{width:753px; float:left; border:solid #e1e1e1 1px; border-bottom:none; border-top:none; padding-bottom:20px; background-color:#FFFFFF;}
.flyersmlogo{width:153px; float:left;}
.flyerbody2{width:580px;text-align:right; padding: 13px 20px 0 0; float:right;}



/* FLYER END */



/*PMS css by rajeev sinha on 13jan10 */
.pms_search{background:url(../images/pms-search-bg.gif) no-repeat center top; width:496px; height:39px; margin:0 auto; padding:5px 0 3px 40px; font:13px "Trebuchet MS"; font-weight:bold; color:#000; text-align:left;}

.pms_search input, select{border:0; vertical-align:middle; padding:3px; margin:0 5px 0 0; font-size:11px;}
.pms_search img{border:0; vertical-align:middle;}

/*listing view css*/
h6{font:18px "Trebuchet MS"; font-weight:normal; padding:0; margin:10px 0 0 0; display:block; text-align:left; color:#353535;}
h6 img{vertical-align:middle; margin-right:10px;}
.list_top{background:url(../images/list_top_bg.gif) no-repeat center top; width:874px; height:15px;display:block; float:left;}
.list_bot{background:url(../images/list_bot_bg.gif) no-repeat center top; width:874px; height:15px; margin-bottom:15px;display:block;float:left;}

.list_content{float:left; display:block; background:#f8f8f8; border-left:solid 1px #d4d4d4; border-right:solid 1px #d4d4d4; width:852px; padding:10px; padding-top:0; color:#46494c; font-weight:bold;}
.list_content a{text-decoration:none; color:#2928B7;}
.list_content a:hover{text-decoration:none; color:#000;}

.blue{color:#1e75bf; font-size:16px;}
.green{color:#778422; font-size:16px;}

.list_content_header{float:left; width:100%; color:#e97900; font-size:16px;}
.list_content_header span{float:left; color:#e97900; font-size:16px; padding:5px; text-align:left;}
.list_content_header .first {float:left; width:80px;}
.list_content_header .second {float:left; width:200px;}
.list_content_header .third {float:left; width:200px;}
.list_content_header .last {float:left; width:250px;}


.list_content_list{float:left; width:100%; font-size:12px;}
.bgC{background:#fff;}
.list_content_list span{float:left; display:block; text-align:left; padding:5px;}
.list_content_list .first {float:left; width:80px;}
.list_content_list .second {float:left; width:200px;}
.list_content_list .third {float:left; width:200px;}
.list_content_list .forth {float:left; width:10px;  text-align:center;}
.list_content_list .last {float:left; width:270px;}



.bg_grey{background:#f3f3f3;}
.bg_white{background:#fff;}
.list_content td{padding:7px 2px;}
/*Flyer css*/
.flyer_box{width:247px; height:297px; background:url(../images/flyer_bg_new.jpg) no-repeat center top; color:#fff; font-weight:bold; font-size:12px; padding:4px 0 0 0; text-align:center; float:left; margin:22px 22px 10px 22px;}

.flyer_img{ width:100%; float:left; padding:18px 0 0 0; }

/*facebook*/
.facebook_rel{position:relative; float:left;}
.facebook{position:absolute; top:530px; left:0px; z-index:666; float:left;}

.bg_1{background:url(../images/dazzle_bg_txt.jpg) repeat-y left top; height:227px; padding:0 0 10px 10px; font-size:13px;}
.bg_1 a{background:url(../images/dazzle_tab_1.png) no-repeat center top; height:22px; width:139px; float:left; margin:0 10px 0 0; color:#000; padding:10px 5px; text-decoration:none; font-weight:bold; text-align:center;}

.bg_1 a.active{background:url(../images/dazzle_tab_1_h.png) no-repeat center top;}
.bg_1 a.active:hover{background:url(../images/dazzle_tab_1_h.png) no-repeat center top !important;}



.desc_txt1{background:#fff; width:798px; float:left; padding:20px;}
.desc_txt1 a{padding:0 !important; margin:0 !important; background:none !important; width:auto !important;}
.desc_txt1 a:hover{color:#bd006f; padding:0 !important; margin:0 !important; background:none !important; width:auto !important;}


.desc_txt2{background:#fff; width:798px; float:left; padding:20px;}
.desc_txt2 a{background:url(../images/bull_1.png) no-repeat left 5px; padding:0 0 0 10px !important; margin:0 !important; display:block; width:100%; text-align:left;}
.desc_txt2 a:hover{background:url(../images/bull_1.png) no-repeat left 5px; padding:0 0 0 10px !important; color:#bd006f; margin:0 !important; display:block; width:100%; text-align:left;}

p.pointer{background:url(../images/bull_1.png) no-repeat left 5px !important; float:left; padding:0 0 0 10px !important; margin:0 !important; width:100%; text-align:left;}
p.pointer:hover{background:url(../images/bull_1.png) no-repeat left 5px; padding:0 0 0 10px !important; margin:0 !important; display:block; width:100%; text-align:left;}
p.pointer1{background:url(../images/bull_1.png) no-repeat left 5px !important; float:left; padding:0 0 0 10px !important; margin:0 !important; width:120px; text-align:left;}

/*New Look */
.newlook a span{font-size:18px !important; font-weight:bold !important; color:#0b7fab !important;}
.newlook a:hover span{font-size:18px !important; font-weight:bold !important; color:#353535 !important;}


/*homepage */
.custom{margin-left:8px; float:left;}
.custom a{width:88px; height:90px; float:left; margin:0 6px 0 0;}
.custom_1 a{background:url(../images/custom_bottom.jpg) no-repeat -6px top; }
.dazzle a{background:url(../images/custom_bottom.jpg) no-repeat -101px top; }
.eflyers a{background:url(../images/custom_bottom.jpg) no-repeat -195px top; }
.catalog a{background:url(../images/custom_bottom.jpg) no-repeat -287px top; }
.threedgallery a{background:url(../images/custom_bottom.jpg) no-repeat -383px top; }
.virtual_sample a{background:url(../images/custom_bottom.jpg) no-repeat -478px top; }
.mr_bendy a{background:url(../images/custom_bottom.jpg) no-repeat -573px top; }
.idea_generator a{background:url(../images/custom_bottom.jpg) no-repeat -668px top; }
.service a{background:url(../images/custom_bottom.jpg) no-repeat -762px top;}


/*please vote section css */
.morphsacslink b{font-size:13px; font-weight:bold;}
.morphsacslink a{color:#cc0000; text-decoration:none; font-weight:bold;}
.vote span{color:#353535; font-size:13px !important; width:100%; float:left; padding:10px 0 0 0;}
.vote a{ text-decoration:underline; margin-bottom:20px; display:block; text-align:center !important;}
.vote a:hover{color:#353535; text-decoration:none;}

/*striketrough line in red color*/
del {color: #cc0000; padding:0 5px;}
del span{color:#000 !important; *color/*\**/:#000 !important;}

/*login section on 05april2010 by Rajeev sinha*/
.login_bg{background:url(../images/login_bg.png) no-repeat center top; width:332px; height:287px; font-size:11px;}
.head{color:#000; font:16px "Trebuchet MS"; font-weight:bold; padding:17px 0 0 0; text-align:center;}
.login_label{color:#000; font-size:13px; font-weight:normal;}
.login_btn{color:#000; font-size:13px; font-weight:normal;}
.text_login{font-size:13px; padding:0 20px; text-align:justify; line-height:20px;}

/* FLYER START */

.flyernew{min-width:755px; max-width:755px; width:auto !important; margin:0 auto;}
.top_oval{min-width:755px; max-width:755px; float:left; background:url(../images/top_lft.png) no-repeat left top; height:15px; padding-left:50px;}
.top_oval span{width:755px !important; float:left; background:url(../images/top_rgt.png) no-repeat right top; height:15px;}

.vert_mid{width:753px; float:left;}
.top_buttons{text-align:center; text-align:center; padding-top:20px;}
.top_buttons img{margin:0 10px 15px 0; float:left;}
.top_buttons a{margin:0 10px 15px 0; float:left;}





.flyerbody{width:100%; text-align:center; background:url(../images/flyer_bg_bg.gif) repeat-x bottom left; border:solid #e1e1e1 0; border-bottom:none; border-top:none; padding:20px 0; float:left;}

.flyerbody2 img{ margin:0 0 15px 0;}
.flyerbody3{width:730px; float:right; text-align:right;}




.flyersmlogo{width:153px; float:left;}
.flyerbody2{width:580px;text-align:right; padding: 13px 20px 0 0; float:right;}
/* FLYER END */

/*UPS css*/
#ups_track tr{background:#e0e7f3;}
#ups_track td{padding:2px 5px;}
#ups_track td.titles{background:#f5eddc; padding:5px;}
#ups_track tr.white{background:#fff !important;}

.field_disable{background:#dcdbdb; color:#989898; border:solid 1px #ccc;}

/*In the News section*/
.inthe_news{background:url(../images/inthernews_tbg.jpg) repeat-x left top; width:875px; float:left;}
.news_lists{width:855px; float:left; padding:10px;}


.umbrella {padding-left:15px; padding-top:8px; width:260px; text-align:left; position:absolute; top:0; left:0; margin:110px 0 0 30px;}
.umbrella a{text-decoration:none; color:#cc0000; font-size:18px; text-transform:uppercase; font-weight:bold; line-height:22px;}
.umbrella a img{border:0;}

.print_email{float:right; padding-right:20px;}
.print_email a{text-decoration:none; color:#cc0000; font-size:14px; text-transform:uppercase; margin-right:12px;}
.print_email a img{border:0;}

.wpp{float:right; height:45px; margin-top:25px;}
.wpp ul{padding:0; margin:0; list-style-type:none;}
.wpp ul li{padding:0; margin:0;}


/*product listing css*/
ul.pro_list1{list-style-type:none; padding:0; margin:15px 0 0 0; width:891px; float:left;}
ul.pro_list1 li{list-style-type:none; margin:0 18px 25px 0; width:193px; height:173px; float:left; padding:5px 5px 12px 5px; background:url(../images/pro_list_bg1.gif) no-repeat center top; text-align:center;}
ul.pro_list1 li a{color:#414042; font-size:12px; text-decoration:none; display:block;}
ul.pro_list1 li a:hover{color:#000; text-decoration:none;}
ul.pro_list1 li a span{color:#b30303; text-decoration:none; display:block; font:13px "Times New Roman"; font-style:italic;}
ul.pro_list1 li a:hover span{color:#000; text-decoration:none;}


/*Tradeshow Schedule css by Rajeev Sinha*/
.tradeshow{font-weight:normal;}
.tradeshow td{padding:2px 2px 2px 10px; margin:0; text-align:left;}
.title_tradeshow{border-bottom:solid 1px #ccc; font-size:16px;}

/* Polding price message */
.fold_price{width:100%; float:left; padding:10px 0 10px 0; margin:0 0 0px 0; font-size:12px;}
/* Logo upload css by Rajeev Sinha on 10 december 2010*/
#divloading{text-align:center; position:absolute; margin:0 30% 0 35%; top:180px; z-index:1000; display:none;}
#divloading img{margin-left:20px;}
#maindiv{width:100%; position:relative; margin:0 !important; z-index:99;}
.lft_cor iframe{ background:#d4e8f0 !important;}
.upload_options{font-size:13px; width:100%;}
.upload_logo_head{background:url(../images/logo_head_bg.gif) repeat-x left top; color:#000; font-weight:bold; font-size:15px; padding:0 5px 5px 5px;}
.note_upload{padding:0 20px;}
#maindiv input.upload_logo{background:url(../images/upload_logo_btn.png) no-repeat center top; cursor:pointer; border:0; width:115px; height:37px;}
.logo_upload{position:absolute; left:280px; top:0; margin:0; height:46px; float:left;}
.logo_upload .lft_cor{float:left; padding-left:20px; }
.logo_upload a{color:#000; font-size:13px; font-weight:bold; text-decoration:none; padding:0 0 0 0; margin:0 10px 0 0; float:left;}

#divloadingPD{text-align:center; position:absolute; margin: 10% 13%;  z-index:1000; display:none;}

#pp_full_res iframe{padding:0 !important;}


.transparent_class {width:100%; height:auto; background:#000;	filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;}
#main_img{width:400px; height:400px;}
.transparent_classTB {filter:alpha(opacity=50);	-moz-opacity:0.5;	-khtml-opacity: 0.5;	opacity: 0.5;}
.transparent_classTB1 {filter:alpha(opacity=100);	-moz-opacity:1;	-khtml-opacity: 1;	opacity: 1;}


/* Kirsten product list page css*/
.kirsten_about{width:100%; float:left; text-align:left;}
.kirsten_about .pic{width:20%; float:left;}
.kirsten_about .kirsten_text h6{font-size:18px; color:#353535; display:block; padding:5px 0 10px 0;}
.kirsten_about .kirsten_text{width:77%; float:left; padding:0 0 0 20px; line-height:20px;}
.kirsten_button{background:url(../images/kirsten_button.png) no-repeat center top; height:153px; width:183px; float:left; margin-bottom:2px;}
.kirsten_button:hover{background:url(../images/kirsten_button_h.png) no-repeat center top; height:153px; width:183px; float:left; margin-bottom:2px;}




/*print box css*/
.print_pop{background:url(../images/print-box_bg.png) no-repeat right top; width:202px; height:53px; float:left; margin:0 0 0 0; *margin:16px 0 0 0; left:0; top:0; padding:20px 10px 10px 10px;}
.print_pop b{float:left;}
.print_pop img{float:left; vertical-align:middle; margin:0 0 0 0;}
.print_pop a{margin:6px 10px 0 30px; float:left;}

/*in the news css*/
.news_head{width:874px; float:left; background:url(../images/left-title.gif) no-repeat left top; padding:34px 0;}
.news_container{width:874px; float:left; border-top:solid 1px #cc0000;}
.news_title{width:250px; float:left;}
.news_desc{width:624px; float:left;}


.links_new{color:#039; font-size:14px; font-weight:bold; text-decoration:underline;}
.links_new:hover{color:#003; text-decoration:none;}

.small-text{ color:#F00 !important;}
