h1 {font-size:14pt ;font-family:Verdana; color:#ff6600; font-weight: bold;}
h2 {font-size:10pt ;font-family:Verdana; color:#003399; font-weight: bold;}
h3 {font-size:8pt ;font-family:Verdana; color:#007777; font-weight: bold;}

.pricecut {COLOR: #848484;FONT-FAMILY: Verdana;FONT-SIZE: 10px;FONT-WEIGHT: bold;LINE-HEIGHT: 12px}  
.pricetext {font-size:8pt ;font-family:Verdana; color:#ff0000; font-weight: bold; }    
.pricetext2 {font-size:7pt ;font-family:Verdana; color:#FF3300;} 
.pricetext3 {font-size:8pt ;font-family:Verdana; color:#ff0000; font-weight: bold; background-color: #ffff99;} 

.text1 {font-size:7pt ;font-family:Verdana; color:#000000;} 
.text2 {font-size:8pt ;font-family:Verdana; color:#000000; font-weight: bold;}    

p.text1 {font-size:10pt ;font-family:Verdana; color:#000000;}
p.text2 {font-size:10pt ;font-family:Verdana; color:#000000; font-weight: bold;}
p.text3 {font-size:14pt ;font-family:Verdana; color:#000000; font-weight: bold;}
p.text4 {font-size:8pt ;font-family:Verdana; color:#000000;}

td.text1 {font-size:10pt ;font-family:Verdana; color:#000000}
td.text2 {font-size:8pt ;font-family: Verdana; color:#000000; font-weight: bold;}
td.text3 {font-size:10pt ;font-family: Verdana; color:#FFFFFF}
td.text4 {font-size:10pt ;font-family:Verdana; color:#444444}
td.text5 {font-size:7pt ;font-family: Verdana; color:#000000; font-weight: bold;}
td.text6 {font-size:10pt ;font-family:Verdana; color:#FF0000}

td.text7 {font-size:10pt ;font-family: Verdana; color:#FFFFFF; font-weight: bold; background-color: #006699}
td.text8 {font-size:10pt ;font-family: Verdana; color:#000000; font-weight: bold; background-color: #dddddd}
td.text9 {font-size:10pt ;font-family: Verdana; color:#000000; font-weight: bold;}

tr.text1 {font-size:10pt ;font-family:Verdana; color:#000000}
tr.text2 {font-size:10pt ;font-family: Verdana; color:#000000; font-weight: bold;}

a.menunavigation0 {font-size:9pt; font-family:Verdana;text-decoration:underline; color:#000000;}
a.menunavigation0:active{color:#FF0000; font-size:9pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation0:hover{color:#FF0000; font-size:9pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation1 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#000000;}
a.menunavigation1:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation1:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation2 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#003399;}
a.menunavigation2:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation2:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation3 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#000000; font-weight: bold;}
a.menunavigation3:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.menunavigation3:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.menunavigation4 {font-size:10pt; font-family:Verdana;text-decoration:underline; color:#000000;}
a.menunavigation4:active{color:#FF0000; font-size:10pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation4:hover{color:#FF0000; font-size:10pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation5 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#003399;}
a.menunavigation5:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation5:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation6 {font-size:10pt; font-family:Verdana;text-decoration:none; color:#444444;}
a.menunavigation6:active{color:#FF0000; font-size:10pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation6:hover{color:#FF0000; font-size:10pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation7 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#FFFF00; font-weight: bold;}
a.menunavigation7:active{color:#FFFF00; font-size:8pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.menunavigation7:hover{color:#FFFF00; font-size:8pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.menunavigation8 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#FFFFFF;}
a.menunavigation8:active{color:#FFFF00; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation8:hover{color:#FFFF00; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation9 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#000000; font-weight: bold;}
a.menunavigation9:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.menunavigation9:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.menunavigation10 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#FF0000;}
a.menunavigation10:active{color:#FFFF00; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.menunavigation10:hover{color:#FFFF00; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.menunavigation11 {font-size:10pt; font-family:Verdana;text-decoration:underline; color:#000000; font-weight: bold;}
a.menunavigation11:active{color:#FF0000; font-size:10pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.menunavigation11:hover{color:#FF0000; font-size:10pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.menunavigation12 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#000000; font-weight: bold;}
a.menunavigation12:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:none; font-weight: bold;}
a.menunavigation12:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:none; font-weight: bold;}

a.menunavigation13 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#FF0000; font-weight: bold;}
a.menunavigation13:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:none; font-weight: bold;}
a.menunavigation13:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:none; font-weight: bold;}

a.cartnavigation {font-size:8pt; font-family:Verdana;text-decoration:none; color:#000000;}
a.cartnavigation:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.cartnavigation:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.book_menu1 {font-size:8pt; font-family:Verdana;text-decoration:none; color:#003399; font-weight: bold;}
a.book_menu1:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.book_menu1:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.book_menu2 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#FF0000; font-weight: bold;}
a.book_menu2:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline; font-weight: bold;}
a.book_menu2:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline; font-weight: bold;}

a.book_menu3 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#003399;}
a.book_menu3:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.book_menu3:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

a.book_menu4 {font-size:8pt; font-family:Verdana;text-decoration:underline; color:#FF0000;}
a.book_menu4:active{color:#FF0000; font-size:8pt ;font-family:Verdana;text-decoration:underline;}
a.book_menu4:hover{color:#FF0000; font-size:8pt; font-family:Verdana;text-decoration:underline;}

#leftButton a {color: #003399;font-size:8pt;font-family:verdana;text-decoration: none;background-color:#e0f0ff;display: block;width: 134px;padding: 4px 0px;margin: 0px;text-indent: 3px;}
#leftButton a:hover {background-color: #ffffff;color:#990000;display: block;width: 134px;}

div#leftmenu {
	position:relative; 
	/*width:144px; */
	height:100%; 
	/*left: 2px; */
	top: 0px; 
	z-index:1;
	float:left;
	text-align:center;
}

div#maincontent {
	width:608px;
	padding:0px 0px; 
	z-index:4;
	float:left;
	border-left:1px solid #bbb;
	border-right:1px solid #bbb;
	text-align:left;
}

div#rightmenu {
	position:relative; 
	width:144px; 
	height:100%; 
	right:0px; 
	top:0px; 
	z-index:2; 
	float:left;
	text-align:center;
}

ul.nav {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul.nav li {
	display:inline;
}

div#search-bar {
	background-color:#eee;
	height:28px;
	border-top:1px solid #ddd;
}
div#search-bar div.sbar {
	height:27px;
	float:left;
	width:32%;
	text-align:center;
	padding:2px;
}
div#search-bar div.sbar form {
	margin:0px;
	padding:0px;
}

div#tmenu {
	width:100%;
	text-align:center;
	border-top: 1px solid #bbb;
	border-bottom:1px solid #bbb;
	background:url('/menu/img/lev0_bg1.gif') #4682B4;
}

.dddv {
	height:20px;
	text-align:left;
}

div#flash-ad {
	margin:0px 4px 0px;
}
div#flash-ad div {
	float:left;
	width:140px;
	height:80px;
	border:1px solid #369;
	padding:4px;
	text-align:center;
}
div#flash-ad div img{
	width:138px;
	height:80px;
	border:0px;
}
div#flash-ad div a{
	font-size:14px;
	text-decoration:none;
}
div.mainlinklist {
	margin:0px 10px 0px;
	border-top:1px solid #ddd;
}
div.mainlinklist div {
	float:left;
	width:33%;
}
div.mainlinklist h2 a {font-size:10pt; font-family:Verdana;text-decoration:underline; color:#000000;}
div.mainlinklist h2 a:active{color:#FF0000; font-size:10pt ;font-family:Verdana;text-decoration:underline;}
div.mainlinklist h2 a:hover{color:#FF0000; font-size:10pt; font-family:Verdana;text-decoration:underline;}

div.mainlinklist div ul li a {font-size:9pt; font-family:Arial;text-decoration:underline; color:#000000;}
div.mainlinklist div ul li a:active{color:#FF0000; font-size:9pt ;font-family:Arial;text-decoration:underline;}
div.mainlinklist div ul li a:hover{color:#FF0000; font-size:9pt; font-family:Arial;text-decoration:underline;}

div#info-center {
	margin:10px;
	border:1px solid #369;
	padding:10px;
	background-color:#e0f0ff;
}

div#bottom-text {
	margin:10px;
	font-size:9pt; font-family:Verdana;color:#000000;
}

div#bottom-text a {font-size:9pt; font-family:Verdana;text-decoration:none; color:#000000;}
div#bottom-text a:active{color:#FF0000; font-size:9pt ;font-family:Verdana;text-decoration:none;}
div#bottom-text a:hover{color:#FF0000; font-size:9pt; font-family:Verdana;text-decoration:none;}

div#address-link {
	text-align:center;
	margin-bottom:10px;
}
div#address-link a {font-size:10px; font-family:Verdana;text-decoration:underline; color:#000000;}
div#address-link a:active{color:#FF0000; font-size:10px;font-family:Verdana;text-decoration:underline;}
div#address-link a:hover{color:#FF0000; font-size:10px; font-family:Verdana;text-decoration:underline;}

div#address-link img {
	margin:0px 10px 0px;
}

/***left menu***/

.leftmcontainer {
	background: #eee;
	width: 134px;
	/*margin: 0 auto;*/
	padding: 0;/*1em 0;*/
	font-family: Arial;/*verdana;*/
	font-size: 12px;
	text-align: center;
}

.leftmcontainer ul.navlist {
	width:132px;
	text-align: left;
	list-style: none;
	padding: 0;
	margin:0px;/*0 auto;*/
}

.leftmcontainer ul.navlist li {
	display: block;
	margin: 0;
	padding: 0;
}

.leftmcontainer ul.navlist li a {
	display: block;
	width: 100%;
	padding: 0.2em 0 0.2em 0.8em;
	border-width: 1px;
	border-color: #ffe #aaab9c #ccc #fff;
	border-style: solid;
	color: #039;
	text-decoration: none;
	background: #e0f0ff;
}

.leftmcontainer>ul.navlist li a { 
	width: auto; 
}

.leftmcontainer ul.navlist li.active a {
	background: #369;
	color: #fff;
}

.leftmcontainer ul.navlist li a:hover, .leftmcontainer ul.navlist li.active a:hover {
	color: #800000;
	background: transparent;
	border-color: #aaab9c #fff #fff #ccc;
}

ul.rtbglist {
	list-style: none;
	padding: 0;
	margin:0;
}
ul.rtbglist li {
	width:128px;
	height:26px;
	background:url('/images/bg_specialty.jpg');
	text-align:left;
	padding-left:10px;
	padding-top:2px;
}
ul.rtbglist li a {font-size:9pt; font-family:Arial;text-decoration:none; color:#003399;}
ul.rtbglist li a:active{color:#FF0000; font-size:9pt ;font-family:Arial;text-decoration:underline;}
ul.rtbglist li a:hover{color:#FF0000; font-size:9pt; font-family:Arial;text-decoration:underline;}