﻿.LH_sidePanelMidfont{ font-weight:bold;}

/*- Menu Tabs 10--------------------------- */

    #tabs10 {
	FONT-SIZE: 93%; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; BORDER-BOTTOM: #333 1px solid
}
#tabs10 UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#tabs10 LI { float:left;
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; margin-right:3px;
}
#tabs10 LI.cur a{ background-image: url(../images/input_left2.jpg);}
#tabs10 LI.cur a span{  background-image: url(../images/input_right2.jpg); color:#fefefe;}
#tabs10 A {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	background-image: url(../images/input_left1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#tabs10 A SPAN {
	PADDING-RIGHT: 15px;
	DISPLAY: block;
	PADDING-LEFT: 6px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	color:#fff;
	PADDING-TOP: 5px;
	background-image: url(../images/input_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#tabs10 A SPAN {
	FLOAT: none
}
#tabs9 A:hover SPAN {
	 color:#fefefe;
}
#tabs10 A:hover {
	 background-image: url(../images/input_left2.jpg);
}
#tabs10 A:hover SPAN {
	 background-image: url(../images/input_right2.jpg); color:#fefefe;
}

.checkbutton{ width:200px; height:40px; background:url(../images/btn_proceed_to_checkout.gif);border:none;}
.ReviewSubmit{ width:84px; height:21px; background:url(../images_n/sub_review.gif);border:none;}

.qty{
	border:1px solid #ff0000;
}

/********************** Messages  */
.success { color:#3d6611  ; }
.error { color:#df280a  ; }
.notice {color:#e26703  ; }
.success, .error { font-weight:bold; }
.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.error-msg, .success-msg, .notice-msg, .note-msg {
    min-height:23px !important;
    margin-bottom:1em !important;
    border-style:solid !important;
    border-width:1px !important;
    background-repeat:no-repeat !important;
    background-position:10px 10px !important;
    padding:8px 8px 8px 32px !important;
    font-size:.95em !important;
    font-weight:bold !important;
    }
.error-msg li, .success-msg li, .notice-msg li {margin-bottom:.2em; }
.error-msg {
    border-color:#f16048  ;
    color:#df280a  ;
    background-color:#faebe7  ;
    background-image:url(../images/error_msg_icon.gif);
    }
.success-msg {
    border-color:#446423  ;
    color:#3d6611  ;
    background-color:#eff5ea  ;
    background-image:url(../images/success_msg_icon.gif);
    }
.notice-msg, .note-msg {
    border-color:#fcd344  ;
    color:#3d6611  ;
    background-color:#fafaec  ;
    background-image:url(../images/note_msg_icon.gif);
    }
.welcome{ font-size:12px; font-weight:bold; font-family:"Times New Roman", Times, serif; color:#389D17}
