/* CSS Document */

body {
	margin: 0;
	padding: 0;
	border: 0;
	/*overflow: hidden;*/
	height: 100%; 
	max-height: 100%; 
	font-family:tahoma,arial,verdana;
	font-size: 14px;
}
#framecontent {
	position: absolute;
	top: 0;
	bottom: 0; 
	right: 0;
	width: 170px; /*Width of frame div*/
	height: 100%;
	/*overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background: #dfdfdf;
	color: #000000;
	padding: 0 0 0 0;
	/*border-left: solid 1px #000000;*/
}
#maincontent {
	position: fixed;
	top: 0;
	left: 0;
	right: 170px; /*Set right value to WidthOfFrameDiv*/
	bottom: 0;
	overflow: auto; 
	background: #ffffff;
}
.innertube {
	margin: 8px 5px 8px 5px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}
* html body { /*IE6 hack*/ 
	padding: 0 170px 0 0; /*Set value to (0 WidthOfFrameDiv 0 0)*/
}
* html #maincontent { /*IE6 hack*/
	height: 100%; 
	width: 100%; 
		right: 180px;
}

A:link,  A:visited { color:#cc0000; text-decoration:none} 
A:hover { background-color:#cccccc; color:#000000; text-decoration:none; }
.menuUnd:link, .menuUnd:visited { font-size:12px; color:#339999; text-decoration: underline;}
.menuUnd:hover { color:#000000;text-decoration:underline; }
.btnG:link, .btnG:visited { background:#F7D986; font-size:12px; color:#000000; text-decoration: none; border:solid 1px #666666;}
.btnG:hover { color:#000000;background:#ebebeb; }
.btnL:link, .btnL:visited { background:#64547B; font-size:13px; color:#ebebeb; text-decoration: none; border: solid 1px #64547B;}
.btnL:hover { color:#000000;background:#ebebeb; }
.btnR:link, .btnR:visited { background:#F7D986; font-size:12px; color:#990000; text-decoration: none; border:solid 1px #990000;}
.btnR:hover { color:#000000;background:#ebebeb; }

.linkR:link, .linkR:visited, .linkR:hover { color:#FF0033;font-weight:bold;} 
.linkP:link, .linkP:visited, .linkP:hover { color:#993399;font-weight:bold;} 
.link7:link, .link7:visited, .link7:hover { color:#666666;font-weight:bold;} 
.linkG:link, .linkG:visited, .linkG:hover { color:#339999;font-weight:bold;} 
.boxR {padding: 0 10px 0 10px; margin: 0 5px 0 5px; color:#FF0033; border:solid 1px #FF0033; }
.boxP {padding: 0 10px 0 10px; margin: 0 5px 0 5px; color:#993399; border:solid 1px #993399; }
.boxG {padding: 0 10px 0 10px; margin: 0 5px 0 5px; color:#339999; border:solid 1px #339999; }
.box7 {padding: 0 10px 0 10px; margin: 0 5px 0 5px; color:#666666; border:solid 1px #666666; }
.box4 {padding: 0 10px 0 10px; margin: 5px 5px 0 5px; background:#F7D986; border:solid 1px #666666; }
.box5  {padding: 0 10px 0 10px; margin: 5px 5px 0 5px; background:#CC3300; color:#ffffff; border:solid 1px #666666; }

.boxTitle { display: inline; border: 1px dotted; border-width: 0 .1em; padding: 0 .5em; top: -.6em; left: 1em;}

.color0 { background:#000000; padding:5px; }
.color2 { background:#B5E5E5; }
.color3 { background:#f7BB0A; }
.color4 { background:#F7D986; }
.color6 { background:#FFFFFF; }
.color7 { background:#DFDFDF; }
.color8 { background:#666666; }
.color9 { background:#ebebeb; }
ul.arrow0,li.arrow0 {margin:15px; list-style-image: url("http://flounder.mahec.net/images/0arrow_t.gif");}
ol.nm,li.nm {margin-left:23px;}
.bold { font-weight:bold;}
/*only used for state ahec - bold1 */
.bold1 {font-weight:bold; color:#006666;text-decoration:underline;font-family:Georgia;font-style:italic; }
.bold1l:link, .bold1l:visited { font-size:11px;color:#006666; text-decoration: none;font-family:Georgia;}
.bold1l:hover { font-size:11px;color:#000000;text-decoration:none;font-family:Georgia;background:#ffffff; }


.small { font-size:12px;}
div.row {   clear: both;padding-top: 4px;}
div.row span.label {float: left;width: 25%;text-align: right;font-weight: bold;}
div.row span.head {float: left;width: 100%;text-align: left;font-weight: bold;background: #EFEFEF; }
div.row span.formw {float: right;width: 70%;text-align: left;}
legend {color:#339999; font-weight:bold; margin: 10px 5px 5px 5px;}
#table0 td { font-size:12px; padding:2px; margin:0;border:1px; }
#table0 caption { background:#339999;color:#ffffff; font-size:13px; font-weight:bold; border:0; padding:2px; margin:0;}
#table0 th { background:#dfdfdf; font-size:12px; font-weight:bold; border:0; padding:2px; margin:0;}
#table1 td { font-size:12px; padding:2px; margin:0;border:1px; }
#table1 th, caption { background:#339999;color:#ffffff; font-size:12px; font-weight:bold; border:0; padding:2px; margin:0;}

.tablegv table {background:f1f1f1; border:solid 1px #666666;}
.tablegv th { background:#F9F1DD; border:solid 1px #666666; font-weight:bold; color:#000000;}
.tablegv td { background:#f1f1f1; border:solid 1px #666666; }
.tablegv caption { background:#339999;color:#ffffff; font-size:13px; font-weight:bold; border:0; padding:2px; margin:0;}


#quoteB 
{
  margin:0 auto; padding: 5px 0px 10px 12px;
  min-height:200px;
  background:#ffffff url(http://flounder.mahec.net/images/quoteB.gif) left top no-repeat;
}
#quoteE 
{
  background: transparent url(http://flounder.mahec.net/images/quoteE.gif) left top no-repeat;
  margin:0px 0px 0px -12px;z-index:-1;
}
.quoteA
{
  margin:-1px 0 0 70px; font-style:italic; font-size:15px; font-weight:bold;color:#553775; z-index:+1;text-alignment:left;
  
}

#maincontent #rgtButtons { position:relative;float:right; width:auto; }
#maincontent #rgtButtons div { float: left;  border: dotted 1px #cc0033;  margin: 0 0 0 5px; width:35px;  }
#maincontent #rgtButtons div a { border-bottom:none; text-decoration:none;   }


