/***************************************************
TEXT ELEMENTS
***************************************************/
body {
	color: #333;
	font-size: 14px;
	line-height: 24px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	margin-top:0px;
	margin-left:0px;}
	
.bodysmall {
	color: #333;
	font-size: 10pt;
	line-height: 14pt;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	padding-left:14px;}
	
.bodysmallest {
	color: #333;
	font-size: 10px;
	line-height: 17px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }

.footer {
	color: #fff;
	font-size: 11px;
	line-height: 18px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }
	
.formlabel {
	color: #333;
	font-size: 12px;
	line-height: 20px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	padding-left:5px;
	padding-right:5px;}

/***************************************************
COLOR ELEMENTS
***************************************************/
	
.brown {
	color: #993300; }	
.green {
	color: #008895; }

/***************************************************
BULLET ELEMENTS
***************************************************/

.bullet {
	color: #036;
	font-weight: bold;
	font-size: 12px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }

.bulletsmall {
	color: #036;
	font-weight: bold;
	font-size: 10px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }
	
/***************************************************
TITLE ELEMENTS
***************************************************/

.title-class1 {
	font-size: 22px;
	line-height: 30px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }

.title-class2 { 
	font-size: 15px;
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif; }

.title-class3 { 
	font-weight: bold;
	font-size: 17px;
	font-family: Arial, sans-serif;
	color: #008895; }
/***************************************************
LINK ELEMENTS
***************************************************/

a {
	color: #993300; }

a:hover { 
	color: #008895; }

a.footer:link, a.footer:visited {
	color: #ffffff;
	text-decoration:none; }

a.footer:hover { 
	color: #ffffff;
	text-decoration:underline; }

a.green {
	color: #669900; }

a.green:hover { 
	color: #333; }

a.external {
	padding-bottom: 0px;
	color: #369;
	text-decoration: none;
	border-bottom: 1px dashed #369; }

a.external:hover { 
	padding-bottom: 0px;
	color: #333;
	text-decoration: none;
	border-bottom: 1px dashed #333; }
	
a.activesection { 
	color: #333;
	font-weight: bold; text-decoration: none; }
	
a.orange {
	color: #f60;
	text-decoration: underline; }
	
a.orange:hover {
	color: #c00; }
	
	

/***************************************************
FORM ELEMENTS
***************************************************/

form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline; }

input.txt, textarea.txt {
	font-family: Trebuchet MS, Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #000 }

input.button-null {
	font-family: trebuchet ms, monaco, courier;
	font-size: 10px;
	color: #000 }

input.button-active {
	font-family: trebuchet ms, monaco, courier;
	font-size: 10px;
	font-weight: bold;
	color: #000 }

select.gear {
	font-family: trebuchet ms, monaco, courier;
	font-size: 12px;
	color: #000;
	background-color:#fff;
	width: 130px; }

select.affiliate {
	font-family: trebuchet ms, monaco, courier;
	font-size: 14px;
	color: #000;
	background-color:#fff; }

select.cart {
	font-family: trebuchet ms, monaco, courier;
	font-size: 12px;
	color: #000;
	background-color:#fff;
	width: 75px; }
	
ul {margin-top:3px;}
