body {
	font-family: Lucida Sans Unicode;
	font-weight: normal;
	font-size: 12px;
	background-color: #666666;
	background-image:  url("images/bg1.gif");
	margin: 0px 0px 0px 0px;
	scrollbar-face-color: #CCCCCC;
	scrollbar-highlight-color: #00AAFF;
	scrollbar-3dlight-color: #CCCCCC;
	scrollbar-darkshadow-color: #CCCCCC;
	scrollbar-shadow-color: #00AAFF;
	scrollbar-arrow-color: #00AAFF;
	scrollbar-track-color: #CCCCCC;
	/*cursor: crosshair;	*/
}

td, tr, th {
	font-family: Lucida Sans Unicode;
	font-weight: normal;
	font-size: 13px;
}

textarea, input, select{
	font-size: 10px;
	font-style: normal;
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

a:link, a:visited, a:selected{
	color: #333333;
}

.orderbox2 {
	font-size: 10px;
	font-style: normal;
	background-color: #CCCCCC;
}

.navbar1 {
	background-color: #0066FF;
}

.navbar2{
	background-color: #00AAFF;
	display: block;
	border: 1px solid #000000;
}
.navbar2, .navbar2 a:link, .navbar2 a:visited {
	background-color: #00AAFF;
	display: block;
}

.navbar2 a:hover {
	background-color: #FFFFFF;
	display: block;
}

.navbar3 {
	background-color: #0099FF;
}

.newsmain {
	background-color: #CCCCCC;
	display: block;
	border: 1px solid #000000;
	font-weight: normal;
}

.news1 {
	background-color: #3399FF;
	font-family: Lucida Sans Unicode;
	font-size: 14px;
	font-weight: bold;
}

/*this is the main background behind the news section on main page */

.news2 {
	background-color: #CCCCCC;
	display: block;
	border: 1px solid #000000;
	font:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.news3 {
	background-color: #0066FF;
	font-family: Lucida Sans Unicode;
}

.prices1 {
	background-color: #00AAFF;
	border: 1px solid #000000;
}

.prices2 {
	background-color: #0066FF;
	display: block;
}

.mainblock {
	border: 1px solid #000000;
}

.mainheader {
	background-color: #3366CC;
	font-size: 14px;
	font-weight: bold;
}

.faqQ {
	font-family: Lucida Sans Unicode;
	font-weight: normal;
	font-size: 16px;
}

.faqA {
	font-family: Lucida Sans Unicode;
	font-weight: normal;
	font-size: 12px;
}


/* MOUSE OVERS */
/* ORIGINAL */
/*
#macfix {
    display: block;
    left: 0px;
    width: 110px;
	overflow: hidden;
}

#gennav a, #ltsnav a, #revnav a {
	background-color: #486984;
	padding: 3px 4px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #6B96A7;
	color: #FFFFFF;
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 3mm;
	overflow: visible;
	text-decoration: none;
}
#secnav a, #snnav a, #spnav a, #rcnav a {
	background-color: #3B586E;
	padding: 3px 4px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #578193;
	color: #FFFFFF;
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 3mm;
	overflow: visible;
	text-decoration: none;
}

#gennav a, #secnav a, #nanav a, #ltnav a, #ltjsnav a, #ltsnav a, #revnav a, #ltnav2 a, #snnav a, #spnav a, #rcnav a   {
	overflow: hidden;
}
#gennav a:hover, #secnav a:hover, .td-bl, #ltnav a:hover, #ltjsnav a:hover, #ltsnav a:hover, #revnav a:hover, #ltnav2 a:hover, #snnav a:hover, #spnav a:hover, #rcnav a:hover  {
	background-color: #5A829C;
}
#gennav br.req, #secnav br.req, #nanav br.req, #ltnav br.req, #ltjsnav br.req, #ltsnav br.req, #revnav br.req, #ltnav2 br.req, #snnav br.req, #spnav br.req, #rcnav br.req {
	display: inline;
}
#gennav br, #secnav br, #nanav br, #ltnav br, #ltjsnav br, #ltsnav br, #revnav br, #ltnav2 br, #snnav br, #spnav br, #rcnav br {
	display: none;
}
*/


/* NEW */

.lc {
    width: 130px;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    background-color: #3366FF;
}

#macfix {
    display: block;
    left: 0px;
    width: 130px;
	overflow: hidden;
}

#gennav a, #ltsnav a, #revnav a {
	background-color: #3366FF;
	padding: 3px 4px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #2222CC;
	color: #FFFFFF;
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 3mm;
	overflow: visible;
	text-decoration: none;
}
#secnav a, #snnav a, #spnav a, #rcnav a {
	background-color: #3399FF;
	padding: 3px 4px;
	border-bottom: 1px solid #000000;
	border-top: 1px solid #1515BB;
	color: #FFFFFF;
	display: block;
	font-family: verdana, arial, sans-serif;
	font-size: 3mm;
	overflow: visible;
	text-decoration: none;
}

#gennav a, #secnav a, #nanav a, #ltnav a, #ltjsnav a, #ltsnav a, #revnav a, #ltnav2 a, #snnav a, #spnav a, #rcnav a   {
	overflow: hidden;
}
#gennav a:hover, #secnav a:hover, .td-bl, #ltnav a:hover, #ltjsnav a:hover, #ltsnav a:hover, #revnav a:hover, #ltnav2 a:hover, #snnav a:hover, #spnav a:hover, #rcnav a:hover  {
	background-color: #66CCFF;
	color: #000000;
}
#gennav br.req, #secnav br.req, #nanav br.req, #ltnav br.req, #ltjsnav br.req, #ltsnav br.req, #revnav br.req, #ltnav2 br.req, #snnav br.req, #spnav br.req, #rcnav br.req {
	display: inline;
}
#gennav br, #secnav br, #nanav br, #ltnav br, #ltjsnav br, #ltsnav br, #revnav br, #ltnav2 br, #snnav br, #spnav br, #rcnav br {
	display: none;
}
