p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	color: #333333;
	line-height: 150%;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #660099;
	line-height: normal;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #660099;
	line-height: 100%;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #660099;
	line-height: normal;
	margin-bottom: 5px;
}

h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 95%;
	color: #663366;
	line-height: normal;
	margin-bottom: 5px;
	margin-top: 0px;
	padding-top: 0px;
}

ul {
	margin-top: 0px;
	padding-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
}

li {
	padding-bottom: 5px;
	line-height: 150%;
}

blockquote {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 150%;
	margin-right: 50px;
	margin-left: 50px;
	font-style: italic;
	}

.nav {  }
.box {  }
.heading {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #660099}
.whitetxt {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
}
.whitetxt a:link {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
}
.whitetxt a:visited {
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
}

.maintxt p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color: #333333; line-height: 150%}

.maintxt h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #660099;
	line-height: normal;
	padding-top: 10px;
}

.maintxt h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #660099;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.maintxt h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: normal;
	margin-bottom: 5px;
	padding-top: 0px;
	margin-top: 5px;
}

.maintxt ul ul {
	padding-top: 0px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	list-style-position: inside;
	list-style-type: disc;
	padding-left: 10px;
}

.maintxt a:link { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.maintxt a:visited { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.maintxt a:hover { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: underline}
.maintxt a:active { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}

div#flc {
	float: right;
	width: 300px;
	clear: both;
	margin: 10px 5px 5px 10px;
	background-color: #FFECB3;
	padding: 10px;
	border: 15px solid #660066;
	}

.flc p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	line-height: normal;
	padding-bottom: -10px;
}

.flc h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660099; line-height: normal}

.flc h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #333333;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #660099;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.flc h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: normal;
	margin-bottom: -10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}

.flc ul {
	list-style-position: outside;
	list-style-type: disc;
	line-height: 120%;
	font-size: 100%;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
}

.flc li {
	margin: 0px 0px 0px 15px;
	padding: 0px 5px 5px 0px;
	list-style-position: outside;
	list-style-type: disc;
	line-height: 120%;
	font-size: 100%;
}

div#photo {
	float: right;
	width: 300px;
	clear: both;
	margin: 10px 5px 5px 10px;
	background-color: #FFFFFF;
	padding: 10px;
	border: 1px solid #330066;
	}

.photo p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #333333;
	line-height: normal;
	padding-bottom: -10px;
}

.photo h1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #660099; line-height: normal}

.photo h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 115%;
	color: #333333;
	line-height: 150%;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #660099;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.photo h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: normal;
	margin-bottom: -10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-bottom: 0px;
	padding-top: 5px;
}

.photo ul {
	list-style-position: outside;
	list-style-type: disc;
	line-height: 120%;
	font-size: 100%;
	font-style: normal;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
}

.photo li {
	margin: 0px 0px 0px 15px;
	padding: 0px 5px 5px 0px;
	list-style-position: outside;
	list-style-type: disc;
	line-height: 120%;
	font-size: 100%;
}

.bigovergreen {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #FF9900}
.main a:link { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.main a:visited { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.main a:hover { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.main a:active { color: #990033; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333}
.headforred { font-weight: bold; color: #FFCC00; font-size: 12px}
.red a:active { color: #FFFFFF; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
.red a:link { color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.red a:visited { color: #FFFFFF; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.red {  }
.red a:hover { color: #FFFFFF; font-weight: bold ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.small {  font-size: 10px; color: #000000}
.small h1 {
	padding-bottom: 5px;
}
.headforred2 { color: #FFCC00; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal }
.maintxtsm { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; line-height: 150% }
.maintxtinfo { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990099; line-height: 100%}
.info {  }
.info a:active { color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.info a:link { color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.info a:visited { color: #990099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.caption { font-size: 10px; color: #000000}
.maintxtnosp {  line-height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin-bottom: 0px}
.tableHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #336633;
	letter-spacing: normal;
	word-spacing: normal;

}
.productData {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 125%;
	background-color: #E6E6CC;
	margin: 5px;
	padding: 5px 5px -5px;


}
.productDatalight {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 125%;
	background-color: #F1F1E2;
	margin: 5px;
	padding: 5px 5px -5px;
}
.smallPurple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #330066;
}
.headingReversed {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #FFFFFF
}
.headingReversed a:link {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #FFFFFF
}
.headingReversed a:visited {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #FFFFFF
}
.headingReversed a:hover {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #FFFFFF
}
.headingReversed a:active {
font-family: Geneva, Arial, Helvetica, san-serif; font-size: 14px; font-weight: bold; color: #FFFFFF
}


div.rightsidebar {
	float: right;
	width: 300px;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCC99;
	border-left-color: #CCCC99;
	background-color: #E4E4C9;
	padding-right: 10px;
}

div.announcement {
	float: right;
	width: 500px;
	clear: both;
	margin-bottom: 10px;
	margin-left: 15px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCC99;
	border-left-color: #CCCC99;
	background-color: #E4E4C9;
}

p.reversed {
	color: #fff;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	font-weight: bold;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

div#welcome {
	float: right;
	width: 225px;
	font-size: 10px;
	padding: 0 10 10 10;
	margin-left: 10px;
	background: #cccc99;
}

.imgRight {
	float: right;
}

.reversed h1 {
	color: #FFF;
}

.reversed h2 {
	color: #FFF;
}

.reversed p {
	color: #FFF;
}

.reversed a:link {
	color: #FFF;
}

.reversed a:visited {
	color: #FFF;
}

.reversed a:hover {
	color: #F90;
}

.reversed a:active {
	color: #FFF;
}

p.box  {
	margin: 2px;
	padding: 8px;
	width: 600px;
	border: thin solid #609;
	background-color: #FC0;
}
