BODY {
	BACKGROUND-COLOR: #EBECED;
	MARGIN-TOP: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #666666;
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 19px; MARGIN-BOTTOM: 5px; COLOR: #666666; LINE-HEIGHT: 21px;
}
h2 {
	font-weight: bold;
	padding: 5px 5px 5px 0;
	margin: 0 0 0 0;
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px; PADDING: 0px; COLOR: #333333; LINE-HEIGHT: 15px;
}
H4 {
	MARGIN-TOP: 3px; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 0px; LINE-HEIGHT: 13px; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
}
SMALL {
	FONT-SIZE: 11px; LINE-HEIGHT: 13px; FONT-FAMILY: Geneva, Verdana, Arial, sans-serif;
}
.lite {
	COLOR: #888888;
}
.white {
	COLOR: #ffffff;
}
.black {
	COLOR: #000000;
}
.error {
	COLOR: #cc3300;
}
TD.grey {
	BACKGROUND-COLOR: #eeeeee;
}
TD.c {
	BACKGROUND-COLOR: #cc3300;
}
TD.p {
	BACKGROUND-COLOR: #1177bb;
}
INPUT.textbox {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #cccccc 1px solid; COLOR: #999999; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff;
}
SELECT {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, sans-serif;
}
A {
	COLOR: #333333;
}
A:link {
	COLOR: #333333;
}
A:active {
	COLOR: #333333;
}
A:visited {
	COLOR: #333333;
}
A:hover {
	COLOR: #CCCCCC;
	TEXT-DECORATION: none; 
}
A.white {
	COLOR: #FFFFFF;
}
A.white:link {
	COLOR: #FFFFFF;
}
A.white:active {
	COLOR: #FFFFFF;
}
A.white:visited {
	COLOR: #FFFFFF;
}
A.white:hover {
	COLOR: #FFFFFF;
}
A.white {
	COLOR: #FFFFFF;
}
A.white:link {
	COLOR: #FFFFFF;
}
A.white:active {
	COLOR: #FFFFFF;
}
A.white:visited {
	COLOR: #FFFFFF;
}
A.white:hover {
	COLOR: #FFFFFF;
}
A.nav {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;
	TEXT-DECORATION: None;
}
A.nav:link {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;
	TEXT-DECORATION: None;
}
A.nav:active {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;
	TEXT-DECORATION: None;
}
A.nav:visited {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma;
	TEXT-DECORATION: None;
}
A.nav:hover {
	COLOR: #666666;
	TEXT-DECORATION: Underline;
}
A.contentnav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}
A.contentnav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}
A.contentnav:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}
A.contentnav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #669900; FONT-FAMILY: Tahoma, Verdana, Arial, sans-serif;
}
A.contentnav:hover {
	COLOR: #336600;
}
A.nolink {
	TEXT-DECORATION: none;
}
A.nolink:link {
	TEXT-DECORATION: none;
}
A.nolink:active {
	TEXT-DECORATION: none;
}
A.nolink:visited {
	TEXT-DECORATION: none;
}
A.nolink:hover {
	TEXT-DECORATION: none;
}
A.c {
	COLOR: #cc3300; TEXT-DECORATION: underline;
}
A.c:link {
	COLOR: #cc3300; TEXT-DECORATION: underline;
}
A.c:active {
	COLOR: #cc3300; TEXT-DECORATION: underline;
}
A.c:visited {
	COLOR: #cc3300; TEXT-DECORATION: underline;
}
A.c:hover {
	COLOR: #993300; TEXT-DECORATION: underline;
}
A.p {
	COLOR: #1177bb; TEXT-DECORATION: underline;
}
A.p:link {
	COLOR: #1177bb; TEXT-DECORATION: underline;
}
A.p:active {
	COLOR: #1177bb; TEXT-DECORATION: underline;
}
A.p:visited {
	COLOR: #1177bb; TEXT-DECORATION: underline;
}
A.p:hover {
	COLOR: #004488; TEXT-DECORATION: underline;
}
A.o {
	COLOR: #669900; TEXT-DECORATION: underline;
}
A.o:link {
	COLOR: #669900; TEXT-DECORATION: underline;
}
A.o:active {
	COLOR: #669900; TEXT-DECORATION: underline;
}
A.o:visited {
	COLOR: #669900; TEXT-DECORATION: underline;
}
A.o:hover {
	COLOR: #447700; TEXT-DECORATION: underline;
}
.Horizontal-Divider {
	background-image:url(../images/horizontal-divider.gif)
}
.Vertical-Divider {
	background-image:url(../images/vertical-divider.gif)
}
.PollText {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 11px;
	COLOR: #666666;
}
.Menu-Shadow {
	background-image:url(../images/menu-shadow.gif)
}
.Menu-BG {
	background-image:url(../images/menu-bg.gif)
}
.Header-BG {
	background-image:url(../images/top-bg.gif)
}
.Front-Page-Divider {
	background-image:url(../images/front-page-divider.gif)
}
a.Main-Menu  {
	color : #333333;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}


a.Main-Menu:hover {
	color : #333333;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}

a.Main-Menu:visited {
	color : #333333;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 11px;
	font-weight: bold;
}

a.Main-Menu:visited:hover {
	color : #333333;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}
<!-- Forum styles below -->
.text {
	font-family: Tahoma;
	color : #666666;
	font-size: 11px;
	font-weight: normal;
}
.error {
	font-family: Tahoma;
	color : #FF0000;
	font-size: 11px;
	font-weight: normal;
}
.tiText {
	font-family: Tahoma;
	color : #666666;
	font-size: 11px;
	font-weight: normal;
}
.bold {
	font-family: Tahoma;
	color : #666666;
	font-size: 11px;
	font-weight: bold;
}
.smText {
	font-family: Tahoma;
	color : #666666;
	font-size: 9px;
	font-weight: normal;
}
.heading {
	font-family: Tahoma;
	color : #666666;
	font-size: 16px;
	font-weight: bold;
}
.lgText {
	font-family: Tahoma; 
	font-size: 13px; 
	color: #666666; 
	font-weight: bold;
}
.tHeading {
	font-family: Tahoma; 
	font-size: 11px; 
	color: #666666; 
	font-weight: bold;
}
.tiHeading {
	font-family: Tahoma; 
	font-size: 11px; 
	color: #666666; 
	font-weight: bold;
}
.highlight {
	background-color: #ffff66
}
a.smLink  {
	color : #0000FF;
	font-family: Tahoma;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}
a.smLink:hover {
	color : #FF0000;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 9px;
	font-weight: normal;
}

a.smLink:visited  {
	color : #0000FF;
	font-family: Tahoma;
	text-decoration: underline;
	font-size: 9px;
	font-weight: normal;
}

a.smLink:visited:hover {
	color : #FF0000;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 9px;
	font-weight: normal;
}

a.forumnav  {
	color : #444444;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}


a.forumnav:hover {
	color : #999999;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 9px;
	font-weight: bold;
}

a.forumnav:visited {
	color : #444444;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 9px;
	font-weight: bold;
}

a.forumnav:visited:hover {
	color : #999999;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 9px;
	font-weight: bold;
}


a.npLink  {
	color : #444444;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 9px;
	font-weight: bold;
}


a.npLink:hover {
	color : #999999;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 9px;
	font-weight: bold;
}

a.npLink:visited {
	color : #444444;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 9px;
	font-weight: bold;
}

a.npLink:visited:hover {
	color : #999999;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 9px;
	font-weight: bold;
}

a.cat  {
	color : #000000;
	font-family: Tahoma;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}


a.cat:hover {
	color : #000000;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}

a.cat:visited {
	color : #000000;
	font-family: Tahoma;
	text-decoration : none;
	font-size: 11px;
	font-weight: bold;
}

a.cat:visited:hover {
	color : #000000;
	font-family: Tahoma;
	text-decoration : underline;
	font-size: 11px;
	font-weight: bold;
}

ul {
	list-style-type: square;
}

hr {
	height: 0px; 
	border: solid #D1D7DC 0px; 
	border-top-width: 1px;
}

