body {
	font-family: Arial, Helvetica, sans-serif; 
	color: #333; 
	background: #f1f1f1;
	padding: 12px 12px 12px 24px; 
	margin: 0; 
	border-left: 12px solid #060; 
	font-size: 86%;
}

/* GEN */
p, div, td, li {
}
td {
	vertical-align: top;
	text-align: left;
}
hr {
	height: 1px; 
	border: 0; 
	color: #060; 
	background-color: #060;
}
li {
	margin-bottom: 0.5em;
}
input.emailaddress2 {
	visibility: hidden;
	border: 1px solid #ffffff;
	background-color: #ffffff;
	color: #ffffff;
	height: 1px;
	width: 1px;
}
.clear {clear:both}
.note {font-size: x-small;}
.big {font-size: x-large;}

.img-left {float: left; margin: 0 2em 2em 0;}
.img-right {float: right; margin: 0 0 2em 2em;}
.pad-left {padding-left: 2em;}
.pad-right {padding-right: 2em;}

/* CONTAINER */
div#container {width: 780px; padding: 24px; background-color: #fff; border: 2px solid #ddd;}

/* HEADINGS */
h1, h2, h3 {font-family: "Trebuchet MS", Georgia, "Times New Roman", Times, serif;  color: #060;}
h1 {font-size: 1.6em; font-weight: normal;}
h2 {font-size: 1.2em; font-weight: normal;}
h3 {font-size: 1em;}
h4 {font-size: .8em;}
p {font-size: .8em;}
li {font-size: .8em;}

/* LINKS */
a {text-decoration: underline;}
a:link {color: #17d;}
a:visited {color: #17d;}
a:hover {color: #85b;}

/* CTA */
div.cta {width: 40em; padding: 0.5em; margin: 2em auto; text-align: center;
background-color: #efe; border: 1px solid #060;}

/* ORDER */
div#order {padding: 0.5em; margin: 1em auto; background-color: #efe; border: 1px solid #060;}
table#orderform td {padding: 0 1em 0.5em 0;}
p#order-head {font-size: x-large;}
input#order-button {font-weight: bold; display: block; text-align: center;}

/* INSIDE EVAL */
div#inside-eval {padding: 1em; border: 4px dashed #d1d1d1;}
div#inside-eval td {padding-right: 4em; font-size: small;}
div#inside-eval li {margin: 0;}

/* HANDBOOK */
div#handbook {margin: 2em 0 2em 4em; padding: 1em; border: 4px solid #060; background-color: #f8f8f8; border-width: 4px 0;}

/* TELL A FRIEND */
div.tellafriend {width: 200px; padding: 6px; background-color: #f1f1f1; border: 1px solid #060; font-size: 11px;}
div.tellafriend form {margin: 0;}
div.tellafriend input {font-size: 11px;}

td.phone {font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-size: 17px;}

/*div#main {margin: 0px;}*/

div#content {margin-right: 240px;}

div#sidebar {float: right; width: 200px; margin: 0 0 2em 2em; padding: 0 0 0 0.5em; border-left: 1px solid #060;}

/* HEADER */
table#header {padding-bottom: 0.5em; border-bottom: 1px solid #f1f1f1;}
table#header1 {margin-top: 4em; padding-top: 0.5em; border-top: 1px solid #f1f1f1;}
/* FOOTER */
td#footer {border-top: 1px solid #f1f1f1; vertical-align: top;}

/* FROM ORIGINAL STYLES.CSS */
p.topnav {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-weight: bold;
	font-size: 13px;
	text-align: left;
	margin: 5px 0px 5px 10px;
}
a.topnav:link {
	color: #1E90FF;
   	text-decoration: underline;	
}
a.topnav:visited {
	color: #1E90FF;
   	text-decoration: underline;	
}
a.topnav:hover {
	color: #006600;
   	text-decoration: underline;
}

p.phonenumber {
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	text-align: right;
	margin: 5px 20px 5px 0px;
}
p.phonenumber2{
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	text-align: left;
	margin: 25px 20px 5px 9px;
}
/*classes*/
p.nav {
	font-size: 13px;
	font-weight: bold;
	margin: 9px 3px 0px 9px;
	color: #333333;
}
p.navsubindent {
	font-size: 11px;
	margin: 6px 3px 0px 24px;
	color: #333333;
}
li.bluearrow {
	list-style-image : url(/sitegraphics/bullet.gif);
	font-size: .7em;
}
