BODY {
	BACKGROUND: #ffffff; MARGIN: 0px; COLOR: #000000
}

FORM {
	DISPLAY: inline
}
TR.header {
	BACKGROUND: #ffffff
}
TR.headerNavigation {
	BACKGROUND: #bbc3d3
}
TD.headerNavigation {
	FONT-WEIGHT: bold; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Arial, sans-serif
}
TR.headerError {
	BACKGROUND: #ff0000
}
TD.headerError {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ff0000; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
TR.headerInfo {
	BACKGROUND: #00ff00
}
TD.headerInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #00ff00; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif; TEXT-ALIGN: center
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.accountHistory-odd {
	BACKGROUND: #f8f8f9
}
TR.addressBook-odd {
	BACKGROUND: #f8f8f9
}
TR.alsoPurchased-odd {
	BACKGROUND: #f8f8f9
}
TR.payment-odd {
	BACKGROUND: #f8f8f9
}
TR.productListing-odd {
	BACKGROUND: #f8f8f9
}
TR.productReviews-odd {
	BACKGROUND: #f8f8f9
}
TR.upcomingProducts-odd {
	BACKGROUND: #f8f8f9
}
TR.shippingOptions-odd {
	BACKGROUND: #f8f8f9
}
TR.accountHistory-even {
	BACKGROUND: #f8f8f9
}
TR.addressBook-even {
	BACKGROUND: #f8f8f9
}
TR.alsoPurchased-even {
	BACKGROUND: #f8f8f9
}
TR.payment-even {
	BACKGROUND: #f8f8f9
}
TR.productListing-even {
	BACKGROUND: #f8f8f9
}
TR.productReviews-even {
	BACKGROUND: #f8f8f9
}
TR.upcomingProducts-even {
	BACKGROUND: #f8f8f9
}
TR.shippingOptions-even {
	BACKGROUND: #f8f8f9
}
TABLE.productListing {
	BORDER-RIGHT: #b6b7cb 1px solid; BORDER-TOP: #b6b7cb 1px solid; BORDER-LEFT: #b6b7cb 1px solid; BORDER-BOTTOM: #b6b7cb 1px solid; border-spacing: 1px
}
.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #b6b7cb; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.productListing-data {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.pageResults {
	COLOR: #0000ff
}
A.pageResults:hover {
	COLOR: #0000ff
}
TD.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9a9a9a; FONT-FAMILY: Verdana, Arial, sans-serif
}
DIV.pageHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #9a9a9a; FONT-FAMILY: Verdana, Arial, sans-serif
}
TR.subBar {
	BACKGROUND: #f4f7fd
}
TD.subBar {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.main {
	FONT-SIZE: 11px; COLOR: #5d5f60; FONT-FAMILY: Verdana, Arial, sans-serif
}
.main B {
	FONT-SIZE: 11px; COLOR: #5d5f60; FONT-FAMILY: Verdana, Arial, sans-serif
}
.main A {
	FONT-SIZE: 10px; COLOR: #e87005; TEXT-DECORATION: underline
}
.main A:hover {
	FONT-SIZE: 10px; COLOR: #e87005; TEXT-DECORATION: none
}
.main A U {
	FONT-SIZE: 10px; COLOR: #e87005; TEXT-DECORATION: underline
}
.main A:hover U {
	FONT-SIZE: 10px; COLOR: #e87005; TEXT-DECORATION: none
}
TD.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.main {
	FONT-SIZE: 11px; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana, Arial, sans-serif
}
P.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
#myse SELECT {
	WIDTH: 90%
}
.delp {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #808080
}
S {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #808080
}
TD.accountCategory {
	FONT-SIZE: 13px; COLOR: #aabbdd; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.tableHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.newItemInCart {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
CHECKBOX {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
INPUT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
RADIO {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SELECT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TEXTAREA {
	FONT-SIZE: 11px; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.greetUser {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #f0a480; FONT-FAMILY: Verdana, Arial, sans-serif
}
TABLE.formArea {
	BORDER-RIGHT: #7b9ebd 1px solid; BORDER-TOP: #7b9ebd 1px solid; BACKGROUND: #f1f9fe; BORDER-LEFT: #7b9ebd 1px solid; BORDER-BOTTOM: #7b9ebd 1px solid
}
TD.formAreaTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
SPAN.markProductOutOfStock {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c76170
}
SPAN.productSpecialPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #e87005
}
SPAN.productName A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: none
}
SPAN.productName A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: underline
}
.productName A {
	FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: none
}
.productName A:hover {
	FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: underline
}
.productName I {
	FONT-SIZE: 11px; COLOR: #0080b1
}
SPAN.errorText {
	COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.moduleRow {
	
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #efefef
}
.moduleRowSelected {
	BACKGROUND-COLOR: #efefef
}
.checkoutBarFrom {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarTo {
	FONT-SIZE: 10px; COLOR: #8c8c8c; FONT-FAMILY: Verdana, Arial, sans-serif
}
.checkoutBarCurrent {
	FONT-SIZE: 10px; COLOR: #e87005; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.messageStackError {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackWarning {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffb3b5
}
.messageStackSuccess {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #99ff00
}
.inputRequirement {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, sans-serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg.gif) repeat-x 50% top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #5d5f60; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}/*
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #5d5f60; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}*/
TD {
FONT-SIZE: 12px; VERTICAL-ALIGN: top;FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #5d5f60; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
TEXTAREA {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #5d5f60; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma
}
BR {
	FONT-SIZE: 10px
}/*
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}*/
TABLE {
	WIDTH: 100%
}
.jamp {
	PADDING-LEFT: 4px; FONT-SIZE: 10px; WIDTH: 113px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 19px
}
.jamp1 {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 119px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 20px
}
.jamp2 {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; WIDTH: 159px; COLOR: #808080; FONT-FAMILY: Tahoma; HEIGHT: 20px
}
#input1 {
	BORDER-RIGHT: #818181 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BORDER-LEFT: #818181 1px solid; WIDTH: 40px; COLOR: #464646; BORDER-BOTTOM: #818181 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#input2 {
	BORDER-RIGHT: #818181 1px solid; BORDER-TOP: #818181 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BORDER-LEFT: #818181 1px solid; WIDTH: 40px; COLOR: #464646; BORDER-BOTTOM: #818181 1px solid; FONT-FAMILY: Arial; HEIGHT: 18px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.bg {
	BACKGROUND: url(../images/li1.gif) repeat-y 208px top
}
.bg_sea {
	BACKGROUND: url(../images/bg_sea.gif) repeat-y right top
}
.bg1 {
	BACKGROUND: url(../images/li.gif) no-repeat left bottom
}
.bg2 {
	BACKGROUND: url(../images/bg.gif) repeat-x 50% top
}
.popup {
	FONT-SIZE: 11px; BACKGROUND: url(../images/pop_top.jpg); COLOR: #292929
}
.popup TD {
	FONT-SIZE: 11px; COLOR: #6e6e6e
}
.popup B {
	FONT-SIZE: 12px; COLOR: #202020
}
.popup STRONG {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #202020
}
.header {
	BACKGROUND: url(../images/bg.gif) repeat-x 50% top
}
.header TD {
	COLOR: #2180be
}
.header A {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.header A:hover {
	COLOR: #338ac2; TEXT-DECORATION: none
}
.header SPAN A {
	COLOR: #7dae00; TEXT-DECORATION: underline
}
.header SPAN A:hover {
	COLOR: #7dae00; TEXT-DECORATION: none
}
.header STRONG {
	COLOR: #2180be
}
.column_left_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #4f4f4f
}
.column_left A {
	COLOR: #338ac2; TEXT-DECORATION: none
}
.column_left A:hover {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.column_left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.column_left LI {
	BACKGROUND: url(../images/bg_list.gif) no-repeat 0px 7px; LINE-HEIGHT: 18px
}
.column_left LI A {
	PADDING-LEFT: 11px; FONT-SIZE: 11px; COLOR: #338ac2; TEXT-DECORATION: none
}
.column_left LI A:hover {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.column_left LI.bg_list_sub {
	BACKGROUND: url(../images/bg_list1.gif) no-repeat 0px 10px; MARGIN-LEFT: 19px; LINE-HEIGHT: 18px
}
.column_left LI.bg_list_sub A {
	PADDING-LEFT: 11px; FONT-SIZE: 11px; COLOR: #338ac2; TEXT-DECORATION: none
}
.column_left LI.bg_list_sub A:hover {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.title {
	
}
.title_txt {
	PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #4f4f4f; PADDING-TOP: 22px
}
.title_txt A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #4f4f4f; TEXT-DECORATION: none
}
.title_txt A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #4f4f4f; TEXT-DECORATION: underline
}
.product {
	
}
.product TD {
	FONT-SIZE: 11px; COLOR: #808080; LINE-HEIGHT: 14px
}
.product A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2b2b2b; TEXT-DECORATION: none
}
.product A:hover {
	TEXT-DECORATION: underline
}
.product SPAN A {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #808080; TEXT-DECORATION: underline
}
.product SPAN A:hover {
	COLOR: #808080; TEXT-DECORATION: none
}
.product STRONG {
	FONT-SIZE: 16px; COLOR: #e87005
}
.product B {
	FONT-SIZE: 12px; COLOR: #2b2b2b
}
.result TD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #808080; PADDING-TOP: 0px; HEIGHT: 50px
}
.result B {
	FONT-WEIGHT: normal
}
.result A {
	COLOR: #e87005; TEXT-DECORATION: underline
}
.result A:hover {
	COLOR: #e87005; TEXT-DECORATION: none
}
.result B A {
	COLOR: #e87005; TEXT-DECORATION: none
}
.result B A:hover {
	COLOR: #e87005; TEXT-DECORATION: underline
}
.result_right {
	TEXT-ALIGN: right
}
.result_right B {
	FONT-WEIGHT: bold; COLOR: #e87005
}
U {
	COLOR: #e87005; TEXT-DECORATION: none
}
.width_left {
	WIDTH: 0px
}
.width_right {
	WIDTH: 170px
}
.width_cont {
	WIDTH: 530px
}
.width_cont_2 {
	WIDTH: 0px
}
.shop_card {
	TEXT-ALIGN: center
}
.shop_card TD {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.shop_card STRONG {
	VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
.shop_cart_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #373b60
}
.footer {
	BACKGROUND: url(../images/bottom.gif) #ffffff no-repeat left top; COLOR: #4f4f4f
}
.footer TD {
	COLOR: #4f4f4f
}
.footer SPAN A {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer SPAN A:hover {
	COLOR: #338ac2; TEXT-DECORATION: none
}
.footer A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #4f4f4f; TEXT-DECORATION: underline
}
.footer SPAN {
	COLOR: #338ac2
}/*
.footer B {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer B A {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer B A:hover {
	COLOR: #338ac2; TEXT-DECORATION: none
}
*/
.footer2 {
	COLOR: #4f4f4f
}
.footer2 TD {
	COLOR: #4f4f4f
}
.footer2 SPAN A {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer2 SPAN A:hover {
	COLOR: #338ac2; TEXT-DECORATION: none
}
.footer2 A {
	COLOR: #4f4f4f; TEXT-DECORATION: none
}
.footer2 A:hover {
	COLOR: #4f4f4f; TEXT-DECORATION: underline
}
.footer2 SPAN {
	COLOR: #338ac2
}
.footer2 B {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer2 B A {
	COLOR: #338ac2; TEXT-DECORATION: underline
}
.footer2 B A:hover {
	COLOR: #338ac2; TEXT-DECORATION: none
}
.box_width_left {
	WIDTH: 208px
}
.box_width_right {
	WIDTH: 0px
}
.box_width_cont {
	WIDTH: 100%
}
.main A B {
	FONT-SIZE: 10px; COLOR: #5d5f60; TEXT-DECORATION: underline
}
.main A:hover B {
	FONT-SIZE: 10px; COLOR: #5d5f60; TEXT-DECORATION: none
}
.smallText A {
	FONT-SIZE: 11px; COLOR: #e87005; TEXT-DECORATION: none
}
.smallText A:hover {
	FONT-SIZE: 11px; COLOR: #e87005; TEXT-DECORATION: underline
}
.smallText A U {
	FONT-SIZE: 11px; COLOR: #e87005; TEXT-DECORATION: none
}
.smallText A:hover U {
	FONT-SIZE: 11px; COLOR: #e87005; TEXT-DECORATION: underline
}
TD.fieldKey {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5d5f60; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.fieldValue {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.smallText {
	FONT-SIZE: 10px; COLOR: #5d5f60; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.smallText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.smallText FONT B {
	FONT-SIZE: 11px; COLOR: #ff0033; TEXT-DECORATION: none
}
.sea_1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.sea_2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
/*
.topmenu{
background: url('../images/topmenu_left.gif') top left no-repeat;
}
.topmenu div{
background: url('../images/topmenu_right.gif') top right no-repeat;
}
.topmenu div div{
margin-left: 6px;
margin-right: 6px;
	background: url('../images/topmenu_bg.gif') top  repeat-x;
}*/
ul#mainlevel-nav{
	float: left;
	height: 31px;
	/*width: 482px;*/
	width: 690px;
	margin: 0;
	padding:0;
	list-style: none;
	background: url('../images/topmenu_bg.gif') top left repeat-x;
}
ul#mainlevel-nav li{
width: auto !important;
	float: left;
	height: 31px;
	vertical-align: middle;
	line-height: 31px;
	 padding-left: 14px;
}
ul#mainlevel-nav li a{
	height: 31px;
	vertical-align: middle;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Verdana, Arial, Tahoma, Geneva,  Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 12px;
	padding-right: 6px;
	background: url('../images/bullet.gif') center left no-repeat;
	font-weight: bold;
}
#topmenuleft{
	background: url('../images/topmenu_left.gif') top left no-repeat;
	width: 6px;
	height: 31px;
	float: left;

}
#topmenuright{
	background: url('../images/topmenu_right.gif') top right no-repeat;
	width: 6px;
	height: 31px;
	float: left;
}
ul#mainlevel-nav2{
	float: left;
	margin: 0;
	padding:0;
	list-style: none;
}
ul#mainlevel-nav2 li{
width: auto !important;
	float: left;
}
ul#mainlevel-nav2 li a{

}
#nav2 table{
height:15px;
}
#nav2 table tr td{
padding-top:5px;
	text-align: left;
}
ul#mainlevel{
	margin: 0;
	padding:0;
	list-style: none;
}
ul#mainlevel li{
width: auto !important;
}
ul#mainlevel li a{
	/*height: 31px;
	vertical-align: middle;*/
	/*color: #9CBF3B;*/
	/*color: #70892A;*/
	color: #5F7424;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial,  Geneva,  Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	/*padding-left: 12px;
	padding-right: 6px;
	background: url('../images/bullet.gif') center left no-repeat;*/
	font-weight: bold;
}

a.mainlevel {
font-size: 12px;
line-height: 16px;
text-decoration: none;
font-weight: bold;
color: #5F7424;
}
a.blogsection {
	color: #338AC2;
}


/*
html>body a.mainlevel {width:135px;} /* Opera5-Fix-fix ;-) */


a.mainlevel:hover, a.mainlevel#active_menu {
text-decoration: none;

}
a.sublevel, a.sublevel:link, a.sublevel:visited {
	padding-left: 4px;
	vertical-align: middle;
	font-size: 11px;
	line-height: 15px !important;
	color: #338AC2;
	text-decoration: none;
	text-align: left;
	font-weight: normal;
}

a.sublevel:hover {
	color: #c00;
	text-decoration: none;
		line-height: 15px;
}

a.sublevel#active_menu {
	color: #338AC2;
		line-height: 15px;
}



ul#mainlevel-bot{
	margin: 0;
	padding:0;
	list-style: none;
}
ul#mainlevel-bot li{
width: auto !important;
	float: left;
}
ul#mainlevel-bot li a{
	PADDING-LEFT: 11px; 
	FONT-SIZE: 11px; 
	BACKGROUND: url(../images/z2.gif) no-repeat 0px 5px; 
	COLOR: #80ac00; 
	MARGIN-RIGHT: 15px; 
	TEXT-DECORATION: none;
}
ul#mainlevel-bot li a:hover{
	COLOR: #80ac00; TEXT-DECORATION: underline;
}
.table tr td{
padding: 3px;
}
.table tr{
	border-bottom: 1px solid #dddddd;
}
.contentheading {
font-weight: bold;
/*color: #4f4f4f;*/
color:#ff6600;
font-size: 12px;
height: 40px;
line-height: 40px;
font-family: tahoma, arial, verdana,  helvetica, sans-serif;
border-bottom: 1px solid #cfcfcf;
padding-left:10px;
vertical-align: middle;
text-transform: uppercase;
}
.contentpaneopen,  .contentpaneopen td{
padding-left:10px;
padding-right:10px;
/*padding-left: 10px;*/
text-align: justify;
background: transparent;
font-size: 12px;
line-height: 1.5;
}
.contentpaneopen a{
color: #338AC2;
}
.blog .blog td{
width: 100%;
padding-right:0;
}
.componentheading{
font-weight: bold;
/*color: #4f4f4f;*/
color:#ff6600;
font-size: 12px;
height: 40px;
line-height: 40px;
font-family: tahoma, arial, verdana,  helvetica, sans-serif;
border-bottom: 1px solid #cfcfcf;
padding-left:10px;
vertical-align: middle;
text-transform: uppercase;
}
.componentheading-prod{
font-weight: bold;
/*color: #4f4f4f;*/
color:#ff6600;
font-size: 12px;
height: 40px;
line-height: 40px;
font-family: tahoma, arial, verdana,  helvetica, sans-serif;
border-bottom: 1px solid #cfcfcf;
padding-left:10px;
vertical-align: middle;
text-transform: uppercase;
}
.blog-prod{
	padding-left:10px !important;
	padding-right:10px;
}

.blog-prod {
width: 100%;
}/*
table.blog-prod tr td{
padding-left:10px;
padding-top:10px;
border:1px solid black;
}*/
.contentheading-prod{
	display: none;
}
.contentpaneopen-prod td{
	/*letter-spacing: 0;*/
		font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
		font-size:14px;
	/*margin-left:10px;*/
}
.seoh1,
.contentpaneopen .seoh1{
  		font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
		font-size:18px;
		height: auto;
		line-height: auto;
		color: #5D5F60;
		text-transform: none;
}
.contentpaneopen h1{
  color: #FF6600;
    font-family: tahoma,arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    text-transform: uppercase;
    vertical-align: middle;
}

.table td{padding: 3px 5px 3px 5px !important;
	border-bottom: 1px solid #758F25;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
		letter-spacing: 0;
}
.table th{
padding: 3px 5px 3px 5px;

text-align: left;
	font-size: 12px;
	color: #ffffff;
	background-color: #ff6600;
}
td.cell {
border-right:1px solid #758F25;


}

.row td{/*
padding: 3px 5px 3px 5px;*/
background-color: #F0F7dd;
}
.readon-prod{
color: #338AC2;
padding-left:80px;
}
.price{
	color:#ff6600;
	line-height: 16px;
	font-size: 14px;
	font-weight: bold;
/*padding-left:20px;*/
}
.moduletable-flash h3{
color:#ff6600;
font-size: 12px;
font-family: tahoma, arial, verdana,  helvetica, sans-serif;
padding-left:10px;
padding-bottom:0px;
margin-bottom:5px;
}
ul.latestnews-flash{
padding-top:0px;
margin-top:0px;
}
ul.latestnews-flash  li a{
	color: #338AC2;
}
/* дизайн таблиц начало*/
#hor-minimalist-b
{
	/*font-size: 12px;*/
	background: #fff;
	margin: 10px;
	width: 480px;
	border-collapse: collapse;
	border-left:1px dashed #e9e9e9;
}
#hor-minimalist-b th
{
	/*font-size: 14px;*/
	font-weight: bold;
	color: #003167;
	padding: 5px 8px;
	border-bottom: 2px solid #003167;
	border-top: 2px solid #003167;
}
#hor-minimalist-b td
{
	border-bottom: 1px solid #ccc;
	color: #003167;
	padding: 6px 8px;
}

#hor-minimalist-b th, #hor-minimalist-b td{
border-right:1px dashed #e9e9e9;
}
#hor-minimalist-b tbody tr:hover td
{
	/*color: #787878;*/
	background-color: lightcyan;
	cursor:pointer;
}
.bcell{
border-right: 2px solid #003167 !important;
border-left: 2px solid #003167;
}

/* дизайн таблиц конец*/
label{
font-size:20px;
color:#80ac00;
}
div.border select{
font-size:16px;
}
#message{
display:none;
}
/*
.moduletable-2{
margin-top:15px;
font-weight:normal;
background-color:#ff5500;
width:162px;
padding:10px;
color:#5D1F00;
}
.moduletable-2 input{
border:1px solid #8E2F00;
height:18px;
width:150px;
margin-top:3px;
margin-bottom:10px;
}
.moduletable-2 span{
font-size:9px;
}

.moduletable-2 input.error{
margin-bottom:0;
background-color:#cb0000;
color:#FFF;
}


.moduletable-2 strong{
color:#FFF;
font-size:18px;
}
.moduletable-2 p{
padding-bottom:10px;}
.moduletable-2 #submit1{
height:20px;
background-color:#27506E;
border:1px solid black;
color:white;
font-weight:bold;
padding-bottom:3px;
}
.moduletable-2 label.error{
color:#FFF;
font-size:12px;
padding-bottom:20px;
}
.moduletable-2 p b {color:#FFF}*/

.moduletable-order{
font-weight:normal;
}
.moduletable-order input{
border:1px solid #666666;
height:20px;
width:250px;
/*margin-top:3px;
margin-bottom:10px;*/
}
.moduletable-order textarea{
border:1px solid #666666;
width:250px;
}
.moduletable-order span{
font-size:10px;
}

.moduletable-order input.error{
background-color:#cbcb00;
color:#cb0000;
}

.moduletable-order #submit1{
height:20px;
border:1px solid black;
font-weight:bold;
padding-bottom:3px;
}
.moduletable-order label.error{
clear:left;
display:block;
color:#cb0000;
font-size:12px;
}
.moduletable-order p b {color:darkgreen}
.moduletable-order tr td:first-child{
text-align:right;
height:40px;
}
.moduletable-banner{
padding-top:10px;
}



table.blog-prod .d-cont {
	/*padding-left:10px;
	padding-right:10px;
	text-align: justify;
	background: transparent;
	font-size: 12px;
	line-height: 1.5;*/
	font-family: Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px;
	line-height: 1.2;
}
table.blog-prod .d-cont a{
	color: #338AC2;
}
table.blog-prod .d-title,
.d-title,
table.blog-prod h1,
table.blog-prod h2 {
	font-weight: bold;
	color: #F60;
	font-size: 12px;
	line-height: 16px;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	text-transform: uppercase;
	text-align: left;
}
