/* CSS Document */

<!--
body {margin:20px; padding:0px;  behaviorurl(csshover.htc); text-align:center; background-color:#52503E; font-style:normal; font-variant:normal; font-weight:normal; font-size:13px; line-height:18px; font-family:verdana, arial, sans-serif;}

* {margin:0; padding:0}
br {padding: 6px 0;}
h1 {font:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #464437; margin-top: 8px; }
div#wrapper {width:760px; margin-left:auto; margin-right:auto; text-align:left; border:1px solid #FFEFC1; background-color:#FFFFFF; background-image:url(../images/main_bg.gif); background-repeat:repeat-y; }
div#leftnav {width:199px; background-color: #BAC8E1; border-right: 1px solid #ffffff; float:left; font-size: 10px; }
div#leftnav ul {list-style-type: none; margin-left: 22px; line-height: 14px; padding: 2px 8px 12px 0; border-bottom: 1px dotted #D2D8DC;}
div#contentarea {width:532px;  padding:10px; font-size:11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFFFF; float:left;}
div#subnavcontentarea {width:380px;  padding:10px; font-size:11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFFFF; float:left;}
div#secondarynav {width: 199px; background-color: #DDDDD1;}
div#contentimg {width: 550px; float:left;}
div#homecol1  {width:538px;  padding:10px; font-size:11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; background-color:#EFF0EA; float:left;}
div#homecol2 {width: 540px; float:right; background-color: #FFFFFF; margin-right:1px; padding: 8px; font-size: 10px;}

a:link {color: #006699;}
a:visited {color:#106047; text-decoration:none;}
div#leftnav a {  font-weight:bold; line-height:18px;}

div#rightcolumn {}
div#subnavrightcolumn {width: 136px; float:right; background-color: #E7EEF0; margin-right:1px; padding: 8px; font-size: 10px;}


div#contentarea p {line-height: 16px; margin: 10px 0;}
div#contentarea li {margin-left:20px;  }
div#contentarea img {margin: 6px;}

div#contactinfo {width:730px;  background-color:#333333; border-top: 1px solid #FFCC33; text-align:center; vertical-align:center; padding:10px; font-weight:bold; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFCC33;}
div#contactinfo a {font-weight:bold; font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFCC33; text-decoration:none;}



div#footer {width:762px; padding: 4px 0; margin-left:auto; margin-right:auto; background-color:#117554; background-image:url(../images/footer_bg.gif); background-repeat:repeat-x; }

div#subhead {width: 136px; float:right; background-color:#117554; margin-right:1px; padding: 8px; border-bottom: 1px solid black; color:#FFFFFF}

div#footer p {font:10px Verdana; color: #EEEEEE; line-height:12px; text-align:center; vertical-align:center;}
div#footer a {font:10px Verdana; color: #FFCC33; text-decoration:none; margin-left: 6px; text-align:center; vertical-align:center;}


.floatright { float:right; border-style:none; margin-right:18px; margin-bottom:8px;}

.pageheading {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:18px; margin: 6px 0; color: #EEEEEE; line-height:12px; vertical-align:center;}
.boldyellow {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:13px;  margin: 6px 0; color: #FFCC33; vertical-align:center;}
.boldwhite {font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight:bold; font-size:13px; line-height: 18px;  color: #FFFFFF;   vertical-align:center;}
.cmheader {background-color:#FFCC33; border-bottom: 1px solid black; border-top: 1px solid black; padding: 2px 0 2px 10px;}

.greentext {color:#117554;}
.bluetext {color:#0099CC;}
.maroontext {color:#993333; background-color:#FFFFCC; border-bottom: 1px solid #000000; width:100%;}
	
	.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix:after {
    content: ".";              /* the period is placed on the page as the last thing before the div closes */
	display: block;          /* inline elements don't respond to the clear property */ 
    height: 0;                  /* ensure the period is not visible */
    clear: both;               /* make the container clear the period */
    visibility: hidden;	     /* further ensures the period is not visible */
}

.clearfix {display: inline-block;}   /* a fix for IE Mac */

/* next a fix for the dreaded Guillotine bug in IE6 */
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


-->