

body{background-image:url(/Uploads/96/images/gray/bkgd_gradient.jpg); background-repeat:repeat-x; background-color:#eeede9;}

.page_container{padding-top:10px; width:756px;}
.page_top{background-image:url(/Uploads/96//images/shared/page_top.png); width:756px; height:8px; background-repeat:no-repeat;}
* html .page_top{background-image:url(/Uploads/96//images/shared/page_top.gif); width:756px; height:8px; background-repeat:no-repeat;}
.page_bot{background-image:url(/Uploads/96//images/shared/page_bot.png); width:756px; height:10px; background-repeat:no-repeat;}
* html .page_bot{background-image:url(/Uploads/96//images/shared/page_bot.gif); width:756px; height:10px; background-repeat:no-repeat;}
.page_back{background-image:url(/Uploads/96//images/shared/page_bk.png); background-repeat:repeat-y; width:756px;}
* html .page_back{background-image:url(/Uploads/96//images/shared/page_bk.gif); background-repeat:repeat-y; width:756px;}
.page_content{padding:8px 13px 8px 15px;}
.floatLeft{float:left;}
.clearFloats{clear:both; height:0px; overflow:hidden;}
.page_left{float:left; width:562px;}
.page_right{float:right; width:163px;}

#main_content_wrap{width:525px;}

.required{color:#0366b2; padding-bottom:5px;}

#error_box{padding:25px 0px 0px 20px;}
#error_box .error{width:500px; padding:10px; border:1px solid #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FF0000;}

/* Header */
#main_graphic{float:right; background-image:url(/Uploads/96/images/gray/main_graphic.jpg); width:522px; height:138px;}
#main_graphic .tagline{padding:15px 0px 5px 45px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#c9c8c8; letter-spacing:2px;}
#main_graphic .white{color:#ffffff;}
#main_graphic .accent{color:#0366b2;}
#main_graphic .subline{padding-left:46px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#c9c8c8; letter-spacing:1px;}
.header_links{float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-bottom:8px;}
.header_links a{padding-right:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-decoration:none;}
.header_links input{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:right;}
.header_search_arrow{position:relative; top:3px; background-image:url(/Uploads/96/images/gray/arrow_box.jpg); width:17px; height:16px; background-repeat:no-repeat;}
.logo{float: left; width:205px; height:138px; background-color:#e1e1e1;}
.logo a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#222222; text-decoration:none;}

/* Top Menu */
#mainNav ul{color:#fff; font-size:12px; margin:0px; padding:10px 0px 0px 0px;}
#mainNav ul li{display:inline; padding:0px; margin:0px; line-height:1.1em;}
#mainNav ul li a{background-color:#0366b2; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; text-decoration:none; padding:7px 38px 7px 37px; text-align:center; font-weight:bold;}
#mainNav ul li a:hover{background-color:#037fde; color:#fff;}

/* Footer */
.footer{margin:5px 0px 30px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.footer a{color:#666666;}

/* Sidebar */
#sidebar_top{background-image:url(/Uploads/96/images/gray/sidebar_bk.jpg); width:163px; background-repeat:repeat-y; text-align:left;}
#sidebar_top .welcome{background-image:url(/Uploads/96/images/gray/sidebar_welcome_bk.jpg); width:163px; height:31px; background-repeat:no-repeat;}
#sidebar_top .welcome_txt{color:#222222; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding:10px 5px 0px 8px;}
#sidebar_top .welcome_txt a{color:#0366b2;}
#sidebar_top .sidebar_container{padding:0px 8px 0px 8px; width:147px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#676666;}
#sidebar_top .sidebar_container a{color:#0366b2; text-decoration:underline;}
#sidebar_top .accent{color:#0366b2;}
#sidebar_top .agency{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#222222; padding:5px 0px 5px 0px;}
#sidebar_top .agency_info{padding:100px 0px 5px 0px; line-height:1.3em;}
#sidebar_top .nav a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; font-weight:bold; text-decoration:none;}
#sidebar_top .table{padding:5px 0px 0px 9px; color:#0366b2;}
#sidebar_top .gray{color:#676666;}
#sidebar_top .reminders{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold;}
#sidebar_top .reminders_text{line-height:1.3em;}
#sidebar_cart{line-height:1.3em;}
.sidebar_cart_item{color:#666666;}
#sidebar_setup{line-height:1.4em;}

#sidebar_bottom{background-image:url(/Uploads/96/images/gray/sidebar_bk.jpg); width:163px; background-repeat:repeat-y; text-align:left;}
#sidebar_bottom .font12px{font-size:12px; line-height:14px;}
#sidebar_bottom .sidebar_container{padding:0px 8px 0px 8px; width:147px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#676666;}
#sidebar_bottom .sidebar_container a{color:#0366b2; text-decoration:underline;}
#sidebar_bottom .contact_text{line-height:1.3em;}
#sidebar_bottom .reminders{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; font-weight:bold;}
#sidebar_bottom .reminders_text{line-height:1.3em;}
.sidebar_bottom{background-image:url(/Uploads/96/images/gray/sidebar_bot.jpg); width:163px; height:16px; background-repeat:no-repeat; padding-bottom:10px;}

/* Main Content */

/* Shared */
#mainTxt{padding-left:20px; font-family:Arial, Helvetica, sans-serif; color:#666666;}
#mainTxt h1{font-size:20px; color:#222222; padding:25px 0px 10px 0px; margin:0px; font-size:18px;}
#mainTxt h3{font-size:14px; color:#5e5e5e; padding:0px 0px 5px 0px; margin:0px; font-size:14px;}
#mainTxt p{padding:0px 0px 25px 0px; margin:0px; font-size:11px; line-height:1.4em; width:460px;}
#mainTxt a{color:#0366b2;}
#mainTxt .dots{background-image:url(/Uploads/96/images/gray/dots.gif); width:535px; height:1px; background-repeat:no-repeat;}
#mainTxt .accent1{font-size:14px; font-weight:bold; color:#0366b2; padding-bottom:10px;}
#mainTxt .accent1 a{font-weight:normal; font-size:10px; color:#666666;}
#mainTxt .accent2{font-size:11px; font-weight:bold; color:#222222; padding-bottom:5px;}
#mainTxt .plain_text{font-size:11px; line-height:1.4em;}
#mainTxt .box_container{padding-bottom:15px;}
#mainTxt .box_top{background-image:url(/Uploads/96/images/gray/setup_box_top.jpg); width:525px; height:33px; background-repeat:no-repeat;}
#mainTxt .box_top h3{font-size:13px; font-weight:bold; color:#5e5e5e; padding:9px 0px 0px 13px;}
#mainTxt .box_bk{background-image:url(/Uploads/96//images/shared/setup_box_bk.jpg); width:525px; background-repeat:repeat-y;}
#mainTxt .box_bk p{margin:0px; padding:10px 0px 15px 13px;}
#mainTxt .box_bot{background-image:url(/Uploads/96//images/shared/setup_box_bot.jpg); width:525px; height:5px; background-repeat:no-repeat;}
#main_content h1{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#222222; padding:20px 0px 5px 0px;}
#main_content h3{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#49494a; padding:11px 0px 5px 8px;}
#main_content h4{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222222; padding:0px 0px 0px 0px;}
#main_content p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}
#main_content input{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}
#main_content label{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}
#main_content a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0366b2;}
#main_content_wrap{width:525px; padding:0px 10px 0px 0px;}
#main_content fieldset{border:none;}
#setup_intro{padding:0px 0px 30px 0px;}
#adobe{background-image:url(/Uploads/96/images/gray/adobe_bk.jpg); font-size:11px; width:259px; height:81px; float:right; padding:0px 15px 0px 0px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px;}
#adobe a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e; padding:5px 0px 0px 10px; float:left;}
.no_border, .no_border input{border:none!important;}

/* Homepage / Steps */
.welcome_img{float:right; padding:20px 20px 0px 0px;}
.welcome_text{float: left; width:435px;}
.welcome_text p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; padding:0px 15px 0px 10px; margin:0px; line-height:1.5em;}
.welcome_text a{color:#666666;}
#welcome{padding:20px 0px 5px 10px;}
#welcome h1{margin:0px; padding:0px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#666666;}
#welcome .dark{font-size:21px; color:#222222;}
#welcome .gray{color:#999999}
#quick_search{padding:10px 7px 30px 5px;}
#quick_search form{margin:0px; padding:0px;}
#quick_search .step1a{float:left; margin:15px 0px 0px 0px; background-image:url(/Uploads/96/images/gray/step1_bk2.jpg); background-repeat:no-repeat; width:303px; height:77px;}
#quick_search .step1a p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a; padding: 0px 0px 0px 10px; margin:0px;}
#quick_search .step1b{float:right; margin:15px 5px 0px 0px; background-image:url(/Uploads/96/images/gray/step1_bk2.jpg); background-repeat:no-repeat; width:303px; height:77px;}
* html #quick_search .step1b{margin:15px 3px 0px 0px;}
#quick_search .step1b p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a; padding: 0px 0px 0px 10px; margin:0px;}
#quick_search .step1_label{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#395777; padding:15px 0px 5px 10px;}
#quick_search .step1_select{font-family:Arial, Helvetica, sans-serif; color:#395777; font-size:11px; font-weight:bold; border:1px solid #555555; width:125px;}
#quick_search .step2{float:left; background-image:url(/Uploads/96/images/gray/step2_bk.jpg); width:134px; height:144px; background-repeat:no-repeat; margin-top:5px;}
#quick_search .step3{float:left; background-image:url(/Uploads/96/images/gray/step3_bk.jpg); width:134px; height:144px; background-repeat:no-repeat; margin:5px 0px 0px 3px;}
#quick_search .step4{float:left; background-image:url(/Uploads/96/images/gray/step4_bk.jpg); width:134px; height:144px; background-repeat:no-repeat; margin:5px 0px 0px 3px;}
#quick_search .step5{float:left; background-image:url(/Uploads/96/images/gray/step5_bk.jpg); width:134px; height:144px; background-repeat:no-repeat; margin:5px 0px 0px 3px;}
#quick_search .step_label{font-family:Arial, Helvetica, sans-serif; font-size:20px; padding:15px 10px 5px 10px;}
#quick_search .step_label p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; padding:10px 0px 10px 0px; margin:0px; height:35px;}
#quick_search .step_label select, #quick_search .step_label input{font-family:Arial, Helvetica, sans-serif; color:#395777; font-size:11px; font-weight:bold; border:1px solid #555555; width:110px;}
#quick_search .submit{margin:8px 0px 0px 428px;}
#quick_search .qs_box{background-image:url(/Uploads/96/images/gray/quick_bk.jpg); height:132px; background-repeat:repeat-x;}
#quick_search .qs_box_lr{background-image:url(/Uploads/96/images/gray/quick_bk_lr.jpg); height: 280px; background-repeat:repeat-x;}
#quick_search .qs_text{float: left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#10273f; width:180px; padding:15px 20px 0px 10px;}
#quick_search .qs_text h2{padding:0px 0px 5px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0366b2;}
#quick_search .label2{color:#4a6581;}
#quick_search .label3{color:#2491ca;}
#quick_search .label4{color:#539e19;}
#quick_search .label5{color:#7b4e2f;}
.quick_results_left{float:left; width:339px;}
.quick_results_right{float:left; width:182px;}
#quick_results_box{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; line-height:1.5em; margin-top:25px; background-image:url(/Uploads/96/images/gray/criteria_bk.jpg); width:182px; height:111px;}
#quick_results_box .container{padding:6px 7px 0px 7px;}
#quick_results_box .container table{margin:6px 0px 0px 4px;}
#quick_results_box .header{width:168px; height:20px; background-color:#0366b2;}
#quick_results_box .header p{font-size:12px; font-weight:bold; color:#ffffff; padding:3px 0px 0px 0px; margin:0px; text-align:center;}
#quick_results_box .accent{color:#0366b2;}
.disclaimer{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ff0000; padding:0px 20px 20px 20px;}
.btn_edit_criteria{float:left; background-image:url(/Uploads/96/images/gray/btn_edit_criteria.jpg); width:139px; height:21px; background-repeat:no-repeat;}
.btn_add_to_cart{float:left; margin-left:10px; background-image:url(/Uploads/96/images/gray/btn_add_to_cart.jpg); width:86px; height:21px; background-repeat:no-repeat;}
.dots_line{background-image:url(/Uploads/96/images/gray/dots_line.jpg); width:554px; height:6px; background-repeat:no-repeat;}
#convenience{background-image:url(/Uploads/96/images/gray/convenience_bk.jpg); height:30px; width:554px; background-repeat:repeat-x;}
#convenience p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; margin:0px; padding:10px;}
.label_bar{background-image:url(/Uploads/96/images/gray/label_bar_bk.jpg); height:16px; width:552px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center;}
.label_bar a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; text-decoration:none;}
.color_bk{background-color:#e1e1e1; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a; line-height:1.5em;}
.color_bk a{color:#666666;}
.white_bk{background-color:#fcfdfe; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a; line-height:1.5em;}
.white_bk a{color:#666666;}
.qty_change{float:left; width:280px; border-left:1px solid #cbcbcb; border-right:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb; padding:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
.qty_change a{color:#336392;}
.edit_add_buttons{float:right; margin:10px;}
.text{padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a; line-height:2em;}
.text a{color:#666666;}
#recommend{background-image:url(/Uploads/96/images/gray/recommend_bk.jpg); width:554px; height:137px; background-repeat:repeat-x;}
#recommend .recommend_header{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#222222; padding-top:5px;}
#recommend .recommend_container{padding:5px 15px 0px 15px;}
#recommend .recommend_left{float: left; width:16px;}
#recommend .recommend_middle{float: left; background-image:url(/Uploads/96//images/shared/recommend_middle.jpg); height:126px; background-repeat:repeat-x;}
#recommend .recommend_right{float:left; width:16px;}
#recommend .recommend_products{padding-top:22px;}
.recommend_link a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0366b2; text-decoration:underline;}
#featured{padding-left:5px;}
#featured .right{float:left; width:274px;}
#featured .featured_bar{width:275px; margin-right:2px; background-color:#aaaaab;}
#featured .featured_text a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0366b2; text-decoration:underline;}
#featured .featured_text p{padding:0px 0px 5px 0px; margin:0px;}
#featured .featured_bar_label{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; padding:4px 0px 4px 10px;}
#featured .left{float:left; width:275px; padding-right:1px;}
#featured .featured_table{margin:8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a;}
#featured .featured_table a{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#0366b2; text-decoration:underline; line-height:1.2em;}
#featured .featured_table td{padding:0px 5px 7px 0px; line-height:1.2em;}
#featured .featured_text{padding:8px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a;}
.vertical_dots{background-image:url(/Uploads/96/images/gray/blue_dots_vertical.jpg); width:1px; height:43px; background-repeat:no-repeat;}
.quick_order_top_gradient{background-image:url(/Uploads/96/images/gray/quick_order_top.jpg); width:320px; height:45px; background-repeat:no-repeat;}
.quick_order_bot_gradient{background-image:url(/Uploads/96/images/gray/quick_order_bot.jpg); width:320px; height:45px; background-repeat:no-repeat;}
.quick_order_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a; position:relative; top:-15px; margin-left:40px;}
.quick_order_txt input, .quick_order_txt select{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a;}
.quick_order_txt a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
.quick_order_right{float:left; width:186px; padding:15px 0px 0px 22px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; line-height:1.5em;}
.quick_order_left{float:left; width:320px; padding-left:5px;}
.quick_order_buttons{width:320px;}
.quick_order_button_container{width:188px;}
.btn_add_checkout{background-image:url(/Uploads/96/images/gray/btn_add_checkout.jpg); width:149px; height:21px; background-repeat:no-repeat;}
.btn_add_continue_shopping{background-image:url(/Uploads/96/images/gray/btn_add_continue_shopping.jpg); width:188px; height:21px; background-repeat:no-repeat;}
.quick_order_how{font-size:12px; padding-bottom:5px; color:#0366b2;}
#product{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; padding-left:16px;}
#product h1{float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#222222; margin:0px; padding:10px 14px 5px 0px;}
#product .sample{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-top:13px;}
#product .sample a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#product p{margin:0px; padding:15px 0px 12px 0px;}
#product ul{margin:0px 0px 0px 13px; padding:0px;}
.splitter{background-color:#ffffff; height:100%; width:1px;}
.detail_margin{margin:5px;}
.detail_margin input, .detail_margin select{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a;}
.accent{color:#0366b2;}
.section_label{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center; padding-top:1px;}
.box_border{width:417px; border:1px solid #cbcbcb;} 
.showme{display:block;}
.hideme{display:none;}
.line_padding{padding:10px 0px 10px 0px;}
.btn_edit_formfinder{background-image:url(/Uploads/96/images/gray/btn_edit_formfinder.jpg); width:139px; height:21px; background-repeat:no-repeat;}

/* About Us */
#adobe p{padding:10px 15px 0px 10px; margin:0px;}
#adobe_link{float:left; padding:15px 0px 0px 15px; text-decoration:underline;}
#adobe_btn{float:right; width:112px; height:33px; padding:5px 20px 0px 0px;}
#uploadBtn{width:49px; height:21px; float:right; padding:0px 45px 0px 0px;}
#btnSellSheet{width:155px; height:21px;float:right; padding:0px 45px 0px 0px;}
.sample_tools{float:left; width:240px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* Contact Us */
.contact_us{float:left; width:240px; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.4em;}

/* Privacy Policy */
ul.privacy_list{width:435px; font-size: 11px; line-height: 1.4em; list-style-type:disc; padding:0px 0px 25px 25px; margin:0px;}
ol.privacy_list{width:435px; font-size: 11px; line-height: 1.4em; padding:0px 0px 25px 25px; margin:0px;}

/* Engine */
.breadcrumbs{padding:14px 0px 7px 150px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#222222;}
.breadcrumbs a{color:#666666;}
.breadcrumbs_product{padding:14px 0px 7px 16px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#222222;}
.breadcrumbs_product a{color:#666666;}
.breadcrumb_splitter{color:#666666;}
.product_image{padding:5px 10px 5px 5px;}
.looking{padding-left:16px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.looking a{color:#0366b2;}
.left_menu{float:left; width:137px; border:1px solid #cbcccd; min-height:580px; height:auto !important; height:580px;}
.left_menu_arrow{background-image:url(/Uploads/96/images/gray/arrow_light_over.gif); width:10px; height:10px; background-repeat:no-repeat;}
.left_menu_border{border:1px solid #cbcccd;}
.product_link{padding:18px 0px 8px 3px; border-bottom:1px dotted #999999;}
.product_link a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666; text-decoration:none;}
.subproduct_links{padding:5px 0px 10px 3px;}
.subproduct_links a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; text-decoration:underline; line-height:1.5em;}
.subproduct_active{color:#666666; font-weight:bold;}
.main_section1{float:left; margin-left:5px; width:100px; min-height:580px; height:auto !important; height:580px; border:1px dotted #999999;}
.main_section2{float:left; width:165px; min-height:580px; height:auto !important; height:580px; border-top:1px dotted #999999; border-bottom:1px dotted #999999; border-right:1px dotted #999999;}
.main_section3{float:left; width:148px; min-height:580px; height:auto !important; height:580px; border-top:1px dotted #999999; border-bottom:1px dotted #999999; border-right:1px dotted #999999;}
.main_section_border1{border-top:1px dotted #999999; border-left:1px dotted #999999; border-bottom:1px dotted #999999;}
.main_section_border2{border:1px dotted #999999;}
.main_section_arrow{background-image:url(/Uploads/96/images/gray/arrow_light_down.gif); width:10px; height:10px; background-repeat:no-repeat;}
.section_header{margin:5px; background-image:url(/Uploads/96/images/gray/label_bar_bk.jpg); height:16px; background-repeat:repeat-x;}
.section_content{padding:15px 5px 0px 5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; line-height:2em;}
.section_content a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; text-decoration:underline;}
.main_product_grid{float:left; margin-left:3px; width:417px;}
.main_product_grid h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#222222; margin:0px; padding:10px 0px 5px 8px;}
.main_product_grid p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5c; margin:0px; padding:0px 0px 10px 8px;}
.grid_box{border:1px dotted #999999;}
.grid_header{background-image:url(/Uploads/96/images/gray/category_header_bk.jpg); width:417px; min-height:38px; background-repeat:repeat-x;}
.grid_header h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#222222; margin:0px; padding:10px 0px 5px 8px;}
.grid_footer{background-image:url(/Uploads/96/images/gray/category_footer_bk.jpg); width:418px; height:47px; background-repeat:no-repeat;}
.product_header{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#666666;}
.product_box{width:552px; border:1px solid #cbcbcb; font-family:Arial, Helvetica, sans-serif;}
.product_box_label_bar{background-image:url(/Uploads/96/images/gray/label_bar_bk.jpg); height:16px; width:417px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; text-align:center;}
.box_label{font-size:12px; color:#0366b2; padding:5px; width:542px; border-bottom:1px solid #cbcbcb;}
.pop_info_top{background-image:url(/Uploads/96/images/gray/pop_info_top.gif); width:317px; height:7px; background-repeat:no-repeat;}
.pop_info_bk{background-image:url(/Uploads/96/images/gray/pop_info_bk.gif); width:317px; background-repeat:repeat-y; padding:10px 12px 5px 9px; text-align:left;}
.pop_info_bot{background-image:url(/Uploads/96/images/gray/pop_info_bot.gif); width:317px; height:12px; background-repeat:no-repeat;}
.pop_info_light{padding:8px 9px 8px 9px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:1.5em;}
.pop_info_header{background-color:#e1e1e1;}
.pop_info_header h2{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#222222; font-weight:bold; margin:0px; padding:4px 12px 4px 12px;}
.btn_add_to_cart{background-image:url(/Uploads/96/images/gray/btn_add_to_cart.jpg); width:85px; height:21px; background-repeat:no-repeat;}
.btn_login_to_purchase{background-image:url(/Uploads/96/images/gray/btn_login_to_purchase.jpg); width:117px; height:21px; background-repeat:no-repeat;}

/* Checkout */
#Checkout{display:none;}
#checkout_crumbs{margin:30px 0px 15px 3px;}
#checkout_crumbs .crumb_label{float:left; padding:6px 8px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
#checkout_crumbs .crumb{float:left; padding:6px 8px 0px 8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8c8e8f;}
#checkout_crumbs .active_wrapper{float:left; padding:0px 8px 0px 8px;}
#checkout_crumbs .active_page{padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#8c8e8f; border:1px solid #8c8e8f;}
.basket{margin:0px; padding:0px;}
.basket select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
.checkout_label{background-image:url(/Uploads/96/images/gray/category_header_bk.jpg); width:552px; height:38px; background-repeat:repeat-x;}
.checkout_label h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#222222; padding:10px 0px 0px 10px; margin:0px;}
.checkout_price{color:#666666;}
.large_font{font-size:12px;}
.btn_continue_shopping{background-image:url(/Uploads/96/images/gray/btn_continue_shopping.jpg); width:111px; height:17px; background-repeat:no-repeat;}
.btn_checkout{background-image:url(/Uploads/96/images/gray/btn_checkout.jpg); width:66px; height:17px; background-repeat:no-repeat;}
.btn_margin{margin:5px 5px 15px 5px;}
.summary_border{border:1px solid #cbcbcb;}
.totals_border{border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; border-bottom:1px solid #cbcbcb;}
.total{font-weight:bold; font-size:13px; color:#222222;}
.empty_cart{padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.checkout_error{padding:0px 0px 10px 11px;  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0366b2; font-weight:bold;}

#recommend_cart{padding:15px 0px 15px 0px;}
#recommend_cart .recommend_header{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#222222; padding-top:5px;}
#recommend_cart .recommend_container{padding:5px 15px 0px 15px;}
#recommend_cart .recommend_left{float: left; width:16px;}
#recommend_cart .recommend_middle{float: left; background-image:url(/Uploads/96//images/shared/recommend_middle.jpg); height:126px; background-repeat:repeat-x;}
#recommend_cart .recommend_right{float:left; width:16px;}
#recommend_cart .recommend_products{padding-top:22px;}

/* Billing, Shipping, Payment Page */
.bsp_form{margin:0px; padding:0px;}
#bsp{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#bsp input{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
#bsp select{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
#bsp .billing_info{color:#333333;}
#bsp .bsp_box{border:1px solid #cbcbcb; font-family:Arial, Helvetica, sans-serif; background-color:#e1e1e1;}
#bsp .bsp_box p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a; margin:0px; padding:10px;}
#bsp .paragraph{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#49494a; margin:0px; padding:10px;}
#bsp .bsp_label{background-image:url(/Uploads/96/images/gray/checkout_bar_bk.jpg); height:21px; width:268px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
#bsp .bsp_label_text{padding:3px 0px 0px 10px;}
#bsp .input_table{padding:0px 10px 10px 10px;}
#bsp .payment_info{padding:12px 0px 10px 8px;}
#bsp .card{padding-top:10px; font-size: 10px; color: #8c8e8f;}
#bsp .set_height1{height:420px;}
#bsp .set_height2{height:160px;}
#bsp .move_up{position:relative; top:-2px;}
.verify_btn{float:right; margin-right:18px; background-image:url(/Uploads/96/images/gray/btn_verify_order.jpg); height:21px; width:119px; background-repeat:no-repeat;}
.additional_info{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:380px;}

/* Verify Page */
#verify p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; padding:10px;}
#verify .return_to_payment{margin-top:10px; background-image:url(/Uploads/96/images/gray/btn_return_pay_info.jpg); width:166px; height:17px; background-repeat:no-repeat;}
#verify .place_order{margin-top:10px; background-image:url(/Uploads/96/images/gray/btn_place_order.jpg); width:82px; height:17px; background-repeat:no-repeat;}		
#verify .disclaimer{padding:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0366b2;}
#verify .info_review1{float: left; padding:25px 0px 0px 15px; width:155px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#verify .info_review2{float: left; padding:25px 0px 0px 15px; width:197px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#verify .summary_header{padding-bottom:5px; font-weight:bold; font-size:13px; color:#222222;}
		
/* Confirmation Page */
#confirmation p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; margin:0px; padding:0px 10px 10px 10px;}
#confirmation .conf_number{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#6dad56; font-weight:bold;}
#confirmation .po_number{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#49494a; font-weight:bold;}
#confirmation .printer_friendly{padding:0px 10px 10px 0px;}
#confirmation .printer_friendly a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
#confirmation .printer_text{position:relative; top:-2px; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#222222;}
#confirmation .conf_info{background-image:url(/Uploads/96/images/gray/checkout_bar_bk.jpg); height:21px; width:552px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
#confirmation .conf_info_text{padding:3px 0px 0px 10px;}
#confirmation .purchase_detail{padding:3px 0px 15px 0px;}
#confirmation .purchase_detail p{padding:2px 10px 0px 10px;}
#confirmation .detail_border{border:1px solid #cbcbcb;}
#confirmation .detail_content{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; padding:10px; line-height:14px;}
#confirmation .detail_label{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#222222; font-weight:bold; padding-bottom:5px;}
#confirmation .start_new_order{background-image:url(/Uploads/96/images/gray/btn_start_new_order.jpg); width:109px; height:17px; background-repeat:no-repeat;}
.conf_print_body{background-image:none; background-color:#FFFFFF;}
.confirmation_print{width:554px; background-color:#FFFFFF;}

/* **************************************** Sell Sheet Page ********************************************** */
/* Choose a Format */
#format{padding:0px 0px 25px 10px;}
#format h3{padding:0px 0px 10px 0px; margin:0px;}
#format .format_box{float:left; padding-right:30px;}
#format .view_detail{padding:5px 0px 5px 0px;}
#format .view_detail a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0366b2;}
.format_preview{display:inline; width:100px; height:140px;}
.format_preview label{padding:0px 0px 0px 15px;}
.format_preview input{margin:2px 0px 0px 35px;}
/* Upload Logo */
#upload{padding:0px 0px 25px 10px;}
#upload h3{padding:0px 0px 10px 0px; margin:0px;}
#upload a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0366b2;}
#upload td{padding-top:5px;}
#upload input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#upload .btn_upload{float:right; width:49px; height:21px; background-image:url(/Uploads/96/images/gray/btn_upload.jpg); background-repeat:no-repeat;}
#upload .remove_link{float:right;}
/* Business Information */
#biz_info{padding:0px 0px 25px 10px;}
#biz_info h3{padding:0px 0px 10px 0px; margin:0px;}
#biz_info p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0px; padding:5px 0px 5px 0px;}
#biz_info .biz_left{float:left; width:240px; padding-right:12px;}
#biz_info .biz_right{float:left; width:240px;}
#biz_info .biz_large{padding-top:10px;}
#biz_info .biz_txtarea_sm{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:238px; height:50px; padding:0px; margin:0px;}
#biz_info .biz_txtarea_lr{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:490px; height:70px; padding:0px; margin:0px;}
/* Item Price */
#pricing{padding:0px 0px 25px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
#pricing h3{padding:0px 0px 10px 0px; margin:0px;}
#pricing td{padding-top:5px;}
#pricing .price_label{font-size:13px; color:#222222; font-weight:bold;}
#pricing input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
/* Adobe Download */
#adobe{width:260px; height:81px; background:url(/Uploads/96/images/gray/adobe_bk.jpg); background-repeat:no-repeat; padding:0px; margin:0px; float:right;}
#adobe p{width:240px; margin:5px 10px 0px 10px; padding:0px;}
#adobe a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e5e5e;}
#adobe .adobe_link{padding:10px 0px 0px 10px; float:left;}
#adobe .adobe_btn{width:112px; height:33px; padding:0px 25px 0px 0px; float:right;}
/* Create Sell Sheet Button */
.crt_btn_position{padding:0px 30px 0px 10px; float:right;}
.crt_sheet_btn{width:155px; height:21px; background:url(/Uploads/96/images/gray/btn_crt_sheet.jpg); background-repeat:no-repeat;}
/* ************************************* End Sell Sheet Page *********************************************** */



/* ***************************************** Search Page *************************************************** */
/* Main Content */
#search{font-family:Arial, Helvetica, sans-serif; width:419px; float:right;}
#search h1{font-size:20px; color:#222222; padding:0px 0px 10px 0px; margin:0px; font-size:18px;}
#search .results_top{background-image:url(/Uploads/96/images/gray/search_top.jpg); width:419px; height:44px; background-repeat:no-repeat;}
#search .results_top_txt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#49494a; padding:15px 0px 0px 10px;}
#search .search_num{color:#666666; font-weight:bold;}
#search .search_type{color:#666666;}
#search .search_table{width:419px; border:1px solid #aeaead;}
#search .search_label_bar{background-image:url(/Uploads/96/images/gray/label_bar_bk.jpg); height:16px; width:419px; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}
#search .search_label{padding-left:5px;}
#search .search_txt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#49494a; padding-left:5px;}
#search .search_txt a{color:#666666;}
#search .search_accent{font-weight:bold; color:#0366b2;}
#search .search_arrow{background-image:url(..//Uploads/96/images/gray/arrow.gif); width:6px; height:9px; background-repeat:no-repeat;}
#cust_service{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; width:279px; height:61px; background:url(/Uploads/96/images/gray/cust_service_bk.gif); margin:20px 0px 0px 0px;}
#cust_service a{color:#0366b2;}
#cust_service p{padding:10px 5px 0px 10px;}
/* ***************************************** End Search Page ************************************************* */


/* ****************************************** Sign In Page *************************************************** */
#signIn{padding:26px 0px 230px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#signIn a{color:#666666;}
#signIn .sign_in_left{float:left;}
#signIn .sign_in_right{float:left; padding-left:20px; width:230px; font-size:12px; line-height:15px;}
#signIn .sign_in_top{background-image:url(/Uploads/96/images/gray/sign_in_top.jpg); width:285px; height:33px; background-repeat:no-repeat;}
#signIn .sign_in_header{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#49494a; padding:9px 0px 0px 13px;}
#signIn .sign_in_bk{background-image:url(/Uploads/96//images/shared/sign_in_bk.jpg); width: 285px; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#signIn .sign_in_bk form{padding:15px 0px 15px 0px; margin:0px;}
#signIn .sign_in_bk input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#signIn .sign_in_bk td{padding-bottom:10px;}
#signIn .no_border input{border:none;}
#signIn td.no_padding{padding-bottom:0px;}
#signIn .new_cust{color:#0366b2; font-size:14px; font-weight:bold; padding-bottom:5px;}
#signIn .benefits{color:#222222;}
#signIn .btn_sign_in{background-image:url(/Uploads/96/images/gray/btn_sign_in.jpg); width:72px; height:21px; background-repeat:no-repeat;}
/* ****************************************** End Sign In Page ************************************************ */


/* ****************************************** New Member Registration Page *************************************************** */
.frmAcct{padding:0px; margin:0px;}
#register{padding:26px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#register a{color:#666666;}
#register .register_left{float:left;}
#register .register_right{float:left; padding-left:15px;}
#register .register_top{background-image:url(/Uploads/96/images/gray/register_top.jpg); width:260px; height:33px; background-repeat:no-repeat;}
#register .register_header{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#49494a; padding:9px 0px 0px 13px;}
#register .register_bk{background-image:url(/Uploads/96//images/shared/register_bk.jpg); width:260px; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#register .register_bk input, #register .register_bk select{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#register .register_bk td{padding-bottom:10px;}
#register .dealer_table{float:left;}
#register .dealer_top{background-image:url(/Uploads/96/images/gray/dealer_top.jpg); width:552px; height:33px; background-repeat:no-repeat;}
#register .dealer_bk{background-image:url(/Uploads/96//images/shared/dealer_bk.jpg); width:552px; background-repeat:repeat-y; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#register .dealer_bk input, #register .dealer_bk select, #register .dealer_bk textarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#register .dealer_bk td{padding-bottom:10px;}
#register .no_border input{border:none;}
#register .dot_seperator{background-image:url(/Uploads/96/images/gray/dots.gif); width:535px; height:1px; background-repeat:no-repeat;}
#register .submit_position{float:right; margin-right:30px;}
#register .submit_btn{background-image:url(/Uploads/96/images/gray/btn_submit.jpg); width:59px; height:21px; background-repeat:no-repeat;}
/* ****************************************** End New Member Registration Page ************************************************ */


/* ***************************************** Site Set-Up Shared *********************************************** */
#setup_btns{margin-top:-10px;}
/* Branding, Contact, Market  - buttons ON*/
#setup_btns .btn_brand_on{padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_brand_on.jpg); width:129px; height:21px; background-repeat:no-repeat;}
#setup_btns .btn_contact_on{margin:0px 10px 0px 10px; padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_contact_on.jpg); width:189px; height:21px; background-repeat:no-repeat;}
#setup_btns .btn_market_on{padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_market_on.jpg); width:189px; height:21px; background-repeat:no-repeat;}
/* Branding, Contact, Market  - buttons OFF*/
#setup_btns .btn_brand_off{padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_brand_off.jpg); width:129px; height:21px; background-repeat:no-repeat;}
#setup_btns .btn_contact_off{margin:0px 10px 0px 10px; padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_contact_off.jpg); width:189px; height:21px; background-repeat:no-repeat;}
#setup_btns .btn_market_off{padding-bottom:15px; float:left; background-image:url(/Uploads/96/images/gray/btn_market_off.jpg); width:189px; height:21px; background-repeat:no-repeat;}
/* **************************************** End Site Set-Up Shared ******************************************** */


/* ******************************************* Site Set-Up A ************************************************** */
/* Color Options */
.preview_image{padding:0px 7px 0px 8px; float:left; text-align:center; font-size:12px;}
.preview_image input{vertical-align:middle;}
/* Accent Color Options */
#acc_sug_color{width:300px; float:left; padding:0px 0px 0px 8px;}
#acc_sug_color h4{font-size:12px; font-weight:bold; color:#222222; margin:0px; padding:0px 0px 8px 5px;}
#acc_sug_color .color_box_wrap{width:40px; padding:0px 0px 5px 5px; float:left;}
#acc_sug_color .color_bx{width:40px; height:40px; padding-bottom:5px;}
#acc_dott{width:1px; height:152px; float:left; padding:10px 15px 0px 0px; background-image:url(/Uploads/96/images/gray/sm_dott.gif); background-repeat:no-repeat;}
#acc_crt_own{width:180px; float:left; padding-left:5px;}
#acc_crt_own h4{font-size:12px; font-weight:bold; color:#222222; margin:0px; padding:0px 0px 5px 0px;}
#acc_crt_own p{width:180px;}
#acc_crt_own select{width:50px; height:40px; border:1px solid #666666; margin:0px; padding:0px;}
#acc_crt_own .radio_btn{float:left; width:50px; padding-top:5px;}
#acc_crt_own .radio_txt{float:left; width:130px; font-size:11px; padding-top:5px; margin-left:-10px; line-height: 1.4em;}
/* Business Logo or Name */
#business_box .sug_left{padding-left:13px; float:left; width:310px;}
#business_box .sug_left h4{font-size:12px; font-weight:bold; color:#222222; margin:0px; padding:0px 0px 5px 0px;}
#business_box .sug_right{float:left; width:190px;}
#business_box .sug_right h4{font-size:12px; font-weight:bold; color:#222222; margin:0px; padding:0px 0px 5px 0px;}
#business_box .colors_left{padding-left:13px; float:left; width:25px;}
#business_box .colors_right{float:left; font-size:11px; line-height: 1.4em;}
#business_box .logo_prev{float:left; width:147px; margin-right:5px;}
#business_box .logo_box{width:140px; height:95px; border:1px solid #cdcdcd;}
#business_box .logo_help{float:left; width:142px;}
#business_box .help_box{width:140px; height:95px; border:1px solid #cdcdcd; background-color:#f1f4f5;}
#business_box .help_box p{padding:7px; margin:0px; width:126px;}
#business_box .sug_dott{width:1px; height:213px; float:left; padding:10px 10px 0px 0px; background-image:url(/Uploads/96/images/gray/lr_dott.gif); background-repeat:no-repeat;}
#business_box .bname_left{float:left; width:25px;}
#business_box .bname_right{float:left; width:165px; font-size:11px; line-height:1.4em;}
#business_box .bname_right input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#business_box .sm_txt{font-size:9px;}
#upload_logo h3{padding:0px 0px 10px 0px; margin:0px;}
#upload_logo a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0366b2;}
#upload_logo td{padding-top:5px;}
#upload_logo input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#upload_logo .btn_upload{float:right; width:49px; height:21px; background-image:url(/Uploads/96/images/gray/btn_upload.jpg); background-repeat:no-repeat;}
#upload_logo .remove_link{float:right;}
/* Edits Box */
#setup_edit_bx{width:263px; height:71px; background:url(/Uploads/43/images/blue/edit_bx_bk.gif); background-repeat:no-repeat; float:right; margin-right:14px;}
#setup_edit_bx p{width:244px; padding:8px 5px 0px 10px; margin:0px;}
/* Save Apply Button */
#save_apply{float:right; margin:0px 34px 0px 0px;}
#save_apply .save_apply_btn{width:119px; height:21px; background-image:url(/Uploads/96/images/gray/btn_save_apply.jpg); background-repeat:no-repeat;}
/* ******************************************** End Site Set-Up A ************************************************** */

/* ******************************************* Site Set-Up B ************************************************** */
.contact_table{padding-left:13px; font-size:11px;}
.contact_table input, .contact_table select{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
.contact_image{background-image:url(/Uploads/96//images/shared/contact_image.jpg); width:170px; height:218px; background-repeat:no-repeat;}
#contact_left{float:left; width:325px; padding-left:13px; font-size:11px; line-height:1.4em;}
#contact_left input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; margin:5px 0px 5px 0px; width:300px;}
#contact_left .contact_label{font-size:12px; font-weight:bold; color:#222222; margin:0px; padding:5px 0px 5px 0px;}
#contact_left .heading_txtarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; margin:5px 0px 5px 0px; width:300px; height:30px;}
#contact_left .txtblock_txtarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; margin:5px 0px 5px 0px; width:300px; height:70px;}
#contact_left .image_x{vertical-align:top; position:relative; top:6px;}
#contact_right{float:left; background-image:url(/Uploads/96//images/shared/contact_image2.jpg); width:170px; height:159px; background-repeat:no-repeat; margin-top:5px;}
/* ******************************************* End Site Set-Up B ************************************************** */

/* ******************************************* Site Set-Up C ************************************************** */
#mktg_left{float:left; width:325px; padding-left:13px; font-size:11px; line-height:1.4em;}
#mktg_left textarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:300px; height:70px;}
#mktg_right{float:left; background-image:url(/Uploads/96//images/shared/marketing_image.jpg); width:170px; height:117px; background-repeat:no-repeat; margin-top:5px;}
#about_left{float:left; width:325px; padding-left:13px; font-size:11px; line-height:1.4em;}
#about_left .heading_txtarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:300px; height:30px;}
#about_left .txtblock_txtarea{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a; width:300px; height:70px;}
#about_right{float:left; background-image:url(/Uploads/96//images/shared/aboutus_image.jpg); width:170px; height:157px; background-repeat:no-repeat; margin-top:5px;}
/* ******************************************* End Site Set-Up C ************************************************** */

/* ******************************************* Order History ************************************************** */
#oh_spacer{height:20px;}
.oh_label{background:url(/Uploads/96/images/gray/category_header_bk.jpg) #ffffff repeat-x; width:552px; height:58px;}
.oh_label h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#222222; padding:10px 0px 0px 10px; margin:0px;}
.oh_label p{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:0px 0px 0px 10px; margin:0px;}
.oh_content{padding-top:5px;}
#oh_records{padding-top:8px;}
#oh_records .po_num{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#oh_records .po_acc_rej{margin-left:5px;}
#oh_records .btn_accept{float:left; background-image:url(/Uploads/96/images/gray/btn_accept.jpg); width:59px; height:21px; background-repeat:no-repeat;}
#oh_records .btn_reject{float:left; margin-left:10px; background-image:url(/Uploads/96/images/gray/btn_reject.jpg); width:59px; height:21px; background-repeat:no-repeat;}
#oh_records .po_num input{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#49494a;}
#oh_records .oh_table_label{margin:5px; font-size:11px; font-weight:bold;}
#oh_records .oh_info_label{font-size:11px; font-weight:bold;}
.oh_record_label {background:url(/Uploads/96/images/gray/category_header_bk.jpg) #ffffff repeat-x; width:552px; height:40px;}
.oh_record_label h1{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#222222; padding:10px 0px 0px 0px; margin:0px;}
.oh_record_label table{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding-left:10px;}
.back_to_list{padding:5px 10px 0px 0px;}
.back_to_list a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.oh_search{padding:10px 0px 10px 10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.oh_search input, .oh_search select{border:1px solid #cdcdcd; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.oh_search_label{font-size:12px; font-weight:bold;}
.btn_back_to_history{margin-top:7px; background-image:url(/Uploads/96/images/gray/btn_back_to_history.jpg); width:129px; height:17px; background-repeat:no-repeat;}
.btn_previous{background-image:url(/Uploads/96/images/gray/btn_previous.jpg); width:69px; height:17px; background-repeat:no-repeat;}
.btn_next{background-image:url(/Uploads/96/images/gray/btn_next.jpg); width:69px; height:17px; background-repeat:no-repeat;}
.btn_filter{background-image:url(/Uploads/96/images/gray/btn_filter.jpg); width:49px; height:21px; background-repeat:no-repeat;}
.btn_filter input{border:none;}
.oh_go_btn{position:relative; top:6px;}
.oh_go_btn input{border:none;}
.btn_go{background-image:url(/Uploads/96/images/gray/btn_go.jpg); width:29px; height:21px; background-repeat:no-repeat;}
/* ******************************************* End Order History ************************************************** */

/* ******************************************* Order Approval ************************************************** */
.btn_accept{float:left; background-image:url(/Uploads/96/images/gray/btn_accept.jpg); width:59px; height:21px; background-repeat:no-repeat;}
.btn_reject{float:left; background-image:url(/Uploads/96/images/gray/btn_reject.jpg); width:59px; height:21px; background-repeat:no-repeat;}
/* ******************************************* End Order Approval ************************************************** */