@charset "utf-8";
/* General Theme */

@import "controller.min.css";


/* BACKGROUNDS //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */
body {
	background:url('../images/main_bg_repeat.jpg') 0 0 repeat-x;
}
.navigation {
	background-color: #FFF;
	background-image: url(../images/navigation.jpg);
	background-repeat: repeat-x;
	background-position: 0 0;
}
.navigation a:hover, .navigation a.active {
	background:url('../images/cat_pointer.gif') 50% 100% no-repeat;
}
.navigation ul li {
	background-image:url(../images/navigation_link_seperator.gif);
	background-repeat:no-repeat;
}

.navigation ul li.my_cart a label {
	background:url(../images/icons/my_cart.gif) 0 0 no-repeat;
}
.navigation ul li.checkout {
	background:none;
}
.navigation ul li.checkout a {
	background:url(../images/checkout_nav.gif) 4px 0 no-repeat;
}
.navigation ul li.checkout a:hover {
	background:url(../images/checkout_nav.gif) 4px 100% no-repeat;
}

div.static_area ul li{
	background:url(../images/bullet_type_1.gif) 0 5px no-repeat;
}
.categories ul.listing li a
{
	background-image:url(../images/icons/bullet_type_list.gif);
	background-position:5px 0;
	background-repeat:no-repeat;

}
.categories ul.listing li a:hover
{
		background-position:5px 100%;
}
/*
 .categories ul.listing li a:hover, .categories ul.listing li a.active,
.categories ul.listing li.active label{
	background-image:url(../images/bullet_type_3.gif);
	background-position:15px 50%;
	background-repeat:no-repeat;
}*/
div.today_at_c2s{
	background:url(../images/featured_bg.gif) 0 5px no-repeat;
}

/* dark dull green */
div.dull_green {
	background-color:#0c3b52;
}
div.dull_bluish_bg , div.paging div.pages span.numbering label{
	background:url(../images/dark_bluish_repeat_th1.gif) repeat-x;
}
/* light green */
div.login h1.new_user{
	color:#83c65b;
}
/*blusish ash */
div.blue_ash,  div.wslide-menu a:hover,  div.wslide-menu a.wactive, div.paging div.pages span.numbering a {
	background-color:#d1dde2;
}
/* lightest ash */
div.categories, div.order_submittion {
	background-color:#ddf4ff;
}/*
div.left_navigation ul li {
	background-color:#437a95;
}*/
/* metalic blue */
.sky_blue {
	background-color:#2a8fc7;
}
.metalic_green {
	background-color:#1aa2ba;
}
div.user_shipping_details ul.billing_headers 
{
	background:#9ed0e5;
}
div.left_navigation ul li a {
	background-image:url(../images/icons/expand.gif);
	background-position:10px 50%;
	background-repeat:no-repeat;
}
div.left_navigation ul li a:hover {
	background-image:url(../images/icons/expand_hover.gif);
	background-position:10px 50%;
	background-repeat:no-repeat;
}
div.left_navigation ul li a.active {
	background-image:url(../images/icons/collapse.gif);
}
div.left_navigation ul li ul li a, div.left_navigation ul li ul li a:hover {
	background-image:url(../images/icons/square.gif);
	background-position:18px 50%;
	background-color:#3b7490;
}
div.left_navigation ul li ul li a.active {
	background-image:url(../images/icons/listing_sub_arrow.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
}
div.left_navigation ul li ul li a:hover {
	background-image:url(../images/icons/listing_sub_arrow_hover.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
}
/* greenish dark dull blue 1 */
div.left_navigation ul li ul li a.active {
	background-color:#387da0;
}
/* greenish dark dull blue 2 */
div.left_navigation ul li ul li a:hover {
	background-color:#4c89a8;
}
/* greenish dull blue 3 */

div.left_navigation ul li a:hover, div.left_navigation ul li a.active {
	background-color:#0d5e97;
}
div.search_panel  {
	background-image:url(../images/search_panel_left_nav_bg.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	border:1px solid #FFF;
}
/*light dull green */
div.cart, span.form_tab {
	background:#b4d4d4;
}
/* lighter dull blue */
div.cart dl.cart_times, div.product_data dl dd.header h4 {
	background:#d3e5ec;
}
/*lighter bright blue */
div.language a:hover, div.language span.active 
{
	background:#80c3f2;
}
/* light ash */
div.featured_mnf, .jcarousel-skin-tango {
	background-color:#bed9ed;
}
div.cart {
	background-color:#dfedee;
	background-image:url(../images/cart_theme_image.jpg);
	background-position:0 100%;
	background-repeat:no-repeat;
}
div.cart_summery div.cart
{
	background-image:none;
}
div.cart dl.cart_times {
	background-image:url(../images/cart_ul_right.gif);
	background-position:100% 50%;
	background-repeat:repeat-y;
}
div.cart_summery div.cart dl.cart_times
{
	background-image:none;
}
div.paging {
	background:#f6f6f6 url(../images/paging_bg.gif) 0 100% repeat-x;
}
div.product_container div.product_info div.product_sepcs ul li {
	background:url(../images/icons/arrow_blue_small.gif) 0 6px no-repeat;
}
div.product_container div.product_info div.product_sepcs table td,
div.product_container div.product_info div.product_sepcs table
{
	border:1px solid #e1e1e1;
	border-spacing:0;
}
div.breadcrumb a, div.breadcrumb a:hover, div.breadcrumb a.active {
	background:url(../images/icons/arrow_orange_small.gif) 0 50% no-repeat;
}
div.goto_page input.go_btn_pagin {
	background:url(../images/icons/page_go_btn.gif) 50% 50% no-repeat;
}
div.weekly_hot_deals div.hot_deal {
	background:url(../images/featured_bg_2.gif) 0 0 no-repeat;
}
div.featured_mnf a.next_btn {
	background-image:url(../images/next_btn_type2.gif);
}
/*BREADCRUMB */

div.breadcrumb a.first-child {
	background:url(../images/icons/home_ico.gif) 0 50% no-repeat;
}
/* white */
div.registration_sumbittion input.reset, body, div.product_container_mainp, div.search_result_container {
	background-color:#fff;
}
/* light bluish ash */
div.form_fills{
	background-color:#f6fafd;
}

.general_submit {
	background:url(../images/blue_green_mix_gradient.gif) 0 0 repeat-x;
}
/* TEXT COLOR  //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

/* dark ash */
div.main_products div.detailer div.right, div.main_products div.detailer div.right a, div.search_result_sort_by .sort_by, div.search_result p, div.product_container div.product div.left div.purchase_data span.incl_vat, div.product_container div.product_info div.product_intro, div.login input.txtbox, div.login p, div.accordion_content, div.featured_content, div.main_products label.mnf_pnb {
	color:#666;
}
/* medium ash*/
div.weekly_hot_deals div.hot_deal div.right, div.pw_s_container label, span.form_summery_detail {
	color:#818181;
}
/* light ash */
span.price_detail , div.right_panel div.main_search input.search, div.footer div.right p, div.product_container div.product div.left div.purchase_data span label.vat, div.product div.product_purchase a.disable label, div.product div.product_purchase a.disable:hover label, div.user_registration div.top_panel span {
	color:#999;
}
div.product_data dl {
	color:#9c9c9c;
}
/* sky blue */
div.product_data dd, div.breadcrumb a, span.price_detail label.price_add, .right .price em, .featured_content .show-tooltip em{
	color:#1086ea;
	font-size:9px;
	font-style:normal;
}
/* bright blue */
span.price_detail labelprice, ul.site_navigation a, ul.site_navigation,  div.wslide-menu a, div.weekly_hot_deals h5, div.power_search h4, div.login h1.guest_user, div.login h1.sign_in, .content-item, div.language a:hover, div.language span.active, span.price_detail label.price  {
	color:#266aaf;
}
/*dull light blue */
div.featured_content h1,  div.today_at_c2s a.more_info {
	color:#3687b2;
}
.main_ajax_panel div.navigation a, .general_submit, div.registration_sumbittion input.submit, div.orderform h3,  span.featured_txt, div.pw_s_container .submit input, div.quickfinders h4, div.quickfinder_form_container .submit input, div.left_navigation ul li a:hover, div.left_navigation ul li a.active, div.navigation ul li.top_login span, div.paging div.pages span.numbering label {
	color:#fff;
	background-color:inherit;
}
/* light sea green blue*/
div.left_navigation, div.left_navigation ul li a, div.navigation ul li.top_login a {
	color:#d6e3ea;
}
.panel_controller a#slidedown {
	background-image:url(../images/panel_down_shift.gif);
}
.panel_controller a#scollup {
	background-image:url(../images/panel_up_lift.gif);
}
/* dark ash */
div.left_navigation ul li ul li a.active {
	color:#012c41;
}
/* light sea blue */
div.left_navigation ul li ul li a:hover {
	color:#a3c9e9;
}
/* dark blue */
.news_this_week .product .price span, div.quickfinder_form_container .reset, #content-holder li a, span.theme_selection{
	color:#164c69;
}
/* red */
.news_this_week .product .price span label, .alert, div.login a:hover, div.user_registration div.top_panel span label, div.buttons a.stock_status_red {
	color:#e22121;
}
/*dark dull green */
div.cart dl .mnf, div.cart dl .pnb, div.cart dl .qty_input input, div.search_result h3, div.paging a, div.footer a, div.footer, .categories ul.listing li a, div.buttons a.stock_status {
	color:#064462;
}
/* light dull green */

div.cart dl .desc, div.result h4, div.product_container div.product_info div.product_intro h1, div.product_sepcs h1, div.cart label.empty_cart, div.product h1 {
	color:#1a7495;
}
/* dull blue */
div.cart dl .unit_prc, div.cart dl.delv_chrg dd, div.cart dl.delv_chrg dt, div.cart dl.vat_count dd, div.cart dl.vat_count dt, .dull_blue, div.product_container div.product div.left div.purchase_data span.excl_vat, div.product_data .header h4, div.product_container div.product_info div.product_sepcs h3, div.result_data a  {
	color:#2e8bbc;
}
.excl_vat{
	float:none !important;
	text-align:center;
}
.excl_vat .vat{
	text-align:center;
}
/*light orange */
.navigation ul li.checkout a, div.welcome_note span label , span.top_login a{
	color:#ffd77c;
}
/* light dull orange */
.navigation ul li.my_cart a label, .navigation ul li.checkout a:hover, span.top_login a:hover {
	color:#ffbd4b;
}
/* medium dull orange */
div.cart dl .total, div.cart dl .total, div.cart .tol_count_wo_vat dd, div.cart .tol_count_wo_vat dt, .orange, div.paging a.active, div.breadcrumb a:hover, div.breadcrumb a.active,div.featured_content span label, .categories ul.listing li a:hover, .categories ul.listing li a.active, div.right_panel div.main_search a:hover, .categories ul.listing li.active label, .categories ul.listing li ul.listing li span.active label,  div.buttons a.read_more label {
	color:#e27a09;
}
/* Bright Orange */
div.login a, div.footer a:hover, div.registration_sumbittion input.reset, div.breadcrumb a, ul.site_navigation a:hover, div.weekly_hot_deals div.hot_deal span.price label,  div.today_at_c2s a.more_info:hover, div.right_panel div.main_search a, div.result_data a:hover{
	color:#ff9c00;
}
/* dull red */
div.cart dl.toll_count dt, div.cart dl.toll_count dd {
	color:#aa2c00;
}
/* light cream */
div.product div.product_purchase a.add_to_cart,div.language,  div.language a {
	color:#fdf3e7;
}
/* BORDERS //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */

div.main_products div.detailer div.left img, div.cart dl .qty_input input, div.result div.result_prod_img, div.paging, div.goto_page input.page_number {
	border:1px solid #ccc;
}
.jcarousel-item-horizontal img, div.cart_summery div.cart, div.paging div.pages span.numbering a
{
	border:1px solid #a2b5c4;
}
div.user_registration, div.pw_s_container span.input_types select option, div.login h1.sign_in {
	border-bottom:1px dotted #C5C5C5;
}
div.product_container div.product_info div.product_sepcs h3, div.user_shipping_details ul {
	border-bottom:1px dotted #2e8bbc;
}
/* light dull green */
div.cart dl.cart_times, div.form_fills, div.language a:hover, div.language span.active  {
	border:1px solid #aacccc;
}
div.language a {
	border:1px dotted #157ec7;
}
/* medium dull green */
div.cart dl.toll_count li.total_count strong, div.product_data dl {
	border-top:1px dotted #74a1a1;
}
div.search_result h3 {
	border-bottom:1px solid #74a1a1;
}
div.search_result, div.product_container div.product, div.under_contstruction, div.curved_container {
	border-width:0 1px;
	border-style:solid;
}
div.search_result, div.product_container div.product, div.product_container div.product div.left, div.product_container div.product div.left .bottom_border, div.under_contstruction, div.curved_container {
	border-color:#dddcdc;
}
div.featured_mnf, div.footer {
	border-style:solid;
}
div.featured_mnf {
	border-width:5px 0 0 0;
}
div.footer {
	border-width:0 0 10px;
	color:#000 !important;	
}
div.product_container div.product div.left {
	border-width:0 1px 1px 0;
	border-style:dotted;
}
div.product_container div.product div.left .bottom_border {
	border-width:0 0 1px 0;
	border-style:dotted;
}
/* dull blue bright */
.general_submit, div.wslide-menu a, div.weekly_hot_deals div.hot_deal, div.product_container_mainp, div.order_submittion, div.paging div.pages span.numbering label, div.coda-slider-wrapper{
	border:1px solid #5696ca;
}
div.wslide-wrap, div.wslide-menu
{
	border:solid #5696ca;
}
div.wslide-menu
{
	border-width:0 1px 1px;
}
div.wslide-menu
{
	border-width:0 1px 1px;
}
div.coda-nav
{
	border-width:1px 1px 0;

}

/* jcarousel */
.jcarousel-skin-tango .jcarousel-container 
{
	border-width:10px 1px 1px;
	border-style: solid;
	
}
div.featured_mnf, div.footer ,.jcarousel-skin-tango .jcarousel-container 
{
	border-color: #065b99;
}




.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 33px;
    right: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/next-horizontal.gif) no-repeat 0 0;
}


.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 33px;
    left: 5px;
    width: 32px;
    height: 32px;
    cursor: pointer;
    background: transparent url(../images/prev-horizontal.gif) no-repeat 0 0;
}

/* q-slider */


#main {
	width: 900px;
	background:url(../images/quickfinder_selection_background.jpg) 0 0 no-repeat;
}
div.slider_container {
	background:url(../images/quickfinder_selection_scroller_bg.gif) 0 0 no-repeat;
}

.ui-slider-handle {
	width: 171px;
	height: 15px;
	position: absolute;
	top: 13px;
	background-image:url(../images/quickfinder_selection_scroller.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	cursor:pointer;
}

#content-holder li a:hover span,
ul#content-holder li a.active span{
	background:url(../images/quickfinder_select_text_left.gif) 0 100% no-repeat;
}
#content-holder li a:hover span label,
ul#content-holder li a.active span label{
	background:url(../images/quickfinder_select_text_right.gif) 100% 0 no-repeat;
	display:block;
}
/* q-slider end */



div.breadcrumb a, div.breadcrumb a.first-child, div.breadcrumb a.active {
	color:#fff;	
	background-color:inherit;
}

.stock_check_results h6,.stock_check_results h4{
	color:#1A7495;
}
.stock_check_results .prod_meta em{
	color:#266AAF;
}

#conts .disbled #trigCPers {
	color: #FFF;
	background-image:url(../images/cPersTop_normal_theme1.gif);	
	background-color:inherit;
}

.result_data .right .price_detail .last {
    background-image: none;
}

.categories_OfficeSupplies li {
	float:left;
	display: block;
	width:104px;
	height:130px;
	margin-left: 8px;
	margin-top: 8px;
}
.categories_OfficeSupplies li a {
	display: block;
	width:104px;
	height:30px;
	padding-top:80px;
	text-align:center;
	background-repeat: no-repeat;
	background-position: center top;
	background-image: url("../images/offSup/messages.jpg");

	color: #666666;
	text-decoration:none;
}
.categories_OfficeSupplies li a:hover {
	color: #000;
}

.categories_OfficeSupplies li a#C11 {
	background-image: url("../images/offSup/health.jpg");
}
.categories_OfficeSupplies li a#C06 {
	background-image: url("../images/offSup/compAcc.jpg");
}
.categories_OfficeSupplies li a#C09 {
	background-image: url("../images/offSup/messages.jpg");
}
.categories_OfficeSupplies li a#C08 {
	background-image: url("../images/offSup/supplies.jpg");
}
.categories_OfficeSupplies li a#C07 {
	background-image: url("../images/offSup/file.jpg");
}
.categories_OfficeSupplies li a#C12 {
	background-image: url("../images/offSup/furniture.jpg");
}
.categories_OfficeSupplies li a#C01 {
	background-image: url("../images/offSup/paper.jpg");
}
.categories_OfficeSupplies li a#C02 {
	background-image: url("../images/offSup/notebook.jpg");
}
.categories_OfficeSupplies li a#C03 {
	background-image: url("../images/offSup/pen.jpg");
}
.categories_OfficeSupplies li a#C04 {
	background-image: url("../images/offSup/drawing.jpg");
}
.categories_OfficeSupplies li a#C05 {
	background-image: url("../images/offSup/printer.jpg");
}

.stepped_selector {
	margin-top: 5px;
}
.stepped_selector .step {
	float:left;
	padding: 10px 25px;
	height: 50px;
}
.stepped_selector .step  h4 {
	background:transparent;
	border:none;
	margin: 0 0 5px;
	padding:0;
	color:#ababab;
}
.stepped_selector .step .button{
	background: url("../images/top_bg_repeater.gif") repeat-x scroll 0 0 #FFFFFF;
	border: 1px solid #0099FF;
	color: #000000;
	font-weight: bold;
}
.stepped_selector div.selected  h4 {
	color:#1f3640;
}
.stepped_selector .selected {
	background-color:#cce7f3;
}
#printer_step_1.selected{
	background:url("/template/images/stepper_bg.gif") no-repeat right top #cce7f3;
}
#printer_step_2 {
	background:url("/template/images/stepper_bg.gif") no-repeat left bottom #f5f5f5;
}
#printer_step_2.selected {
	background:url("/template/images/stepper_bg.gif") no-repeat left bottom #cce7f3;
}
#printer_step_1 , #printer_step_2 {
	width:44%;
}

.stepped_selector {
	margin-top: 5px;
}
.stepped_selector .step {
	float:left;
	padding: 10px 25px;
	height: 50px;
}
.stepped_selector .step  h4 {
	background:transparent;
	border:none;
	margin: 0 0 5px;
	padding:0;
	color:#ababab;
}
.stepped_selector .step .button{
	background: url("../images/pw_search_submit.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    font-weight: bold;
    height: 25px;
    width: 124px;
	border: medium none;
    color: #FFFFFF;
}
.stepped_selector div.selected  h4 {
	color:#1f3640;
}
.stepped_selector .selected {
	background-color:#cce7f3;
}
#printer_step_1.selected{
	background:url("../images/stepper_bg.gif") no-repeat right top #cce7f3;
}
#printer_step_2 {
	background:url("../images/stepper_bg.gif") no-repeat left bottom transparent;
}
#printer_step_2.selected {
	background:url("../images/stepper_bg.gif") no-repeat left bottom #cce7f3;
}
#printer_step_1 , #printer_step_2 {
	width:44%;
}
#frm_qfind_memory div.raw_full label {
    margin-right:10px;
	width:auto;
}

.memFinderLinks a {
 	-moz-border-radius:4px;
    -webkit-border-radius:4px;
    border-radius:4px;
    border:1px solid #5696CA;
    color:#666666;
    display:block;
    float:left;
    margin:5px;
    padding:20px 18px;
    text-align:center;
    text-decoration:none;
    width: 241px;

}

.memFinderLinks a:hover {
	color:#333;
    background-color:#F3F3F3;   
}
.memFinderLinks a.sel {
	color:#f3f3f3;
    background-color:#5696CA;   
}
.SecondSelectionDropDown {
	width: 390px;
}
.OfficeSupplies_DataCollection {
	padding:5px;
	text-align: center;
	border:1px solid #5696CA;
	margin-bottom:5px;
	color:#666;
}
.OfficeSupplies_DataCollection .general_submit {
    background: url("../images/navigation.jpg") repeat-x scroll 0 0 transparent;
	padding: 0 2px;
}
.OfficeSupplies_DataCollection .success {
	color: #05b205;
}
.OfficeSupplies_DataCollection form{
	display:inline;
}

.top_adv_search
{
	padding:5px 7px;
	background:#e6e6e6;
	text-align: center;
}
.top_adv_search input,
.top_adv_search select,
.buttons .cartItems input
{
	background:#fff;
	color:#8997a5;
	border:1px solid #8997a5;

}
.top_adv_search input
{
	margin-left:10px;
}
.top_adv_search .inStockProudct input {
	vertical-align: middle;
	margin-right: 5px;
}
.top_adv_search input.searchtop_sbmit
{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: inherit;
    background-image: url("../images/btn_search.gif");
    background-origin: padding-box;
    background-position: 0 top;
    background-repeat: repeat-x;
    background-size: auto auto;
    border: 1px solid #FFAE00;
    color: #FFFFFF;
    cursor: pointer;
    height: 28px;
    padding: 0 10px;
}
#aj_search {
	background: url("../images/main_search.gif") no-repeat scroll -1px -1px transparent;
    border: 0 none;
    cursor: text;
    font-weight: bold;
    margin: 0 4px;
    padding: 4px 4px;
    width: 155px;
	border:1px solid #888888;
}

/*===// Advanced Search Left Panel //===*/
.adv_search {
    padding:5px;
    margin-bottom:5px;
}
.adv_search h3 {
    padding: 5px;
    font-size: 12px;
    border-bottom: 1px solid #ddd;
	padding-left:20px;
}
.adv_search h3.show {
    background-image: url("../images/icons/expand.gif");
    background-position: 8px 10px;
    background-repeat: no-repeat;
}
.adv_search h3.hide {
    background-image: url("../images/icons/collapse.gif");
    background-position: 5px 7px;
    background-repeat: no-repeat;
}
.adv_search .opt {
    margin-bottom: 10px;
}
.adv_search .optres {
}
.adv_search .opt .jScrollPaneContainer {
    padding:0;
    margin: 0 0 10px;
}
.adv_search .opt .form_inps {
    margin-bottom: 10px;
    padding: 10px 0 0;
}
.adv_search .opt .form_inps input,
.adv_search .opt .form_inps select {
    border:1px solid #CCCCCC;
    padding:2px;
    margin-bottom:5px;

}
.adv_search .opt .scroll-pane {
    max-height:200px;
    _max-height:200px;
    overflow: auto;
	border: medium none;
	background-color: #5C93B5;
    border: 1px solid #CCCCCC;
}
.adv_search .opt .scroll-pane table{
	width:100%;
}
.adv_search .opt ul ul {
    margin-left: 10px;
    list-style: none;
}
.adv_search .opt ul ul li {
    padding:5px;
    font-size: 0.9em;
}
.adv_search .opt li {
    line-height:13px;
    list-style: none;
	font-size:10px;
}
.adv_search .opt li input {
    vertical-align: middle;
}
.adv_search .optres .result-pane {
    padding:5px;
}
.adv_search .optres .result-pane ul {
    list-style: none;
}
.adv_search .optres .result-pane ul ul {
    padding:5px;
}
.adv_search .optres .result-pane li {
	border-bottom: 0 none;
}
.result-pane table {
    width: 100%;
}
.adv_search .optres .result-pane ul ul li a {
    font-size: 11px;
}
.adv_search .optres {
    margin-bottom:5px;
}
.adv_search .optres .result-pane .remove_x {
    background-color:#363636;
	background-image: none;
    color:#FFFFFF;
    display:block;
    font-size:11px;
    line-height:12px;
    padding:1px;
    text-align:center;
    text-decoration:none;
    width:12px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    float:left;
    margin-right:5px;
}
.adv_search .optres .result-pane td {
    line-height:15px;
    padding: 2px 0;
}
.adv_search .optres .result-pane .remove_x:hover {
    background:#5D5D5D;
}
.adv_search .sbmit_btn {
    background-attachment: scroll;
    background-color: inherit;
    background-image: url("../images/btn_search.gif");
    background-position: 0 top;
    background-repeat: repeat-x;
    border: 1px solid #FFAE00;
    color: #FFFFFF;
    cursor: pointer;
    height: 28px;
    padding: 0 10px;
}
.adv_search .opt td,
.adv_search .optres td {
    vertical-align:top;
    padding:2px;
    line-height:13px;
    font-size:10px;
}
div.left_navigation ul li, div.left_navigation ul li ul li  {
	border-bottom:1px solid #73a4c2;
}
.product_sepcs div.search_panel {
	background-image:none;
}
.product_sepcs div.search_panel div.right_container {
	width: 588px;
}
.product_sepcs div.result div.result_data {
	width: 465px;
}
div.product_container div.product .product_sepcs div.left {
	width: 464px;
	border-right:none;
	border-bottom:none;
}

.switcher {
    color: #FFFFFF;
	background-color:#2E8BBC;
	padding: 7px;
	margin-top:10px;
}
.tab_content .switcher {
	margin-top:0;
}
.switcher h3 {
	font-size: 11px;
}

.switcher h3 label.seperator {
    color: #fff;
    font-weight: normal;
}
.switcher a {
    color: #81c8ee;
    text-decoration: none;
}
.switcher a span.select_arrow {
    visibility: hidden;
}
.switcher a.active {
    color: #fff;
}

.product_sepcs .options_top_navigation {
    margin-top: 15px;
	background-color:#3378a3;
}
html body div.product_info div.product_sepcs div.options_top_navigation ul {
	margin:0;
}
div.curved h2 {
	color:#D6E3EA;
}

div.product_container div.product_info div.product_sepcs div.options_top_navigation ul li {
	background:none;
	padding: 0;
}
div.product_container div.product_info div.product_sepcs div.options_top_navigation ul li li {

}
div.product_container div.product_info div.product_sepcs div.options_top_navigation ul li a {
	padding: 5px 5px 5px 12px;
	display:block;
	color:#D6E3EA;
	text-decoration: none;
	background-image: url("../images/icons/expand.gif");
    background-position: 2px 9px;
    background-repeat: no-repeat;
}
div.product_container div.product_info div.product_sepcs div.options_top_navigation ul li a:hover {
	text-decoration:underline;
}
div.product_container div.product_info div.product_sepcs div.options_top_navigation ul li li a{
	padding-left:25px;
	background-image:none;
}
