body {
background-color:#E2E2E2;
font-family:Verdana;
}
a {
color:#ED0000;
font-family:Verdana;
text-decoration:underline;
font-size:8pt;
}
a:hover {
color:#000000;
}

h1
{
font-size: 25pt;
margin: 0;
}

h4
{
margin-top:15px;
float:left;
clear:both;
}

h5
{
float:left;
clear:both;
}



.frame {
background-color:#FFFFFF;
margin:auto;
width:1024px;
}
.content {
background-color:#FFFFFF;
border:1px solid #A9A8A8;
float:left;
height:auto;
width:1024px;
}
.header {
background-color:#FFFFFF;
float:left;
width:1024px;
}
.header_logo {
float:left;
height:84px;
margin:15px;
width:251px;
}
.header_image {
background:transparent url(../images/backgrounds/header.jpg) no-repeat scroll 0px bottom;
float:right;
height:124px;
width:645px;
}
.header_login {
float:left;
font-family:Verdana;
font-size:8pt;
margin-right:-12px;
margin-top:15px;
text-align:right;
width:253px;
}
.header_login_row {
float:left;
width:236px;
}

.header_logout_button
{
float:left;
width:219px;
}

.header_login_title {
float:left;
font-size:10pt;
font-weight:bold;
margin-left:369px;
padding:4px;
text-align:left;
width:252px;
}
.header_login_button {
float:left;
margin-top:4px;
text-align:right;
width:72px;
}
.header_login_fields {
float:left;
margin-left:390px;
height: 55px;
width:236px;
}
.header_login_prompt {
clear:left;
color:#4D4C4C;
float:left;
padding-top:1px;
text-align:left;
width:231px;
}
.header_login_prompt_lhs {
clear:left;
color:#4D4C4C;
float:left;
padding-top:3px;
text-align:left;
width:120px;
}
.header_login_prompt_rhs {
color:#4D4C4C;
float:left;
padding-top:3px;
text-align:right;
width:111px;
}

.header_login_text {
clear:left;
color:#4D4C4C;
float:left;
padding-top:4px;
text-align:left;
width:61px;
}

.header_logged_in_text
{
clear:left;
color:#4D4C4C;
float:left;
padding-top:4px;
text-align:left;
width:180px;
}

.header_login_field {
float:left;
margin-top:2px;
width: 80px;
}
.main_nav {
background:transparent url(../images/backgrounds/main_nav_bg.jpg) no-repeat scroll 0px bottom;
float:left;
height:28px;
padding-left:0px;
width:1024px;
}
.main_nav_text {
color:#FFFFFF;
font-family:Verdana;
font-style:italic;
font-size:9pt;
font-weight:bold;
width:72px;
text-align:center;
margin-top:7px;
}
.main_nav_text a {
color:#FFFFFF;
font-family:Verdana;
font-style:italic;
font-size:9pt;
font-weight:bold;
text-decoration:none;
width:72px;
text-align:center;
margin-top:7px;
}
.main_nav_text a:hover {
color:#FFFFFF;
font-family:Verdana;
font-style:italic;
font-size:9pt;
font-weight:bold;
text-decoration:none;
width:72px;
text-align:center;
margin-top:7px;
}
.sub_nav {
background:transparent url(../images/backgrounds/sub_nav_bg.jpg) no-repeat scroll 0px bottom;
float:left;
font-family:Verdana;
font-size:8pt;
height:23px;
padding-left:134px;
text-align:right;
width:705px;
}
.sub_nav_button {
color:#FFFFFF;
float:left;
font-style:italic;
height:20px;
margin-top:-3px;
padding-top:3px;
text-align:center;
width:118px;
}
.sub_nav_button a {
color:#FFFFFF;
float:left;
font-style:italic;
height:20px;
padding-top:3px;
text-align:center;
text-decoration:none;
width:118px;
}
.sub_nav_button a:hover {
background-color:#ED0000;
color:#FFFFFF;
text-decoration:none;
}
.cart_sub_nav {
background-color: #000000;
float:center;
font-family:Verdana;
font-size:8pt;
height:23px;
padding-left:0px;
text-align:center;
width:709px;
}
.main_nav_button {
float:left;
}
.no_account {
clear:both;
float:left;
font-size:7pt;
font-weight:bold;
margin-left:396px;
margin-top:10px;
text-align:right;
width:233px;
}
.no_account a {
color:red;
text-decoration:underline;
}
.no_account a:hover {
color:black;
}
.left_nav {
background-color:#FFFFFF;
float:left;
height:100%;
width:182px;
border-right:1px solid #E2E2E2;
}
.left_nav a {
color:#000000;
text-decoration:none;
}
.left_nav a:hover {
color:#808080;
}
.left_nav_cart {
background-color:#FFFFFF;
float:left;
height:100%;
width:315px;
border-right:1px solid #E2E2E2;
}
.main_content {
background-color:#FFFFFF;
float:left;
height:auto;
width:839px;
padding-bottom:15px;
}
.cart_content {
background-color:#FFFFFF;
float:left;
height:auto;
width:639px;
padding-bottom:15px;
}
.footer_img {
background:transparent url(../images/backgrounds/footer_bg.jpg) no-repeat scroll 0px bottom;
float:left;
height:28px;
width:1024px;
}
.footer_txt {
clear:both;
float:left;
font-family:Verdana;
font-size:7pt;
padding-bottom:4px;
padding-top:4px;
text-align:center;
width:1024px;
background-color:#E2E2E2;
}
.mpi_launch {
background-color:#F40000;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
height:27px;
margin-left:2px;
margin-top:2px;
padding-bottom:0;
padding-left:21px;
padding-top:15px;
width:816px;
}
.mpi_launch a {
background-color:#F40000;
color:#FFFFFF;
}
.mpi_welcome_header {
color:#000000;
float:left;
font-family:Verdana;
font-style:italic;
text-align:right;
width:835px;
}
.grey_logo
{
float:left;
height:23px;
margin-left:13px;
margin-top:-9px;
width:219px;
}
.mpi_text_welcome {
float:right;
font-size:23pt;
padding-right:14px;
padding-top:10px;
}
.mpi_banner {
float:left;
padding:8px;
height:28px;
}
.mpi_text_tompi {
clear:right;
float:right;
font-size:19pt;
width:505px;
padding-right:27px;
padding-bottom:6px;
}
.mpi_text_serious {
clear:right;
color:#ADAAAA;
float:right;
font-weight:bold;
padding-right:138px;
padding-top:6px;
}
.gen_text_serious {
clear:right;
color:#ADAAAA;
float:right;
font-weight:bold;
padding-right:29px;
padding-top:6px;
width:505px;
}
.mpi_message_main_top {
background-color:#DDDDDD;
color:#000000;
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
font-weight:bold;
height:46px;
margin-left:2px;
margin-top:2px;
padding-left:21px;
width:818px;
}
.mpi_refresh_bad {
background-color:#F40000;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:14pt;
font-weight:bold;
font-style:italic;
height:auto;
margin-left:2px;
margin-top:2px;
padding-left:18px;
padding-bottom:18px;
width:816px;
}
.mpi_refresh_good {
background-color:#33CC00;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-weight:bold;
font-size:12pt;
font-style:italic;
height:auto;
margin-left:2px;
margin-top:2px;
padding-left:18px;
padding-bottom:18px;
width:816px;
}
.promo_questions {
float:left;
font-family:Verdana;
font-size:10pt;
margin-left:22px;
margin-top:10px;
}
.promo_questions_top {
background:transparent url(../images/backgrounds/promo_bg_top.jpg) repeat scroll 0px bottom;
float:left;
height:20px;
width:790px;
}
.promo_questions_mid {
background:transparent url(../images/backgrounds/promo_bg_mid.jpg) repeat scroll 0px bottom;
float:left;
padding-left:11px;
padding-right:11px;
height:auto;
width:768px;
}
.promo_questions_ad {
background:transparent url(../images/backgrounds/promo_bg_mid.jpg) repeat scroll 0px bottom;
float:left;
padding-left:0px;
height:auto;
width:790px;
}
.promo_google_ad {
float:left;
padding-left:0px;
margin-left:32px;
margin-top:12px;
height:auto;
width:790px;
}
.promo_questions_bot {
background:transparent url(../images/backgrounds/promo_bg_bot.jpg) repeat scroll 0px bottom;
float:left;
height:20px;
width:790px;
}
.q {
clear:left;
float:left;
padding-left:19px;
padding-right:10px;
}
.promo_questions_txt {
float:left;
width:700px;
}
.promo_answer {
clear:both;
float:left;
font-size:15pt;
font-style:italic;
padding-right:16px;
padding-top:0px;
text-align:right;
width:764px;
}
.page_txt {
float:left;
font-family:Verdana;
font-size:10pt;
margin-left:27px;
padding-bottom:10px;
padding-top:34px;
}
.mpi_flow_sum {
clear:left;
float:left;
font-family:Verdana;
margin-left:21px;
padding-bottom:26px;
padding-left:37px;
padding-top:33px;
width:732px;
}
.mpi_flow_txt {
float:left;
font-size:15pt;
font-style:italic;
text-align:center;
width:132px;
}
.mpi_flow_symbol {
float:left;
font-size:12pt;
margin-top:17px;
}
.mpi_flow_result {
clear:both;
color:#FF2828;
float:center;
font-family:Verdana;
font-size:18pt;
font-style:italic;
margin-top:-8px;
text-align:right;
padding-right:66px;
}
.spec {
background:transparent url(../images/backgrounds/spec_bg.jpg) repeat scroll 0px bottom;
float:left;
font-family:Verdana;
font-size:10pt;
height:359px;
margin-left:21px;
margin-top:44px;
width:252px;
}
.spec_header {
color:#ED0000;
float:left;
font-size:13pt;
font-style:italic;
padding-bottom:5px;
padding-left:10px;
padding-top:10px;
}
.spec_bullet {
clear:left;
float:left;
padding-left:12px;
padding-right:5px;
padding-top:7px;
}
.spec_text {
float:left;
padding-bottom:9px;
padding-top:3px;
width:222px;
}
.message_centre {
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}
.mc_header {
background:transparent url(../images/mc_header.jpg) repeat scroll 0px bottom;
float:left;
height:25px;
width:182px;
}
.mc_mid {
background:transparent url(../images/backgrounds/mc_bg_mid.jpg) repeat scroll 0% 50%;
float:left;
height:auto;
padding:0px;
width:164px;
}
.mc_bot {
background:transparent url(../images/backgrounds/mc_bg_bot.jpg) repeat scroll 0px bottom;
float:left;
height:50px;
width:181px;
}
.mc_option {
float:left;
padding-top:3px;
text-align:right;
width:165px;
}
.mc_option a {
color:#ED0000;
}
.mc_unread_option {
float:left;
padding-top:3px;
text-align:right;
width:165px;
}
.mc_unread_option a {
color:#ED0000;
}
.mc_read_option {
float:left;
padding-top:3px;
text-align:right;
width:165px;
}
.mc_send_msg {
float:right;
margin-right:7px;
margin-top:18px;
}
.cust_control {
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}
.cc_header {
background:transparent url(../images/cc_header.jpg) repeat scroll 0px bottom;
float:left;
height:26px;
width:182px;
}
.cc_mid {
background:transparent url(../images/backgrounds/mc_bg_mid.jpg) repeat scroll 0% 50%;
float:left;
height:auto;
padding:9px;
width:164px;
}
.cc_bot {
background:transparent url(../images/backgrounds/mc_bg_bot.jpg) repeat scroll 0px bottom;
float:left;
height:54px;
width:181px;
}
.cc_option {
float:left;
padding-top:3px;
text-align:right;
width:165px;
}
.prod_search {
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}
.ps_header {
background:transparent url(../images/ps_header.jpg) repeat scroll 0px bottom;
float:left;
height:26px;
width:182px;
}
.ps_mid {
background:transparent url(../images/backgrounds/mc_bg_mid.jpg) repeat scroll 0% 50%;
float:left;
height:auto;
padding-left:9px;
width:164px;
}
.ps_bot {
background:transparent url(../images/backgrounds/mc_bg_bot.jpg) repeat scroll 0px bottom;
float:left;
height:54px;
width:181px;
}
.ps_txt {
float:left;
text-align:right;
width:161px;
}
.ps_bullet_txt {
color:#7E7D7D;
float:left;
margin-top:10px;
padding-left:5px;
width:auto;
}
.ps_bullet {
float:left;
padding-left:19px;
}
.prod_text_search {
background-color:#990808;
float:left;
height:41px;
margin-left:-8px;
position:relative;
width:180px;
}
.prod_text_search_input {
float:left;
margin-left:12px;
margin-top:11px;
width: 120px;
}
.prod_text_search_go {
float:left;
margin-left:17px;
margin-top:14px;
width:25px;
}
.search_filter {
float:left;
margin-top:6px;
}
.dept_search_filter {
float:left;
margin-top:6px;
}
.cat_search_filter {
float:left;
margin-top:6px;
}
.subcat_search_filter {
float:left;
margin-top:6px;
}
.brand_search_filter {
float:left;
margin-top:6px;
}
.make_search_filter {
float:left;
margin-top:6px;
}
.model_search_filter {
float:left;
margin-top:6px;
}
.version_search_filter {
float:left;
margin-top:6px;
}
.year_search_filter {
float:left;
margin-top:6px;
}
.value {
float:left;
margin-left:1px;
margin-top:9px;
}
.value_from {
float:left;
}
.value_and {
float:left;
text-align:center;
width:39px;
}
.value_to {
float:left;
}
.ps_find {
float:left;
margin-left:18px;
margin-top:10px;
}
.promo_box_txt {
clear:left;
float:left;
text-align:left;
margin-top:-17px;
padding:19px;
position:relative;
width:730px;
}
.promo_heading {
color:#F40000;
float:left;
text-align:left;
font-size:15pt;
font-style:italic;
padding-left:17px;
}
.form_register {
background-color:#F0EFEF;
float:left;
font-family:Arial;
font-size:8pt;
margin-left:24px;
margin-top:17px;
padding:18px;
}
.reg_form_buttons {
clear:both;
float:left;
padding-top:11px;
text-align:right;
width:560px;
}
.error_input{
color:#ED0000;
float:left;
margin-top:0px;
padding-left:5px;
width:auto;
}

.comp_welcome
{
float:left;
margin-left:12px;
margin-top:8px;
width:663px;
}

.text_header
{
color:#000000;
float:left;
font-family:Verdana;
font-size:24pt;
font-style:italic;
}

.text_sub_header
{
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
height:auto;
margin-top:11px;
min-height:64px;
clear: left;
width: 100%;
}
.b2b_home_main_mess
{
	clear: left;
	float: left;
	width: 841px;
	height: 323px;
}
.comp_logo
{
float:left;
height:150px;
width:150px;
}

.home_logo
{
float:left;
height:150px;
width:150px;
overflow:hidden;
margin-top:15px;
}

.fav_find_header
{
float: left;
font-family: Verdana;
font-style: italic;
color: #000000;
font-size: 14pt;
clear: left;
width: 100%;
}

.info_header
{
background-image:url(../B2B/images/fav_find_header.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:24px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.b2c_info_header
{
background-image:url(../images/fav_find_header.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:24px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.cart_info_header
{
background-image:url(../B2B/images/cart_section_header.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:24px;
padding-left:11px;
padding-top:10px;
width:695px;
}

.fav_find_header_text
{
float:left;
clear:left;
font-family:Verdana;
font-size:14pt;
font-style:italic;
padding-bottom:7px;
padding-left:13px;
padding-top:4px;
}

.info_header_text
{
float:left;
width:640px;
}
.info_header_text_0
{
float:left;
width:95px;
}
.info_header_text_1
{
float:left;
width:87px;
}
.info_header_text_2
{
float:left;
width:116px;
}
.info_header_text_3
{
float:left;
width:97px;
}
.info_header_text_4
{
float:left;
width:89px;
}
.info_header_text_5
{
float:left;
width:49px;
}
.info_header_text_6
{
float:left;
width:154px;
}
.info_header_text_7
{
float:left;
width:45px;
}
.info_header_text_8
{
float:left;
width:45px;
}

.info_header_button
{
float: left;
margin-top: -2px;
}

.info_footer
{
background-image:url(../B2B/images/fav_find_footer.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}
.b2c_info_footer
{
background-image:url(../images/fav_find_footer.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.cart_info_footer
{
background-image:url(../B2B/images/cart_section_footer.jpg);
color:#000000;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:0px;
padding-top:10px;
width:703px;
}

.settings_text
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding:6px;
text-align:right;
width:179px;
clear:left;
}

.settings_text_highlight
{
float:left;
color: #FA1E1E;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding:6px;
text-align:right;
width:179px;
clear:left;
}

.settings_check
{
float: left;
padding: 3px;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}

.prod_data_header
{
background-image:url(../B2B/images/prod_data_header.jpg);
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.prod_data_header_red
{
background-image:url(../B2B/images/prod_data_header_orange2.jpg);
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.prod_data_header_green
{
background-image:url(../B2B/images/prod_data_header_green.jpg);
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.prod_data_header_orange
{
background-image:url(../B2B/images/prod_data_header_orange.jpg);
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}

.prod_variants_header
{
background-image:url(../B2B/images/prod_variants_header.jpg);
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:26px;
padding-left:16px;
padding-top:10px;
width:780px;
}



.fav_find
{
float:left;
margin-left:9px;
}

.fav_find_header
{
float: left;
}

.fav_find_content
{
background-image:url(../B2B/images/fav_find_content.jpg);
background-repeat:repeat-y;
float:left;
height:auto;
min-height:28px;
width:796px;
}

.add_prod_content
{
background-image:url(../B2B/images/add_prod_content.jpg);
background-repeat:repeat-y;
float:left;
height:auto;
min-height:35px;
width:796px;
}

.upload_content
{
background-image:url(../B2B/images/upload_content.jpg);
background-repeat:repeat-y;
float:left;
height:auto;
min-height:35px;
width:796px;
color:#FFF;
}

.login_content
{
background-image:url(../B2B/images/login_content.jpg);
background-repeat:repeat-y;
float:left;
height:auto;
min-height:35px;
width:796px;
color:#FFF;
}

.fav_find_col_header
{
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
padding-top:6px;
text-align:right;
width:99px;
}

.add_prod_col_header
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding-top:10px;
text-align:right;
width:181px;
}

.add_prod_col_header_slim
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding-top:10px;
text-align:right;
width:120px;
}

.upload_prod_col_header
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding-top:10px;
text-align:right;
width:228px;
}

.fav_find_col_links
{
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
height:auto;
margin-left:15px;
padding-top:7px;
width:556px;
}

.fav_find_col_links a
{
font-weight: bold;
color: #EE1212;
text-decoration: none;
}

.fav_find_col_links a:hover
{
font-weight: bold;
color: #000000;
text-decoration: none;
}

.add_prod_col_links
{
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
height:auto;
margin-left:15px;
padding-top:7px;
width:556px;
}

.add_prod_col_links_text
{
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
height:auto;
margin-left:15px;
padding-top:10px;
width:556px;
}

.upload_prod_col_links_text
{
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
height:auto;
margin-left:28px;
padding-top:10px;
width:525px;
}

.add_prod_col_links a
{
font-weight: bold;
color: #EE1212;
text-decoration: none;
}

.add_prod_col_links a:hover
{
font-weight: bold;
color: #000000;
text-decoration: none;
}


.fav_find_all
{
float:left;
height:27px;
width:126px;
}

.fav_find_all_button
{
float: left;
}

.fav_find_all_button a
{
background:transparent url(../B2B/images/fav_find_all_button.jpg) repeat scroll 0px bottom;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:8pt;
height:19px;
padding-top:4px;
text-align:center;
text-decoration:none;
width:117px;
}

.fav_find_all_button a:hover
{
color: #000000;
}

.fav_find_footer
{
float: left;
}

.cat_links
{
float:left;
margin-left:11px;
margin-top:11px;
clear: left;
width:100%;
}

.cat_cell
{
float:left;
margin-right:8px;
width:107px;
}

.cat_img
{
float: left;
text-align:center;
}

.cat_img a
{
background:transparent url(../B2B/images/cat_cell_off.jpg) repeat scroll 0px bottom;
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
font-weight:bold;
height:95px;
padding-top:13px;
text-decoration:none;
width:105px;
}

.cat_img a:hover
{
background:transparent url(../B2B/images/cat_cell_on.jpg) repeat scroll 0px bottom;
color:#000000;
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
font-weight:bold;
height:95px;
padding-top:13px;
text-decoration:none;
width:105px;
}

.cat_text
{
float:left;
height:auto;
min-height:30px;
text-align:right;
width:105px;
}

.cat_text a
{
color:#000000;
font-size:9pt;
font-style:italic;
font-weight:bold;
text-decoration:none;
}

.cat_text a:hover
{
font-size:9pt;
font-style:italic;
font-weight:bold;
text-decoration:none;
color:#F40000;
}

.text_info
{
float:left;
font-family:Verdana;
font-size:10pt;
}

.helmet_bullet
{
float:left;
text-align:center;
width:53px;
}

.bullet_text
{
float:left;
width:719px;
}

.add_prod_on
{
color:#EE1212;
float:left;
padding-top:3px;
width:90px;
}

.add_prod_off
{
float:left;
margin-right:7px;
}

.fav_find_break
{
background:transparent url(../B2B/images/fav_find_break.jpg) repeat scroll 0px bottom;
repeat:repeat-y;
float: left;
width: 796px;
height:auto;
}

.b2c_fav_find_break
{
background:transparent url(B2B/images/fav_find_break.jpg) repeat scroll 0px bottom;
repeat:repeat-y;
float: left;
width: 796px;
height:auto;
}

.cart_info_title
{
background:transparent url(../B2B/images/cart_section_break.jpg) repeat scroll 0px bottom;
repeat:repeat-y;
float: left;
width: 703px;
height:auto;
}
.cart_info_break
{
background:transparent url(../B2B/images/cart_section_break.jpg) repeat scroll 0px bottom;
repeat:repeat-y;
float: left;
width: 703px;
height:35px;
}

.this_prod_text
{
float:left;
padding-top:3px;
}

.this_prod_check
{
float: left;
}

.add_prod_submit
{
float:left;
text-align:right;
width:681px;
}

.add_prod_grad
{
float: left;
margin-left: 4px;
}

.narrative_styles
{
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
margin-left:186px;
text-align:right;
width:225px;
}

.narrative_styles_text
{
float:left;
width:51px;
}

.narrative_styles_check
{
float: left;
}

.maint_image_header_text
{
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
height:auto;
text-align:left;
}

.asset_head
{
float:left;
font-family:Verdana;
font-size:9pt;
}

.asset_name
{
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
height:auto;
text-align:center;
}

.asset_input
{
clear:left;
float:left;
font-family:Verdana;
font-size:8pt;
padding-bottom:8px;
padding-top:3px;
text-align:left;
font-weight: normal
}

.home_rv_text
{
clear:left;
float:none;
font-family:Verdana;
font-size:8pt;
padding-bottom:8px;
padding-top:3px;
text-align:center;
font-weight: normal
text-align:center;
}

.asset_input_red
{
color:#f21e1e;
float: left;
clear: left;
font-family:Verdana;
font-size:8pt;
}

.asset_browse
{
float: left;
}

.asset_cell
{
float:left;
margin-left:7px;
margin-top:10px;
width:auto;
}

.asset_add
{
float:left;
padding-left:10px;
padding-top:28px;
}

.breadcrumb_trail
{
float:left;
font-family:Verdana;
font-size:8pt;
height:auto;
padding:11px;
text-align:left;
width:397px;
}

.product_images
{
float:left;
margin-left:5px;
margin-top:10px;
width:360px;
}

.product_img
{
float: left;
}

.product_additional_header
{
float:left;
clear:left;
font-family:Verdana;
font-size:13pt;
font-style:italic;
height:26px;
margin-top:25px;
padding-left:7px;
}

.product_additional_images
{
float:left;
height:auto;
margin-right:5px;
padding-left:6px;
width:370px;
clear: left;
}

.product_desc
{
float:left;
font-family:Verdana;
font-size:8pt;
margin-left:6px;
margin-top:10px;
width:440px;
}

.product_desc_data
{
float:left;
margin-bottom:2px;
}

.product_desc_data_header
{
background:transparent url(../B2B/images/prod_desc_header.jpg) repeat scroll 0px bottom;
float:left;
height:21px;
padding-right:5px;
padding-top:6px;
text-align:right;
width:133px;
}

.product_desc_data_content
{
float:left;
height:21px;
padding-left:5px;
padding-top:6px;
width:275px;
}

.product_desc_add_port
{
float: left;
}

.product_additional_thumb
{
float: left; margin-right: 3px; margin-bottom:3px;
}

.product_desc_features
{
background:transparent url(../B2B/images/prod_desc_bg.jpg) repeat scroll 0px bottom;
float:left;
height:363px;
margin-top:7px;
width:433px;
}

.product_desc_features_header
{
float:left;
font-family:Verdana;
font-size:14pt;
font-style:italic;
margin-left:10px;
margin-top:10px;
width:350px;
}

.product_desc_features_text
{
float:left;
height:306px;
margin:10px;
overflow-y:scroll;
width:412px;
overflow-x:hidden;
}

.bike_compat_text
{
float:left;
font-family:Verdana;
font-size:10pt;
font-weight:bold;
height:auto;
padding-bottom:5px;
padding-left:13px;
padding-top:6px;
}

.prop_colour_img
{
float: left;
}

.prop_colour_text
{
float: left;
font-family: Verdana;
font-size: 9pt;
font-style: italic;
margin-right:4px;
}

.prod_variants_cell
{
background-image:url(../B2B/images/prod_variants_cell_bg.jpg);
float:left;
font-family:Verdana;
font-size:10pt;
height:61px;
margin-left:4px;
padding:10px;
width:767px;
}

.prod_variants_img
{
float: left;
}

.prod_variants_code
{
float:left;
height:61px;
margin-left:10px;
overflow-x:scroll;
overflow-y:hidden;
width:96px;
}

.prop_or_text
{
float: left;
}

.prop_slash
{
float: left;
}

.prod_variants_title
{
float:left;
height:auto;
margin-left:9px;
width:170px;
}

.prod_variants_rrp
{
float:left;
height:auto;
width:62px;
}

.prod_variants_price
{
float:left;
height:auto;
width:62px;
}

.prod_variants_save
{
float:left;
width:64px;
color:#f21e1e;
}

.prod_variants_stock
{
float:left;
text-align:center;
width:56px;
color:#029817;
}

.prod_variants_portfolio_status
{
float:left;
margin-left:44px;
width:124px;
}

.prod_variants_portfolio
{
float: left;
}

.prod_variants_edit
{
float:left;
text-align:right;
width:121px;
}

.prod_alt
{
float:left;
margin-bottom:9px;
margin-left:9px;
margin-top:5px;
}

.prod_alt_header
{
background-image:url(../B2B/images/prod_alt_header.jpg);
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
height:25px;
padding-left:17px;
padding-top:10px;
width:779px;
}

.prod_alt_mid
{
background-image:url(../B2B/images/prod_alt_mid.jpg);
float:left;
height:auto;
width:796px;
background-repeat: y;
}

.prod_alt_footer
{
background-image:url(../B2B/images/prod_alt_footer.jpg);
float:left;
height:17px;
width:796px;
}

.prod_alt_cell
{
float:left;
font-family:Verdana;
font-size:10pt;
margin-left:10px;
margin-top:3px;
width:178px;
margin-right:9px;
}

.prod_alt_img
{
float: left;
}

.prod_alt_desc
{
float:left;
height:82px;
width:100px;
}

.prod_alt_view
{
float: left;
}

.prod_alt_price
{
color:#000000;
float:left;
font-size:8pt;
height:auto;
margin-top:3px;
text-align:right;
width:106px;
}

.upload_file
{
float: left;
margin-top:-3px;
}

.upload_example
{
float:left;
padding-left:19px;
width:126px;
}

.upload_example a
{
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#000;
text-decoration:none;
}

.upload_example a:hover
{
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#ED0000;
text-decoration:none;
}

.upload_help a
{
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#000;
text-decoration:none;
}

.upload_help a:hover
{
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#ED0000;
text-decoration:none;
}

.upload_help
{
float:left;
padding-left:8px;
width:118px;
}

.import_file
{
float: left;
margin-top:-3px;
}

.price_plan_row
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding-bottom:2px;
padding-left:12px;
padding-top:10px;
}

.price_plan_name
{
float:left;
width:190px;
}

.price_plan_currency
{
float:left;
width:190px;
margin-top: 3px;
}

.price_plan_def_header
{
float:right;
width:402px;
margin-top: -17px;
}

.price_plan_default
{
float:left;
width:50px;
margin-top: 3px;
}

.price_plan_edit
{
float:left;
text-align:center;
width:175px;
}

.price_plan_remove
{
float:left;
text-align:right;
width:155px;
}

.search_text
{
clear:left;
float:left;
font-family:Verdana;
font-size:9pt;
margin-left:13px;
padding-top:6px;
width:auto;
}

.search_mkt
{
float:left;
font-family:Verdana;
font-size:9pt;
font-weight:bold;
margin-left:5px;
padding-top:6px;
width:auto;
}

.bulk_text
{
float:left;
font-family:Verdana;
font-size:9pt;
margin-top:11px;
padding:11px;
}

.bulk_input
{
float:left;
margin-top:19px;
}

.bulk_update
{
clear:left;
float:left;
margin-left:522px;
padding:9px;
}

.core
{
background-color:#FFFFFF;
float:left;
width:1026px;
}

.search_display_general
{
clear:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding:0px;
color:#0000F3;
text-decoration:none;
}
.search_display_my
{
clear:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#86D637;
text-decoration:none;
}
.search_display_supplier
{
clear:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#FF0000;
text-decoration:none;
}
.search_display_other
{
clear:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
color:#003322;
text-decoration:none;
}

.search_total
{
color:#EE1212;
float:left;
font-family:Verdana;
font-size:11pt;
font-style:italic;
padding:18px;
width:326px;
text-align:right;
}

.search_refine
{
float: left;
}

.search_method
{
background-color:#DDDDDD;
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
margin-left:4px;
padding:5px;
text-align:right;
width:56px;
vertical-align: middle;
}

.search_sector
{
background-color:#EDEDED;
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
font-weight:bold;
margin-left:2px;
padding:6px;
text-align:right;
width:102px;
vertical-align: middle;
}
.selection_criteria_property
{
background-color:#EDEDED;
float:left;
font-family:Verdana;
font-size:9pt;
font-style:italic;
font-weight:bold;
margin-left:4px;
padding:5px;
text-align:right;
width:172px;
vertical-align: middle;
}

.search_input
{
float: left;
}

.search_input_text
{
color:#198D19;
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
margin-left:4px;
padding:1px;
width:119px;
vertical-align: middle;
}

.search_input_remove
{
float: left;
}

.sort_ppp
{
float:left;
margin-left:16px;
margin-top:10px;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}

.sort_input
{
float: left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
}

.search_ppp
{
float:left;
font-family:Verdana;
font-size:8pt;
font-style:italic;
padding-top:5px;
text-align:center;
width:429px;
}

.search_results
{
float: left;
margin:15px;
}

.search_header
{
float: left;
}

.search_row
{
background-image:url(../B2B/images/search_row.jpg);
float:left;
height:91px;
width:788px;
}

.result_img
{
float:left;
padding:7px;
width:95px;
}

.result_text
{
float:left;
padding:0px;
width:677px;
}
.result_title_code_etc
{
float:left;
padding:0px;
width:677px;
height:28px;
}

.result_narrative
{
float:left;
clear:left;
padding-left:20px;
width:500px;
height:45px;
font-family:Verdana;
font-size:10pt;
}

.result_man
{
float:left;
font-family:Verdana;
font-size:10pt;
height:75px;
padding-left:6px;
padding-top:9px;
width:80px;
}

.result_man a
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #198d19;
}

.result_man a:hover
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #000;
}


.result_title
{
float:left;
font-family:Verdana;
font-size:10pt;
height:72px;
padding-left:6px;
padding-top:9px;
width:110px;
}

.result_code
{
float:left;
font-family:Verdana;
font-size:10pt;
height:73px;
padding-left:4px;
padding-top:6px;
width:90px;
color:#198D19;
}

.result_code_red
{
float:left;
font-family:Verdana;
font-size:10pt;
height:73px;
padding-left:4px;
padding-top:6px;
width:90px;
color:#ed0a0a;
}

.result_code_red a
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color:#ed0a0a;
}

.result_code_red a:hover
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #000;
}

.result_code a
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #198d19;
}

.result_code a:hover
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #000;
}

.result_port
{
color:#198D19;
float:left;
font-family:Verdana;
font-size:8pt;
height:73px;
padding-left:4px;
padding-top:6px;
width:90px;
}

.result_port a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #198d19;
}

.result_port a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}

.result_port_red
{
color:#ed0a0a;
float:left;
font-family:Verdana;
font-size:8pt;
height:73px;
padding-left:4px;
padding-top:6px;
width:90px;
}

.result_port_red a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color:#ed0a0a;
}

.result_port_red a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}

.result_sku
{
float:left;
font-family:Verdana;
font-size:8pt;
padding-left:19px;
padding-top:6px;
width:25px;
color:#198D19;
}

.result_sku a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #198d19;
}

.result_sku a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}

.result_sku_red
{
float:left;
font-family:Verdana;
font-size:8pt;
padding-left:19px;
padding-top:6px;
width:30px;
color:#ed0a0a;
}

.result_sku_red a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color:#ed0a0a;
}

.result_sku_red a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}

.result_price
{
float:left;
font-family:Verdana;
font-size:8pt;
width:108px;
margin-top: 6px;
}

.green_price
{
float:left;
padding:4px;
color:#198D19;
width: 72px;}

.green_price a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #198d19;
}

.green_price a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}

.result_man a:hover
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #000;
}

.result_man a:hover
{
font-family:Verdana;
font-size:10pt;
text-decoration:none;
color: #000;
}

.blue_price
{
clear: left;
float: left;
padding:4px;
color:#ed0a0a;
width: 72px;
}

.red_price
{
clear: left;
float: left;
padding:4px;
color:#ed0a0a;
width: 72px;
}

.red_price a
{
color:#ed0a0a;
float: left;
text-decoration:none;
font-size:8pt;
font-family:Verdana;
}

.red_price a:hover
{
color:#000;
float: left;
text-decoration:none;
}

.result_stock
{
float:left;
font-family:Verdana;
font-size:8pt;
width:71px;
margin-left: 5px;
margin-top: 6px;
}

.green_stock
{
float:left;
padding:4px;
color:#198D19;
}

.green_stock a
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #198d19;
}

.green_stock a:hover
{
font-family:Verdana;
font-size:8pt;
text-decoration:none;
color: #000;
}


.red_stock
{
float: left;
padding:4px;
}

.red_stock a
{
color:#ed0a0a;
text-decoration: none;
font-family:Verdana;
font-size:8pt;
}

.red_stock a:hover
{
color:#000;
}

.result_action
{
float:left;
padding-left:4px;
padding-top:4px;
width:35px;
}

.res_action_view
{
float:left;
padding-top:1px;
}

.res_action_edit
{
float:left;
padding-top:20px;
}

.action_add_checkbox
{
float:left;
padding-top:23px;
text-align:center;
width:50px;
}

.action_add_text
{
float:left;
font-family:Verdana;
font-size:10pt;
text-align:center;
width:49px;
}

.search_port_button
{
float:left;
margin-top:-8px;
padding:2px;
}

.search_add_prods
{
float:left;
margin-top:5px;
}

.search_add_prods_text
{
float:left;
font-family:Verdana;
font-size:10pt;
font-style:italic;
font-weight:bold;
padding:10px;
text-align:right;
width:689px;
}

.search_add_prods_button
{
float:left;
padding:8px;
}
.relevancy_result
{
float:left;
font-family:Verdana;
font-size:7pt;
font-style:italic;
margin-top:0px;
padding-left:0px;
padding-top:2px;
text-align:center;
width:575px;
}

.add_new_row
{
background-color:#F5D1D1;
font-family:Verdana;
font-size:9pt;
font-style:italic;
height:60px;
margin-left: 4px;
padding-left:4px;
padding-top:6px;
width:784px;
}
.price_plan_name
{
margin-top: 3px;
width:200px;
}
.price_plan_currency
{
width:198px;
}
.price_plan_add
{
float:left;
margin-top:6px;
text-align:center;
width:211px;
}

.download_product_detail_row
{
float:left;
font-family:Verdana;
font-size:7pt;
padding-top:2px;
text-align:center;
width:300px;
}

.download_product_detail_head
{
background-color:#F5D1D1;
margin-left: 4px;
padding-left:4px;
padding-top:6px;
width:200px;
}

.download_product_detail_chk
{
background-color:#F5D1D1;
margin-left: 4px;
padding-left:4px;
padding-top:6px;
width:100px;
}
.download_select
{
margin-left:318px;
}

.message_unread
{
float: left;
clear: left;
font-weight:bold;
font-family:Verdana;
font-size:9pt;
}
.message_read
{
float: left;
clear: left;
font-family:Verdana;
font-size:7pt;
}

.search_result_port_button
{
float:left;
padding-left:8px;
}

.search_criteria
{
float: left;
clear: left;
width:800px;
margin-bottom:5px;
}

.search_no_results
{
background-color:#FFBFC1;
color:#000000;
float:left;
font-family:Verdana;
font-size:13pt;
font-style:italic;
height:auto;
margin-left:15px;
margin-top:10px;
padding-top:15px;
text-align:center;
width:784px;
}

.suggest_cat
{
float:left;
margin-left:12px;
margin-top:29px;
}

.sku_maint_row
{
border:2px solid red;
float:left;
height:68px;
width:790px;
}

.home_brand_list
{
float: left;
}
.download_gen_button
{
float: left;
clear: left;
margin-top:25px;
margin-left:312px;
}

.files_for_download
{
float: center;
width:300px;
height:20px;
clear: left;
}

.files_for_download a {
background-image:url(../B2B/images/button_download_data.gif);
clear:left;
color:#FFFFFF;
float:left;
font-family:Verdana;
font-size:8pt;
height:17px;
padding-top:3px;
text-align:center;
text-decoration:none;
width:300px;
}


.files_for_download a:hover
{
color: #000000;
clear: left;
}


.download_info
{
clear:left;
float:left;
font-family:Verdana;
font-size:9pt;
margin-left:13px;
padding-top:6px;
width:600px;
}
.download_note
{
clear:left;
float:left;
font-family:Verdana;
font-size:9pt;
margin-left:13px;
padding-top:6px;
width:600px;
}
.download_files
{
clear:left;
float:left;
text-align: center;
font-family:Verdana;
font-size:9pt;
margin-left:247px;
padding-top:6px;
width:600px;
}

.ajax_medium_pop
{
background-color:#FFFFFF;
width:400px;
}
.ajax_sku_header
{
background-color:#000000;
color:#FFFFFF;
font-family:Verdana;
font-size:12pt;
text-align: left;
width:400px;
}
.ajax_sku_row
{

float: left;
border-top: 2px solid #000;
width:400px;

}

.ajax_sku_properties
{
background-color:#FFFFFF;
width:400px;
}
.ajax_sku_property
{
background-color:#FFF;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:200px;
float: left;
padding-top:5px;
}
.ajax_sku_property_value
{
background-color:#FFF;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:200px;
}

.add_new
{
background:transparent url(../B2B/images/add_new_bg.jpg) repeat scroll 0px bottom;
repeat:repeat-y;
float: left;
margin-left:4px;
width:790px;
height:auto;
}
.ajax_in_stock_sku
{
background-color:#B4E683;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_in_stock_level
{
background-color:#B4E683;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:100px;
float: left;
}
.ajax_out_of_stock_sku
{
background-color:#FB9D9B;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_out_of_stock_level
{
background-color:#FB9D9B;
color:#FFF;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:150px;
float: left;
}
.ajax_stock_sku
{
background-color:#F7C870;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:138px;
float: left;
}
.ajax_stock_level
{
background-color:#F7C870;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:150px;
}
.ajax_update_new
{
background-color:#86DE18;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_update_new_time
{
background-color:#86DE18;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:128px;
}
.ajax_update_new_comments
{
background-color:#86DE18;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:251px;
}

.ajax_update_detail_time
{
background-color:#EDC116;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:138px;
}
.ajax_update_detail_comments
{
background-color:#EDC116;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:261px;
}

.ajax_update_price_time
{
background-color:#F0973B;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:138px;
}
.ajax_update_price_comments
{
background-color:#F0973B;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:261px;
}

.ajax_sku_content
{
float: left;
background-color:#FFFFFF;
}

.ajax_sku_details
{
float: left;
width: 250px;
}
.ajax_my_price
{
background-color:#09BD5A;
color:#FFF;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_supplier_price
{
background-color:#BD080F;
color:#FFF;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_srp
{
background-color:#FFF;
color:#009BFB;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
float: left;
}
.ajax_sku_title
{
font-family:Verdana;
float: left;
font-size:10pt;
text-align: left;
width:261px;
}
.ajax_sku_price
{
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:100px;
}

.ajax_no_results
{
background-color:#FFF;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:400px;
}

.no_assignments
{
background-color:#FFF;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
margin-left:17px;
width:400px;
}

.up_err
{
background-color:#FFF;
clear:left;
float:left;
font-family:Verdana;
font-size:10pt;
text-align: left;
width:835px;
}

.up_err_head
{
float:left;
margin-top:20px;
margin-left:7px;
width:300px;
}

.up_err_message
{
clear:left;
margin-top:30px;
margin-left:15px;
font-weight: bold;
width:500px;
}

.up_err_row
{
clear:left;
float:left;
}

.up_err_reason
{
float:left;
font-weight: bold;
color:#FF0000;
margin-top:20px;
margin-left:5px;
width:300px;
}

.up_err_remove
{
float:left;
color:#FF0000;
margin-top:20px;
width:250px;
}

.up_err_btn_rm
{
clear:left;
float:left;
color:#FF0000;
margin-top:20px;
width:550px;
text-align: right;
}

.up_err_details
{
clear:left;
float:left;
}

.up_err_data
{
text-align: left;
margin-left:5px;
}

.up_err_data_error
{
color:#FF0000;
margin-left:5px;
}
.updates_change_details
{
text-align: left;
margin-left:15px;
}
.sponsors
{
text-align: center;
font-family:Verdana;
font-size:10pt;
margin-left:2px;
}
.bannerad
{
float:left;
font-size:6pt;
text-align:right;
width:835px;
}
.bannerad a {
font-size:6pt;
}
.bannerad a:hover {
font-family:Verdana;
font-size:6pt;
}

.prod_additional
{
float: left;
}

.b2c_brand_top_10
{
float: left;
width: 70px; 
height: 80px;
text-align:center;
}

.b2c_brand_top_10 a {
float: left;
width:70px; 
text-align:center;
text-decoration:none;
}

.b2c_brand_top_10_name
{
float: left;
width:78px; 
height: 40px;
}
.b2c_brand_top_10_logo
{
clear: left;
float: left;
width:78px; 
height: 35px;
}



.inform_me
{
background:transparent url(../images/backgrounds/keep_informed_bg.jpg) no-repeat scroll 0px bottom;
height: 220px;
margin-left: -4px;
padding-left: 8px;
width:788px;
color:#FFFFFF;
}
.inform_submit
{
margin-top: 12px;
padding-left: 308px;
}

.input_30 {
float: left;
width:230px; 
height: 35px;
}
.textarea_60 {
float: left;
width:582px; 
height: 370px;
}
.explain_website {
float: left;
width:270px; 
height: 35px;
}
.explain_email {
float: left;
width:270px; 
height: 55px;
}
.explain_logo {
float: left;
width:270px; 
height: 155px;
}

.update_button
{
float:left;
width:90px;
margin-top: 3px;
}
.update_button_hide
{
float:left;
width:90px;
margin-top: 3px;
display:none;
}

.myads_header_month
{
float:left;
width: 90px;
font-size:13px;
font-weight: bold;
}
.myads_grandparent
{
clear:left;
float:left;
width: 200px;
font-size: 14px;
margin-left:5px;
}
.myads_parent
{
clear:left;
float:left;
width: 200px;
font-size: 12px;
margin-left:15px;
}
.myads_child
{
clear:left;
float:left;
width: 200px;
font-size: 10px;
margin-left:25px;
}

.myads_slot
{
float:left;
width: 90px;
font-size: 12px;
}

.advert_default
{
clear:left;
float:left;
width: 843px;
height: 55px;
text-align: center;
background-color: #CCCCCC;
font-size:16px;
}

.advert_default a
{
font-size: 16px;
margin-top: 10px;
}
.advert_default a:hover
{
font-size: 16px;
margin-top: 10px;
}
.advert_default a:visited
{
font-size: 16px;
margin-top: 10px;
}

.advert_pay
{
float:left;
text-align: right;
width: 633px;
color: #EE1212;
font-size: 14px;
}

.payment_our_ac {
background-color:#CCCCCC;
clear:left;
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
padding-left:5px;
padding-right:5px;
text-align:left;
width:305px;
}
.bank_to_pay {
background-color:#ffffff;
color:#000000;
float:none;
font-size:10px;
margin-left:0px;
text-align:left;
width:40px;
}
.instructions {
background-color:#CCCCCC;
clear:left;
color:#000000;
display:none;
float:left;
font-size:12px;
margin-left:10px;
text-align:left;
width:300px;
}
.instructions_pp {
background-color:#ffffff;
clear:left;
color:#cccccc;
display:none;
float:left;
font-size:12px;
margin-left:10px;
text-align:left;
width:300px;
}
.payment_paypal {
background-color:#ffffff;
clear:left;
color:#000000;
float:left;
font-size:13px;
font-weight:bold;
text-align:left;
width:315px;
}
.payment_google {
background-color:#CCCCCC;
clear:left;
color:#FFFFFF;
float:left;
font-size:13px;
font-weight:bold;
text-align:left;
width:315px;
}

.invoices_row {
clear:left;
float:left;
width:800px;
font-size:13px;
}
.invoices_date_head {
float:left;
width:100px;
margin-left:10px;
font-weight:bold;
}
.invoices_number_head {
float:left;
width:100px;
font-weight:bold;
}
.invoices_net_head {
float:left;
width:100px;
font-weight:bold;
text-align:right;
}
.invoices_tax_head {
float:left;
width:100px;
font-weight:bold;
text-align:right;
}
.invoices_total_head	{
float:left;
width:100px;
font-weight:bold;
text-align:right;
}
.invoices_status_head {
float:left;
width:100px;
font-weight:bold;
text-align:center;
}
.invoices_os_head {
float:left;
width:100px;
font-weight:bold;
text-align:right;
}
.invoices_date {
float:left;
width:100px;
margin-left:10px;
}
.invoices_number {
float:left;
width:100px;
}
.invoices_net {
float:left;
width:100px;
text-align:right;
}
.invoices_tax {
float:left;
width:100px;
text-align:right;
}
.invoices_total	{
float:left;
width:100px;
text-align:right;
}
.invoices_status {
float:left;
width:100px;
text-align:center;
}
.invoices_os {
float:left;
width:100px;
text-align:right;
}

.invoices_line_no_head {
float:left;
width:40px;
margin-left:10px;
font-weight:bold;
}
.invoices_qty_head {
float:left;
width:30px;
font-weight:bold;
}
.invoices_desc_head {
float:left;
width:300px;
font-weight:bold;
}
.invoices_tax_head {
float:left;
width:80px;
font-weight:bold;
}
.invoices_line_no {
float:left;
width:40px;
margin-left:10px;
}
.invoices_qty {
float:left;
width:30px;
}
.invoices_desc {
float:left;
width:300px;
}
.invoices_tax {
float:left;
width:80px;
}

.pay_googlecart
{
clear:left;
float:left;
}

.googlecart-override #googlecart-widget, .googlecart-override 
#googlecart-widget-spacer { 
   width:303px; 
   clear:left;
   float:left;
 } 

.compare_section
{
background-color:#65FC67;
float:left;
font-family:Verdana;
text-align:left;
margin-left: 2px;
width:179px;
clear:left;
}
.compare_line
{
float:left;
font-size:8pt;
font-style:italic;
padding:6px;
width:170px;
clear:left;
}


