body {
	background-image:url(images/bg.gif);
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #336699;
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 24px;
	color: #333333;
}

image {
	border:0px;
}

a {
	color: #0B4D99;
}

h1 {
	margin:0;
	font-size:20px;
}
h2 {
	font-size:16px;
	margin:0;
}
h3 {
	font-size:14px;
	margin:0;
}
h4 {
	margin:0;
}
h5 {
	margin:0;
}
hr {
	color:#CCCCCC;
}
/*
form {
	background-color: #CCCC99;
}
*/
LI {
	list-style-type:square;
	color:#545454;
}

/* Navigation  */

#navcontainer {
	PADDING: 0px; 
	MARGIN: 0px; 
}

#navcontainer UL {
	PADDING: 0px;
	MARGIN: 0px;
	WIDTH: 100%;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}
#navcontainer UL LI {
	Z-INDEX: 1;
	POSITION: relative
}
#navcontainer LI UL {
	DISPLAY: none;
	LEFT: 189px;
	POSITION: absolute;
	TOP: 0px
}
#navcontainer UL LI A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	BACKGROUND: #FFDD55;
	PADDING-BOTTOM: 5px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	COLOR: #0B4D99;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #C79F11 1px solid;
	TEXT-DECORATION: none;
	width:179px;
}
 HTML #navcontainer UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML #navcontainer UL LI A {
	HEIGHT: 1%
}
#navcontainer UL LI A:hover {
	BACKGROUND: #FFEB9B;
	COLOR: #0B4D99
}
#navcontainer LI UL LI A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
#navcontainer LI:hover UL {
	DISPLAY: block
}
#navcontainer LI.over UL {
	DISPLAY: block
}


/* Navigation  */

.contents {
	background-color:#FFFFFF;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	background-color: #F6F6F7;
	color: #003333;
	display:block;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #003300;}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #669900;
	color: #FFFF33;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
	background-color: #FFDD55;
}

.navlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0B4D99;
	display:block;
	height: 25px;
	padding-left: 20px;
	border-bottom: 1px solid #C79F11;
	background-color: #FFDD55; /* DEDECA */
}

.navlink a:link, .navlink a:visited {
	color:#0B4D99;
}

.navlink a:hover{
	color:#0B4D99;
	background-color:#FFEB9B;
}

.sidebar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFFCC;
	color: #003333;
}

.sidebarHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #003300;
	background-color: #FFFF66;
}

.sidebarFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	background-color: #FFFF99;
	font-style: italic;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px 0px 10px 40px;
	line-height: 13px;
	color: #333333;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-width: thin;
	border-color: #99FF99 #003300 #003300 #99FF99;
 border-style: double;
 }

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.normal {
	padding-left:6px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height:16px;
}
.titlebar {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	color: #660000;
	font-weight: bolder;
	font-size: medium;
 }

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}
.pad2626 {
	padding:2px 6px 2px 6px;
}
.health {
	text-align:right;
	visibility:hidden; 
	display:none;
}
.new-head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	font-size: 11px;
	line-height: 20px;
}
.new-head-1{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size: 11px;
	padding:0px;
	margin:0px;
	line-height: 20px;
}