body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.txtMain {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding: 10px;
	margin-top: 10px;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	background-position: left top;
}
.txtHeader {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding: 10px;
	margin-top: 10px;
	font-size: 14px;
	text-align: left;
	vertical-align: top;
	background-position: left top;
}.shadowLeft {
	background-attachment: scroll;
	background-image:  url(../images/bkgs/new/left.gif);
	background-repeat: repeat-y;
	background-position: right top;
}
.shadowRight {
	background-attachment: scroll;
	background-image:  url(../images/bkgs/new/right.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

font.txtBold {
	font-weight: bold;
}

/*Links button and rollovers go here*/

A {
	color: #FFFFFF;
}

A:visited {
	color: #FFFFFF;
}

A:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

A:active {
	color: #FFFFFF;
}

/*rules rulers and lines all go here*/

.bottomrule {
	border-bottom: #333333 1px solid;
}
.bkgCharDeep {
	background-color: #666666;
}
.bkgCharLight {
	background-color: #F7F7F7;
}
.bkgWhite {
	background-color: #FFFFFF;
}

.txtMainWhite {
	font-size: 10px;
	color: #FFFFFF;
}
.txtMicro {
	font-size: 9px;
	color: #999999;
}
.borderLRTB {
	border: 1px solid #999999;
}
.bkgBlack {
	background-color: #4F4F4F;
}
.bkgRed {
	background-color: #FF0000;
}
h6 {
	font-size: 12px;
	font-weight: bold;
	color: #CCCCCC;
}
.bottom {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.bottom a:visited {
	color: #999999;
	text-decoration: underline;
}
.bottom a:hover {
	color: #990000;
	text-decoration: underline;
}
.bottom a:active {
	color: #666666;
	text-decoration: underline;
}
.bottom a:link {
	color: #999999;
	text-decoration: underline;
}
.txtRED {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	padding: 10px;
	margin-top: 10px;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	background-position: left top;
}




ul#topnav {
margin:0;
padding:5px 10px;
list-style-type:none;
background:darkred;
}
ul#topnav li {
display:inline;
padding: 0 10px 0 8px
}
ul#topnav li a:link, ul#topnav li a:visited {
text-decoration:none;
color: white;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

ul#topnav li a:hover {
text-decoration:none;
color: yellow;

background-image:inherit;
}

ul#topnav li a:active {
text-decoration:none;
color: orange;
background: darkred;
}


ul#subnav {
margin:0;
padding:5px 5px;
list-style-type:none;
background:darkgrey;
}
ul#subnav li {
display:inline;
padding: 0 5px 0 8px
}
ul#subnav li a:link, ul#subnav li a:visited {
text-decoration:none;
color: black;
font-family:Arial;
font-size:12px;
}

ul#subnav li a:hover {
text-decoration:none;
color: yellow;
background: darkgrey;
}

ul#subnav li a:active {
text-decoration:none;
color: red;
background: darkgrey;
}


