/* text and colors *//* a fix for IE6 only - see Star Hack in Stylin' with CSS to see how the comments and * html hide this hack from other browsers \*/* html * {	zoom:100%; /* triggers IE6 "haslayout" - google 'IE6 haslayout' for details*/	}/* without the above hack, IE6 does not draw the header until the page is resized *//* the problem is triggered by the universal * selector below that resets the margins, but I need to do that, hence the hack */* {	margin:0;	padding:0;	}body {	font: .80 em Verdana, Lucida, Arial, sans-serif; /* 1em = 16pts */}.float_left {float:left; margin: 0 .3em .3em 0;}      /* apply this class to any image or element with width - text will wrap it to the right */.float_right {float:right;  margin: 0 0 .3em .3em;} /* apply this class to any image or element with width  - text will wrap it to the left *//* DEFAULT TAG STYLES - font sizes, margins, padding, etc. *//* NOTE: text colors follow below */body {background-color:#FFF; }#main_wrapper {background-color:#FFF;}#header {background-color:gray;}#nav {background-color:#BFBFAC;}#content {background-color:#FFFFE6;}#promo {background-color:transparent;}#footer {background-color:#D9D9C3;}IMG.displayed {    display: block;    margin-left: auto;    margin-right: auto }      blockquote {margin-bottom:8px ; margin-top:8px ;margin-left:20px ; margin-right: 20px}p {text-indent: 3em; }#header p  {margin-bottom:3px ; margin-top:3px;}#content p  {margin-bottom:5px ; margin-top:10px ; line-height: 1.5em;             padding:2px ;text-indent: 2em}p.box {text-indent: 1em}	p.box {border-width:4px; padding:16px;}p.box {border-style:solid}p.box {border-color: #F33;}p.bold {font-weight:bold;}p.query {text-indent: 1em;          border-width:2px; padding:4px;         border-style: solid; border-color: gray; }         /* for use in header*/         p.hlbox  {text-indent: 0em; border-width:2px; padding:2px; border-style:hidden; float:left; font-size:1em;}p.hrbox  {text-indent: 0em; border-width:2px; padding:2px; border-style:hidden; float:right; font-size:1.5em;}img.left  {float:left; }img.right  {float:right;}ul, ol, dl, blockquote, cite {	color:#808073;	}	ul,ol {text-indent: 2em}ul ul li {text-indent: 4em}  */ for embedded lists*/ol ol li {text-indent: 4em}  */ for embedded lists*/ul ol li {text-indent: 4em}  */ for embedded lists*/ol ul li {text-indent: 4em}  */ for embedded lists*/table, form {	color: #000;	}a {	color:#808073;	}a:hover, #nav a:hover {	color:#000;	}	#footer p {margin:0;}#navmenu ul {margin: 0; padding: 0; text-indent:0;list-style-type: none; list-style-image: none; } #navmenu li {display: inline; padding: 10px 10px 1px 10px}#navbar1 ul {margin: 0; padding: 0; text-indent:0; list-style-type: none; list-style-image: none; } #navbar1 li {display: inline; padding: 10px 10px 1px 10px}/*#navmenu a {text-decoration:none; color: blue; }#navmenu a:hover {color: purple; }*//* TEXT COLORS */	/* CLASS:mycolors - font sizes, margins, padding, etc. *//* NOTE: text colors follow below */body.mycolors {background-color:white;}.mycolors #main_wrapper {background-color:#FFF; border: 2px solid #00FF7F} .mycolors #header {background-color: #00FF7F; }  .mycolors #navmenu {background-color:#FFF;} .mycolors #navbar1 {background-color:#FFF;} .mycolors #content {background-color:#FFF; border-left:2px  solid #00FF7F; }  /*SpringGreen*/.mycolors #promo {background-color:#FFF; } .mycolors #footer {background-color : #00FF7F;}  	/* CLASS:.mycolors TEXT COLORS */.mycolors h1 ,h2, h3, h4, h5, h6  {	color:black; 	} .mycolors ul, .mycolors ol, .mycolors dl {	color:black;	}.mycolors blockquote {           color: #2F4F4F  ;  	}.mycolors cite {        font-weight:bold;        font-style:italic;	color:black;	}.mycolors table, .mycolors form {	color: #6430BF;	}	.mycolors a:link              { color:#0000FF; text-decoration:underline; } /* blue unvisited link */  .mycolors a:visited           { color:#CC0066; text-decoration:underline; } /*purple */               	.mycolors a:hover             { color:#00CC00; text-decoration:underline; }   /*green */                  .mycolors a:active            { color:#DC143C; text-decoration:underline; } /* crimsonselected link */ .double  { border-bottom: 3px double;  }	.mycolors em {	color:red;	}	.mycolors p.disclosure  {font-weight:bold; color: #6430BF}/* basic table styling  - more-styled tables in tables.css */table caption {	font-weight:bold;	font-size:1em;	margin-top:.6em;	}table {	margin: .3em 1em 1em 1em;	border-top:1px solid #069;	border-collapse:collapse;	font-size:.8em;	}table th	{	padding: .3em .5em .3em .5em;	border-bottom:2px solid #069;	}table td	{	padding: .3em .5em .3em .5em;	border-bottom:1px solid #069;	}/* THE ALSETT CLEARING METHOD */	.clearfix:after { content: “.”; display: block;  height: 0; clear: both; visibility: hidden;}.clearfix {display: inline-table;}/* backslash hack hides from IE mac \*/ LEAVE THIS COMMENT RIGHT HERE! * html .clearfix {height: 1%;}.clearfix {display: block;}/* end backslash hack */ 