@charset "utf-8";
/* CSS Document */
/* menutabs begins */
/*- Menu Tabs--------------------------- */ 
    #tabs {
	  	margin:0;
	padding:0;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 10px;
	line-height: 1.5em;
	font-weight: normal;
      float:left;
      width:100%;
      background:#693769;
      font-size:1.1em;
      line-height:normal;
      }
    #tabs ul {
	margin:0;
	padding:10px 10px 0 185px; /* 60 is padding to the left of the leftmost tab */
	list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs a {
      float:left;
      background:url("tableft.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs a span {
      float:left;
      display:block;
      background:url("tabright.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;}
    /* End IE5-Mac hack */
    #tabs a:hover span {
      color:#FF9834;
      }
    #tabs a:hover {
      background-position:0% -42px;
      }
    #tabs a:hover span {
      background-position:100% -42px;
      }
/* menutabs ends */

 * { /* possible fix for white space at top - from Death Slaught at bytes.com */
 margin:0px;
 padding:0px;
 }




.container{
position:relative;
height:100%;
width:100%;
float: none;
 } 
#logo01 
	{ 
	position: absolute; 
	top: 65px; left: 15px;
	}
#logo02 
	{ 
	position: absolute; 
	top: 75px; left: 130px; 
	}
#leftnavdiv01 
	{ 
	position: absolute; 
	top: 220px; left: 10px; /* set back to 40 once all pagers are in place */
	}
#graphictopright01 
	{ 
	position: absolute; 
	top: 200px; left: 855px; 
	}
#graphictopright02 
	{ 
	position: absolute; 
	top: 300px; left: 845px; 
	}
#graphictopright03 
	{ 
	position: absolute; 
	top: 300px; left: 940px; 
	}
#quotetopright01
	{ 
	position: absolute; 
	top: 200px; left: 710px; 
	width: 50%;  /* was 300px */
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-style:italic
	}
#quotetopright02
	{ 
	position: absolute; 
	top: 300px; 
	left: 710px;   /* set back to 700 once all pages are in place. missing from primary version? */
	width: 300px; /* was 300px */
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-style:italic
	}
#titlediv01 
	{ 
	position: absolute; 
	top: 200px; left: 320px;
	color: #693769;
	font-size: 18pt;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-weight:bold;
	line-height: 24pt;
	text-transform: none;
	text-align: left;
	letter-spacing: normal;
	width: 450px;
	}
#bodydiv01 /* controls unordered lists, in part . . . */
	{ 
	position:absolute;
	top: 270px;
	left: 320px;
	width: 400px;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 0.9em;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: bottom;
	line-height: 1.7em;
	margin-bottom: 0px;
	clear:both;
	}
#subscribediv01
	{
	position:absolute;
	font-size: 14pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 18pt;
	text-transform: inherit;
	letter-spacing: inherit;
	left: 780px;
	top: 500px;
	width: 275px;
	}
#formdiv01
	{
	position: absolute; 
	top: 600px; left: 780px; 
	}
td {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 9pt;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	vertical-align: bottom;
	line-height: 12pt;
	margin-bottom: 0px;
	vertical-align:top;
}
td.moonray_fieldname {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-style: normal;
	font-weight: 900;
	font-size: 10pt;
	color: #000;
	vertical-align: bottom;
	line-height: 8pt;
	margin-bottom: 0px;
	vertical-align:top;
}
 p  /* controls body text - but between 10pt and 13pt looks the same! */
 { /* whereas 1.1 and 1.15 em make the same jump */
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: left;
	font-style: normal;
	font-weight: normal;
	font-size: 1.1em;
	color: #000000;
	vertical-align: bottom;
	line-height: 1.5em;
	margin-bottom: 0px;
	clear:both;
	}
  p.12 { font-size:12pt; color:red
   }
  p.a { 
  	font-size:12pt; 
	color:red
   }
  p.center {
	margin-left: 200px;
   }
   b {
	font-size: 12px;
	color: #990000;
}
 h1 {
	color: #693769;
	font-size: 18pt;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	line-height: 24pt;
	text-transform: capitalize;
	text-align: left;
	letter-spacing: normal;
}
h2 {
	font-size: 16pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 18pt;
	text-transform: inherit;
	letter-spacing: inherit;
	margin: 0px;
	padding: 14px 0px 0px 0px;
}
h3 {
	font-size: 14pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-style: normal;
	text-align: left;
	padding: 12px 0px 0px 0px;
}
 h4 {
	font-size: 11pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	vertical-align: bottom;
	line-height: 12pt;
	margin-bottom: 0px;
	padding: 10px 0px 0px 0px;
}
h5 {
	font-size: 10pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	vertical-align: bottom;
	font-style: normal;
	text-align: center;
	}
h6 {
	font-size: 16pt;
	color: #693769;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: left;
	line-height: 18pt;
	text-transform: inherit;
	letter-spacing: inherit;
	padding-left: 150px;
	}
ul {
list-style-position: outside;
list-style-type: round;
text-align: left;
margin:10px 5px 0 25px;
padding:0; 
 } 	
	


li {
	color: #693769;
	}
li span
	{
	color: #000;
	}



	
div#wrapper {
  width: 100%; 
}
blockquote {
  background: transparent url(../images/quoleft.png) left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(../images/quoright.png) right bottom no-repeat;
}
.align-right { float:right; margin: 0 0 15px 15px; }
.align-left { float:left; margin: 0 15px 15px 0; }
.frame { padding: 5px; border: 1px solid #aaa; } 

#footer03
	{ 
	position: relative; 
	top: 75px; left: 0px; right: 0px; 
	color: #003366;
	margin-left: -100px;
	margin-right: -200px;
	font-size:9pt;
	}

