#outside {margin: 15px 15px 0px 15px;}
.body { color: black; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.blubodybld { color: #003a75; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodyredbld { color: #CC0000; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodyredbld14 { color: #CC0000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodybluebld14 { color: #004080; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.bodysmblue { color: 000080; font-size: 11px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }


.bodysm { color: black; font-size: 11px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.error { color: #CC0000; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.header { color: #820000; font-weight: bold; font-size: 20px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; margin: 50px 0px 0px 0px; padding: 0px 0px 0px 0px;;}
.homenav { color: #ffffff; font-size: 12px; font-weight: bold; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.innerhead { color: #2136C2; font-weight: bold;  font-size: 35px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.subheader { color: black; font-weight: bold;  font-size: 16px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.subheaderblue { color: #000066; font-weight: bold;  font-size: 16px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.subheaderorange { color: #b95c00; font-weight: bold;  font-size: 16px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }

.sorryblack { color: #000000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.sorryred { color: #820000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }
.sorryorange { color: #804000; font-weight: bold; font-size: 14px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif }

/* Headers */
h1 { color: #804040; font-weight: bold; font-size: 20px; font-family: arial, helvetica, sans-serif;; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;font-style : italic;}
h2 { color: #804040; font-weight: bold; font-size: 16px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;;}
h3 { color: #804040; font-weight: bold; font-size: 12px; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; margin: 20px 0px 0px 0px; padding: 0px 0px 0px 0px;;}

/* dotted box */

div.boxred {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px;
	border: 1px dotted #c00; 
	background-color: #ffeaea; }
	
div.bluebox {
	margin: 0px 0px 0px 0px;
	padding: 20px;
	border: 1px solid #C6D6F0;
	width: 100%;
	background-color: #EDF2FA; }

div.bluebox2 {
	margin: 0px 0px 0px 0px;
	padding: 3px;
	border: 1px solid #C6D6F0;
	background-color: #EDF2FA; }

div.bluebox3 {
	margin: 0px 0px 0px 0px;
	padding: 10px;
	border: 1px solid #C6D6F0;
	width: 100%;
	background-color: #EDF2FA; }

	
div.greenbox {
	margin: 0px 0px 0px 0px;
	padding: 7px;
	border: 1px solid #5a9e63;
	width: 700;
	background-color: #F1FAEB; }
div.greenbox350 {
	margin: 0px 0px 0px 0px;
	padding: 7px;
	border: 1px solid #5a9e63;
	width: 350;
	background-color: #F1FAEB; }
	
div.interviewbox {
	margin: 0px 0px 0px 0px;
	padding: 7px;
	border: 1px solid #9f7233;
	width: 700;
	background-color: #f8eeda; }

hr.dotted {
	border: 1px dotted #6f6f6f;
	width: 500;;
	text-align : left;
	}


a { color: #804000; text-decoration: underline }
a:link { color: #804000; text-decaration: underline }
a:visited { color: #804000; text-decaration: underline }
a:hover { color: #3366CC; text-decoration: underline }

a.bodysmblue { color: #000080; text-decoration: underline }
a.bodysmblue:link { color: #000080; text-decaration: underline }
a.bodysmblue:visited { color: #000080; text-decaration: underline }
a.bodysmblue:hover { color: #3366CC; text-decoration: underline }

a.homenav { color: #000077; text-decoration: underline }
a.homenav:visited { color: #000077; text-decaration: underline }
a.homenav:hover { color: #000000; text-decoration: none }
a.homenav:active { color: #000077; text-decaration: underline }



/* form styles  */
input.textbox {
	border: 1px #385388 solid;
	padding: 1px;
	background: #fff;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804000 }

input.txterror {
	border: 1px #c00 solid;
	padding: 1px;
	background: #fff;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #c00 }
	
input.txtok {
	border: 1px #999 solid;
	padding: 1px;
	background: #fff;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666 }

textarea.textbox {
	border: 1px #0066cc solid;
	background: #fff;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804000 }

select {
	border: 0px #385388 solid;
	margin: 0px 0px 0px 0px;
	pading: 0px 0px 0px 0px;
	background: #fff;
	font:11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804000 }

select.products {
	border: 0px #385388 solid;
	margin: 0px 0px 0px 0px;
	pading: 0px 0px 0px 0px;
	background: #fff;
	font:10px Arial, Helvetica, sans-serif;
	color: #0000a0 }
	
input.button {
	background-color: #d9dae7;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #182142;
	padding: 2px }
	
input.yellowbutton {
	background-color: #FFFFC1;
	border-color: #A2B6DB;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #182142;
	padding: 2px }
	



