A {text-decoration:none;color:#000099}
A:hover {color:#990000}
.menu {  font-family: Verdana,Arial, Helvetica; font-weight: bold; color: #000099; font-size:75%}
.menu .selected {color:#990000;}
.menu_sub_title {border-top:thin solid #990000;border-bottom:thin solid #990000;font-family: Verdana,Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; text-decoration: underline; font-size:75%}
.menu_dates {  font-family: Verdana,Arial; color: #000066; text-decoration: none; font-size:75%}
.menu_sub {  font-family: Times New Roman,Times, sans-serif; color: #000066; text-decoration: none; font-size:80%}
.where_date { font-family: Verdana,Arial,Helvetica, sans-serif; font-weight: bold; color: #333333; font-size:125%; text-align:}
.heading {font-family: Georgia,Times New Roman,Times; color:#004D99; font-size:150%;font-weight:bold;margin-top:5px;margin-bottom:5px;margin-left:30px}
.headwhite {font-family: Georgia,Times New Roman,Times; color:#FFFFFF; font-size:150%;font-weight:bold;margin-top:5px;margin-bottom:5px;margin-left:30px}
.product_title {  font-family: Verdana,Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; text-decoration: none; font-size:120%}
.white_date { font-family: Verdana,Arial, Helvetica, sans-serif; font-weight: bold; color: #FFFFFF; font-size:110%; text-align: }
.Tips_Title {  font-family: Verdana,Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold}
.arialText {  font-family: Arial, Helvetica, sans-serif; text-decoration: none; font-size:75%}
.verdText {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:75%}
.verdTextSm {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-size:60%}
.BlueBold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000099; text-decoration: underline}
.BlueBoldSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #990000; font-size: small}
.verdTextHeading { font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-weight: bold; color: #000066}
.StoryText {  font-family: "Times New Roman", Times, serif; text-align: left; text-indent: 15pt}
.redHeading {font-family:verdana,arial,helvetica;color:993333;font-weight:bold;font-size:90%}
.bigRedHeader { font-size:150%;font-family:Garamond,Times New Roman,Times;font-weight:bolder;color:#000099 }
.linestopbottom {border-bottom: solid #004D99;border-top: solid #004D99;} 
.linesbottom {border-bottom:thin solid #004D99;} 
.booktitle { color: #990000; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 14pt; text-decoration: none }
.booktitle:visited    { color: #000099; text-decoration: none }
.booktitle:link       { color: #000099; text-decoration: none }
.booktitle:hover      { text-decoration: underline  }
.booktext	{font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 10pt; }
.TipsNar {  font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; font-style:italic;font-size:95%;text-align:center}


#vmenu { /* Common style */

	margin: 0px; 

	padding: 0px; 

	list-style: none;

	font-size: 12px;

}



#vmenu ul { /* Root items */

	padding: 1px;

	margin: 0px;

	list-style: none;

	width: 156px;

	z-index: 99;

	overflow: visible;

	position: absolute; 

	background-color: #cccccc;

	border: 1px solid #296dc1;

}



#vmenu li.has-children { /* Any item with children */

	position: relative;

	width: 156px;

	background-color: #cccccc;

	display:block;

	background: #CCCCCC url('images/category_collapsed.gif') no-repeat right;

}



#vmenu li.has-children:hover, #vmenu a.has-children:hover { /* Any item with children - hover */

    background-color: #bbdbff;

	background:#bbdbff url('images/category_expanded_emenu.gif') no-repeat right; 

}



#vmenu li { /* Any item without children */

	position: relative;

	width: 156px;

	font-size: 12px;

	background-color: #cccccc;

	display: block;

}



#vmenu li a { /* CATEGORIES MENU FONT SIZE */

	font-size: 11px;

}



#vmenu ul li a {

	font-size: 11px;

}



#vmenu li:hover, #vmenu a:hover { /* Any item wihout children - hover */

    background-color: #bbdbff;

}



#vmenu ul li {  /* 2nd+ level items */

	background-color: #cccccc; 

	font-size: 11px; 

	background-image: none;

}



#vmenu a { /* 2nd+ level items (a tag) */ /* PADDING FOR CATEGORY MENU ITEMS */

    text-decoration:none; 

	color: #333333;

	font-weight: bold;

    display:block;

    padding: 2px;

}



#vmenu ul { /* submenu offset relating to root items */

    display: none; 

    position: absolute; 

    top:0; 

    left: 156px;



}



#vmenu li:hover > ul { /* Show children */

    display: block; 

}



li>ul { /* Something IE related? :) */

	top: auto;

	left: auto;

}



/* Win IE only \*/

* html #vmenu li {float:left;} 

* html #vmenu a {width: 148px;} 

/* end holly hack */

.buybutton {background: #336699; color:#FFFFFF; border-top:SOLID 3PX #003399; border-bottom:SOLID 3PX #003399;  font:"Times New Roman", Times, serif; font-size:14px; font-weight:bold;padding:2px 6px 2px 6px;}

.where_img {background-color: #F1F4FA; padding:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:10px; margin-bottom:10px;}

.buynow {padding:10px;}
.buynow a{padding:4px; background-color:#EBE4CB; border:3px solid #FFCC33;border-right:3px solid #CC9900;border-bottom:3px solid #d1a139;color: #000066; font-family: Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-decoration:none; }
.buynow a:hover{background-color:#003399; color:#FFFFFF;}
