@charset "utf-8";
/* CSS Document */

img {behavior: url(include/pngbehavior.htc);}
* {margin:0; padding:0;}

body {margin:0px; padding:0px; background-image:url(../images/body_bg.gif); background-repeat:repeat-x; background-position:top left; }

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
}

h1 {font:normal 28px Georgia, "Times New Roman", Times, serif}
h2 {font:normal 22px Georgia, "Times New Roman", Times, serif}
h3 {font:normal 18px Georgia, "Times New Roman", Times, serif}
h4 {font:bold 14px Tahoma;}
h5 {font:bold 13px Georgia, "Times New Roman", Times, serif;}
h6 {font:bold 12px 'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}

<!--p  {font-family:Tahoma; line-height:17px; font-size:12px; }-->
p  {font-family:Tahoma; font-size:12px; }

a  {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.br, .clear {clear:both;}
.chkbox {border:none;}
select, input, textarea{font-family:'Lucida Sans', Verdana, Arial, Helvetica, sans-serif;}

.bold{font-weight:bold;}
.italic{font-style:italic;}

.floatl{float:left;}
.floatr{float:right;}

/*-----------layout----------------*/

#wrap{ width:988px; margin:0 auto;}
#headernav{
	width:946px;
	padding:0 21px 0 21px;
	 float:left;
}
#logo{float:left; padding-top:13px;}
#main_nav{float:right;}
#checkout{float:right; width:240px; background-image:url(../images/grey_bg.gif); background-repeat:repeat-x;}

#checkout ul{margin:0px; padding:4px 0px 0px 7px;}
#checkout ul li{ padding-left:6px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e2f3fb;}

#checkout ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e2f3fb;}
#checkout ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e2f3fb;}

/*---------navigation-------------*/
#nav{float:right; padding-top:10px; padding-bottom:5px;}
#nav ul{ margin:0px; padding:0px;}
#nav ul li{ float:left;}

#nav ul li a.home{ width:64px; height:21px; display:block; background-image:url(../../olddebts/images/btn_home.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.home:hover{ width:64px; height:21px; display:block; background-image:url(../images/buttons/btn_home.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.homeselected{ width:64px; height:21px; display:block; background-image:url(../images/buttons/btn_home.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.products{ width:87px; height:21px; display:block; background-image:url(../images/buttons/btn_products.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.products:hover{ width:87px; height:21px; display:block; background-image:url(../images/buttons/btn_products.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.productselected{ width:87px; height:21px; display:block; background-image:url(../images/buttons/btn_products.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.quote{ width:71px; height:21px; display:block; background-image:url(../images/buttons/btn_quote.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.quote:hover{ width:71px; height:21px; display:block; background-image:url(../images/buttons/btn_quote.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.quoteselected{ width:71px; height:21px; display:block; background-image:url(../images/buttons/btn_quote.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.sample{ width:86px; height:21px; display:block; background-image:url(../images/buttons/btn_sample.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.sample:hover{ width:86px; height:21px; display:block; background-image:url(../images/buttons/btn_sample.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.sampleselected{ width:86px; height:21px; display:block; background-image:url(../images/buttons/btn_sample.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.template{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_template.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.template:hover{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_template.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.templateselected{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_template.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.help{ width:59px; height:21px; display:block; background-image:url(../images/buttons/btn_help.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.help:hover{ width:59px; height:21px; display:block; background-image:url(../images/buttons/btn_help.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.helpselected{ width:59px; height:21px; display:block; background-image:url(../images/buttons/btn_help.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.about{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_about.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.about:hover{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_about.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.aboutselected{ width:91px; height:21px; display:block; background-image:url(../images/buttons/btn_about.gif); background-repeat:no-repeat; background-position:0px -21px}


#nav ul li a.blog{ width:63px; height:21px; display:block; background-image:url(../images/buttons/btn-blog.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.blog:hover{ width:63px; height:21px; display:block; background-image:url(../images/buttons/btn-blog.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.blogselected{ width:63px; height:21px; display:block; background-image:url(../images/buttons/btn-blog.gif); background-repeat:no-repeat; background-position:0px -21px}

#nav ul li a.contactus{ width:102px; height:21px; display:block; background-image:url(../images/buttons/btn_contactus.gif); background-repeat:no-repeat; background-position:0px 0px; margin-top:8px;}
#nav ul li a.contactus:hover{ width:102px; height:21px; display:block; background-image:url(../images/buttons/btn_contactus.gif); background-repeat:no-repeat; background-position:0px -21px}
#nav ul li a.contactusselected{ width:102px; height:21px; display:block; background-image:url(../images/buttons/btn_contactus.gif); background-repeat:no-repeat; background-position:0px -21px}
/*---------navigation-------------*/

#card_banner{background-image:url(../images/card_banner.jpg); background-repeat:no-repeat; width:738px; height:202px; background-position:center middle; float:left; padding-left:250px; }




#card_banner #list {float:left; width:460px; margin:13px 0px 0px 0px;}
#card_banner #list ul {margin:0px; padding:0px;}
#card_banner #list ul li{background-image:url(../images/card_bullet.gif); background-repeat:no-repeat; background-position:0px 10px; line-height:35px; padding-left:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:18px;}


#news{ float:left; width:240px; margin:15px 18px 11px 18px; _margin:15px 10px 11px 18px; }
#news #news_header{/*background-image:url(../images/news_top_bg.gif); background-repeat:repeat-x; height:27px; float:left;*/  width:249px;}
#news #news_bot{/*background-image:url(../images/news_bot_bg.gif); background-repeat:repeat-x; height:16px; float:left; */ width:249px;}
#news #news_header h5{ color:#393939; text-transform:uppercase; padding:5px 0px 0px 10px; }
#news #news_details{width:220px; /*background-color:#79c3e9; border-left:solid 1px #92c8e6; border-right:solid 1px #6ab3d8;*/ padding-left:13px; float:left; padding-right:5px ; padding-top:5px;}
#news #news_details p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#034161; font-weight:bold; padding:3px 0px 0px 0px; line-height:normal;}

#news #news_details p.text12{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#034161; padding:0px 0px 0px 0px; line-height:normal; font-weight:normal;}
#news #news_details p.text121{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#034161; padding:0px 0px 0px 0px; line-height:normal; font-weight:normal; height:30px;}
#news #news_details p.text10{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#034161; font-weight:normal; padding:3px 0px 0px 0px; line-height:normal;}
#news #news_details p.text121 a.more{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8b0909; font-weight:normal; line-height:normal; text-decoration:underline;}
#news #news_details p.text121 a.more:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8b0909; font-weight:normal; line-height:normal; text-decoration:none;}

#news #news_details p.text12 a.more{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8b0909; font-weight:normal; line-height:normal; text-decoration:underline;}
#news #news_details p.text12 a.more:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#8b0909; font-weight:normal; line-height:normal; text-decoration:none;}

#news #news_details p a.viewall{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#034161; font-weight: normal; padding:0px 0px 0px 0px; line-height:normal; text-align:right;}
#news #news_details p a.viewall:hover{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#034161; font-weight: normal; padding:0px 0px 0px 0px; line-height:normal; text-align:right;}

@media screen and (-webkit-min-device-pixel-ratio:0){
#news #news_details p a.viewall{ font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#034161; font-weight: normal; padding:0px 0px 0px 3px; line-height:25px; text-align:right; margin-top:5px;}	
#mid_content #mid_content_left .products_inner{width:210px; border:#ccc9aa solid 1px; height:290px; text-align:center; float:left; margin-right:12px;  margin-left:3px; margin-top:14px;}
#mid_content #mid_content_left .products_inner .learnmore{background-color:#e6e5d1; font-size:11px; color:#6b6b47; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px; float:left; width:210px; }
}




#card_banner #order_online a{background-image:url(../images/buttons/btn-order-online.gif); background-repeat:no-repeat; background-position:0px 0px; display:block; width:242px; height:54px; float:left;}
#card_banner #order_online a:hover{background-image:url(../images/buttons/btn-order-online.gif); background-repeat:no-repeat; background-position:0px -53px; display:block; width:242px; height:54px; float:left;}

#card_banner #order{ background-image:url(../images/dkblue_bg.gif); background-repeat:repeat-x; float:left; margin:5px 0px 0px 7px; width:477px;}
#card_banner #order #images{float:left;}
#card_banner #order #images img{padding-left:10px; padding-right:0px; padding-top:15px;}
#card_banner #order #images1{float:left;}
#card_banner #order #images1 img{padding-left:20px; padding-right:0px; padding-top:12px;}
.padl12{padding-left:12px;}

/*---------mid-content--------*/
#mid_content{float:left; width:987px; margin:0 auto;}

/*------mid-content Products we mid_content_left-------*/
#mid_content #mid_content_left{width:673px; float:left; padding-left:17px; padding-right:17px; background-color:#FFFFFF;  padding-bottom:17px;}
#mid_content #mid_content_left #products{ float:left; width:673px;}
#mid_content #mid_content_left #products h3{ padding:0px 0px 8px 0px;}

#mid_content #mid_content_left #products .products_list{float:left; width:673px;}
#mid_content #mid_content_left #products .products_list .products_list1 {float:left; border-right:#ededed solid 1px;  padding-bottom:10px; }

#mid_content #mid_content_left #products .products_list .products_list1 ul{ margin:0px 2px 0px 2px; padding:0px; width:160px;}
#mid_content #mid_content_left #products .products_list .products_list1 ul li{ font-family: "Trebuchet MS"; font-size:13px; color:#0080c0; border-bottom: #aeaeae dotted 1px; padding-bottom:1px; padding-top:1px; display:block;}

/*#mid_content #mid_content_left #products #products_list .products_list1 ul li:hover{ background-color:#0093dd; display:block;}*/

#mid_content #mid_content_left #products .products_list .products_list1 ul li a{ padding-right:5px;	padding-left:5px; text-decoration:none;color:#0080c0; padding-top:1px; padding-bottom:1px; display:block;}
#mid_content #mid_content_left #products .products_list .products_list1 ul li a:hover{ padding-top:1px; padding-bottom:1px; padding-right:5px; padding-left:5px; text-decoration:none; color:#FFFFFF; background-color:#0093dd; display:block;}


#mid_content #mid_content_left #products .products_list .products_list2 {float:left; border-right:#ededed solid 1px;  padding-bottom:10px; }
#mid_content #mid_content_left #products .products_list .products_list2 ul{margin:0px 2px 0px 2px; padding:0px; width:242px;}
#mid_content #mid_content_left #products .products_list .products_list2 ul li{ font-family: "Trebuchet MS"; font-size:13px; color:#0080c0; border-bottom: #aeaeae dotted 1px; padding-bottom:1px; padding-top:1px; display:block;}
#mid_content #mid_content_left #products .products_list .products_list2 ul li a{ padding-right:5px;	padding-left:5px; text-decoration:none;color:#0080c0; padding-top:1px; padding-bottom:1px; display:block;}
#mid_content #mid_content_left #products .products_list .products_list2 ul li a:hover{ padding-top:1px; padding-bottom:1px; padding-right:5px; padding-left:5px; text-decoration:none; color:#FFFFFF; background-color:#0093dd; display:block;}
/*------addons--------*/

/*----end of mid-content Products we mid_content_left-------*/


#mid_content #request{float:left; width:246px; background-color:#ececec; padding:0px 10px 12px 10px}
#mid_content #request #btn_request_quote a{ background-image:url(../images/buttons/btn-request-free-quote.gif); background-repeat:no-repeat; width:246px; height:46px; display:block; background-position:0px 0px;}
#mid_content #request #btn_request_quote a:hover{ background-image:url(../images/buttons/btn-request-free-quote.gif); background-repeat:no-repeat; width:246px; height:46px; display:block; background-position:0px -47px;}

#mid_content #request #btn_request_sample a{ background-image:url(../images/buttons/btn-request-free-sample.gif); background-repeat:no-repeat; width:246px; height:46px; display:block; background-position:0px 0px;  margin-top:5px;}
#mid_content #request #btn_request_sample a:hover{ background-image:url(../images/buttons/btn-request-free-sample.gif); background-repeat:no-repeat; width:246px; height:46px; display:block; background-position:0px -46px; margin-top:5px;}

#mid_content #choice{width:241px; height:82px; padding-top:5px; padding-left:3px; float:left;}
#mid_content #choice #icons_list {float:left; border-top:solid 1px #e0e5dd; border-bottom:solid 1px #e0e5dd; background-color:#f6fdf1; height:80px; width:198px;}
#mid_content #choice #icons_list ol{ margin:0px; padding:0px;}
#mid_content #choice #icons_list ol li{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#413d00; list-style-type:decimal; padding-left:0px; margin-left:30px; padding-top:6px;}

#mid_content #choice #icons_list ol li a{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#413d00; }

#mid_content #choice #icons_list ol li a:hover{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#413d00; }

#mid_content #curves_wbg{width:241px; padding-top:6px; padding-left:3px; float:left;}
#mid_content #curves_wbg #curves_wbg_bdr{ float:left; border-top:solid 1px #e0e5dd; border-bottom:solid 1px #e2e2e2; background-color:#ffffff; height:60px; width:229px;}
#mid_content #curves_wbg #curves_wbg_bdr img{ padding:9px 20px 0px 20px;}
/*#mid_content #choice #icons{ float:left;}
#mid_content #choice #icons ul{margin:0px; padding:0px;}
#mid_content #choice #icons ul li img{ list-style-type:none; padding-left:10px; padding-top:1px; line-height:0px;}
*/

/*---------mid-content--------*/
/*---------scroller--------*/
#scroller{ width:972px; border-top:#dedede solid 1px; float:left; margin-left:7px; background-color:#fbf9dc; height:221px;}

#scroller h3{ padding:15px 0px 0px 17px;}
/*---------scroller--------*/

/*---------content--------*/
#content{width:100%; float:left; background-color:#464646;}
#content #content_inner{ width:938px; margin:0 auto; padding:0px 11px 0px 23px; background-image:url(../images/content_inner_bg.gif); background-repeat:repeat-x; background-position:top; background-color:#302f2f; border-top:#464646 solid 1px;}

/*----Left-content--------*/
#content #content_inner #content_left{ width:633px; float:left; padding:17px 42px 0px 0px;}
#content #content_inner #content_left p.yellow_txt{ color:#dcd8a1; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px; padding-bottom:15px;}
#content #content_inner #content_left h4{color:#d7d7d7;font-weight:bold; }


#content #content_inner #content_left h4 a{color:#d7d7d7;font-weight:bold; text-decoration:none;}

#content #content_inner #content_left h4 a:hover{color:#d7d7d7;font-weight:bold; text-decoration:underline; }

#content #content_inner #content_left p{ color:#d7d7d7; font-family:Tahoma font-size:12px; line-height:20px; padding-bottom:17px;}
/*----left-content--------*/

#content #content_inner #vert_bdr{ float:left;}

/*----right-content--------*/
#content_right{float:left; padding:0px 0px 0px 10px}
#content_right #customer_feedback{ width:251px;}
#content_right #customer_feedback #testi{ float:left; width:251px;}
#content_right #customer_feedback h3{ padding-top:10px; padding-bottom:5px;} 
#content_right #customer_feedback h3 span{padding-top:6px; font-size:11px; float:right; color:#ce007a; padding-right:10px;} 
#content_right #customer_feedback h3 span a{color:#ce007a; text-decoration:underline; } 
#content_right #customer_feedback h3 span a:hover {color:#ce007a; text-decoration:none;} 
#content_right #customer_feedback h3 a{color:#ce007a; } 
#content_right #customer_feedback h3 a:hover{color:#ce007a;} 
#content_right #customer_feedback #testi_bg{ width:239px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c5c5c5; padding-left:13px; background-color:#4a4a4a;}
#content_right #customer_feedback #testi_bg img{ margin:10px 15px 10px 10px; border:#adadad solid 1px;}
#content_right #customer_feedback #testi_by{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:-8px; float:left; color:#e4e4e4; padding-left:58px;} 
#content_right #customer_feedback #testi_by span{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#878787; font-style:italic;} 

#content_right #recent{width:251px; background-color:#3c3c3c; margin-top:18px;}
#content_right #recent #samples h3{ color:#ce007a; border-bottom:#4d4d4d solid 1px; padding:10px 0px 4px 6px;margin:0px 6px 0px 6px;} 
#content_right #recent #samples img{ padding:13px 0px 0px 14px;} 

#content_right #recent #news_right h3{ color:#ce007a; border-bottom:#4d4d4d solid 1px; padding:10px 0px 4px 6px; margin:0px 6px 0px 6px;} 

#content_right #recent #news_right h3 span{ color:#ce007a; float:right; font-size:11px; padding:6px 6px 0px 0px;}
#content_right #recent #news_right h3 span a{ color:#ce007a; text-decoration:underline;}
#content_right #recent #news_right h3 span a:hover{ color:#ce007a; text-decoration:none;}
#content_right #recent #news_right h5{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:13px 0px 0px 14px;}
#content_right #recent #news_right h5 a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
#content_right #recent #news_right h5 a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; }
#content_right #recent #news_right p{ padding:0px 0px 0px 14px; font-family:Arial, Helvetica, sans-serif;}
#content_right #recent #news_right p.date{ color:#a0a0a0;  font-size:10px;}
#content_right #recent #news_right p.text12{ color:#dcdcdc; font-size:12px;}
#content_right #recent #news_right p a.readmore{ color:#a19b00;  font-size:10px; text-decoration:underline;}
#content_right #recent #news_right p a.readmore:hover{ color:#a19b00;  font-size:10px; text-decoration:none;}
#content_right #recent #news_right p  span{ color:#a19b00;  font-size:10px; text-decoration:}
/*----right-content--------*/
/*----footer-content--------*/
#content #footer{ width:973px; margin:0 auto;}
#content #footer #black{background-color:#000000; width:973px; height:3px;}
#content #footer #footer_links{ width:949px; background-color:#eaeaea;  padding:12px }

#content #footer #footer_links #links {width:700px; float:left;}
#content #footer #footer_links #links ul{margin:0px; padding:0px; }
#content #footer #footer_links #links ul li{float:left; padding-right:6px; font:11px 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; color:#0b7bb3;  }

#content #footer #footer_links #links ul li a{ font:11px 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; color:#0b7bb3; }

#content #footer #footer_links #links ul li a:hover{ font:11px 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; color:#0b7bb3;}

#content #footer #footer_links #links p{ color:#5f5f5f; font:11px 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif;}
#content #footer #footer_links #links p img{padding:5px 5px 5px 0px; float:left; }

#content #footer #footer_links #follow_us{ float:right; width:190px; padding-top:10px;}
#content #footer #footer_links #follow_us p{  color:#5f5f5f; font:11px 'Lucida Sans Unicode', Verdana, Arial, Helvetica, sans-serif; padding-bottom:2px;}

#content #footer #footer_links #follow_us p img{padding:5px 5px 5px 0px; float:left; }

/*----footer-content--------*/
/*---------End of content--------*/

/*-----innerpages---------*/
#card_banner_inner{background-image:url(../images/card_banner_inner.gif); background-repeat:no-repeat; width:958px; height:67px; background-position:center middle; float:left; padding-left:30px; }

#card_banner_inner #inner_heading h3{ float:left; color:#FFFFFF; padding-top:18px;}


#card_banner_inner #order{ background-image:url(../images/inner_dkblue_bg.gif); background-repeat:repeat-x; float:right; margin:10px 20px 0px 7px; width:426px;}
#card_banner_inner #order #images{float:left;}
#card_banner_inner #order #images img{padding-left:7px; padding-right:0px; padding-top:10px;}
#card_banner_inner #order #images1{float:left;}
#card_banner_inner #order #images1 img{padding-left:20px; padding-right:0px; padding-top:10px;}



#mid_content #request #products_offer{ padding-bottom:16px;}
#mid_content #request #products_offer ul{ margin:0px; padding:0px;}

#mid_content #request #products_offer ul li{ font-family: "Trebuchet MS"; font-size:13px; color:#0080c0; border-bottom: #aeaeae dotted 1px; padding-bottom:1px; padding-top:1px; display:block;}

/*#mid_content #mid_content_left #products #products_list .products_list1 ul li:hover{ background-color:#0093dd; display:block;}*/

#mid_content #request #products_offer ul li a{ padding-right:12px;	padding-left:7px; text-decoration:none;color:#0080c0; padding-top:2px; padding-bottom:2px; display:block;}
#mid_content #request #products_offer ul li a:hover{ padding-top:2px; padding-bottom:2px; padding-right:12px; padding-left:7px; text-decoration:none; color:#FFFFFF; background-color:#0093dd; display:block;}

#mid_content #request #products_offer p.product_heading{ padding:16px 0px 5px 2px; color:#044a70; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}


#mid_content #mid_content_left .products_inner{width:210px; border:#ccc9aa solid 1px; height:295px; text-align:center; float:left; margin-right:12px;  margin-left:3px; margin-top:14px;}
#mid_content #mid_content_left .products_inner p.pro_title{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#000000; padding:10px 0px 10px 0px; background-image:url(../images/pro_hori_bdr.gif); background-position:bottom; background-repeat:no-repeat;}
#mid_content #mid_content_left .products_inner .pro_content { height:105px; float:left; }
#mid_content #mid_content_left .products_inner .pro_content p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:0px 20px 0px 20px; color:#565656;}
#mid_content #mid_content_left .products_inner img{padding:12px 0px 12px 0px; text-align:center;}

#mid_content #mid_content_left .products_inner .learnmore{background-color:#e6e5d1; font-size:11px; color:#6b6b47; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px; float:left; width:210px;}
#mid_content #mid_content_left .products_inner .learnmore  a{font-size:11px; color:#6b6b47;}
#mid_content #mid_content_left .products_inner .learnmore  span{font-size:11px; color:#6b6b47; text-align:right; padding:0px 5px 0px 0px }

/*------product_table---------*/
#mid_content #mid_content_left #pro_table {padding:10px 0px 20px 0px;}
#mid_content #mid_content_left #pro_table table{ text-align:center; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#mid_content #mid_content_left #pro_table table td.bg{background-image:url(../images/table_bg.gif); background-repeat:repeat-x; background-position:bottom; border-bottom:#c8c7b4 solid 1px; border-left:#dddddd solid 2px; border-right:#dddddd solid 2px; border-top:#dddddd solid 2px; color:#705801; vertical-align:top; padding-top:15px; font-size:13px; font-weight:bold; height:45px;}

#mid_content #mid_content_left #pro_table table td.blkbg_bdr{ border-top:#dddddd solid 2px; color:#d5d5d5; vertical-align:top; font-size:12px; font-weight:bold; background-color:#3a3a3a; vertical-align:middle; margin-top:5px;}

#mid_content #mid_content_left #pro_table table td.blkbg_bdrr{ border-right:#dddddd solid 2px; border-top:#dddddd solid 2px; color:#d5d5d5; vertical-align:top; font-size:12px; font-weight:bold; background-color:#3a3a3a; width:61px; vertical-align:middle;}

#mid_content #mid_content_left #pro_table table table td.greytxt12{ font-size:12px; color:#939393; background-color:#f7f7f7; text-align:center;}
#mid_content #mid_content_left #pro_table table td.org_lt{ background-color:#fff8dd;  width:62px; height:55px; vertical-align:middle; }
#mid_content #mid_content_left #pro_table table td.blackbdr{ background-color:#F8EFCC; width:62px; height:55px; vertical-align:middle; border-bottom:1px solid #C8C7B4; border-left:2px solid #DDDDDD; color:#000000; border-right:2px solid #DDDDDD; } 
#mid_content #mid_content_left #pro_table table td.blackbdr a{ background-color:#ffffff;  width:62px; height:55px; vertical-align:middle; color:#000000; text-decoration:underline;} 
#mid_content #mid_content_left #pro_table table td.blackbdr a:hover{ background-color:#ffffff;  width:62px; height:55px; vertical-align:middle; color:#000000; text-decoration:none;} 
#mid_content #mid_content_left #pro_table table td.org_dk{ background-color:#f8efcc;  height:55px; vertical-align:middle;}

#mid_content #mid_content_left #pro_table table td.org_lt a{ font-size:12px; color:#840000;  font-weight:bold;  vertical-align:middle; text-decoration:underline;} 
#mid_content #mid_content_left #pro_table table td.org_dk a{ font-size:12px; color:#840000; font-weight:bold;  vertical-align:middle; text-decoration:underline;}

#mid_content #mid_content_left #pro_table table td.org_lt a:hover{ font-size:12px; color:#840000;  font-weight:bold;  vertical-align:middle; text-decoration:none;} 
#mid_content #mid_content_left #pro_table table td.org_dk a:hover{ font-size:12px; color:#840000; font-weight:bold;  vertical-align:middle; text-decoration:none;}

#mid_content #mid_content_left #pro_table table td.col_org_dk{ background-color:#feefba; height:130px; vertical-align:top;padding-top:18px; padding-bottom:12px; border-bottom:#c8c7b4 solid 1px; border-left:#dddddd solid 2px; border-right:#dddddd solid 2px; padding-left:18px; padding-right:18px; width:119px;}

#mid_content #mid_content_left #pro_table table td.col_org_lt{ background-color:#fff5d0; height:130px; vertical-align:top;padding-top:18px; padding-bottom:12px; border-bottom:#c8c7b4 solid 1px;  border-left:#dddddd solid 2px; border-right:#dddddd solid 2px; padding-left:18px; padding-right:18px; width:119px;}

#mid_content #mid_content_left #pro_table table td.col_org_dk p{ font-weight:bold; font-size:11px; color:#565656; }

#mid_content #mid_content_left #pro_table table td.col_org_lt p{font-weight:bold; font-size:11px; color:#565656; }

#mid_content #mid_content_left #pro_table table td.txtbk11{ background-color:#FFFFFF; font-size:11px; color:#000000; padding:0px 95px 0px 95px; vertical-align:middle; height:105px;}
#mid_content #mid_content_left #pro_table table td.txtbk2{ background-color:#FFFFFF; font-size:11px; color:#000000; padding:0px 95px 0px 95px; vertical-align:middle; height:20px;}
#mid_content #mid_content_left #pro_table table td.blue_bg{ background-color:#e8f2f7; font-size:13px; color:#4e4e4e; padding:0px 100px 0px 100px; vertical-align:middle;}


#mid_content #mid_content_left #pro_table table td.white_bg{ background-color:#ffffff;  width:62px; height:55px; vertical-align:middle;   font-size:12px; color:#000000;} 
#mid_content #mid_content_left #pro_table table td.yellow_bg{ background-color:#f8f5eb;  width:62px; height:55px; vertical-align:middle;  font-size:12px; color:#000000;}

#mid_content #mid_content_left #pro_table table td.org_lt1{ background-color:#fff8dd;  width:62px; height:55px; vertical-align:middle; font-size:12px; color:#000000; } 
#mid_content #mid_content_left #pro_table table td.org_dk1{ background-color:#f8efcc;  width:62px; height:55px; vertical-align:middle; font-size:12px; color:#000000;}

#mid_content #mid_content_left #pro_table table td.col_org_dkht3{ background-color:#feefba; height:3px; border-bottom:#c8c7b4 solid 2px; border-left:#dddddd solid 2px; border-right:#dddddd solid 2px;}

#mid_content #mid_content_left #pro_table table td.list ul{margin-left:30px; padding-top:10px;}
#mid_content #mid_content_left #pro_table table td.list ul li{ font-size:12px; color:#000000; list-style-type:disc !important; text-align:left; padding-left:10px; line-height:18px; padding-bottom:8px;}

#mid_content #mid_content_left #pro_table table td.bdrr{ border-right:#dddddd solid 2px;}
#mid_content #mid_content_left #pro_table table td.bdrlft{ border-left:#dddddd solid 2px;}
#mid_content #mid_content_left #pro_table table td.bdrb{ border-bottom:#dddddd solid 2px;}

#mid_content #mid_content_left #pro_details{padding:10px 0px 10px 0px;}
#mid_content #mid_content_left #pro_details p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding-bottom:15px; }

#mid_content #mid_content_left #pro_details p a{ color:#A19B00; text-decoration:underline; }
#mid_content #mid_content_left #pro_details p a:hover{color:#A19B00; text-decoration:none;}
#mid_content #mid_content_left #pro_details img{padding:5px 0px 0px 5px;}

#mid_content #mid_content_left .bot_pro_content{padding:0px 0px 10px 0px;}

#mid_content #mid_content_left .bot_pro_content p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; padding:0px 0px 15px 0px;}
#mid_content #mid_content_left .bot_pro_content p a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#A19B00; text-decoration:underline; }
#mid_content #mid_content_left .bot_pro_content p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#A19B00; text-decoration:none;}

#mid_content #mid_content_left .bot_pro_content ol{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#565656; }
#mid_content #mid_content_left .bot_pro_content ol li{  list-style-type:decimal; margin-left:25px; line-height:30px;}

#mid_content #mid_content_left .bot_pro_content img{  padding-right:5px;}


.padt5{padding-top:5px; }
/*------product_table---------*/


/* ----------------------- Customer Feedback ----------------------- */
#mid_content #mid_content_left #cust_fdbk .cust_content{width:673px; float:left; padding:10px 0px 10px 0px}

#mid_content #mid_content_left #cust_fdbk .cust_content .cust_container{width:671px; float:left;  border-right:1px solid #bebebe; border-left:1px solid #bebebe;}

#mid_content #mid_content_left #cust_fdbk .cust_content .cust_container .namewithimage{ width:140px; float:left;}
#mid_content #mid_content_left #cust_fdbk .cust_content .cust_container .namewithimage img {width:102px; margin:5px 10px 5px 18px;}

#mid_content #mid_content_left #cust_fdbk h4{font-size:15px; color:#000000; text-align:center; padding:0px;}
#mid_content #mid_content_left #cust_fdbk h3{font-size:13px; font-style:italic; color:#3b3b3b; padding:1px 0 0 0; text-align:center;}

#mid_content #mid_content_left #cust_fdbk .cust_content .cust_container .success_txt{
	background:url(../images/quote_start.gif) no-repeat 0px 15px;
	width:520px;
	float:left;
}
#mid_content #mid_content_left #cust_fdbk .cust_content .cust_container .success_txt p{
	line-height:20px; 
	color:#383838; 
	padding:12px 0px 0px 0px; 
	margin:0px 0px 10px 0px; 
	background:url(../images/quote_end.gif) no-repeat bottom right;
}
/* ----------------------- Customer Feedback ----------------------- */

/*----------News--------*/

#mid_content #mid_content_left #news_inner .news_content{float:left; width:673px;  padding:10px 0px 10px 0px }
#mid_content #mid_content_left #news_inner .news_content .news_container{width:651px; float:left;  border-right:1px solid #bebebe; border-left:1px solid #bebebe; padding:10px 10px 10px 10px}
#mid_content #mid_content_left #news_inner .news_content .news_container h3{font-style:normal; color:#3b3b3b; padding:0px 0 0px 0; text-align:left;}
#mid_content #mid_content_left #news_inner .news_content .news_container h3 span{font-style:italic; color:#3b3b3b; padding:0px 0 0px 0; float:right; font-size:12px; color:#a0a0a0;}
#mid_content #mid_content_left #news_inner .news_content .news_container p{line-height:20px; color:#383838; padding:10px 0px 0px 0px; font-size:13px; }

#mid_content #mid_content_left #news_inner .news_content .news_container p a.readmore{ color:#a19b00;  font-size:11px; text-decoration:underline;}
#mid_content #mid_content_left #news_inner .news_content .news_container p a.readmore:hover{ color:#a19b00;  font-size:11px; text-decoration:none;}
#mid_content #mid_content_left #news_inner .news_content .news_container p  span{ color:#a19b00;  font-size:11px; text-decoration:}

/*--------news----------*/
/*--------Samples----------*/

#mid_content #mid_content_left #request_samples p{ font-size:13px; font-family:Arial,Helvetica,sans-serif; padding-bottom:17px;}
#mid_content #mid_content_left #request_samples img{padding:0px 5px 15px 5px;}
/*--------Samples----------*/
/*--------request free quote----------*/

#mid_content #mid_content_left #request_free_quote{ float:left; width:673px; padding:10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; }

#mid_content #mid_content_left #request_free_quote #pro_image{ float:right; padding:0px 10px 0px 10px;}
#mid_content #mid_content_left #request_free_quote #request_container{ float:left;}

#mid_content #mid_content_left #request_free_quote #request_container h3{ color:#000000;}
#mid_content #mid_content_left #request_free_quote #request_container p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; padding:0px 0px 5px 0px;}
#mid_content #mid_content_left #request_free_quote #request_container .form { padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:675px;}
#mid_content #mid_content_left #request_free_quote #request_container .form .fields{ padding:0px 0px 10px 0px; float:left;}
#mid_content #mid_content_left #request_free_quote #request_container .form .fields select{width:325px; border: #c1c1c1 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; color:#484747;} 

#mid_content #mid_content_left #request_free_quote #request_container .form .checkbox{padding:5px 5px 10px 0px; float:left;}
#mid_content #mid_content_left #request_free_quote #request_container .form .text{padding:4px 5px 0px 0px; float:left; font-size:12px; *padding:8px 5px 0px 0px;}

#mid_content #mid_content_left #request_free_quote #request_container .form .pad{ width:525px;  border:#95A0A3 solid 1px; margin:10px 0px 0px 0px;} 
#mid_content #mid_content_left #request_free_quote #request_container .form .pad h3{ background-color:#E7E7E7; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:10px; color:#7f7f7f;}
#mid_content #mid_content_left #request_free_quote #request_container .form .pad h3 span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}

#mid_content #mid_content_left #request_free_quote #request_container .form .pad .inside{ margin:0px 0px 0px 10px;}
#mid_content #mid_content_left #request_free_quote #request_container .form .pad .inside .label{ float:left; font-size:12px; padding-top:18px; width:165px;}

#mid_content #mid_content_left #request_free_quote #request_container .form .pad .inside .label span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
#mid_content #mid_content_left #request_free_quote #request_container .form .pad .inside .inputfield{float:left; padding-top:15px; width:312px;}
#mid_content #mid_content_left #request_free_quote #request_container .form .pad .inside .inputfield img{ *padding-left:10px;}

#mid_content #mid_content_left #request_free_quote #request_container .form .inputext{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:15px; line-height:normal; padding:3px;}

#mid_content #mid_content_left #request_free_quote #request_container .form .textarea {border:1px solid #B7B7B7; color:#000000; font-family:lucida sans unicode; font-size:13px; padding:3px; width:304px; }

/*#mid_content #mid_content_left #request_free_quote #request_container .form .button{background-color:#64dc03; float:left; text-transform:capitalize; font-family:"Trebuchet MS"; font-size:16px; color:#000000;}
*/

/*--------end request free quote----------*/

/*-----Help-------*/
#mid_content #mid_content_left #help .arrow{ margin:-2px 10px 0 0px;}
#mid_content #mid_content_left #help .tabbar{cursor:pointer; font-weight:normal; text-align:left; background-color:#D0D0D0; padding:0px; border:2px solid #D0D0D0; padding:8px 10px 8px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#mid_content #mid_content_left #help .tabcontent{font-size:12px; color:#666666; line-height:18px; text-align:left; padding:8px 10px 10px 10px; border-right:2px solid #D0D0D0; border-left:2px solid #D0D0D0; border-bottom:2px solid #D0D0D0;}

#mid_content #mid_content_left #help .tabcontent p{font-size:12px; color:#666666; line-height:18px; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; }

#mid_content #mid_content_left #help .tabcontent a{font-size:12px; color:#a19b00;  text-decoration:underline;}
#mid_content #mid_content_left #help .tabcontent a:hover{font-size:12px; color:#a19b00;  text-decoration:none;}
#mid_content #mid_content_left #help .tabcontent ol{ margin:0px 0px 0px 30px; padding:0px;}
#mid_content #mid_content_left #help .tabcontent ol li{font-size:12px; color:#666666; line-height:18px; text-align:left; font-family:Arial, Helvetica, sans-serif; list-style-type:decimal;}

#mid_content #mid_content_left #help .tabcontent ul{ margin:0px 0px 0px 30px; padding:0px;}
#mid_content #mid_content_left #help .tabcontent ul li{font-size:12px; color:#666666; line-height:18px; text-align:left; font-family:Arial, Helvetica, sans-serif; list-style-type:disc;padding-left:5px;}

#mid_content #mid_content_left #help a {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-decoration:underline;}
#mid_content #mid_content_left #help a:hover {font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:13px; text-decoration:none;}


.padb10 {padding-bottom:10px;}
.padb15 {padding-bottom:15px;}
.padb18 {padding-bottom:18px;}

.padt10 {padding-top:10px;}

/*-----Help-------*/
/*-----about us-------*/
#mid_content #mid_content_left #aboutus{padding:10px 0px 10px 0px;}
#mid_content #mid_content_left #aboutus p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding-bottom:15px; }

#mid_content #mid_content_left #aboutus p a{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a19b00; }
#mid_content #mid_content_left #aboutus p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#a19b00; }
/*-----end of about us-------*/

/*-----Contactus-------*/
#mid_content #mid_content_left #contactus{ float:left; width:673px; padding:10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; }
#mid_content #mid_content_left #contactus p{font-family:Arial, Helvetica, sans-serif; font-family:13px; padding-bottom:15px;} 

#mid_content #mid_content_left #contactus p a{ text-decoration:underline; color:#a19b00;} 
#mid_content #mid_content_left #contactus p a:hover{ text-decoration:none; color:#a19b00; }

#mid_content #mid_content_left #contactus .form { padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:673px;}
#mid_content #mid_content_left #contactus .form .fields{ padding:0px 0px 10px 0px; float:left;}
#mid_content #mid_content_left #contactus .form .fields select{width:325px; border: #c1c1c1 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; color:#484747;} 

#mid_content #mid_content_left #contactus .form .pad{ width:670px;  border:#95A0A3 solid 1px; margin:10px 0px 0px 0px; } 
#mid_content #mid_content_left #contactus .form .pad h3{ background-color:#E7E7E7; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:10px; color:#7f7f7f;}
#mid_content #mid_content_left #contactus .form .pad h3 span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}

#mid_content #mid_content_left #contactus .form .pad .inside{ margin:0px 0px 0px 10px;}
#mid_content #mid_content_left #contactus .form .pad .inside .label{ float:left; font-size:12px; padding-top:18px; width:200px;}

#mid_content #mid_content_left #contactus .form .pad .inside .label span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
#mid_content #mid_content_left #contactus .form .pad .inside .inputfield{float:left; padding-top:15px; width:325px;}

#mid_content #mid_content_left #contactus .form .pad .inside .inputfield img{ *padding-left:10px;}

#mid_content #mid_content_left #contactus .form .inputext{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:15px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #contactus .form .select{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:320px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #contactus .form .textarea {border:1px solid #B7B7B7; color:#000000; font-family:lucida sans unicode; font-size:13px; padding:3px; width:312px; }
#mid_content #mid_content_left #contactus .form .pad .inside .billingradio_register { float:left; padding:18px 5px 5px 0 ;}
#mid_content #mid_content_left #contactus .form  .billingtxt_register {color:#494949; float:left; font-size:12px; padding:16px 10px 0px 0px; *padding:20px 10px 0px 0px; }
/*-----End of Contactus-------*/


/*-----Templates-------*/

#mid_content #mid_content_left .templates{width:312px; border:#ccc9aa solid 1px; text-align:center; float:left; margin-right:12px;  margin-left:10px; margin-top:14px; padding-bottom:13px;}
#mid_content #mid_content_left .templates p.temp_title{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000000; padding:10px 0px 10px 0px; font-weight:bold;}
#mid_content #mid_content_left .templates .pro_content {height:103px; float:left; }
#mid_content #mid_content_left .templates .pro_content p{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:0px 20px 0px 20px; color:#565656;}
#mid_content #mid_content_left .templates img{padding:5px 0px 10px 0px; text-align:center;}

#mid_content #mid_content_left .templates .icon_bg{width:114px; background-color:#faf8e1; padding:14px 14px 0px 14px; margin:0px 0px 0px 10px; float:left;}
#mid_content #mid_content_left .templates .icon_bg .img_temp { float:left; padding-left:12px;}
#mid_content #mid_content_left .templates .icon_bg .img_temp img{ padding-top:0px;}
#mid_content #mid_content_left .templates .icon_bg .temp_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding-left:5px; text-align:left;}


#mid_content #mid_content_left .templates .icon_bg1{width:114px; background-color:#faf8e1; padding:14px 14px 0px 14px; margin:0px auto;}
#mid_content #mid_content_left .templates .icon_bg1 .img_temp { float:left; padding-left:12px;}
#mid_content #mid_content_left .templates .icon_bg1 .img_temp img{ padding-top:0px;}
#mid_content #mid_content_left .templates .icon_bg1 .temp_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; padding-left:5px; text-align:left;}
/*-----Templates-------*/ 

/*-------order---step 1-------*/
#card_banner_inner #inner_heading1 h3{ float:left; color:#FFFFFF; padding-top:10px;}
#card_banner_inner #inner_heading1 img.nopad{ padding-top:5px; float:left;}
#card_banner_inner #inner_heading1 h3 span{ font-size:25px; padding-left:10px;}

/*-------order---step 1-------*/
#mid_content #mid_content_left #select{ float:left; width:673px; padding:10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif;}

#mid_content #mid_content_left #select p.heading{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#044a70; padding-bottom:9px;}

#mid_content #mid_content_left #select ul{margin:0px; padding:0px;}
#mid_content #mid_content_left #select ul li{ color:#484747; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:10px; background-image:url(../images/bullet.gif); background-repeat:no-repeat; background-position:8px 4px; padding-left:20px;}

#mid_content #mid_content_left #select table.qty{font-family:Arial, Helvetica, sans-serif; font-size:13px; border:#e6e5d1 solid 1px; border-collapse:collapse; text-align:left; margin-top:14px;}
#mid_content #mid_content_left #select table td.ltyellow{background-color:#f8f7e1; font-weight:bold; height:28px; /*vertical-align:middle;*/ padding-left:11px;}

#mid_content #mid_content_left #select table td.dkyellow{background-color:#efeed9; font-weight:normal; height:32px; vertical-align:middle; padding-left:11px; border-right:#e6e5d1 solid 1px;}

#mid_content #mid_content_left #select table td.ltyellow_row{background-color:#f3f2dc; font-weight:normal; height:32px; vertical-align:middle; padding-left:11px; border-right:#e6e5d1 solid 1px;}

#mid_content #mid_content_left #select table.rates{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;  }

#mid_content #mid_content_left #select table.qty td.label{*padding-top:2px; padding-top:0px; padding-left:3px;  width:48px; }
#mid_content #mid_content_left #select table.qty td.button{padding-top:3px; *padding-top:2px; width:10px; }

#mid_content #mid_content_left #select table.qty td.addonlabel{*padding-top:2px; padding-top:0px; padding-left:5px;}
#mid_content #mid_content_left #select table.qty td.addonbutton{padding-top:4px; *padding-top:2px;  }

#mid_content #mid_content_left #select table td.dkyellow_col{background-color:#dddcba; font-weight:normal; height:27px; vertical-align:middle; text-align:right; padding-right:10px; border-bottom:#f8f7e1 solid 3px; color:#47462c;}


#mid_content #mid_content_left #select table td.ltyellow_col{background-color:#e6e5cd; font-weight:normal; height:27px; vertical-align:middle; text-align:left; padding-left:10px; border-bottom:#f8f7e1 solid 3px; color:#47462c;}

#mid_content #mid_content_left #select table td.dkyellow_col_red{background-color:#dddcba; font-weight:normal; height:27px; vertical-align:middle; text-align:right; padding-right:10px; border-bottom:#f8f7e1 solid 3px; color:#cd0202; font-weight:bold;}

#mid_content #mid_content_left #select table td.ltyellow_bold{background-color:#e6e5cd; font-weight:bold; height:27px; vertical-align:middle; text-align:left; padding-left:10px; border-bottom:#f8f7e1 solid 3px; color:#47462c;}

#mid_content #mid_content_left #select table .textarea{ border: #c1c1c1 solid 1px; height:105px; width:432px; padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; }

#mid_content #mid_content_left #select .button{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-top:10px;}
#mid_content #mid_content_left #select .button a{ color:#47462c; text-decoration:underline; }
#mid_content #mid_content_left #select .button a:hover{ color:#47462c; text-decoration:none; }

#mid_content #mid_content_left #select .button img{padding-left:6px; vertical-align:middle;}

/*-------------*/

/*----upload------*/

#mid_content #mid_content_left #select .upload{font-size:13px; width:371px; float:left;}

#mid_content #mid_content_left #select .upload table{font-family:Arial, Helvetica, sans-serif; font-size:13px; border:#e6e5d1 solid 1px; border-collapse:collapse; text-align:left; background-color:#f8f7e1; }

#mid_content #mid_content_left #select .upload table td{padding-left:11px; padding-top:5px; padding-bottom:5px;}

#mid_content #mid_content_left #select .upload table td.heading{font-size:13px; text-align:left; font-weight:bold;}

#mid_content #mid_content_left #select .upload table td.heading p{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:normal; color:#7f7f7f; line-height:14px; padding-top:8px;}

#mid_content #mid_content_left #select .upload table td.heading ul{margin-left:10px; padding:0px;}
#mid_content #mid_content_left #select .upload table td.heading ul li{background-image:url(../images/bullet_yellow.gif); background-repeat:no-repeat; background-position:0px 15px; font-size:13px; font-weight:normal; color:#201b17; padding-top:10px;  line-height:18px; padding-right:25px;}

#mid_content #mid_content_left #select .upload table td.heading ul li a{ color:#7e0a0a; text-decoration:underline;}
#mid_content #mid_content_left #select .upload table td.heading ul li a:hover{ color:#7e0a0a; text-decoration:none;}

#mid_content #mid_content_left #select .upload table td.heading ul li ul li{background-image:none; font-size:13px; font-weight:normal; color:#201b17; padding:0px 0px 0px 12px;}

#mid_content #mid_content_left #select .upload table td.heading ul li ul li a{ color:#7e0a0a; text-decoration:underline;}
#mid_content #mid_content_left #select .upload table td.heading ul li ul li a:hover{ color:#7e0a0a; text-decoration:none;}

#mid_content #mid_content_left #select .upload table td.heading span{font-size:13px; text-align:left;  font-weight:normal;}

#mid_content #mid_content_left #select .upload table td.dyyellow1{background-color:#efeed9; font-weight:normal; vertical-align:middle; text-align:left; color:#7f7f7f;}

#mid_content #mid_content_left #select .upload table td.dyyellow1 .inputfield{background-color:#FFFFFF;}

#mid_content #mid_content_left #select .upload table td a.btn_upload {width:90px; height:24px; background-image:url(../images/buttons/btn-upload.gif); background-repeat:no-repeat; background-position:0px 0px; display:block; margin-bottom:10px; margin-top:5px; }  
#mid_content #mid_content_left #select .upload table td a.btn_upload:hover{width:90px; height:24px; background-image:url(../images/buttons/btn-upload.gif); background-repeat:no-repeat; background-position:0px -24px; }

#mid_content #mid_content_left #select .upload table td.bdrbot{border-bottom:#cac9af solid 1px;}

#mid_content #mid_content_left #select .upload table td.tspacer{padding:0px; height:3px;}

#mid_content #mid_content_left #select .file_format{font-size:13px; width:282px; float:left; padding:0px 0px 0px 14px }
#mid_content #mid_content_left #select .file_format table.blue{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; background-color:#e9f0f3; width:288px; }

#mid_content #mid_content_left #select .file_format table.blue td{padding-left:11px; padding-top:5px; padding-bottom:5px;}

#mid_content #mid_content_left #select .file_format table.blue td.heading{font-size:13px; text-align:left; font-weight:bold;}

#mid_content #mid_content_left #select .file_format table.blue td.dkgreen{font-size:13px; text-align:left; font-weight:normal; color:#4e4a01; padding-top:0px;}

#mid_content #mid_content_left #select .file_format table.blue td.ltgreen{font-size:13px; text-align:left; font-weight:normal; color:#7f7900; padding-left:0px; padding-top:0px;}

#mid_content #mid_content_left #select .file_format table.blue td.heading p{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:normal; color:#7f7f7f; line-height:14px; padding-top:8px;}

#mid_content #mid_content_left #select .guidelines{font-size:13px; width:288px; float:left; padding:16px 0px 0px 14px; }
#mid_content #mid_content_left #select .guidelines table.white{font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; width:288px; }

#mid_content #mid_content_left #select .guidelines table.white td{padding-left:0px; padding-top:0px; padding-bottom:0px;}

#mid_content #mid_content_left #select .guidelines table.white td.heading{font-size:13px; text-align:left; font-weight:bold; padding-bottom:7px; border-bottom:#b9b9b9 solid 1px;}

#mid_content #mid_content_left #select .guidelines table.white td.list{border-bottom:#dddddd solid 1px;}

#mid_content #mid_content_left #select .guidelines table.white td.list ul{margin-left:5px; padding:0px;}
#mid_content #mid_content_left #select .guidelines table.white td.list ul li{background-image:url(../images/bullet-white.gif); background-repeat:no-repeat; background-position:0px 15px; font-size:13px; font-weight:normal; color:#201b17; padding-top:10px;  line-height:18px; color:#6c6c6c; padding-left:12px;}

/*---upload----*/

/*--Place yout order--*/

#mid_content #mid_content_left #place{ float:left; width:673px; padding:10px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif;}



#mid_content #mid_content_left #place p.heading{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#000000;}
#mid_content #mid_content_left #place p.heading span{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#000000;}

#mid_content #mid_content_left #place table.order{font-family:Arial, Helvetica, sans-serif; font-size:13px; border:#e6e5d1 solid 1px; border-collapse:collapse; text-align:left; margin-top:7px;}
#mid_content #mid_content_left #place table td.ltyellow{background-color:#f3f2dc; font-weight:normal; /*vertical-align:middle;*/  border-right:#e0dfca solid 1px;  line-height:20px; padding:5px 11px 5px 11px; border-bottom:#bebdac solid 1px; font-size:12px;}

#mid_content #mid_content_left #place table td.dkyellow{background-color:#8a897a; font-weight:bold; height:32px; vertical-align:middle; padding-left:11px; border-right:#e0dfca solid 1px; padding-right:11px; color:#FFFFFF; }

#mid_content #mid_content_left #place table td.ltyellow_row{background-color:#ecebd6; font-weight:normal; height:32px; vertical-align:middle; border-right:#e0dfca solid 1px;  border-bottom:#bebdac solid 1px; padding:12px 11px 12px 11px}

.color_green{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#57563d;}

.color_dkpink a{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#61153c; text-decoration:underline;}

.color_dkpink a:hover{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#61153c; text-decoration:none;}

.color_dkred{ color:#5f0101; font-weight:bold; font-size:12px;}

.color_red{ color:#900101; font-weight:bold; font-size:14px;}

#mid_content #mid_content_left #place table td.total_price{ height:49px; vertical-align:middle; padding-left:11px; padding-right:7px; background-color:#FFFFFF;}

#mid_content #mid_content_left #place table td .inputfield{border:1px solid #C1C1C1; font-family:Arial,Helvetica,sans-serif; font-size:13px; height:18px; padding:3px; width:199px; }

#mid_content #mid_content_left #place .button{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-top:10px;padding-right:6px;}

#mid_content #mid_content_left #place .button a{ color:#47462c; text-decoration:underline;  padding-right:6px;}
#mid_content #mid_content_left #place .button a:hover{ color:#47462c; text-decoration:none; padding-right:6px; }
#mid_content #mid_content_left #place .button img{ vertical-align:middle;}

/*#mid_content #mid_content_left #place .form .terms { margin:0 auto; width:300px; padding-top:15px;}*/
#mid_content #mid_content_left #place .form .terms { margin:0px 0px 0px 210px; _margin:0px 0px 0px 215px; *margin:0px 0px 0px 215px; padding-top:15px;}
#mid_content #mid_content_left #place .form .terms .checkbox{padding:5px 5px 10px 0px; float:left;}
#mid_content #mid_content_left #place .form .terms .text{padding:4px 5px 0px 0px; float:left; font-size:12px; *padding:8px 5px 0px 0px;}
#mid_content #mid_content_left #place .form .terms .text a{ color:#000000;}
#mid_content #mid_content_left #place .form .terms .text a:hover{ color:#000000;}

/*--Place yout order--*/

/*--Checkout--*/

#mid_content #mid_content_left #checkout_form{ float:left; width:673px; padding:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; }
#mid_content #mid_content_left #checkout_form p{font-family:Arial, Helvetica, sans-serif; font-family:13px; padding-bottom:15px;} 

#mid_content #mid_content_left #checkout_form p a{ text-decoration:underline; color:#a19b00;} 
#mid_content #mid_content_left #checkout_form p a:hover{ text-decoration:none; color:#a19b00; }

#mid_content #mid_content_left #checkout_form .form { padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:673px;}
#mid_content #mid_content_left #checkout_form .form .fields{ padding:0px 0px 10px 0px; float:left;}
#mid_content #mid_content_left #checkout_form .form .fields select{width:325px; border: #c1c1c1 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; color:#484747;} 

#mid_content #mid_content_left #checkout_form .form .pad{ width:670px; border-left:#95A0A3 solid 1px; margin:0px 0px 0px 0px; border-bottom:1px solid #95A0A3;} 
#mid_content #mid_content_left #checkout_form .header{ float:left; width:670px;}
#mid_content #mid_content_left #checkout_form  h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px;  padding-right:10px; padding-left:10px; padding-top:10px; float:left;}
#mid_content #mid_content_left #checkout_form  p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; float:right; padding-top:15px; padding-bottom:5px; color:#7f7f7f;}
#mid_content #mid_content_left #checkout_form  span{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000}

#mid_content #mid_content_left #checkout_form .form .pad .address{width:334px; float:left;  background-color:#f3f2dc; border-right:#FFFFFF solid 1px; padding-bottom:15px; }

#mid_content #mid_content_left #checkout_form .form .pad .address .address_heading{width:334px; background-color:#8a897a; float:left;}

#mid_content #mid_content_left #checkout_form .form .pad .address .address_heading h3{font-family:Georgia, "Times New Roman", Times, serif; font-size:15px;  padding-right:10px; padding-left:10px; padding-top:5px; padding-bottom:5px;  color:#FFFFFF; float:left;}
#mid_content #mid_content_left #checkout_form .form .pad .address .address_heading .billingradio_register { float:left; padding-top:9px;  *padding-top:5px; }
#mid_content #mid_content_left #checkout_form .form .pad .address .address_heading .billingtxt_register {color:#ffffff; float:left; font-size:11px; padding-top:9px; padding-left:5px; }

#mid_content #mid_content_left #checkout_form .form .pad .inside{margin:0px 0px 0px 10px;}
#mid_content #mid_content_left #checkout_form .form .pad .inside .label{ float:left; font-size:12px; padding-top:18px; width:100px;}

#mid_content #mid_content_left #checkout_form .form .pad .inside .label span{ font-size:12px; color:#FF0000; }
#mid_content #mid_content_left #checkout_form .form .pad .inside .inputfield{float:left; padding-top:15px; width:175px;}
#mid_content #mid_content_left #checkout_form .form .pad .inside .inputfield1{float:left; padding-top:17px; width:175px; margin-bottom:5px;}

#mid_content #mid_content_left #checkout_form .form .inputext{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:15px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #checkout_form .form .select{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:187px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #checkout_form .form .textarea {border:1px solid #B7B7B7; color:#000000; font-family:lucida sans unicode; font-size:13px; padding:3px; width:180px; }


#mid_content #mid_content_left #checkout_form .form .pad .artwork{width:669px; float:left;  background-color:#f3f2dc; border-right:#95A0A3 solid 1px; border-top:#95A0A3 solid 1px;  padding-bottom:15px; }

#mid_content #mid_content_left #checkout_form .form .pad .artwork .inside .label{ float:left; font-size:12px; padding-top:20px; width:200px;}

#mid_content #mid_content_left #checkout_form .form .pad .artwork .inside .billingradio_register {float:left; padding-top:20px;  *padding-top:5px; }
#mid_content #mid_content_left #checkout_form .form .pad .artwork .inside .billingtxt_register {color:#000000; float:left; font-size:12px; padding-top:18px; padding-left:5px; padding-right:10px; }

#mid_content #mid_content_left #checkout_form .button{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right; padding-top:15px; float:right;}
#mid_content #mid_content_left #checkout_form .button a{ color:#47462c; text-decoration:underline;  vertical-align:middle;}
#mid_content #mid_content_left #checkout_form .button a:hover{ color:#47462c; text-decoration:none; }

#mid_content #mid_content_left #checkout_form .button img{padding-left:6px; vertical-align:middle; }





#mid_content #mid_content_left #checkout_form .form .pad .inside .inputfield p {padding-top:3px; float:left; font-size:12px;  color:#000;}
#mid_content #mid_content_left #checkout_form .form .pad .inside .inputfield p a{text-decoration:underline; color:#000;}
#mid_content #mid_content_left #checkout_form .form .pad .inside .inputfield p a:hover{text-decoration:none; color:#000;}
/*-----Checkout---------*/
/*-----sitemap---------*/

#mid_content #mid_content_left #select .guidelines table.sitemap td.links ul{margin-left:5px; padding:0px;}
#mid_content #mid_content_left #select .guidelines table.sitemap td.links ul li{background-image:url(../images/bullet-white.gif); background-repeat:no-repeat; background-position:0px 10px; font-size:13px; font-weight:normal; color:#201b17;  line-height:28px; color:#6c6c6c; padding-left:12px; padding-bottom:0px; }
#mid_content #mid_content_left #select .guidelines table.sitemap td.links ul li ul li{background-image:url(../images/bullet-white.gif); background-repeat:no-repeat; background-position:0px 10px; font-size:13px; font-weight:normal; color:#201b17;  line-height:28px; color:#6c6c6c; padding-left:12px; padding-bottom:0px;}
#mid_content #mid_content_left #select .guidelines table.sitemap td.links ul li a{ text-decoration:none; color:#201b17;}
#mid_content #mid_content_left #select .guidelines table.sitemap td.links ul li a:hover{ text-decoration:underline; color:#201b17;}

/*-----sitemap---------*/
#mid_content #terms{padding-left:17px; padding-right:17px; background-color:#FFFFFF;  padding-bottom:17px;}
#mid_content #terms h3{ padding:15px 0px 8px 0px;}
#mid_content #terms p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding-bottom:15px; }

#mid_content #terms p a{color:#A19B00; text-decoration:underline;}
#mid_content #terms p a:hover{color:#A19B00; text-decoration:none;}


#mid_content #mid_content_left #place p.tabs_heading{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:10px 5px 5px 5px; font-weight:bold; border-bottom:1px solid #BEBDAC;}

#mid_content #mid_content_left #place p.tabs_heading span{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold; float:right; padding-top:5px;}

#mid_content #mid_content_left #place p.tabs_heading span a{ color:#000000; text-decoration:underline;}

#mid_content #mid_content_left #place p.tabs_heading span a:hover{color:#000000; text-decoration:none;}

#mid_content #mid_content_left #place p.members{font-family:Arial, Helvetica, sans-serif; font-family:13px; padding-bottom:15px;} 
#mid_content #mid_content_left #place table td.ltyellow_no_bdr{background-color:#f3f2dc; font-weight:normal; /*vertical-align:middle;*/  line-height:20px; padding:5px 11px 5px 11px; border-bottom:#bebdac solid 1px; font-size:12px;}

#mid_content #mid_content_left #place table td.ltyellow a{ color:#000000; text-decoration:underline;}
#mid_content #mid_content_left #place table td.ltyellow a:hover{ color:#000000; text-decoration:none;}



#mid_content #mid_content_left #place .form { padding:0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:673px;}
#mid_content #mid_content_left #place .form .fields{ padding:0px 0px 10px 0px; float:left;}
#mid_content #mid_content_left #place .form .fields select{width:325px; border: #c1c1c1 solid 1px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; color:#484747;} 

#mid_content #mid_content_left #place .form .pad{ width:670px;  margin:0px 0px 0px 0px; } 
#mid_content #mid_content_left #place .form .pad h3{ line-height:28px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:10px; color:#7f7f7f;}
#mid_content #mid_content_left #place .form .pad h3 span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000;}

#mid_content #mid_content_left #place .form .pad .inside{ margin:0px 0px 0px 10px;}
#mid_content #mid_content_left #place .form .pad .inside p{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:5px 0px 5px 0px; font-weight:bold; border-bottom:1px solid #BEBDAC; margin-right:10px;}

#mid_content #mid_content_left #place .form .pad .inside .label{ float:left; font-size:12px; padding-top:18px; width:200px;}
#mid_content #mid_content_left #place .form .pad .inside .labelpadt{ float:left; font-size:12px; padding-top:0px; width:200px;}
#mid_content #mid_content_left #place .form .pad .inside .labelpadt span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
#mid_content #mid_content_left #place .form .pad .inside .label a{color:#000000; text-decoration:underline; }
#mid_content #mid_content_left #place .form .pad .inside .label a:hover{color:#000000; text-decoration:none; }
#mid_content #mid_content_left #place .form .pad .inside .label span{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FF0000; }
#mid_content #mid_content_left #place .form .pad .inside .inputfield{float:left; padding-top:15px; width:325px;}

#mid_content #mid_content_left #place .form .pad .inside .inputfield img{ *padding-left:10px;}

#mid_content #mid_content_left #place .form .inputext{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:15px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #place .form .select{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:320px; line-height:normal; padding:3px;}
#mid_content #mid_content_left #place .form .textarea {border:1px solid #B7B7B7; color:#000000; font-family:lucida sans unicode; font-size:13px; padding:3px; width:312px; }
#mid_content #mid_content_left #place .form .pad .inside .billingradio_register { float:left; padding:18px 5px 5px 0 ;}
#mid_content #mid_content_left #place .form  .billingtxt_register {color:#494949; float:left; font-size:12px; padding:16px 10px 0px 0px; *padding:20px 10px 0px 0px; }

/*-----login--------*/

#mid_content #mid_content_left .login{width:325px; border:#ccc9aa solid 1px;  text-align:left; float:left; margin-right:15px;  margin-left:3px; margin-top:14px; height:246px; height:228px\9;}
#mid_content #mid_content_left .login p.pro_title{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#000000; padding:7px 0px 7px 12px;  background-color:#e6e5d1;}
#mid_content #mid_content_left .login .pro_content { float:left; padding:10px 12px 0px 12px; }
#mid_content #mid_content_left .login .pro_content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;  padding-bottom:10px;}
#mid_content #mid_content_left .login .pro_content p a{color:#000000; }
#mid_content #mid_content_left .login .pro_content p a:hover{color:#000000; }
#mid_content #mid_content_left .login .pro_content .form { font-family:Arial, Helvetica, sans-serif; font-size:13px; float:left; width:300px;}
#mid_content #mid_content_left .login .pro_content .inside .label{ float:left; font-size:12px; padding-top:5px; width:100px; color:#57563d; font-weight:bold; padding-bottom:5px;}
#mid_content #mid_content_left .login .pro_content .inside .inputfield{float:left; padding-top:5px; width:200px; padding-bottom:5px; }
#mid_content #mid_content_left .login .pro_content  .inputext{border:1px solid #B7B7B7; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:13px; height:15px; line-height:normal; padding:3px;}

#mid_content #mid_content_left .login .pro_content .form .button{font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:right;}
#mid_content #mid_content_left .login .pro_content .form .button a{ color:#47462c; text-decoration:underline; vertical-align:middle;}
#mid_content #mid_content_left .login .pro_content .form .button a:hover{ color:#47462c; text-decoration:none; }

#mid_content #mid_content_left .login .pro_content .form .button img{padding-left:6px; vertical-align:middle;}

#mid_content #mid_content_left .pro_content  ul{margin-left:5px; padding:0px 0px 23px 0px; padding:0px 0px 27px 0px\9;}
#mid_content #mid_content_left .pro_content  ul li{background-image:url(../images/bullet-white.gif); background-repeat:no-repeat; background-position:0px 6px; font-size:13px; font-weight:normal; color:#201b17; padding-top:0px;  line-height:20px; color:#000000; padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.logout{ border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:15px 5px 0px 0px; float:right; }
.logout a{ text-decoration:underline; color:#000000;}
.logout a:hover{ text-decoration:none; color:#000000;}
p.footer_text11{ font-size:11px; color:#5F5F5F; text-align:left;}
p.footer_text11 a{ font-size:11px; color:#5F5F5F; text-align:left; text-decoration:underline;}
p.footer_text11 a:hover{ font-size:11px; color:#5F5F5F; text-align:left; text-decoration:none;}

#mid_content #mid_content_left #pro_table table.ht176 {
height:179px;
}


/* Commented on 11May2010 
.pad10{padding:10px;}
#mid_content table.design{ font-family:Arial, Helvetica, sans-serif;}
#mid_content table.design td.bdrtop{ border-top:#bebdac solid 1px;}
#mid_content table.design td.bdrleft{ border-left:#bebdac solid 1px;}
#mid_content table.design td.bdrright{ border-right:#bebdac solid 1px;}
#mid_content table.design td.bdrbot{ border-bottom:#bebdac solid 1px;}*/

/*design cards online*/
.pad10{padding:10px;}
#card_banner_inner.new{background-image:url(../images/card_banner_inner1.gif); background-repeat:no-repeat; width:958px; height:67px; background-position:center middle; float:left; padding-left:30px; }
#mid_content table.design{ font-family:Arial, Helvetica, sans-serif;}
#mid_content table.design td.bdrtop{ border-top:#bebdac solid 1px;}
#mid_content table.design td.bdrleft{ border-left:#bebdac solid 1px;}
#mid_content table.design td.bdrright{ border-right:#bebdac solid 1px;}
#mid_content table.design td.bdrbot{ border-bottom:#bebdac solid 1px;}
#mid_content table.design td.heading{ font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#ec008c; font-weight:bold; text-align:left;}
#mid_content table.design td.template_cate{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:bold; text-align:right; padding-right:5px;}
#mid_content table.design td.drop select{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal; width:229px; padding:2px; border:#ababab solid 1px;}
#mid_content table.design td.drop select option{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:normal; padding:0px 5px ;}
/*design cards online*/
#mid_content .editor{background-color:#dcdcdc; border-top:solid #b0c4de 1px; border-bottom:solid #b0c4de 1px;}
#mid_content .editor table.edit{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
#mid_content .editor table.edit td{ padding:8px 0px 4px 0px;}
#mid_content .editor table.edit td select{ width:140px;}
#mid_content .editor table.edit td select.w60{ width:60px;}

/*#mid_content table.design_temp td.temp_images img{ margin:10px 15px 10px 45px;}*/

#mid_content table.design_temp td.temp_images img{ margin:-3px -45px 10px 45px;}

#mid_content table.design_temp td.bgltyw{ background-color:#f8f7e1; border:#bebdac solid 1px;}

#mid_content table.design_temp td.heading1{ color:#000; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#mid_content table.design_temp td.inputbox{ padding-bottom:10px; padding-top:10px;}
#mid_content table.design_temp td.inputbox input{ color:#000; font-size:13px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; border:#b1b1b1 solid 1px; width:250px; padding:5px;}

#mid_content table.design_temp td.bdrr{ border-right:#bebdac solid 1px;}
#mid_content table.design_temp td.bdrt{ border-top:#bebdac solid 1px;}
.padnew{padding-top:10px; padding-left:10px; padding-right:10px;}
.padnew1{padding-top:5px; padding-left:10px; padding-right:10px;}
#mid_content table.design_temp td.bdrrnone{ border-right:none;}

#mid_content table.things { border:#b2b2b2 solid 1px; background-color:#eef3f6; font-family:Arial, Helvetica, sans-serif;}
#mid_content table.things td.heading1{ font-size:16px; font-weight:bold;}
#mid_content table.things td.bullets ul.newbullets li{ font-size:11px; font-weight:normal; list-style-type:disc !important; list-style-position:inside; padding-top:5px;}


#mid_content table.things td.bullets ul.newbullets{ margin:0px 0px 0px 15px; padding:0px;   }
#mid_content table.things td.bullets ul.newbullets, #ie8#fix { margin:0px 0px 0px 25px; padding:0px; *margin:0px 0px 0px 12px;}

#mid_content table.buttons1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242;}
#mid_content table.buttons1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; text-decoration:underline;}
#mid_content table.buttons1 a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#424242; text-decoration:none;}
#mid_content table.buttons1 td.pre a{ background-image:url(../images/buttons/btn-preview.gif); background-repeat:no-repeat; width:114px; height:40px; display:block;}
#mid_content table.buttons1 td.pre a:hover{ background-image:url(../images/buttons/btn-preview.gif); background-repeat:no-repeat; background-position:0 -40px; width:114px; height:40px; display:block;}

#mid_content table.buttons1 td.preback a{ background-image:url(../images/buttons/btn-preview-back-card.gif); background-repeat:no-repeat; width:145px; height:33px; display:block;}
#mid_content table.buttons1 td.preback a:hover{ background-image:url(../images/buttons/btn-preview-back-card.gif); background-repeat:no-repeat; background-position:0 -33px; width:145px; height:33px; display:block;} 

#mid_content table.buttons1 td.prefront a{ background-image:url(../images/buttons/btn-preview-front-card.gif); background-repeat:no-repeat; width:156px; height:33px; display:block;}
#mid_content table.buttons1 td.prefront a:hover{ background-image:url(../images/buttons/btn-preview-front-card.gif); background-repeat:no-repeat; background-position:0 -33px; width:156px; height:33px; display:block;} 

#mid_content table.buttons1 td.createfront a{ background-image:url(../images/buttons/btn-create-front-card.gif); background-repeat:no-repeat; width:162px; height:33px; display:block;}
#mid_content table.buttons1 td.createfront a:hover{ background-image:url(../images/buttons/btn-create-front-card.gif); background-repeat:no-repeat; background-position:0 -33px; width:162px; height:33px; display:block;} 

#mid_content table.buttons1 td.createback a{ background-image:url(../images/buttons/btn-create-back-card.gif); background-repeat:no-repeat; width:155px; height:33px; display:block;}
#mid_content table.buttons1 td.createback a:hover{ background-image:url(../images/buttons/btn-create-back-card.gif); background-repeat:no-repeat; background-position:0 -33px; width:155px; height:33px; display:block;} 

#mid_content table.buttons1 td.create a{ background-image:url(../images/buttons/btn-create.gif); background-repeat:no-repeat; width:176px; height:40px; display:block;}
#mid_content table.buttons1 td.create a:hover{ background-image:url(../images/buttons/btn-create.gif); background-repeat:no-repeat; background-position:0 -40px; width:176px; height:40px; display:block;}
/*design cards online*/
.padt2{padding-top:2px;}
.padt20{padding-top:20px;}
.closebut{ font-size:12px;}
.padb20{padding-bottom:20px;}

/* Added on 05June2010 */

.w180{width:180px;}
.w190{width:190px;}
.w170{width:170px;}
.padl10 {padding-left:10px;}
#mid_content table.design_temp td p.text12{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#mid_content table.design_temp td p.text13{ font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#mid_content table.design_temp td p.text13b{ font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;}
#mid_content table.design_temp td p.text13b a{ color:#000000; text-decoration:underline;}
#mid_content table.design_temp td p.text13b a:hover{ color:#000000; text-decoration:none;}

#mid_content table.buttons1 td.accept a{ background-image:url(../images/buttons/btn_accept.gif); background-repeat:no-repeat; width:188px; height:40px; display:block;}
#mid_content table.buttons1 td.accept a:hover{ background-image:url(../images/buttons/btn_accept.gif); background-repeat:no-repeat; background-position:0 -40px; width:188px; height:40px; display:block;}

#mid_content table.buttons1 td.back_redesign a{ background-image:url(../images/buttons/btn-back-redesign.gif); background-repeat:no-repeat; width:178px; height:40px; display:block;}
#mid_content table.buttons1 td.back_redesign a:hover{ background-image:url(../images/buttons/btn-back-redesign.gif); background-repeat:no-repeat; background-position:0 -40px; width:178px; height:40px; display:block;}

#mid_content table.buttons1 td.yes_create a{ background-image:url(../images/buttons/btn-yes.gif); background-repeat:no-repeat; width:190px; height:40px; display:block;}
#mid_content table.buttons1 td.yes_create a:hover{ background-image:url(../images/buttons/btn-yes.gif); background-repeat:no-repeat; background-position:0 -40px; width:190px; height:40px; display:block;}

#mid_content table.buttons1 td.no_leave a{ background-image:url(../images/buttons/btn_no_leave.gif); background-repeat:no-repeat; width:188px; height:40px; display:block;}
#mid_content table.buttons1 td.no_leave a:hover{ background-image:url(../images/buttons/btn_no_leave.gif); background-repeat:no-repeat; background-position:0 -40px; width:188px; height:40px; display:block;}

#mid_content table.buttons1 td.btn_goto_card a{background-image:url(../images/buttons/btn_goto_card.gif); background-repeat:no-repeat; width:188px; height:42px; display:block;}
#mid_content table.buttons1 td.btn_goto_card a:hover{background-image:url(../images/buttons/btn_goto_card.gif); background-repeat:no-repeat; background-position:0 -42px; width:188px; height:42px; display:block;}

#mid_content table.buttons1 td.view_price a{ background-image:url(../images/buttons/btn_view_price.gif); background-repeat:no-repeat; width:120px; height:33px; display:block;}
#mid_content table.buttons1 td.view_price a:hover{ background-image:url(../images/buttons/btn_view_price.gif); background-repeat:no-repeat; background-position:0 -33px; width:120px; height:33px; display:block;}

#mid_content table.buttons1 td.addcart a{ background-image:url(../images/buttons/btn-add-to-basket.gif); background-repeat:no-repeat; width:161px; height:40px; display:block;}
#mid_content table.buttons1 td.addcart a:hover{ background-image:url(../images/buttons/btn-add-to-basket.gif); background-repeat:no-repeat; background-position:0 -40px; width:161px; height:40px; display:block;}

#mid_content table.buttons1 td.back a{ background-image:url(../images/buttons/btn-back.gif); background-repeat:no-repeat; width:70px; height:40px; display:block;}
#mid_content table.buttons1 td.back a:hover{ background-image:url(../images/buttons/btn-back.gif); background-repeat:no-repeat; background-position:0 -40px; width:70px; height:40px; display:block;}

#mid_content table.design_temp td select {
border:1px solid #B7B7B7; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; line-height:normal; padding:3px; width:100px; }
#mid_content table.design_temp td select option{ font-family:Arial,Helvetica,sans-serif;font-size:12px;  line-height:normal; padding:0px 6px 0px 6px; }

/* Added on 05June2010 */

/*---piyush---*/
.bdrtopbg{ background-image:url(../images/boder_top_bg.gif); background-repeat:repeat-x; width:953px; *width:954px; float:left;}
.bdrbotbg{ background-image:url(../images/boder_bot_bg.gif); background-repeat:repeat-x; width:953px; *width:954px; float:left;}

@media screen and (-webkit-min-device-pixel-ratio:0){	
#mid_content #mid_content_left .products_inner{width:210px; border:#ccc9aa solid 1px; height:293px; text-align:center; float:left; margin-right:12px;  margin-left:3px; margin-top:14px;}
#mid_content #mid_content_left .products_inner .learnmore{background-color:#e6e5d1; font-size:11px; color:#6b6b47; text-align:right; font-family:Arial, Helvetica, sans-serif; padding-top:3px; padding-bottom:3px; float:left; width:210px; }
#mid_content #mid_content_left #select table.qty td.addonlabel{*padding-top:2px; padding-top:5px; padding-left:5px;}
#mid_content #mid_content_left #checkout_form .form .pad .artwork .inside .billingtxt_register {color:#000000; float:left; font-size:12px; padding-top:20px; padding-left:5px; padding-right:10px; }

.text11   { font-family: verdana,arial,tahoma; font-size: 11px; color:#000000; font-weight: normal;}
.text11red   { font-family: verdana,arial,tahoma; font-size: 11px; color:#ff0000; font-weight: bold;}
#news{ float:left; width:240px; margin:13px 18px 9px 18px;  }
#content_right #customer_feedback #testi_bg{ width:239px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c5c5c5; padding-left:13px; background-color:#4a4a4a; height:108px;}
}
/*-----login--------*/
