BODY
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-TOP: 5px;
    BORDER-LEFT: 0px;
	COLOR:#505050;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fcfcfc;
}
TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
H1 {
    FONT: bold 16px Arial, Verdana, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
H2 {
    FONT: bold 14px Arial,Verdana,  Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
H3 {
    FONT: bold 12px Arial,Verdana,  Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
A,A:link,A:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none;
}
A:active
{
    COLOR: #ff2020;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #ff2020;
    TEXT-DECORATION: underline;
}

A.menu:link,A.menu:visited
{
    COLOR: #505050;
    TEXT-DECORATION: none;
}
A.menu:active
{
    COLOR: #406080;
    TEXT-DECORATION: none;
}
A.menu:hover
{
    COLOR: #ff2020;
    TEXT-DECORATION: underline
}

A.navbottom:link,A.navbottom:visited,A.navbottom:active
{
	text-align: center;
    COLOR: #f0f0f0;
    TEXT-DECORATION: underline
}

A.navbottom:hover
{
    COLOR: #ff2020;
    TEXT-DECORATION: underline
}
legend {
	border: solid 0px gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-color: gray;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menutop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #dcdcdc;
}
.topleftmenu {
	border: solid 1px #f0f0f0;
	background-color: #D04040;
}
.leftpanel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #dcdcdc;
}
.prodthumbnail {
	border:solid 1px silver;
}
.searchtitle {
    FONT: bold 12px Arial, Verdana, Helvetica, sans-serif;
}
.lefheader {
    FONT: bold 1.1em Arial,Verdana, Helvetica, sans-serif;
	color: #CC3300;
}
td.leftline {
 	background-image: URL(images/bar02.gif);
	background-repeat:repeat-y;
}
table.events {
 	background-image: URL(images/eventbg.gif);
}
td.eventsheader{
	COLOR:#ffffff;
    FONT: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
	border-bottom: solid 1px silver;
	margin:0px;
	padding:2px;
    PADDING-LEFT: 10px;
}
td.maincontent {
	padding-left:15px;
	padding-right:5px;
	padding-top:5px;
}
div#nav-menu
{
	width:213px;
}
#nav-menu ul
{
	background: #fefefe;
	float:left;
	LIST-STYLE-POSITION: outside;
    LIST-STYLE: none;
	padding: 0;
	margin:0;
	width:213px;
	font-weigth:bold;
}
#nav-menu li
{
    FONT: bold 1em Verdana, Arial, Helvetica, sans-serif;
	border: solid 1px #d0d0d0;
	height: 22px;
	width:213px;
	padding: 0;
	margin:0;
} 
#nav-menu li a
{
	height: 16px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:20px;
	padding-right:1px;
	display: block;
	color: #404040;
	text-decoration: none;
	margin:0;
}
#nav-menu li a:hover
{
	height: 16px;
	background: #a02020;
	color: #f0f0f0;
	text-decoration: none;
}
#navtopsub{
float:left;
}
#lblshopcart{
float:right;
}
.popUp {
border-style: solid; 
border-color: rgb(185, 201, 239) rgb(69, 86, 144) rgb(69, 86, 144) rgb(185, 201, 239); 
border-width: 1px; background: rgb(224, 233, 248) none repeat scroll 0%; 
position: absolute; 
z-index: 9999; 
width: 230px; 
height: 1px;
right: 5px;
}
.poptable
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Tahoma,sans-serif;
}
.popheader,.popclose
{
padding-left:5px;
border-color: rgb(185, 201, 239) rgb(69, 86, 255) rgb(69, 86, 255) rgb(185, 201, 239); 
border-style: solid;
border-width: 1px; background: rgb(254, 253, 248) none repeat scroll 0%;
}
.popclose
{
	cursor:pointer;
}
.popcontent
{
	padding:5px;
}
