/*-- standard website template --*/
/*-- reset css --*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,ui
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: #333;
background-color: #EAEAEA;
text-align: center;
}
ul {
list-style: none;
}
ol {
margin-left: 20px;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}

/*-- end eric meyer reset css --*/

/* --- styles for some common HTML TAGS ---------------------------*/
html {

}
body {   font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px; margin-top: 10px;

 }

h1 { 
font-size: 24px; font-weight: normal; margin-bottom: 10px;
font-family: arial, helvetica, sans-serif;
color: #000;
padding: 0 0 10px 0;
}
h2 {font-size:12px; color:#838383; font-weight:bold; clear: both;}
hr { height: 1px; }
p {margin: 0 0 15px 0;}
a:LINK { color: #1109AA; text-decoration: underline; }
a:VISITED { color: #1109AA; text-decoration: underline; }
a:HOVER { color: #180DE5; text-decoration: none; }

/* --- styles for FORM FIELDS -------------------------------------*/

input, textarea, select { }
input.text { 
padding: 1px 2px; 
background-image: none; 
font-size:11px; 
color:#333;
background-color:#FBEED4;
border:1px solid #757475;

}
.search_body input.text {
margin-bottom: 5px;
margin-left: 5px;
}
textarea { 
border:1px solid #757475;
margin-bottom: 5px;
margin-left: 5px;
}
input.btn { color: #0000A0; background-color: #FFFFFF; background-image: none; }
input.checkbox, input.radio { background-image: none; }

strong, b {
font-weight: bold;
}

/* --- styles for CATEGORY's path and CATEGORY's list links -------*/

.top_link:LINK { text-decoration: none; font-size: 11px; }
.top_link:VISITED { text-decoration: none; font-size: 11px; }
.top_link:HOVER { text-decoration: underline; font-size: 11px; }

.categories_item_td .top_link:LINK { display:none; }
.categories_item_td .top_link:VISITED { display:none; }
.categories_item_td .top_link:HOVER { display:none; }
.categories_item img { display:none; }

/* --- styles for IMAGE links -------------------------------------*/

.image_link:LINK { text-decoration: none;  font-size: 11px; }
.image_link:VISITED { text-decoration: none;  font-size: 11px; }
.image_link:HOVER { text-decoration: none;  font-size: 11px; }

/* --- styles for errors and successes ----------------------------*/

.error { color: #FF0000; }
.warning { color: #FF5000; }
.success { color: #007000; }

/* --- styles miscellaneous ---------------------------------------*/

.categories_path_separator { color: #1109AA; }
.categories_path { margin: 0px 0px 10px 0px; clear:both; float:none; width:100%; }
.categories_path_td { padding: 0px 0px 0px 0px; }
.categories_item { margin: 0px 0px 0px 0px; }
.categories_item_td { padding: 0px 0px 0px 0px; }
.products_summary { margin: 3px 0px 0px 0px; }
.products_summary_td { padding: 0px 0px 0px 0px; }

#outer_wrapper {
width: 1000px;
margin:0 auto; 
position: relative;
}
#wrapper {/* width:1022px; */ width: 964px; margin:0 auto; text-align:left; overflow: hidden;}
#content_wrapper {
width: 964px;
overflow: hidden;
text-align: left;
margin: 0 auto;
z-index: 100;
background-color: #fff;
}
#content_wrapper_wrapper {
width: 1007px;
overflow: hidden;
}

/*-- styles for the outer table --*/
#outer_table {
margin: 0 auto 0 auto;
}
.ot_bg_lm {
background-image: url(../images_templ/kings_motor_bikes/ot_bg_lm.gif);
background-repeat: repeat-y;
}
.ot_bg_tm {
background-image: url(../images_templ/kings_motor_bikes/ot_bg_tm.gif);
background-repeat: repeat-x;
}
.ot_bg_bm {
background-image: url(../images_templ/kings_motor_bikes/ot_bg_bm.gif);
background-repeat: repeat-x;
}
.ot_bg_rm {
background-image: url(../images_templ/kings_motor_bikes/ot_bg_rm.gif);
background-repeat: repeat-y;
}
.ot_content {
background-color: #fff;
text-align: left;
}
/*-- end styles for the outer table --*/

/*-- styles for the header --*/

#header { 
width:950px; 
height:72px; 
/* background-image:url('../images_templ/kings_motor_bikes/bg_top_header_2.gif'); */
background-repeat:no-repeat;
overflow:hidden; 
}

#live_chat { position: absolute; right: 80px; top: 20px;}
#phone_number { position: absolute; right: 80px; top: 60px;}
#chat_lady {  position:absolute; top: 20px; right: 15px;}
/*-- text version --*/
#hm_phn_msg {
font-weight: bold;
color: #E1BD29;
font-size: 18px;
position: absolute;
right: 300px;
top: 10px;
width: 275px;
font-family: "Times New Roman", Times, serif;
}
#hm_phn_msg p.phn_1 {
color: #fff;
margin: 0;
padding: 0;
}
#hm_phn_msg p.phn_2 {
margin: 0;
padding: 0;
font-family: arial,helvetica;
}
#hm_phn_msg p.phn_3 {
color: #fff;
font-size: 32px;
line-height: 32px;
}
.kings_motor_bikes_slogan_2 {
color: #fff;
font-family: arial,helvetica;
font-weight: normal;
font-size: 13px;
margin-bottom: 6px;
padding: 0;
}
.kings_motor_bikes_slogan_2 span {
color: #E1BD29;
font-weight: bold;
font-size: 20px;
}
.kings_motor_bikes_slogan_2 strong{
color: #fff;
font-size: 15px;
}


.cart_color { 
font-weight: bold; 
}
/*-- styles for the footer --*/
#footer_wrapper { 
clear:both; 
overflow:hidden; 
text-align:center;
width: 100%;
clear: both;
}
#footer_links {
margin-top: 5px;
}
#footer_wrapper a:LINK, #footer_wrapper a:VISITED { 
text-decoration:underline; 
}
#footer_wrapper a:HOVER { 
text-decoration:none; 
}
#footer_wrapper ul li {
list-style: none;
display: inline;
}
#footer_wrapper ul li a {
list-style: none;
display: inline;
background-image: url(../images_templ/kings_motor_bikes/bg_bar.gif);
background-repeat: no-repeat;
background-position: right;
padding: 0 5px 0 5px;
}
#footer_wrapper ul li a.foot_last {
background-image: none;
}
.copy {
text-align:center; padding-top:7px; color:#d9d9d9;
}
.AuthorizeNetSeal {
display: inline;
margin-right: 4px;
}
#db_icon {
margin-left: 4px;
position: relative;
top: 5px;
}

/*-- styles for the menu column --*/

#bicycle_motor_warranties {
position: relative;
top: -11px
}

/*-- parent styles for the menu main --*/
ul#menu_categorytypes {
margin-left: 2px;
}
ul#menu_categorytypes li {
display: block;
list-style: none;
margin-bottom: 3px;
}
ul#menu_categorytypes li * {
display: block;
text-decoration: none;
font-size: 12px;
}

/*-- styles for category type li's --*/
li.class_menuitem_categorytype, li.class_menuitem_categorytype_selected {

}
li.class_menuitem_categorytype_selected, li.class_menuitem_categorytype {
background-image: url(../images_templ/kings_motor_bikes/bg_menu_puppet.gif);
background-repeat: repeat-y;
}
.class_menuitem_categorytype_selected ul li {
}
/*-- styles for category type a's --*/
ul#menu_categorytypes span {
height: 24px;
padding: 4px 0 0 6px;
text-decoration: none;
color: #333;
font-size: 12px;
background-image: url(../images_templ/kings_motor_bikes/bg_side_menu_link.gif);
background-repeat: no-repeat;
background-position: 0 0px;
overflow: hidden;
width: 186px;
display: block;
z-index: 100;
}
ul#menu_categorytypes a.menuitem_categorytype_link:hover {
color: #fff;
background-position: -195px 0;
}
/*-- style for selected category type a--*/
ul#menu_categorytypes li.class_menuitem_categorytype_selected span {
height: 39px;
background-position: -195px 0;
color: #fff;
}
/*-- style for category type a--*/
ul#menu_categorytypes li.class_menuitem_categorytype span {
height: 39px;
background-position: 0 0;
}
/*-- second level ul --*/
ul.class_menu_categorytype_selected, ul.class_menu_categorytype  {
padding: 0px 2px 14px 2px;
margin: -10px 0 0 0;
width: 185px;
background-image: url(../images_templ/kings_motor_bikes/bg_blower_bottom.gif);
background-position: 0 bottom;
background-repeat: no-repeat;
}
/*-- category li's --*/
ul.class_menu_categorytype_selected li, ul.class_menu_categorytype li {
line-height: 16px;
border-bottom: 1px solid #6F69EC;
}
/*-- selected category a --*/
li.class_menuitem_category_selected a {
background-color: #09036C;
color: #fff;
}
/*-- category a --*/
ul#menu_categorytypes li.class_menuitem_categorytype_selected ul.class_menu_categorytype_selected li a, ul#menu_categorytypes li.class_menuitem_categorytype ul.class_menu_categorytype li a {
padding-left: 6px;
margin: 2px 6px 2px 6px;
width: 168px;
color: #fff;
font-family: Tahoma,Arial,Helvetica;
height: 13px;
line-height: 13px;
}
li.class_menuitem_category a:hover {
background-color: #09036C;





}

/*-- end styles for the menu main --*/


/* --- gas bike -------------------*/

#top_shape {
width: 100%;
height: 22px;
background-image:url(../images_templ/kings_motor_bikes/top_shape.gif);
background-position: center 0;
background-repeat: no-repeat;
}
#top_nav {
background-image: url(../images_templ/kings_motor_bikes/bg_top_nav.gif);
background-repeat: repeat-x;
}
#top_row_container {
height: 135px;
}
#wrapper_container {
position: relative;
width: 100%;
overflow: hidden;
height: 183px;
margin: 0 auto 0 auto;
background-image: url(../images_templ/kings_motor_bikes/bg_header.gif);
background-repeat: repeat-x;
background-color: #fff;
left: 0;
background-position: 1px 0;
}
#narrow_col_container {
width: 205px; 
text-align: left;
padding-bottom: 15px;
}
#wide_col_container {
width: 763px;
padding-bottom: 10px;
padding-top: 5px;
}
.center_col_spacer {
width: 177px;
}
#kings_motor_bikes_logo {
left:-16px;
position:absolute;
top:-27px;
z-index:1000;
}
#same_day_shipping_banner {
position:absolute;
right:41px;
top:0;
}
#same_day_shipping_2 {
clear: left;
text-decoration: none;
position: absolute;
top: 80px;
left: 140px;
color: #fff;
}
#same_day_shipping_2:hover {
text-decoration: underline;
}
#same_day_shipping_2 span {
color: #FF6000;
}
#contact_banner {
left:413px;
position:absolute;
top:42px;
}
#kings_motor_bikes_slogan {
color:#FFFFFF;
left:413px;
position:absolute;
top:20px;
}
#kings_motor_bikes_slogan span {
color: #E1BD29;
font-size: 18px;
}
#function_nav {
position: absolute;
right: 15px;
top: 111px;
}
#function_nav li {
float: left;
background-image:url(../images_templ/kings_motor_bikes/bg_func_nav_r.gif);
background-position: right;
background-repeat: no-repeat;
padding: 0 5px 0 0;
height: 27px;
margin-right: -1px;
}
span#items_in_cart strong {
font-weight: bold;
}
#function_nav li a, #function_nav li span#items_in_cart {
display: block;
padding-top: 5px;
padding-right: 9px;
padding-left: 9px;
background-image:url(../images_templ/kings_motor_bikes/bg_func_nav_l.gif);
background-position: top left;
background-repeat: no-repeat;
color: #1109AA;
height: 27px;
text-align: center;
}
#scart_order_qty, #scart_order_subtotal {
color: #1109AA;
}
#function_nav li a:link, #function_nav li a:visited {
text-decoration: none;
}
#function_nav li a:hover {
text-decoration: underline;
}
#function_nav li #function_checkout {

}
#top_nav {
position: absolute;
top: 138px;
padding: 0;
width: 966px;
margin: 0 auto;
overflow: hidden;
}
#top_nav_left {
position: absolute;
top: 138px;
z-index: 100;
left: 0px;
}
#top_nav_right {
position: absolute;
top: 138px;
right: 0px;
float: left;
}
#top_nav li {
float: left;
}
#top_nav li a {
text-decoration: none;
background-image: url(../images_templ/kings_motor_bikes/bg_top_link.gif);
background-repeat: no-repeat;
background-position: left 0;
color: #fff;
font-size: 14px;
display: block;
padding: 7px 17px 0 17px;
margin: 0 0 0 0;
height: 29px;
}
#top_nav li a:link, #top_nav li a:visited {
}
#top_nav li a:hover {
background-position: left -45px;
color: #fff;
}
#top_nav li #home_top {
margin-left: 3px;
padding-left: 17px;
overflow: hidden;
background-position: -1px 0;
}
#top_nav li #home_top:hover {
background-position: -1px -45px;
}

/*-- search box --*/

#top_search {
background-image: url(../images_templ/kings_motor_bikes/bg_ct_link.gif);
background-repeat: no-repeat;
margin-left: 2px;
}
#top_search label {
display: block;
padding: 4px 0 0 7px;
}
.search_field {
margin: 11px 0 0 9px;
width: 149px;
border: 1px solid #757475;
height: 16px;
padding: 3px 0 0 3px;
background-color: #FBEED4;
}
.select_category {
width: 155px;
border: 1px solid #757475;
margin: 6px 0 0 9px;
padding-left: 3px;
height: 19px;
background-color: #FBEED4;
}
.category_drop_down {
font-size:11px; 
font-family:tahoma; 
color:#7a7a7a; 
margin-top:5px; 
}
.top_search select { 
width: 140px;
margin-top: 5px;
padding-left: 3px;
}
.search_go {
position: relative;
top: -4px;
right: -2px;
}

/*-- end search box --*/

/*-- newsletter signup --*/
#newsletter_signup {
background-image: url(../images_templ/kings_motor_bikes/bg_ct_link.gif);
background-repeat: no-repeat;
margin: 0 0 8px 2px;
}
#newsletter_signup label {
display: block;
padding: 4px 0 0 7px;
margin: 0;
}
.news_submit {
position: relative;
top: 10px;
right: -2px;
}
.newsletter_signup_input {
margin: 7px 0 0 9px;
padding: 3px 0 0 3px;
width: 149px;
border: 1px solid #757475;
height: 16px;
background-color: #FBEED4;
}
#shipping_icons {
margin-right: 5px;
position: relative;
top: -9px;
}
#security_icon {
margin-right: 5px;
}
#db_icon {
margin-right: 5px;
position: relative;
top: -10px;
}
#credit_card_icons {
position: relative;
top: -20px;
}
.order_msg span {
color: #FF6000;
}
.footer_links_system {
background-color: #EDECEC;
display: none;
}
/*-- end newsletter signup --*/


/*----------------------------------detailed product template styles --------------------------------------*/

/* ---  styles for products and options ----------------------------*/

.product_options_border_holder select {
margin-bottom: 5px;
margin-left: 5px;
float: left;
width: 260px;
}

.product_border { background-color: #909090; }
.product_header { background-color: #F0F0F0; }
.product_footer { background-color: #F0F0F0; }
.product_list_price { text-decoration: line-through; }
.product_price {}
.product_price_diff_amount {}
.product_price_diff_percent {}
.product_outofstock { color: #FF5000; }

.product_options_border { }
.product_options_header { }
.product_options_selected {  }
.product_options_name { text-align:right; }
.product_options_list_price { text-decoration: line-through; }
.product_options_price {}

.product_specialties_border { }
.product_specialties_header {  }
.product_specialties_body {  }

.product_separator {}

.img_product_thumbnail {}
.img_product_small {}
.img_product_big {}
.img_product_opt {}

/*--  styles for the detailed product template --*/
#detailed_wrapper .productReviews_starBar {background-color: #fff;}
#detailed_wrapper .det_prd_header {
font-size: 28px;
line-height: 28px;
color: #333;
font-weight: bold;
}

#prd_descr {
background-color: #ddd;
border: 1px solid #CFCECE;
padding: 10px;
width: 450px;
margin-top: 6px;
background-image: url(../images_templ/kings_motor_bikes/bg_dp_det_descr.jpg);
background-repeat: repeat-y;
}
#prd_descr li {
list-style: inside;
list-style-type: disc;
margin-left: 15px;
}
#prd_descr p {
margin-bottom: 15px;
font-weight: bold;
}

#detailed_product_header { 
color:#0054a5; 
font-size:14px; 
font-weight:bold; 
text-align:left; 
}
#detailed_wrapper h1 { 
color: #0054A5;
}
.det_prd_functions { 
}

.det_prd_functions li {
list-style: none;
}

.det_prd_functions li a {
display:block;
margin-bottom: 3px;
}
#detailed_content .function_holder {
text-align: center;
}
.option_holder {
width:300px; 
text-align:center; 
margin-right:auto;
margin-left: 0;
/* position: relative; */
}
.product_options_border_holder {
border: 1px solid #0A01B1;
background-color: #180DE5;
padding: 5px 10px 10px 10px;
color: #fff;
width: 310px;
float: left;
}
tr.product_options_title td {
padding-bottom: 5px;
font-size: 14px;
background-image: url(../images_templ/kings_motor_bikes/bg_dp_hor_brder.gif);
background-repeat: no-repeat;
background-position: 0 16px;
}

.product_options_border_holder select {
border: 1px solid #0A01B1;
height: 20px;
background-color: #FBEED4;
color: #333;
}
/* .product_options_border_holder {
position: relative;
left:-34px;
} */

.det_price .text {
border: 1px solid #666;
}

#detailed_img { 
width:267px; 
float:left; 
display:block; 
margin-right:10px; 
}
#detailed_img img { border:1px solid #333; }

#detailed_prd_img_caption {
background-color: #F26522;
color: #fff;
text-align: center;
padding: 3px 0;
border-left:1px solid #C84000;
border-right:1px solid #C84000;
border-bottom:1px solid #C84000;
}
#detailed_prd_img_caption a:link, #detailed_prd_img_caption a:visited {
color: #fff;
text-decoration: none;
}
#detailed_prd_img_caption a:hover {
color: #fff;
text-decoration: underline;
}

#detailed_content { 
float:left; 
display:block; 
overflow:hidden;
width: 474px; 
text-align:center; 
margin-bottom: 15px;
text-align: left;
}
.detailed_content_a:LINK, .detailed_content_a:VISITED { 
color:#5f9eda; 
font-weight:normal; 
text-decoration:none; 
font-size:12px;
padding-right:10px; 
}
.detailed_content_a:HOVER { 
color:#0054a5; 
font-weight:normal; 
text-decoration:none; 
font-size:12px;
padding-right:10px; 
}
#detailed_buy { 
width:150px; 
height:28px; 
padding-top:7px; 
background-image:url('../images_templ/bg_shopping_cart.gif'); 
background-repeat:no-repeat;
background-position:47px 0px; 
font-weight:bold; 
}
#controls_functions .det_price {
text-align:center; 
display:block; 
float:left;
margin-top: 10px;
text-align: left;
width: 150px;
line-height: 22px;
}
.sale_price_dp {
font-weight: bold;
color: red;
font-size: 15px;
}
#add_to_cart_det {
left: -13px;
} 
#coming_soon_det {
position: relative;
top: 10px;
left: -4px;
}
.you_save_msg {
width:150px; 
text-align:center; 
font-weight:bold; 
display:block;
float:right;
}

.you_save_msg p {
text-align:center;
margin: 0;
}

.you_save_msg a img {
text-align:center;
margin: 0 0 5px 0;
}

#controls_functions {
width: 490px;
margin-bottom: 10px;
}
/* ---  styles for the navigation bars ------------------------ -

middle pattern: table.navbar

bottom shape: td.navtab_body---*/

table.navbar {
background-image: url(../images_templ/kings_motor_bikes/dp_tab_content_top.jpg);
background-position: 0 -4px;
background-repeat: no-repeat;
clear: both;
}
div.navbar_holder {
background-image: url(../images_templ/kings_motor_bikes/bg_nav_tab.gif);
background-repeat: repeat-y;
margin-bottom: 10px;
width: 474px;
}
.navbar_holder a {
text-decoration: none;
font-weight: bold;
}

body .navbar {
width: 474px;
}
#navbar table {

}
body table.navbar td.navtab_body {
padding: 10px;
color: #fff;
text-align: left;
overflow-y: scroll;
background-image: url(../images_templ/kings_motor_bikes/dp_tab_content_bottom.jpg);
background-position: 0 bottom;
background-repeat: no-repeat;
}
.navtab_body ul, .navtab_body ul {
list-style: inside;
}
body #wrapper table.navbar td {
height: 26px;
text-align: left;
}

body #wrapper table.navbar td div {

}


.navtab_first, .navtab_middle, .navtab_last {
background-image: url(../images_templ/kings_motor_bikes/bg_tab_nav_l.gif);
background-repeat: no-repeat;
background-position: -1px 1px;
text-align: left;
}
.navtab_first {
background-position: 0 1px;
}
.navtab_first a, .navtab_middle a, .navtab_last a {
height: 25px;
padding: 6px 20px 0 20px;
display: block;
float: left;
font-weight: normal;
color: #fff;
text-align: left;
}
.navtab_first a:hover, .navtab_middle a:hover, .navtab_last a:hover {
text-decoration: underline;
}
.navtab_notselected, .navtab_selected  {
background-image: url(../images_templ/kings_motor_bikes/bg_tab_nav_r.gif);
background-repeat: no-repeat;
background-position: right -1px;
height: 30px;
}
.navtab_notselected  {
background-image: url(../images_templ/kings_motor_bikes/bg_tab_nav_s_r.gif);
}
.navtab_notselected:link, .navtab_notselected:visited  {
color: #333;
}
.navtab_notselected:hover  {
color: #666;
}

/*-- related product template --*/

.rel_name_holder {
width:135px;
float:right;
display:inline;
font-weight:bold;
}

.rel_name_holder p {
line-height: 15px;
color: #7A7A7A;
font-size: 11px;
}

.related_image {
width:110px; 
float:left; 
display:inline; 
margin-right:0px; 
}
.related_image img { border:1px solid #d9d9d9; }

.rel_list_price {
font-weight:normal;
}


.related_products_holder {
padding: 10px 0 0 0;	
}

.related_wrapper { width: 250px; float: left; }
 
/*-- end related product template --*/



/*-- miscellaneous product template styles --*/

.lblue { color:#5f9eda; }
.dblue { color:#0054a5; }

.lbluelink:LINK, .lbluelink:VISITED { 
	color:#5f9eda; 
	font-weight:bold; 
	text-decoration:none;  }

.lbluelink:HOVER { 
	color:#0054a5; 
	font-weight:bold; 
	text-decoration:none;  }

.dbluelink:LINK, .dbluelink:VISITED { 
	color:#0054a5; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px; }
	
.dbluelink:HOVER { 
	color:#838383; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:12px; }

/*--  styles for the product wrappers --*/

.group_wrapper, #featured_wrapper { 
width:200px; 
overflow:hidden; 
text-align:center;
float: left;
padding: 10px 20px 10px 20px;
position: relative;
height: 220px;
}
#detailed_wrapper { width:753px; }
/*---------------------------------- end detailed product template styles --------------------------------------*/

/*------------------------------------brief product template --------------------------------------------------*/

/* CSS Document */

.brief_wrapper{ 
width:244px; 
height: 354px;
overflow:hidden;
float: left;
margin: 0 9px 9px 0;
background-image:url('../images_templ/kings_motor_bikes/bg_brief_prd3.jpg');
background-repeat: no-repeat;
position: relative;
}
.brief_wrapper .dynamic_include_PRODUCT_REVIEWS_BRIEF {
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-width:1px;
float:left;
left:2px;
padding-left:45px;
position:absolute;
top:50px;
width:195px;
text-align: left;
}
.brief_wrapper .dynamic_include_PRODUCT_REVIEWS_BRIEF * {
padding-left: 0;
}
.dynamic_include_PRODUCT_REVIEWS_BRIEF a {
display: inline;
}
#detailed_wrapper .productReviews_writeReview_link {
color: #333;
}
.brief_product_middle .productReviews_writeReview_link:link, .brief_product_middle .productReviews_writeReview_link:visited, .brief_product_middle .productReviews_writeReview_link:hover {
color: #fff;
}
.productReviews_starBar {
padding-right: 3px;
}
#detailed_img .productReviews_starBar img {
border: none;
}
.compare_review_wrapper {
position: absolute;
top: 219px;
left: 10px;
width: 232px;
}
.compare_wrapper {
float: left;
width: 88px;
}
.brief_wrapper .compare_wrapper {
bottom:10px;
color:#FFFFFF;
float:left;
font-weight:bold;
left:75px;
position:absolute;
width:88px;
}
.brief_wrapper .compare_wrapper input {
position: relative;
bottom: -2px;
}

.brief_product_header { 
width:245px; 
height:68px; 
text-align:center;
overflow: hidden;
 }
.brief_product_header p { 
text-align:center; 
padding-top:2px; 
padding-bottom:0px; 
margin:0px; 
height: 34px;
}
.brief_product_header .brief_prd_name { font-size:12px; color:#fff; display: block; height: 34px; width: 229px; overflow: hidden; margin: 5px 0 0 7px; } 
.brief_product_header .brief_prd_name:LINK, .brief_product_header .brief_prd_name:VISITED { text-decoration: none; } 
.brief_product_header .brief_prd_name:HOVER { text-decoration: underline; } 
.brief_product_middle {
font-size:12px;
color: #fff;
height: 207px;
text-align: center;
}
.brief_product_middle p {
text-align: left;
padding: 0 17px;
margin-top: 4px;
}
.brief_product_middle a.brief_image { 
display: block; 
width: 240px; 
height: 184px; 
overflow: hidden; 
display: block;
margin: 0 auto;
background-color: #ccc;
}
.brief_product_bottom { 
width:229px;
text-align:left;
height: 32px;
padding: 0 10px;
position: absolute;
}
.brief_wrapper .chart_number {
position: absolute;
color: #CCCACA;
left: 10px;
bottom: 30px;
}
.brief_wrapper .part_number {
position: absolute;
color: #CCCACA;
right: 10px;
bottom: 30px;
}
.brief_product_middle a.brief_img img { 
border:1px solid #727171; 
}
.brief_product_bottom img { 
margin-top:4px; 
}

.add_to_cart {
float: right;
position: relative;
left: -4px;
}
.brief_coming_soon {
float: right;
position: relative;
left: -4px;
}
.more_info {
float: left;
}

.bprice_wrapper {
position: relative;
top: 0px;
}

.retail {
width: 113px;
text-align: left;
padding-left: 10px;
color: #CCCACA;
float: left;
margin-top: 3px;
height: 13px;
}

.sale_price {
width: 113px;
text-align: right;
position: absolute;
top: 3px;
right: 10px;
font-size: 13px;
font-weight: bold;
height: 13px;
}

/*-- product reviews --*/

.yui-panel .hd {
background-color: #000;
}

/* --- product reviews and comments ---*/

.productReviews_container { padding: 5px; }
.brief_wrapper .productReviews_container { padding: 0; }
.productReviews_avgCustomerReview { font-weight: bold;}
.productReviews_starLabel { font-size: 10px; color:#707070; }
.productReviews_starLabel_link:LINK { font-size: 10px; }
.productReviews_starLabel_link:VISITED { font-size: 10px; }
.productReviews_starLabel_link:HOVER { font-size: 10px; }
.productReviews_starCount { font-size: 10px; padding-right: 3px; }
.productReviews_percentageBarContainer { width:60px; height:13px; background-color:#CCCCCC; margin: 0 3px; }
.productReviews_percentageBarContent { background-color:#666666; }

.readProductReviews_title { padding: 3px; padding-top: 0px; }
.readProductReviews_header { border:1px solid #A0A0A0; background-color:#F0F0F0; }
.readProductReviews_sortBy_link:LINK {}
.readProductReviews_sortBy_link:VISITED {}
.readProductReviews_sortBy_link:HOVER {}
.readProductReviews_sortBy_selected_link:LINK { color: #505050; }
.readProductReviews_sortBy_selected_link:VISITED { color: #505050; }
.readProductReviews_sortBy_selected_link:HOVER { color: #505050; }
.readProductReviews_body { text-align: left; }
.brief_wrapper .brief_product_header .readProductReviews_body { padding-top: 5px; padding-bottom: 5px; text-align: left; }
.readProductReviews_noneAvailable { padding: 5px; }
.readProductReviews_reviewDelimiter { border-top: 1px solid #CCCCCC; padding-bottom: 10px }
.readProductReviews_reviewContainer { padding-bottom: 10px; }
.readProductReviews_reviewTitle { font-size: 12px; font-weight:bold; }
.readProductReviews_reviewHelpful { font-size: 10px; }
.readProductReviews_reviewAuthor_container { padding-top: 10px; }
.readProductReviews_reviewAuthorName { font-weight:bold; }
.readProductReviews_reviewBody { padding-top: 10px; padding-bottom: 10px; }
.readProductReviews_reviewFooter { padding-top: 10px; text-align:right; }
.readProductReviews_reviewFooter_comments { padding-top:3px; }
.readProductReviews_footer { border:1px solid #A0A0A0; background-color:#F0F0F0; }

.writeProductReview_body { padding: 3px; background-color:#F0F0F0; }
.writeProductReview_msg { color: #007000; }
.writeProductReview_msg_warning { color: #FF5000; }

.readProductReviewComments_title_container { padding-left: 3px; }
.readProductReviewComments_reviewTitle_container { padding-top: 5px; }
.readProductReviewComments_reviewTitle { font-size: 12px; font-weight:bold; }
.readProductReviewComments_reviewHelpful { font-size: 10px; }
.readProductReviewComments_reviewAuthor_container { padding-top: 5px; padding-bottom: 5px; }
.readProductReviewComments_reviewAuthorName { font-weight:bold; }
.readProductReviewComments_header { border:1px solid #A0A0A0; background-color:#F0F0F0; }
.readProductReviewComments_sortBy_link:LINK {}
.readProductReviewComments_sortBy_link:VISITED {}
.readProductReviewComments_sortBy_link:HOVER {}
.readProductReviewComments_sortBy_selected_link:LINK { color: #505050; }
.readProductReviewComments_sortBy_selected_link:VISITED { color: #505050; }
.readProductReviewComments_sortBy_selected_link:HOVER { color: #505050; }
.readProductReviewComments_body { padding-top: 5px; padding-bottom: 5px; }
.readProductReviewComments_noneAvailable { padding: 5px; }
.readProductReviewComments_commentDelimiter { border-top: 1px solid #CCCCCC; padding-bottom: 10px }
.readProductReviewComments_commentContainer { padding-bottom: 10px; }
.readProductReviewComments_commentHelpful { padding-bottom: 3px; }
.readProductReviewComments_commentAuthorName { font-weight:bold; }
.readProductReviewComments_commentBody { padding-top: 10px; padding-bottom: 10px; }
.readProductReviewComments_commentFooter { padding-top: 10px; text-align:right; }
.readProductReviewComments_footer { border:1px solid #A0A0A0; background-color:#F0F0F0; }

.writeProductComment_body { padding: 3px; background-color:#F0F0F0; }
.writeProductComment_msg { color: #007000; }
.writeProductComment_msg_warning { color: #FF5000; }

.productReviews_percentageBarContainer td {height: 13px;}
.productReviews_percentageBarContent  {background-color: #F26522;}


/*-- end product reviews --*/

/*-- product separator --*/

h2.prd_sep {
background-image:url(../images_templ/kings_motor_bikes/bg_prd_sep.gif);
background-position:center top;
background-repeat:no-repeat;
color:#333333;
font-size:18px;
height:18px;
margin:0 0 10px -3px;
overflow:visible;
padding-top:35px;
text-align:center;
}
/*------------------------------------end brief product template ---------------------------------------------*/

/*------------------- Category Banner -------------------*/

.category_banner {
background-image: url(../images_templ/kings_motor_bikes/bg_cat_descr.gif);
background-repeat: no-repeat;
width: 753px;
height: 216px;
color: #fff;
position: relative;
overflow: hidden;
}
.category_banner h1 {
font-size: 33px;
position: absolute;
top: 4px;
left: 12px;
width: 600px;
height: 40px;
line-height: 40px;
overflow: hidden;
color: #fff;
}
.category_img {
position: absolute;
border: 1px solid #727171;
left: 14px;
top: 46px;
display: block;
}
.category_img img {
display: block;
}
.img_descr {
position: absolute;
width: 257px;
padding: 0 4px 4px 4px;
height: 27px;
overflow: hidden;
left: 14px;
top: 167px;
border: 1px solid #727171;
background-color: #F26522;
line-height: 15px;
font-size: 11px;
}
.category_description {
position: absolute;
overflow: hidden;
width: 275px;
height: 164px;
left: 293px;
top: 42px;
}
.category_banner a:link,.category_banner a:visited,.category_banner a:hover {
color: #bbb;
}
.navtab_body a:link,.navtab_body a:visited,.navtab_body a:hover {
color: #D1CFFC;
font-weight: normal;
text-decoration: underline;
}
.navtab_body a:hover {
text-decoration: none;
}
.related_category_links_title {
position: absolute;
left: 575px;
top: 19px;
font-size: 18px;
width: 165px;
height: 22px;
}
.related_category_links {
position: absolute;
overflow: hidden;
background-image: url(../images_templ/kings_motor_bikes/bg_cat_links_block.gif);
background-repeat: no-repeat;
width: 164px;
height: 151px;
left: 575px;
top: 46px;
}

.related_category_links li {
border-bottom: 1px solid #7C75EC;
line-height: 22px;
}

.related_category_links li a {
border-bottom: #7C75EC;
padding-left: 32px;
display: block;
background-image: url(../images_templ/kings_motor_bikes/cat_descr_bul.gif);
background-repeat: no-repeat;
background-position: 0 0;
text-decoration: none;
color: #fff;
line-height: 15px;
width: 130px;
margin: 4px 0 3px 0;
padding-top: 2px;
}
.related_category_links li a:link, .related_category_links li a:visited  {

}
.related_category_links li a:hover  {
background-color: #09036C;
}
h1.category_type_heading {
color: #fff;
font-size: 18px;
background-image: url(../images_templ/kings_motor_bikes/bg_prd_sep.gif);
background-repeat: no-repeat;
height: 41px;
line-height: 41px;
padding-left: 125px;
margin: 0 0 0 -3px;
}

h2.category_group_heading {
color: #fff;
font-size: 18px;
background-image: url(../images_templ/kings_motor_bikes/bg_category_sep.gif);
background-repeat: no-repeat;
height: 41px;
line-height: 41px;
padding-left: 125px;
margin: 0 0 5px -3px;
font-weight: normal;
}
div.category_type_descr {
margin-left: 50px;
margin-right: 10px;
}
.category_description_wrapper {
position: relative;
padding-bottom: 14px;
margin-bottom: 6px;
}
.category_group_link {
position: absolute;
right: 15px;
bottom: 0;
}
.category_description_wrapper h1 a {
color: #fff;
text-decoration: none;
font-size: 20px;
} 
.category_description_wrapper h1 a:link, .category_description_wrapper h1 a:visited {
}
.category_description_wrapper h1 a:hover {
color: #ddd;
}
.category_group_link:LINK { color: #1109AA; text-decoration: underline; }
.category_group_link:VISITED { color: #1109AA; text-decoration: underline; }
.category_group_link:HOVER { color: #180DE5; text-decoration: none; }
/*------------------- End Category Banner ---------------*/
/*-- for "tell a friend" page --*/

.search_border {
width: 100%;
}
.search_border .btn {

}
.search_footer {
width: 220px;
}
.search_header td {
font-size: 22px;
padding-bottom: 15px;
}
.search_header td * {
float: left;
}
.search_body td table {
text-align: left;
float: left;
}


/*------------------------ for dialog ----------------*/

/*dialog*/
.ui-dialog {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	background: #000000000 url(../images_templ/kings_motor_bikes/000000000_40x100_textures_01_flat_0.png) 0 0 repeat-x;
	color: #000;
	border: 2px solid #333;
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	z-index: 99999;
}
.ui-resizable .ui-resizable-handle {
	display: block; 
}
body .ui-resizable-disabled .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
body .ui-resizable-autohide .ui-resizable-handle { display: none; } /* use 'body' to make it more specific (css order) */
.ui-resizable-n { 
	cursor: n-resize; 
	height: 7px; 
	width: 100%; 
	top: -5px; 
	left: 0px;  
}
.ui-resizable-s { 
	cursor: s-resize; 
	height: 7px; 
	width: 100%; 
	bottom: -5px; 
	left: 0px; 
}
.ui-resizable-e { 
	cursor: e-resize; 
	width: 7px; 
	right: -5px; 
	top: 0px; 
	height: 100%; 
}
.ui-resizable-w { 
	cursor: w-resize; 
	width: 7px; 
	left: -5px; 
	top: 0px; 
	height: 100%;
}
.ui-resizable-se { 
	cursor: se-resize; 
	width: 13px; 
	height: 13px; 
	right: 0px; 
	bottom: 0px; 
	background: url(../images_templ/kings_motor_bikes/000_11x11_icon_resize_se.gif) no-repeat 0 0;
}
.ui-resizable-sw { 
	cursor: sw-resize; 
	width: 9px; 
	height: 9px; 
	left: 0px; 
	bottom: 0px;  
}
.ui-resizable-nw { 
	cursor: nw-resize; 
	width: 9px; 
	height: 9px; 
	left: 0px; 
	top: 0px; 
}
.ui-resizable-ne { 
	cursor: ne-resize; 
	width: 9px; 
	height: 9px; 
	right: 0px; 
	top: 0px; 
}
.ui-dialog-titlebar {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	padding: .5em 1.5em .5em 1em;
	color: #fff;
	background: #333 url(../images_templ/kings_motor_bikes/333_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	border-bottom: 1px solid #666;
	font-size: 1em;
	font-weight: bold;
	position: relative;
}
.ui-dialog-title {font-weight: bold; color; #fff;}
.ui-dialog-titlebar-close {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	background: url(../images_templ/kings_motor_bikes/333_11x11_icon_close.gif) 0 0 no-repeat;
	position: absolute;
	right: 8px;
	top: .7em;
	width: 11px;
	height: 11px;
	z-index: 100;
}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {
	background: url(../images_templ/kings_motor_bikes/000_11x11_icon_close.gif) 0 0 no-repeat;
}
.ui-dialog-titlebar-close:active {
	background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_close.gif) 0 0 no-repeat;
}
.ui-dialog-titlebar-close span {
	display: none;
}
.ui-dialog-content {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	color: #000;
	padding: 10px;	
}
.ui-dialog-buttonpane {
	position: absolute;
	bottom: 0;
	width: 100%;
	text-align: left;
	border-top: 1px solid #333;
	background: #000000000;
}
.ui-dialog-buttonpane button {
	margin: .5em 0 .5em 8px;
	color: #333;
	background: #333 url(../images_templ/kings_motor_bikes/333_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	font-size: 1em;
	border: 1px solid #666;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	line-height: 1.4em;
}
.ui-dialog-buttonpane button:hover {
	color: #000;
	background: #F28932 url(../images_templ/kings_motor_bikes/F28932_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	border: 1px solid #ccc;
}
.ui-dialog-buttonpane button:active {
	color: #222222;
	background: #000 url(../images_templ/kings_motor_bikes/000_40x100_textures_02_glass_65.png) 0 50% repeat-x;
	border: 1px solid #000;
}
/* This file skins dialog */
.ui-dialog.ui-draggable .ui-dialog-titlebar,
.ui-dialog.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}

/*
Generic ThemeRoller Classes
>> Make your jQuery Components ThemeRoller-Compatible!
*/

/*component global class*/
.ui-component {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
}
/*component content styles*/
.ui-component-content {
	border: 1px solid #333;
	background: #000000000 url(../images_templ/kings_motor_bikes/000000000_40x100_textures_01_flat_0.png) 0 0 repeat-x;
	color: #000;
}
.ui-component-content a {
	color: #000;
	text-decoration: underline;
}
/*component states*/
.ui-default-state {
	border: 1px solid #666;
	background: #333 url(../images_templ/kings_motor_bikes/333_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	font-weight: normal;
	color: #333 !important;
}
.ui-default-state a {
	color: #333;
}
.ui-default-state:hover, .ui-hover-state {
	border: 1px solid #ccc;
	background: #F28932 url(../images_templ/kings_motor_bikes/F28932_40x100_textures_02_glass_75.png) 0 50% repeat-x;
	font-weight: normal;
	color: #000 !important;
}
.ui-hover-state a {
	color: #000;
}
.ui-default-state:active, .ui-active-state {
	border: 1px solid #000;
	background: #000 url(../images_templ/kings_motor_bikes/000_40x100_textures_02_glass_65.png) 0 50% repeat-x;
	font-weight: normal;
	color: #222222 !important;
	outline: none;
}
.ui-active-state a {
	color: #222222;
	outline: none;
}
/*icons*/
.ui-arrow-right-default {background: url(../images_templ/kings_motor_bikes/333_7x7_arrow_right.gif) no-repeat 50% 50%;}
.ui-arrow-right-default:hover, .ui-arrow-right-hover {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_right.gif) no-repeat 50% 50%;}
.ui-arrow-right-default:active, .ui-arrow-right-active {background: url(../images_templ/kings_motor_bikes/222222_7x7_arrow_right.gif) no-repeat 50% 50%;}
.ui-arrow-right-content {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_right.gif) no-repeat 50% 50%;}

.ui-arrow-left-default {background: url(../images_templ/kings_motor_bikes/333_7x7_arrow_left.gif) no-repeat 50% 50%;}
.ui-arrow-left-default:hover, .ui-arrow-left-hover {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_left.gif) no-repeat 50% 50%;}
.ui-arrow-left-default:active, .ui-arrow-left-active {background: url(../images_templ/kings_motor_bikes/222222_7x7_arrow_left.gif) no-repeat 50% 50%;}
.ui-arrow-left-content {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_left.gif) no-repeat 50% 50%;}

.ui-arrow-down-default {background: url(../images_templ/kings_motor_bikes/333_7x7_arrow_down.gif) no-repeat 50% 50%;}
.ui-arrow-down-default:hover, .ui-arrow-down-hover {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_down.gif) no-repeat 50% 50%;}
.ui-arrow-down-default:active, .ui-arrow-down-active {background: url(../images_templ/kings_motor_bikes/222222_7x7_arrow_down.gif) no-repeat 50% 50%;}
.ui-arrow-down-content {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_down.gif) no-repeat 50% 50%;}

.ui-arrow-up-default {background: url(../images_templ/kings_motor_bikes/333_7x7_arrow_up.gif) no-repeat 50% 50%;}
.ui-arrow-up-default:hover, .ui-arrow-up-hover {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_up.gif) no-repeat 50% 50%;}
.ui-arrow-up-default:active, .ui-arrow-up-active {background: url(../images_templ/kings_motor_bikes/222222_7x7_arrow_up.gif) no-repeat 50% 50%;}
.ui-arrow-up-content {background: url(../images_templ/kings_motor_bikes/000_7x7_arrow_up.gif) no-repeat 50% 50%;}

.ui-close-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_close.gif) no-repeat 50% 50%;}
.ui-close-default:hover, .ui-close-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_close.gif) no-repeat 50% 50%;}
.ui-close-default:active, .ui-close-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_close.gif) no-repeat 50% 50%;}
.ui-close-content {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_close.gif) no-repeat 50% 50%;}

.ui-folder-closed-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}
.ui-folder-closed-default:hover, .ui-folder-closed-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}
.ui-folder-closed-default:active, .ui-folder-closed-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}
.ui-folder-closed-content {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_folder_closed.gif) no-repeat 50% 50%;}

.ui-folder-open-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_folder_open.gif) no-repeat 50% 50%;}
.ui-folder-open-default:hover, .ui-folder-open-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_folder_open.gif) no-repeat 50% 50%;}
.ui-folder-open-default:active, .ui-folder-open-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_folder_open.gif) no-repeat 50% 50%;}
.ui-folder-open-content {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_folder_open.gif) no-repeat 50% 50%;}

.ui-doc-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_doc.gif) no-repeat 50% 50%;}
.ui-doc-default:hover, .ui-doc-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_doc.gif) no-repeat 50% 50%;}
.ui-doc-default:active, .ui-doc-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_doc.gif) no-repeat 50% 50%;}
.ui-doc-content {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_doc.gif) no-repeat 50% 50%;}

.ui-arrows-leftright-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}
.ui-arrows-leftright-default:hover, .ui-arrows-leftright-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}
.ui-arrows-leftright-default:active, .ui-arrows-leftright-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}
.ui-arrows-leftright-content {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;}

.ui-arrows-updown-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}
.ui-arrows-updown-default:hover, .ui-arrows-updown-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}
.ui-arrows-updown-default:active, .ui-arrows-updown-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}
.ui-arrows-updown-content {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;}

.ui-minus-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_minus.gif) no-repeat 50% 50%;}
.ui-minus-default:hover, .ui-minus-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_minus.gif) no-repeat 50% 50%;}
.ui-minus-default:active, .ui-minus-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_minus.gif) no-repeat 50% 50%;}
.ui-minus-content {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_minus.gif) no-repeat 50% 50%;}

.ui-plus-default {background: url(../images_templ/kings_motor_bikes/333_11x11_icon_plus.gif) no-repeat 50% 50%;}
.ui-plus-default:hover, .ui-plus-hover {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_plus.gif) no-repeat 50% 50%;}
.ui-plus-default:active, .ui-plus-active {background: url(../images_templ/kings_motor_bikes/222222_11x11_icon_plus.gif) no-repeat 50% 50%;}
.ui-plus-content {background: url(../images_templ/kings_motor_bikes/000_11x11_icon_plus.gif) no-repeat 50% 50%;}

/*hidden elements*/
.ui-hidden {
	display: none;/* for accessible hiding: position: absolute; left: -99999999px*/;
}
.ui-accessible-hidden {
	 position: absolute; left: -99999999px;
}
/*reset styles*/
.ui-reset {
	/*resets*/margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;
}
/*clearfix class*/
.ui-clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.ui-clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .ui-clearfix {height: 1%;}
.ui-clearfix {display: block;}
/* End hide from IE-mac */

/* Note: for resizable styles, use the styles listed above in the dialog section */




/*------------------------ end for dialog ------------*/

/*-- for price alert --*/

#price_alert_dialog {
display: none;
text-align: left;
background-color: #000;
color: #fff;
background-image: url(../images_templ/kings_motor_bikes/bg_dialog_pat.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
#price_alert_dialog strong {
font-weight: bold;
color: #BAFEBA;
}
.ui-dialog-titlebar {
background-image: url(../images_templ/kings_motor_bikes/bg_dialog_title.jpg);
background-repeat: repeat-x;
}
.dialog_message {
width: 390px
}
.dialog_header {
font-size: 18px;
font-weight: bold;
border-bottom: 1px solid #666;
width: 390px;
}

#dialog_newsletter_signup label.error {
position: absolute;
bottom: 15px;
left: 10px;
}

#submit_price_alert {
margin-left: 5px;
}

/*-- end for price alert --*/

/*-- for price match --*/
#price_match_dialog .dialog_header {
width: 590px;
}
#price_match_dialog {
display: none;
text-align: left;
background-color: #000;
color: #fff;
background-image: url(../images_templ/kings_motor_bikes/bg_dialog_pat.jpg);
background-repeat: repeat-x;
background-position: bottom;

}
#price_match_dialog .dialog_message {
width: 590px;
}
#price_match_form label, #price_match_form input {

}
#price_match_dialog input, #price_match_dialog textarea {

margin-top: 3px;
margin-bottom: 10px;
}
#price_match_dialog input.gift_certificate_pm, #price_match_dialog input.product_in_stock_pm {
display: inline;
}
#price_match_dialog textarea {
width: 290px;
left: -5px;
overflow: hidden;
height: 45px;
}
#price_match_dialog label span {
color: red;
}
.text_pm {
width: 290px;
}
#price_match_dialog input#quantity_pm {
}
#email_pm_holder {
top: -13px;	
}
#product_in_stock_pm_holder {
top: -20px;
height: 40px;
}
#submit_price_match {
top: -15px;	
}
#price_match_req_msg {
font-weight: bold;
}
#price_match_req_msg span {
color: red;
font-weight: normal;
}

#price_match_dialog label.error {
position: relative;
top: -10px;
display: block;
height: 17px;
overflow: hidden;
margin: 0;
padding: 0;
clear: both;
}
#quant_pm_label {

}
.adj_label {

}
#submit_price_match {
margin-top: 15px;
}

/*--- styles for contact form --*/
#contact_form {
text-align: left;
width: 750px;
}

#contact_form_holder {
background-color: #180DE5;
color: #fff;
font-weight: bold;
border: 1px solid #06006C;
text-align: left;
margin-top: 15px;
}
#contact_form_holder label {
position: relative;
bottom: -5px;
font-weight: bold;
}
#contact_form_holder label span {
color: red;
}
#contact_form_lowwer {
background-color: #1109AA;
}
#contact_form_holder input.contact_form_text, #contact_form_holder select.contact_form_text {
color: #333;
font-weight: normal;
border: 1px solid #757475;
margin: 0 0 0 12px;
width: 200px;
}
#contact_form_holder td {
padding-top: 10px;
}
#contact_form_holder label {
position: relative;
top: 0px;
}
#contact_form_holder label.error {
display: block;
position: relative;
left: 14px;
color: #ccc;
}
.contact_bottom_row {
background-color: #000;
padding: 10px;
border-top: #666;
}
#contact_bottom_row span {
color: red;
}
#comments_contact {
width: 525px;
overflow-y: hidden;
position: relative;
left: 7px;
}
#contact_info_home {
background-image:url(../images_templ/kings_motor_bikes/bg_paper_box.jpg);
background-repeat:repeat-y;
margin:0 0 0 -10px;
overflow:visible;
padding-bottom: 173px;
text-align:left;
position: relative;
margin-top: 111px;
width: 760px;
}
#contact_info_home_inner {
padding-left:20px;
padding-right:30px;
}
.paper_box_top {
background-image: url(../images_templ/kings_motor_bikes/paper_box_top.jpg);
background-repeat: no-repeat;
width: 772px;
height: 121px;
position: absolute;
top: -121px;
overflow: visible;
}
.paper_box_bottom {
background-image: url(../images_templ/kings_motor_bikes/paper_box_bottom.jpg);
background-repeat: no-repeat;
position: absolute;
width: 773px;
height: 183px;
margin-bottom: 10px;
left: 0px;
}

#contact_info {
background-image:url(../images_templ/gas_bike/bg_dp_det_descr.jpg);
border:1px solid #CFCECE;
margin:10px 0;
padding:10px;
text-align:left;
width:728px;
}
.paper_box_top {
position: absolute; 
left: -5px;
}
.contact_sub_head {
font-weight: bold;
color: #180DE5;
font-size: 18px;
border-bottom: 1px solid #888;
margin-bottom: 6px;
}
#contact_info ul {
margin-bottom: 15px;
list-style: inside;
}
.contact_submit_success {
color: green;
background-color: #E3FCE6;
border: 1px solid green;
padding: 10px;
margin: 0 10px 10px 0;
}
.contact_submit_failure {
color: red;
background-color: #FCE3E4;
border: 1px solid red;
padding: 10px;
margin: 0 10px 10px 0;
}
.contact_submit_error_list {
color: red;
list-style: inside;
}
/*-- end styles for contact form --*/

/*-- styles for the custom product form --*/
#custom_product {
text-align: left;
background-image: url(../images_templ/kings_motor_bikes/bg_dp_det_descr.jpg);
border: 1px solid #CFCECE;
padding: 10px;
margin: 0 0 10px 0;
width: 748px;
}

#custom_product td {
padding: 10px 0 0 10px;
text-align: left;
}

#custom_product input.custom_product_txt_field {
color: #333;
font-weight: normal;
border: 1px solid #757475;
margin: 0 0 0 12px;
width: 200px;
}

#custom_product #contact_bottom_row {
padding: 20px 0 10px 10px;
}

#continue_shopping_custom {
margin-right: 20px;
}

/*-- end styles for the custom product form --*/

/*-- for company category type --*/

#company_category_list li {
list-style: inside;
}


/*-- end for company category type --*/

/*-- for social bookmark button --*/

.a2a_dd {
position: absolute;
top: -3px;
right: 10px;
}
#content_p {
position: relative;
}

/*-- end social bookmark button --*/

/*-- for "parts" categry template --*/

.subcategory_link_list li {
list-style: inside;
}
.subcategory_link_list {
margin-bottom: 15px;
}

.navigator_products {
text-align: center;
}

/*-- end for "parts" categry template --*/

/*-- articles category type ---*/

.navigator_products_listitem_selected, .navigator_products_listitem {
display: block;
float: left;
margin-right: 10px;
}
.navigator_products_listitem_selected {
font-weight: bold;
}
.navigator_products_list {
position: relative;
top:-10px;
}
/*-- articles category banner --*/ 
.articles_category_banner {
text-align: left;
background-image: url(../images_templ/kings_motor_bikes/bg_article_category_box.jpg);
background-repeat: no-repeat;
width: 758px;
height: 228px;
color: #fff;
position: relative;
left: -4px;
overflow: hidden;
}
.articles_category_banner h1 {
font-size: 33px;
position: absolute;
top: 4px;
left: 12px;
width: 600px;
height: 40px;
line-height: 40px;
overflow: hidden;
color: #fff;
}
.articles_category_img {
position: absolute;
left: 2px;
top: 40px;
display: block;
}

.articles_category_img img {
display: block;
}
.articles_category_description {
position: absolute;
overflow: hidden;
width: 323px;
height: 141px;
left: 251px;
top: 48px;
}
.articles_category_banner a:link,.articles_category_banner a:visited,.articles_category_banner a:hover {
color: #bbb;
}
.related_articles_category_links_title {
position: absolute;
left: 575px;
top: 19px;
font-size: 18px;
width: 165px;
height: 22px;
}
.related_articles_category_links {
position: absolute;
overflow: hidden;
background-repeat: no-repeat;
width: 164px;
height: 151px;
left: 575px;
top: 46px;
}

.related_articles_category_links li {
line-height: 22px;
}

.related_articles_category_links li a {
border-bottom: #7C75EC;
display: block;
background-image: url(../images_templ/kings_motor_bikes/article_bul.gif);
background-repeat: no-repeat;
background-position: 0 0;
text-decoration: none;
line-height: 15px;
width: 130px;
margin: 4px 0 3px 0;
padding: 3px 1px 1px 33px;
}
.related_articles_category_links li a:link, .related_category_links li a:visited  {
color: #fff;
}
.related_articles_category_links li a:hover  {
background-color: #000;
color: #fff;
padding: 2px 0 0 32px;
border: 1px solid #333;
background-position: -1px -1px;
}

.articles_descr_subhead {
color: #F7953A;
font-weight: bold;
font-size: 11px;
position: absolute;
left: 323px;
top: 23px;
}

/*-- end articles category banner --*/

/*-- articles brief product template --*/
.brief_articles_table {
text-align: left;
background-image: url(../images_templ/kings_motor_bikes/bg_article_brief_prd.gif);
background-repeat: no-repeat;
background-position: 0 43px;
margin-bottom: 15px;
}

.article_b_top {
background-image: url(../images_templ/kings_motor_bikes/bg_article_cat_h2.gif);
background-repeat: no-repeat;
background-position: 0 4px;
padding-left: 28px;
}

.article_b_top a {
font-size: 24px;
color: black;
text-decoration: none;
margin-bottom: 4px;
display: block;
}
.article_b_top a:link,. article_b_top a:visited {
}
.article_b_top a:hover {
text-decoration: underline;
color: #333;
}
.article_b_top p {
color: #fff;
background-color: #F7590F;
font-size: 10px;
padding-left: 5px;
margin-bottom: 0;
padding-bottom: 0;
width: 717px;
height: 18px;
}
.brief_article_pic {
display: block;
width: 216px;
height: 98px;
overflow: hidden;
border: 1px solid #666;
margin: 15px 0 0 7px;
}
.brief_article_descr {
width: 490px;
height: 62px;
overflow: hidden;
font-size: 11px;
line-height: 16px;
margin: 19px 0 0 20px;
}

.read_full_article {
margin: 9px 0 0 20px;
font-size: 11px;
font-weight: bold;
}

.brief_article_bottom {
color: #636363;
text-align: center;
padding-top: 7px;
height: 40px;
}
.brief_article_bottom strong {
color: #000;
font-weight: bold;
}
.brief_article_bottom {
font-weight: bold;
}
.brief_article_pdf {
font-weight: bold;
background-image: url(../images_templ/kings_motor_bikes/pdf_article_icon.gif);
background-repeat: no-repeat;
background-position: right;
padding-right: 22px;
}


/*-- end articles brief product template --*/

/*-- articles detailed product template --*/

#webpage_content_body .articles_det_prd_banner {
width: 760px;
margin-bottom: 10px;
}

.articles_det_prd_banner .articles_category_description {
height: 69px;
}

.articles_det_prd_banner p.detailed_articles_top_header {
font-size: 33px;
position: absolute;
top: 4px;
left: 12px;
width: 600px;
height: 40px;
line-height: 40px;
overflow: hidden;
color: #fff;
}

.articles_det_prd_banner {
text-align: left;
background-image: url(../images_templ/kings_motor_bikes/bg_article_dp_top_box.jpg);
background-repeat: no-repeat;
width: 758px;
height: 142px;
color: #fff;
position: relative;
left: -4px;
overflow: hidden;
}

.articles_det_bottom_table {
background-image: url(../images_templ/kings_motor_bikes/bg_bot_mid.gif);
background-position: 0 13px;
background-repeat: no-repeat;
margin-bottom: 15px;
}

.articles_detailed_bottom_table_bot {
background-image: url(../images_templ/kings_motor_bikes/bg_dp_artilces_bt_bot.gif);
}

.articles_detailed_bottom_table_bot p {
margin-top: 5px;
height: 13px;
}

.articles_det_prd_banner .articles_category_img {
left: 4px;
top: 41px;
}

.articles_dp_blink_header {
font-weight: bold;
font-size: 14px;
border-bottom: 1px solid #B6B6B6;
width: 90%;
margin-bottom: 5px;
padding-bottom: 0;
}

.articles_dp_blink_list {
margin: 0 5px 5px 5px;
}

.articles_dp_blink_list li {
list-style: inside;
}
.articles_dp_blink_holder {
background-image: url(../images_templ/kings_motor_bikes/bg_dp_articles_bsep.gif);
background-repeat: no-repeat;
background-position: 96%;
padding-left: 22px;
}
.articles_dp_blink_holder_right {
padding-right: 20px;
}

.article_b_top h1 {
font-size: 24px;
color: #000;
padding-bottom: 0;
margin-bottom: 4px;
line-height: 20px;
}
.article_dp_descr_holder {
padding: 10px 10px 0 0;
}
.big_article_pic {
margin: 0 15px 15px 0;
border: 1px solid #666666;
float: left;
}

/*-- end articles detailed product template --*/

/*-- end articles category type --*/

/*-- styles for the sitemap --*/

#sitemap_wrapper ul {
margin-bottom: 20px;
}

#sitemap_wrapper ul li {
/* border-bottom: 1px solid #b3b3b3; */
}

p.sitemap_custommenu .custommenu_link, p.sitemap_categorytype a.categorytype_link, p.sitemap_custompages a.custompage_link {
color:#333;
font-size:18px;
text-decoration: none;
}

.list_sitemap_custompages {
margin-left: 10px;
}

#sitemap_wrapper .list_sitemap_custompages li , .list_sitemap_custommenu li  {
border-bottom: none;
}

.list_sitemap_products {
margin-left: 10px;
margin-bottom: 0;
display: block;
}
.listitem_sitemap_products {
margin-bottom: 0;
margin-right: 10px;
}

.list_sitemap_products li {
background-image: none;
padding-left: none;
margin-bottom: 5px;
display: inline;
}

.list_sitemap_products li img {
border: 1px solid #b3b3b3;
padding: 4px;
margin: 0 10px 10px 0;
float: left;
}

.list_sitemap_products p:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
#content_p #webpage_content_body .list_sitemap_products .listitem_sitemap_products {
float: left; 
display: block;
}

.sitemap_categorytype, .sitemap_custompages {
clear: both;
}

.listitem_sitemap_custompage, #sitemap_wrapper .sitemap_body .list_sitemap_products .listitem_sitemap_products, .sitemap_category {
list-style: inside;
list-style-type: disc;
float: none;
}

.sitemap_categorytype, .sitemap_custompages, .sitemap_custommenu {
background-image:url(../images_templ/kings_motor_bikes/bg_prd_sep.gif);
background-position:center top;
background-repeat:no-repeat;
color:#333333;
font-size:18px;
height:18px;
margin:0 0 10px -3px;
overflow:visible;
padding-top:35px;
text-align:center;
}

.sitemap_categorytype .categorytype_link:link,.sitemap_categorytype .categorytype_link:visited,.sitemap_categorytype .categorytype_link:hover, .list_sitemap_custompages .sitemap_custompages, .sitemap_custommenu .custommenu_link:link,.sitemap_custommenu .custommenu_link:visited,.sitemap_custommenu .custommenu_link:hover {
color: #333;
position: relative;
left: -15px;
}
.sitemap_categorytype .categorytype_link:hover {
color: #000;
text-decoration: underline;
}
.sitemap_category {
clear: both;
margin-right: 10px;
border-bottom: 1px solid #ccc;
padding: 3px 0;
background-color: #ddd;
text-align: center;
}
.sitemap_category .category_link:link, .sitemap_category .category_link:visited,.sitemap_category .category_link:hover{
font-size: 18px;
text-decoration: none;
color: #333;
}
.sitemap_category .category_link:hover{
text-decoration: underline;
color: #000;
}
.product_link {
clear: left;
display: block;
text-align: center;
position: relative;
top: -10px;
}
.list_sitemap_products .product_link {
width: 110px;
height: 53px;
overflow: hidden;
}

#sitemap_wrapper {
display: none;
}

/*-- end sitemap styles --*/

/*-- affiliate app styles --*/


.affiliate_header {
background-color: #000;
font-weight: bold;
padding-left: 15px;
font-size: 16px;
}
.affiliate_header p {
margin: 2px 0 5px 0;
}

/*-- end affilate app styles --*/

/*-- sitemap styles --*/

.searcht_wrapper td {
padding: 0;
}
.searcht_wrapper .product_link img {
border: 1px solid #B3B3B3;
}
.searcht_wrapper .product_link {
margin-right: 15px;
}
.searcht_name a {
margin-right: 15px;
}
.searcht_name {
padding: 0;
margin: 0;
}

.searcht_descr {
margin: 5px 0 0 0;
height: 54px;
overflow: hidden;
}
.search_t_outer {
padding: 10px 0;
}
.search_t_center div {
padding-right: 15px;
}
.more_info_search {
margin-bottom: 5px;
display: block;
}
.search_button_holder {
padding: 10px
}
.search_img_holder img {
margin: 10px;
border: 1px solid #333;
}

.search_t_price_final {
font-weight: bold;
color: red;
}

/* tell a friend */

.search_footer .scart_link {
position: absolute;
right: 15px;
}

/*-- send pdf form --*/

#send_pdf_dialog .dialog_header {

}
#send_pdf_dialog {
display: none;
text-align: left;
background-color: #000;
color: #fff;
background-image: url(../images_templ/kings_motor_bikes/bg_dialog_pat.jpg);
background-repeat: repeat-x;
background-position: bottom;
}
#send_pdf_dialog .dialog_message {
width: 460px;
}
#send_pdf_form label, #send_pdf_form input {
}
#send_pdf_dialog input, #send_pdf_dialog textarea {
margin-top: 3px;
margin-bottom: 10px;
}
#send_pdfdialog label span {
color: red;
}
.text_send_pdf {
width: 200px;
}
.first_name_send_pdf {
width: 110px;
}
.last_name_send_pdf {
width: 120px;
}
#submit_send_pdf {
top: -15px;	
}
#send_pdf_req_msg {
font-weight: bold;
}
#send_pdf_req_msg span {
color: red;
font-weight: normal;
}
#send_pdf_dialog label.error {
position: relative;
top: -10px;
display: block;
height: 14px;
overflow: hidden;
margin: 0;
padding: 0;
clear: both;
}
#submit_send_pdf{
margin-top: 15px;
}

/* ---  styles for the bike template navigation bars ------------------------ */

/* todo: specify for bt */
div#bt_navbar table.navbar {
background-image: url(../images_templ/bt_dp_tab_content_top.jpg);
}
/* specify for bt */
div#bt_navbar{
background-image: url(../images_templ/bt_bg_nav_tab.jpg);
width: 755px;
}
/*-- chnage to new width --*/
#bt_navbar .navbar {
width: 755px;
}
/* todo: specify for bt */
body #bt_navbar table.navbar td.navtab_body {
background-image: url(../images_templ/bt_dp_tab_content_bottom.jpg);
}

/*-- style for options --*/

#bt_right .product_options_border_holder {
width: 340px;
}
#bt_right #add_to_cart_det {
float: right;
}
#bt_right #bt_buy_table {
margin-bottom: 30px;
}
#bt_right .det_prd_functions li { 
float: left; 
margin-bottom: 3px;
}
#bt_right .det_prd_functions li a {
float: left;
}
#bt_right .det_prd_functions {
margin: 30px 0 20px 0;
}
#bt_right .detailed_content_a:link, #bt_right .detailed_content_a:visited, #bt_right .detailed_content_a:hover{
padding-right:2px;
}
#bt_navbar {
margin-top: 5px;
}
#bt_reviews {
height: 100px;
}
#bt_right  .option_holder {
float: left;
padding-bottom: 20px;
}
/*-- for image display --*/

.st_img {
border: 1px solid #969595;
height: 272px;
width: 368px;
overflow: hidden;
display: block;
margin-bottom:6px;
}
#smi img {
border: 1px solid #969595;
margin: 0 12px 6px 0;
width: 62px;
height: 55px;
}
#smi img:hover {
cursor: pointer;
}
/*-- nav bar content --*/

.ttable {
background-color: #474646;
border-left: 1px solid #fff;
border-bottom: 1px solid #fff;
}
.ttable td{
border-right: 1px solid #fff;
border-top: 1px solid #fff;
color: #fff;
padding: 4px;
}
.ttable .rcol {
background-color: #120B9F;
}
.tbar {
background-color: #474646;
color: #fff;
font-size: 14px;
font-weight: bold;
padding: 2px 0 2px 10px;
margin: 10px 0 15px 0;
}
.curriebar {
margin-bottom: 0;
}
.currie_bnr {
margin-bottom: 15px;
background-color: #fff;
clear: both;
float: left;
width: 100%;
}

.tfriend {
font-size: 12px;
font-weight: normal;
background-color: #252525;
padding: 5px;
line-height: 16px;
margin: 15px 0;
}

.tship {
background-color: #120B9F;
color: #fff;
font-weight: bold;
font-size: 24px;
text-align: left;
line-height: 25px;
}
#detailed_wrapper .navbar_holder .navbar .tship a {
text-decoration: none;
text-align: left;
color: #fff;
}
.tship td .r1 {
color: #C2BFFD;
font-size: 14px;
}

.tship_img {

}

.tship .tship2 {
font-size: 12px;
font-weight: normal;
background-color: #252525;
padding: 5px;
line-height: 16px;
}
.tb_img_o {
text-align: center;
margin: 20px 0;
}
.tbimg {
background-color: #F36522;
color: #fff;
margin: 0 auto;
}
#detailed_wrapper .tbimg2 a:link, #detailed_wrapper .tbimg2 a:visited, #detailed_wrapper .tbimg2 a:hover {
color: #fff;
text-decoration: underline;
display: block;
padding: 5px 0;
}
#detailed_wrapper .tbimg2 a:hover {
text-decoration: none;
}
.navtab_body ul, .navtab_body ul {
list-style-position:outside;
margin-left: 20px;
}