body
{
	background-color:#ffffff; /* White */
	color: #838385; /* Dark grey */
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
}

h1
{
	font-size: 21px;
	margin-bottom: 1.5ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0ex;
}

h2
{
	font-size: 18px;
}

h3
{
	font-size: 15px;
}

.menu
{
	vertical-align: top;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.main
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	text-align: left;
	vertical-align: top;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 20px;
}

.main tr
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.main td, th
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 5px;
}

.main p
{
	margin-bottom: 1.75ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0ex;
}

.order tr
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}

.order td, th
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.order p
{
	margin-bottom: 1.75ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0ex;
}

.orderform tr
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
}

.orderform td, th
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 2px;
}

.orderform p
{
	margin-bottom: 1.75ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1.75ex;
}

.userform tr
{
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
}

.userform td, th
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 2px;
}

.userform p
{
	margin-bottom: 1.75ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1.75ex;
}

A
{
	text-decoration: none;
}

A.menulink 
{
	color: #ababab; /* Medium grey */
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

A.menulink span
{
	display: none;
}

A.menulink:hover 
{
	color:#6badc7; /* Light blue */
	font-weight: bold;
}

A.menulink:hover b
{
	display: none;
}

A.menulink:hover span
{
	display: inline;
}

.menuoff
{
	color: #ababab; /* Medium grey */
	display: block;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.menuon
{
	color:#6badc7; /* Light blue */
	display: block;
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

A.navbut
{
	color: #fc9a14; /* Orange */
}

.hbartab
{
	border-color: #cdcdcd; /* Light grey */
	border-width: 0px;
	border-style: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.hbaroff
{
	color: #ababab; /* Medium grey */
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	border-width: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.hbaron
{
	color: #5e5e5e; /* Very dark grey */
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	border-width: 0px;
	margin-bottom: 0ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.hbarhid
{
	color:#ffffff; /* White */
	font-weight: bold;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
	border-width: 0px;
	margin-bottom: 0ex;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-decoration: none;
}

.ribbontab
{
	border-color: #cdcdcd; /* Light grey */
	border-width: 1px;
	border-style: none none solid none;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.header
{
	background-color:#cdcdcd; /* Light grey */
	color:#ff0000; /* Red */
}

.logo
{
	border-width: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.image
{
	border-width: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.imagel
{
	display: block;
	border-width: 0px;
	font-size: 10px;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.boximage
{
	border-width: 0px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.contact
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.contact_hdr
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.trailer
{
	color: #ababab; /* Medium grey */
	font-family: "Times New Roman", Times, serif;
	font-size: 10px; /*10px*/
	line-height: 18px;
	margin-top: 0px;
	padding-left: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
}

.trailertab
{
	border-color: #cdcdcd; /* Light grey */
	border-width: 0px;
	border-style: none;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

A.trailercomm
{
	color: #ababab; /* Medium grey */
	text-decoration: none;
}

A.trailercomm:hover
{
	color: #5e5e5e; /* Very dark grey */
	text-decoration: none;
}

.question
{
	border-top: thin solid #e8e8e8; /* Light Grey */
	font-weight: bold;
	padding-top: 10px;
}

.answer
{
	font-weight: bold;
	padding-top: 10px;
}

.warning
{
	border: thin solid red;
	color: red;
	display:block;
	font-weight: bold;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.aster
{
	color:red;
	display:inline;
}

div.popup span
{
	display: none;
}

div.popup a
{
	color: #fc9a14; /* Orange */
	display: inline;
}

div.popup a:hover
{
	color: #5e5e5e; /* Very dark grey */
	font-weight: bold;
	display: inline;
}

div.popup a:hover span
{
	font-weight: normal;
	display: inline;
}

.box
{
	border: thin solid black;
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.imsicon
{
        background-color: white;
        border: medium none white;
	
}

.presslist
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px; /*12px;*/
}

ul.presslist
{
	margin-top: 0px;
}

ul.productlist
{
/*	border: thin solid black;*/
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.productlist li
{
/*	border: thin solid black;*/
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.compresslist
{
/*	border: thin solid black;*/
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

ul.compresslist li
{
/*	border: thin solid black;*/
	margin-left: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

ul.spacedlist
{
	margin-left: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.spacedlist li
{
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.presstab
{
    border-collapse: collapse;
    border: solid 1px black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    vertical-align: top;
}

.presstab td
{
    border: solid 1px black;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    vertical-align: top;
}
.footnote
{
	clear: both;
	border-style: solid none none none;
	border-width: 1px;
	font-size: 90%;
}
.fnref
{
	font-size: 80%;
	vertical-align: super;
}
