/**********/
/* Bodies */
/**********/

body, p, h1, h2, h3, h4, table, td, th, ul, li, ol, textarea, input {
	background-color: #ffffff;
	color: #808080;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: none;
	margin: 0px 0px 0px 0px;
}
strong, b {font-weight:bolder;}

h1 {
	color:#CC3300;
	background-color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size: 1.2em;
	margin-top:-2px;
    margin-bottom:-2px;
}

h2 {
	color:#ffffff ;
	background-color:#9A7AA8 ;
	font-weight:bold;
	text-align:left;
	font-size: 1.4em;
	margin-top:0px;
    margin-bottom:0px;
	BORDER-LEFT: #9A7AA8 0px solid; BORDER-RIGHT: #9A7AA8 0px solid;
	BORDER-TOP: #9A7AA8 2px solid; BORDER-BOTTOM: #9A7AA8 2px solid;
}
h3 {color:#CC3300;
	background-color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size: 1.2em;
	margin-top:-2px;
    margin-bottom:-2px;
}
h4 {color:#808080;
	background-color:#ffffff;
	font-weight:bold;
	text-align:left;
	font-size: 1.1em;
	margin-top:2px;
    margin-bottom:0px;
}

li {margin-top: 6px; margin-bottom: 6px; margin-left: 10px;list-style-type: square;}
ul {margin-top: 6px; margin-bottom: 6px; margin-left: 10px;}
p {margin-top:12px; margin-bottom: 12px; }

/**********/
/* Tables */
/**********/


/**********/
.top table {
	border-style:none;
	PADDING: 0px;
}
.top th {
	border-style:none;
	color:#9A7AA8;
	background-color:#f7f6f5;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	font-size: 2.0em;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px; BORDER-RIGHT: 0px;
}
.top td {
	color:black;
	background-color:#714E81;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	padding-top:2px; padding-bottom:2px;
	padding-left:6px;
	BORDER-TOP: 0px; BORDER-BOTTOM: 0px;
	BORDER-LEFT: 6px; BORDER-RIGHT: 0px;
}
a.top, a.top:link, a.top:visited, a.top:active {
 text-decoration:none ; background-color:#714E81; FONT-SIZE: 0.9em }
a.top:hover {
 text-decoration:underline; background-color:#714E81; FONT-SIZE: 0.9em }

/**********/
.zone table {
	border-style:none;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
	font-size: 1.4em;
}
.zone th {
	color:#ffffff ;
	background-color:#9A7AA8 ;
	padding-left: 6px;
	padding-top:0px; padding-bottom:0px;
	text-align:left;
	BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid; BORDER-BOTTOM: 0px solid;
}
.zone td {
	color:#ffffff ;
	background-color:#9A7AA8 ;
	padding-left: 6px;
	padding-top:0px; padding-bottom:0px;
	BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid; BORDER-BOTTOM: 0px solid;
}
.zone form {
	border-style:none;
	padding-top:2px; padding-bottom:2px;
	line-height: 100%;
	margin: 0;
}
/**********/
table.main {
    border-style:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	text-align:left;
	font-size: 0.9em;
}
th.main { color:#808080; background-color:#ffffff; }
td.main { color:#808080; background-color:#ffffff; }

div.main { color:#808080; background-color:#ffffff; }
div.main p { color:#808080; background-color:#ffffff; }
div.main a { text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
div.main a:link{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
div.main a:visited{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
div.main a:hover{ text-decoration:underline; font-weight:bold; color: #75A11F; background-color:#ffffff;}
div.main a:active{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
/*div.main UL {FONT-SIZE: 1.0em; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}*/
/*div.main LI {FONT-SIZE: 1.0em; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}*/
.dlink { text-decoration: none; font-weight:bold; color:#714E81; background-color:#ffffff; cursor:pointer; cursor:hand; }
.dlinkd { text-decoration: underline; font-weight:bold; color:#75A11F; background-color:#ffffff; cursor:pointer; cursor:hand; }

/* no javascript */
.js {COLOR: #A13E1F;}
/**********/
table.fback {
	border:1px #603d70 solid;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size: 0.9em;
}
th.fback { background-color: #603d70; color:#ffffff}
td.fback { background-color: #FBFBDF; COLOR: #603d70}
a.fback, a.fback:link, a.fback:visited {text-decoration:none ; COLOR: #603d70; background-color:#FBFBDF; FONT-SIZE: 0.9em}
a.fback:hover, a.fback:active {text-decoration:underline; COLOR: #714E81; background-color:#FBFBDF; FONT-SIZE: 0.9em}
/*
td.fback { background-color: #ffffff; }
a.fback, a.fback:link, a.fback:visited {text-decoration:none ; COLOR: #603d70; background-color:#ffffff; FONT-SIZE: 0.9em}
a.fback:hover, a.fback:active {text-decoration:underline; COLOR: #714E81; background-color:#ffffff; FONT-SIZE: 0.9em}
*/

/**********/
.red table {
	border-style:none;
}
.red th {
	background-color:#A13E1F;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 1.2em;
}
.red td, .green td, .yellow td, .blue td {
    border-right:medium none #E6E6E6;
    border-left-style:none;
    border-left-width:medium;
    border-bottom-style:none;
    border-bottom-width:medium;
    border-top-style:none;
    border-top-width:medium
}
.red A {text-decoration:none}
.red A:link {text-decoration:none ; COLOR: #A13E1F; background-color:#ffffff;}
.red A:visited {text-decoration:none ; COLOR: #A13E1F; background-color:#ffffff;}
.red A:hover {text-decoration:underline; COLOR: #A13E1F; background-color:#ffffff;}
.red A:active {text-decoration: none; COLOR: #A13E1F; background-color:#ffffff;}
.dlink_red { text-decoration: none; font-weight:bold; color:#A13E1F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.dlink_redd { text-decoration: underline; font-weight:bold; color:#A13E1F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.red ul {margin-left:12px; margin-right: 3px; margin-top:3px;}
.red li {margin-left:12px; margin-right: 0px; margin-top:3px;}
.red p {margin-left:3px; margin-right: 3px; margin-top:6px; margin-bottom:6px;}
/**********/
.green table {
	border-style:none;
}
.green th {
	background-color:#75A11F;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 1.2em;
}
.green A {text-decoration:none}
.green A:link {text-decoration:none ; COLOR: #75A11F; background-color:#ffffff;}
.green A:visited {text-decoration:none ; COLOR: #75A11F; background-color:#ffffff;}
.green A:hover {text-decoration:underline; COLOR: #75A11F; background-color:#ffffff;}
.green A:active {text-decoration: none; COLOR: #75A11F; background-color:#ffffff;}
.dlink_green { text-decoration: none; font-weight:bold; color:#75A11F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.dlink_greend { text-decoration: underline; font-weight:bold; color:#75A11F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.green ul {margin-left:12px; margin-right: 3px; margin-top:3px;}
.green li {margin-left:12px; margin-right: 0px; margin-top:3px;}
.green p {margin-left:3px; margin-right: 3px; margin-top:6px; margin-bottom:6px;}

/**********/
.yellow table {
	border-style:none;
}
.yellow th {
	background-color:#A1991F;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 1.2em;
}
.yellow A {text-decoration:none}
.yellow A:link {text-decoration:none ; COLOR: #A1991F; background-color:#ffffff;}
.yellow A:visited {text-decoration:none ; COLOR: #A1991F; background-color:#ffffff;}
.yellow A:hover {text-decoration:underline; COLOR: #A1991F; background-color:#ffffff;}
.yellow A:active {text-decoration: none; COLOR: #A1991F; background-color:#ffffff;}
.dlink_yellow { text-decoration: none; font-weight:bold; color:#A1991F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.dlink_yellowd { text-decoration: underline; font-weight:bold; color:#A1991F; background-color:#ffffff; cursor:pointer; cursor:hand; }
.yellow ul {margin-left:12px; margin-right: 3px; margin-top:3px;}
.yellow li {margin-left:12px; margin-right: 0px; margin-top:3px;}
.yellow p {margin-left:3px; margin-right: 3px; margin-top:6px; margin-bottom:6px;}

/**********/
.blue table {
	border-style:none;

}
.blue th {
	background-color:#4468B0;
	color:#ffffff;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 1.2em;
}
.blue A {text-decoration:none}
.blue A:link {text-decoration:none ; COLOR: #4468B0; background-color:#ffffff;}
.blue A:visited {text-decoration:none ; COLOR: #4468B0; background-color:#ffffff;}
.blue A:hover {text-decoration:underline; COLOR: #4468B0; background-color:#ffffff;}
.blue A:active {text-decoration:none ; COLOR: #4468B0; background-color:#ffffff;}
.dlink_blue { text-decoration: none; font-weight:bold; color:#4468B0; background-color:#ffffff; cursor:pointer; cursor:hand; }
.dlink_blued { text-decoration: underline; font-weight:bold; color:#4468B0; background-color:#ffffff; cursor:pointer; cursor:hand; }
.blue ul {margin-left:12px; margin-right: 3px; margin-top:3px;}
.blue li {margin-left:12px; margin-right: 0px; margin-top:3px;}
.blue p {margin-left:3px; margin-right: 3px; margin-top:6px; margin-bottom:6px;}


/**********/
.footr table {
	border-style:none;
	background-color:#714E81;
	color:#9A7AA8;
}
.footr th {
	background-color:#714E81;
	color:#e6e5e4;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 0.8em;
}
.footr td {
    padding-left:6px; padding-right:6px; padding-top:3px; padding-bottom:3px;
	background-color:#714E81;
	color:#9A7AA8;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:center;
	font-size: 0.8em;
}
.footr A {text-decoration:none ; COLOR: #e6e5e4; background-color:#714E81; FONT-SIZE: 0.8em}
.footr A:link {text-decoration:none ; COLOR: #e6e5e4; background-color:#714E81; FONT-SIZE: 0.8em}
.footr A:visited {text-decoration:none ; color: #e6e5e4; background-color:#714E81; FONT-SIZE: 0.8em}
.footr A:hover {text-decoration:underline overline ; COLOR: #9A7AA8; background-color:#714E81; FONT-SIZE: 0.8em}
.footr A:active {text-decoration:none ; COLOR: #e6e5e4; background-color:#714E81; FONT-SIZE: 0.8em}
.footr span {COLOR: #e6e5e4; background-color:#000000; text-decoration:none; }
.footr p {COLOR: #e6e5e4; background-color:#714E81; text-decoration:none; font-size: 0.8em}

/**********/
table .nav {
	border-style:none;
	background-color:#714E81;
	color:#9A7AA8;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	text-align:left;
}
.nav th {
	border-style:none;
	font-size: 1.1em;
    padding-top: 0px; padding-bottom: 0px;
    padding-left: 0px; padding-right: 0px;
	text-align:left;
}
.nav td {
	border-style:none;
    padding-top: 3px; padding-bottom: 3px;
    padding-left: 0px; padding-right: 0px;
	font-size: 1.1em;
}
.navth { background-color:#ffffff; color:#714E81; }
.navtd { background-color:#714E81; color:#cbbbd1; }
.navpad { padding-top: 4px; padding-bottom: 2px;padding-left: 2px; padding-right: 0px; }
.navnopad { padding-top: 0px; padding-bottom: 0px;padding-left: 2px; padding-right: 0px; }


table .navmap {
    border-style:none;
    padding-top: 0px; padding-bottom: 0px;
    padding-left: 0px; padding-right: 0px;
    background-color:#714E81; color:#9A7AA8; }
.navmap td{	border-style:none;
	font-size: 1.1em;
    padding-top: 0px; padding-bottom: 0px;
    padding-left: 0px; padding-right: 0px;
}

/*********/
/* Links */
/*********/
.redlinks A {text-decoration:none ; FONT-SIZE: 8pt}
.redlinks A:link {text-decoration:none ; COLOR: #A13E1F; background-color:#ffffff; FONT-SIZE: 8pt}
.redlinks A:visited {text-decoration:none ; COLOR: #A13E1F; background-color:#ffffff; FONT-SIZE: 8pt}
.redlinks A:hover {text-decoration:underline overline ; COLOR: #A13E1F; background-color:#ffffff; FONT-SIZE: 8pt}
.redlinks A:active {text-decoration:none ; COLOR: #A13E1F; background-color:#ffffff; FONT-SIZE: 8pt}
.greenlinks A {text-decoration:none ; FONT-SIZE: 8pt}
.greenlinks A:link {text-decoration:none ; COLOR: #75A11F; background-color:#ffffff; FONT-SIZE: 8pt}
.greenlinks A:visited {text-decoration:none ; COLOR: #75A11F; background-color:#ffffff; FONT-SIZE: 8pt}
.greenlinks A:hover {text-decoration:underline overline ; COLOR: #75A11F;  background-color:#ffffff; FONT-SIZE: 8pt}
.greenlinks A:active {text-decoration:none ; COLOR: #75A11F; background-color:#ffffff; FONT-SIZE: 8pt}
.yellowlinks A {text-decoration:none ; FONT-SIZE: 8pt}
.yellowlinks A:link {text-decoration:none ; COLOR: #A1991F; background-color:#ffffff; FONT-SIZE: 8pt}
.yellowlinks A:visited {text-decoration:none ; COLOR: #A1991F; background-color:#ffffff; FONT-SIZE: 8pt}
.yellowlinks A:hover {text-decoration:underline; COLOR: #A1991F; background-color:#ffffff; FONT-SIZE: 8pt}
.yellowlinks A:active {text-decoration:none ; COLOR: #A1991F; background-color:#ffffff; FONT-SIZE: 8pt}

.navth a { text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
.navth a:link{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
.navth a:visited{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}
.navth a:hover{ text-decoration:none; font-weight:bold; color: #9A7AA8; background-color:#ffffff;}
.navth a:active{ text-decoration:none; font-weight:bold; color: #714E81; background-color:#ffffff;}

.navtd a { text-decoration:none; font-weight:normal; color: #cbbbd1; background-color:#714E81;}
.navtd a:link{ text-decoration:none; font-weight:normal; color: #cbbbd1; background-color:#714E81;}
.navtd a:visited{ text-decoration:none; font-weight:normal; color: #cbbbd1; background-color:#714E81;}
.navtd a:hover { text-decoration:none; font-weight:normal; color: #ffffff; background-color:#714E81;}
.navtd a:active{ text-decoration:none; font-weight:normal; color: #ffffff; background-color:#714E81;}

.navtd p{color: #9A7AA8; background-color:#ffffff;}
.top p{color: #9A7AA8; background-color:#f7f7f7;}

/*
</
.Normal {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
}

P {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
}
UL {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; list-style-type: square;
}
LI {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; list-style-type: square
}
OL {
	FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif
}
/>
*/

P.HDR1 {
	FONT-WEIGHT: bold; FONT-SIZE: 2.8em; PADDING-BOTTOM: 2px; PADDING-TOP: 2px;
}

.Code {
	FONT-SIZE: 8pt; FONT-FAMILY: "Courier New", Courier, monospace
}
.Larger {
	FONT-SIZE: 14pt
}
.Smaller {
	FONT-SIZE: 8pt
}
.Smallest {
	FONT-SIZE: 7pt}
.ProdBulletList {
	FONT-SIZE: 7pt
}
.main .yellow .yellow #ohhead #ohlogo {
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.main .yellow .yellow div {
	float: left;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.main .yellow .yellow #ohhead #ohtext {
	float: none;
	clear: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
p#lrp {
	text-decoration: line-through;
}
p#price {
	text-decoration: none;
}
