@charset "iso-8859-1";
.header
{
background-color:#00639C;
text-align:center;
}
.centercol
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: justify;
padding: 15px;
background-color:#ffffff;
line-height:120%;
font-weight:900;
}
.centercol2
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: left;
padding: 15px;
background-color:#ffffff;
font-weight:900;
}
.centertable
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: justify;
padding: 0px;
background-color:#ffffff;
line-height:120%;
font-weight:500;
}
.centertable2
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: justify;
padding: 0px;
background-color:#ffffff;
line-height:120%;
}
.centertable3
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: left;
padding-left:0px;
background-color:#ffffff;
line-height:normal;
font-weight:500;
}
.centertable4
{
font-family:verdana, Arial, sans-serif;
font-size: 10pt;
text-align: left;
padding-left:10px;
background-color:#ffffff;
line-height:140%;
font-weight:500;
}	
.centertable5
{
font-family:Verdana;
font-size: 11pt;
text-align: center;
padding-left:0px;
background-color:#ffffff;
line-height:normal;
font-weight:500;
}
.centercol3
{
font-family:Helvitica, Arial, sans-serif;
font-size: 12pt;
text-align: justify;
padding-left: 50px;
background-color:#ffffff;
line-height:120%;
}
.cardcell
{
text-align: right;
background-color:#ffffff;
}
.rightcol
{
font-family:Helvitica, Arial, sans-serif;
font-size: 8pt;
text-align: left;
padding: 10px;
font-weight:500;
background-color:#e6e6e6;
line-height:9pt;
}
.hours
{
font-family:arial;
font-size: 8pt;
text-align: left;
padding-left: 2px;
padding-right: 2px;
font-weight:500;
background-color:#ffffff;
line-height:9pt;
border:2px solid;
border-color:#00639c;
}
h2
{
font-family:arial;
font-size: 12pt;
text-align: left;
color: #CC0000;
font-weight:900;
line-height:90%;
}
h5
{
font-family:times new roman, sans-serif;
font-size: 12pt;
text-align: center;
color: #CC0000;
font-weight:900;
line-height:90%;
}
h1
{
font-family:verdana,arial,sans-serif;
font-size: 12pt;
text-align: left;
color: #000000;
font-weight:900;
line-height:90%;
}
.leftcol
{
font-family:times new roman, sans-serif;
font-size: 10pt;
text-align: left;
padding: 8px;
font-weight:500;
text-decoration:none;
background-color:#e6e6e6;
}
.navmenu a:link
{
font-family:arial;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:900;
text-decoration:none;
}
.navmenu a:hover
{
font-family:arial;
font-size: 8pt;
text-align: center;
color:#ffffff;
font-weight:900;
text-decoration:none;
}
.navmenu
{
background-color:#00639C;
color:#ffffff;
font-family:arial;
font-size: 8pt;
text-align: center;
font-weight:900;
text-decoration:none;
}
.navmenuOn a:link
{
font-family:arial;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:900;
text-decoration:none;
}
.navmenuOn a:hover
{
font-family:arial;
font-size: 8pt;
text-align: center;
color:#ffffff;
font-weight:900;
text-decoration:none;
}
.navmenuOn
{
background-color:#CC0000;
color:#ffffff;
font-family:arial;
font-size: 8pt;
text-align: center;
font-weight:900;
text-decoration:none;
cursor:hand;
}

.navmenu1 a:link
{
font-family:times new roman;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:500;
text-decoration:none;
}
.navmenu1 a:hover
{
font-family:times new roman;
font-size: 8pt;
text-align: center;
color:#ffffff;
font-weight:500;
text-decoration:none;
}
.navmenu1
{
background:url(bottom_nav_bg.gif);
color:#ffffff;
font-family:times new roman;
font-size: 8pt;
text-align: center;
font-weight:500;
text-decoration:none;
}
.navmenuOn1 a:link
{
font-family:times new roman;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:500;
text-decoration:none;
}
.navmenuOn1 a:hover
{
font-family:times new roman;
font-size: 8pt;
text-align: center;
color:#ffffff;
font-weight:500;
text-decoration:none;
}
.navmenuOn1
{
background:url(bottom_nav_bg_2.gif);
color:#ffffff;
font-family:times new roman;
font-size: 8pt;
text-align: center;
font-weight:500;
text-decoration:none;
cursor:hand;
}
.navmenu a:visited
{
font-family:arial;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:900;
text-decoration:none;
}
.navmenuOn a:visited
{
font-family:arial;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:900;
text-decoration:none;
}
.navmenu1 a:visited
{
font-family:times new roman;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:500;
text-decoration:none;
}
.navmenuOn1 a:visited
{
font-family:times new roman;
font-size: 8pt;
color:#ffffff;
text-align: center;
font-weight:500;
text-decoration:none;
}
a:link {color:blue; text-decoration:none;font-family:arial;font-size: 8pt;font-weight:900;}
a:visited {color:#00639C; text-decoration:none;font-family:arial;font-size: 8pt;font-weight:900;}
a:hover {color:#CC0000; text-decoration:underline;font-family:arial;font-size: 8pt;font-weight:900;cursor:hand;}
.form
{
text-align:left;
font-family:arial;
font-size: 8pt;
color:#000000;
font-weight:900;
line-height:220%;
}
.productType {	font-family:verdana,arial,sans-serif; font-weight:900; font-size:10; color:#cc0000;	 background-color:#e6e6e6; }
.productSub  {	font-family:verdana,arial,sans-serif; font-weight:500; font-size:10;  color:#000000;  }	
.productSub2  {	font-family:verdana,arial,sans-serif; font-weight:500; font-size:10;  color:#000000; border-bottom:1px dotted #000000 }	
.boxshot{ padding: 5px 5px 0px 0px; }
.productBasics{ padding: 5px 0px 0px 5px; font-family: Verdana,Arial,Tahoma; line-height: 14px; font-size: 11px; font-weight: bold; }
.productName{ color: #000000; }
.publisher{ color: #C3C3C3; font-size: 9px; }
.price{ color: #FF0000; padding-top: 10px; }
.moreInfo{ text-decoration: underline; }
.freeTrial{ text-decoration: underline; }
.buyNow{ text-decoration: underline; }
.shortDescription{ font-family: Verdana,Arial,Tahoma; font-weight: normal; line-height: 14px; font-size: 11px; color: #000000; padding: 5px 10px 10px 5px; }
.contact
{
	border:4px solid #00639C;
	background-image:url();	
	background:#f6f6f6;
	padding:7px;
	color:#000000;
	text-transform: uppercase;
	font: bold normal 10px/12px "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	letter-spacing: 1px;
		}
.formbutton
{
	background-color:#00639C;
	border:1px solid #000000;
	color:#ffffff;
	font: bold normal 11px/12px "Lucida Sans Unicode", verdana, lucida, arial, helvetica, sans-serif;
	text-transform: uppercase;
	cursor:pointer;
	letter-spacing: 1px;
	font-weight:900;
	}
.required
{
color:red;
	font-family:verdana,arial,sans-serif;
	font-size:10;
	font-weight:500;
		
}
