/*body { background-color: #c5c6cc;} */
body { background-color:#000066; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;  }
#home-page td {
	color: #061858;
	font-weight: bold; }
h1 {	color:      #061858;
	font-size:  14pt;
	text-align: center; }

h2 {
	color: #061858;
	font-size: 11pt;
	text-align: center; }

h3 {	color:      #061858;
	font-size:  10pt;
	text-align: left; }
p {
	 }

a {
	color: blue; }

a:hover {
	text-decoration: none; }

td {
	font-size: 10pt; }
.text    { color: #000066; font-family: Verdana, Arial, Helvetica, sans-serif; }
.subhead_ltblue    { color: #00f;}
.head_ltblue     { color: #00f; font-size: 12pt }
.head_red      { color: #de0f0f; font-size: 12pt }
.text_reg        { color: #061858;}
.text_red {	color:     #f00; }

.text_blue {	color:     #00f; }
.text_dark_blue {	color: #000080; }

.text_bold        { color: #061858; font-weight: bold;}
.grey-bg {
	background-color: #c0c0c0;
	padding: 2px; }
.yellow-bg {	background-color: #ffff80;
	padding:          2px; }
.bright-yellow-bg {	background-color: #ff0;
	padding:          2px; }

.cutline       { color: #061858; font-size: 7pt }

.printer_show {visibility: hidden; }
.float-right {
	float: right; }

.float-left {	float: left; }

.menu_button             { margin-top: 3px; margin-bottom: 3px;  }
.menu_button_red { }

.menu_button_red a {
	color: white;
	font-weight: bold;
	background-color: #c00;
	text-decoration: none;
	width: 100%;
	border: solid 1px;
	display: block; }

.menu_button_red a:hover {
	color:            #c00;
	text-decoration:  underline;
	background-color: white;
	border-color: #c00; }

.menu_button A          { color: white;  font-weight: bold; font-size: 8pt; text-decoration: none; background-color: #009; padding: 2px; border: solid 1px; width: 100%; display: block; }
.menu_button A:hover        { color: black; text-decoration: underline; background-color: white; border: solid 1px navy; }

.menu_buttonyellow      { color: olive; font-weight: bold; font-size: 8pt;  margin-top: 3px; margin-bottom: 3px;  }
.menu_buttonyellow A                      { color: yellow; text-decoration: none; background-color: #000099; padding: 2px; border: solid 1px white; width: 100%; display: block; }
.menu_buttonyellow A:hover        { color: black; text-decoration: underline; background-color: white; border: solid 1px navy; }

.menu_button_nolink  { background-color: #cfd0d6}
.subtext { font-size: 7pt; }
.spaced-list li { margin-bottom: 5px; }
.oval-bg {
	color: #009;
	background-image: url(images/oval-bg.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 225px;
	clear: both; }

.oval-bg p {
	margin: 0;
	padding: 30px 0 0; }
.special-intro {
		font-size: 13pt;
	font-family: Verdana, geneva, sans-serif;
	text-align: left; }
.special-intro .stars {
	margin-left: 50px; }
.paypal {
	display: inline; }
.special-intro strong {
	font-size: 115%; }

.stars  li {
	margin-bottom: 10px;
	list-style-image: url(images/star-bullet.gif); }
.gigantic {
	font-size: 120%; }


body {
	background-color:#009;
align: left;
margin:0px;
paddin:0px;
width:100%;
}

a { 
	color: #cc0000;
}

a:hover { 
	color: #CCCCCC;
	background-color: #900;
	text-decoration: none;
	}


div {
width:auto;
}

.table {
width:auto;
}

.printer_hide {
display: none;
}

.printer_show {
visibility: visible;
}



.menu_button             { MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px;  }
.menu_button A          { color: black;  font-weight: bold; font-size: 8pt; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;  white; text-decoration: none; background-color: #000099; padding: 2px; border: solid 1px white; width: 100%; display: block; }
.menu_button A:hover        { color: black; text-decoration: underline; background-color: white; border: solid 1px navy; }

.menu_buttonyellow      { color: olive; font-weight: bold; font-size: 8pt; font-family: Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif; margin-top: 3px; margin-bottom: 3px;  }
.menu_buttonyellow A     { color: black; text-decoration: none; background-color: #000099; padding: 2px; border: solid 1px white; width: 100%; display: block; }
.menu_buttonyellow A:hover        { color: black; text-decoration: underline; background-color: white; border: solid 1px navy; }

.menu_button_nolink  {	BACKGROUND-COLOR: #cfd0d6}

.font_default { font-family:  Arial, Helvetica, sans-serif}
.text    { color: #061858; font-size: 9pt }
.subhead_ltblue    { color: #00f; font-size: 9pt;}
.head_ltblue     { color: #00f; font-size: 11pt }
.head_red      { color: #de0f0f; font-size: 11pt }
.text_reg        { color: #061858; font-size: 9pt }
.text_bold        { color: #061858; font-weight: bold; font-size: 9pt }
.cutline       { color: #061858; font-size: 8pt }