/* CSS Document */
.header {width:750px; height:124px; background:url(/images/header3.gif) no-repeat; margin:0 auto; position:relative; display:block; font-size:9px;}
	.emailSignup {width:190px; border:3px solid #fff; background:#D0DED7; /*position:absolute; top:10px; right:0;*/ padding:8px; margin:10px 0 0 0;}
	.emailSignup h2 {font-size:14px; font-weight:bold; margin:0 0 5px 0; padding:0; border-bottom:1px dotted #0C694A;}
	.emailSignup input {width:191px; height:23px; font-size:12px; margin:3px 0 0 0; padding:3px 0 0 2px;}
	.emailSignup input:focus, .emailSignup input:hover{background:#FFC;}
	.emailSignup .emailSubmit{width:191px; height:25px; font-size:9px; margin:3px 0 0 0; padding:0; /*position:absolute; top:83px; right:5px;*/ background:#0C694A; border:2px solid #fff; color:#fff; font-weight:bold;}
	.emailSignup .emailSubmit:hover {background-color:#15815D;}

#nav {width:750px; margin:0; padding:0; }
#nav ul {text-align:center; position:relative; top:-10px;}
#nav ul li { list-style:none; float:left; color:#fff; margin:0; padding:0;}
#nav ul li a {color:#fff; text-decoration:none; font-size:14px; font-weight:bold; margin:0 45px 0 0;}
#nav ul li a:hover {color:#fff3d9;}
.tinyType {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.tinyType2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;	
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #006666; font-weight: lighter}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #333333; font-style: italic}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #333366}
h4 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333366}

a.products:link {
	color: #333333;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #333300;
	border-top-style: ridge;
	}
a.products:visited {
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #333300;
	border-top-style: ridge;
	}
a.products:hover {
	text-decoration: underline;
	color: #993333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #333300;
	border-top-style: ridge;
	}
a.products:active {
	text-decoration: none;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #333300;
	border-top-style: ridge;
	}
.incCopyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
a.copyright2:link  { 
  font-size: 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #000000;
  cursor:text;
}
a.copyright2:visited  { 
  font-size: 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #000000;
  cursor:text;
}
a.copyright2:hover  {
  font-size: 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #000000;
  cursor:text;
}
a.copyright2:active  {
	font-size: 11px;
	font-family      : Arial, Helvetica, sans-serif;
	color            : #000000;
	cursor:text;
}
a.catalognav:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4279;
	border: thin #C0D2EA 1px;
	padding-left: 20px;
	line-height: 11px;
	background-image: url(/images/arrows2.gif);
	letter-spacing: 1px;
	text-decoration: none;
	width: 250px;
	background-repeat: no-repeat;
}
a.catalognav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4279;
	border: thin #C0D2EA 1px;
	padding-left: 20px;
	line-height: 11px;
	background-image: url(/images/arrows2.gif);
	letter-spacing: 1px;
	text-decoration: none;
	width: 250px;
	background-repeat: no-repeat;
} 
a.catalognav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4279;
	padding-left: 20px;
	line-height: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	background-image: none;
	border-color: #FFFFFF;
	width: 250px;
}

a.catalognav:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C4279;
	padding-left: 20px;
	line-height: 11px;
	letter-spacing: 1px;
	text-decoration: none;
	background-image: none;
	border-color: #FFFFFF;
	width: 250px;
}

.formoutput {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #6F8BAA solid;
  background-color : #EEEEEE;
  font-weight:  bold;
  vertical-align: top;
  padding-left: 5px;
}
input.inputfield {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #6F8BAA solid;
  background-color : #EEEEEE;
  font-weight:  bold;
  vertical-align: top;
  padding-left: 5px;
}
select {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #6F8BAA solid;
  background-color : #EEEEEE;
  font-weight:  bold;
}
textarea {
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  color            : #444444;
  border           : 1px #6F8BAA solid;
  background-color : #EEEEEE;
  font-weight:  bold;
}

.error {
	background-color:#fff1ec;
	background-image:url(/images/form_error.gif);
	background-position:right;
	background-repeat:no-repeat;	
}
.corrected {
/*	background-color:#e5f4e4;*/
	background-image:url(/images/form_check.gif);
	background-position:right;
	background-repeat:no-repeat;
}
