
.banner {
	color: #fff;
	height: 110px;
	font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, sans-serif;
	background: url('/img/banner.jpg') repeat-x; 
}


FORM INPUT {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, helvetica, sans-serif
}


P {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
TABLE TR TD TABLE TR TD P {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
LI {
	FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: verdana, helvetica, sans-serif
	
}
UL {
	COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
UL UL {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
OL {
	COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
OL UL {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
OL OL {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
OL OL UL {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}
OL UL UL {
	FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: verdana, helvetica, sans-serif
}

A {
	color: #085AAF;
	text-decoration: none;
}

A:hover {
	color: #FF6600;
	text-decoration: underline;
}

.tealbg {
	BACKGROUND-COLOR: #0093b1
}
.medbluebg {
	BACKGROUND-COLOR: #006699
}

.lid {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #4f099f; FONT-FAMILY: verdana, helvetica, sans-serif
}
.lid A:link {
	FONT-WEIGHT: bold; COLOR: #4f099f; FONT-FAMILY: verdana, helvetica, sans-serif
}
.lid A:visited {
	FONT-WEIGHT: bold; COLOR: #4f099f; FONT-FAMILY: verdana, helvetica, sans-serif
}
.lida A:active {
	COLOR: #9e9fa7; FONT-FAMILY: verdana, helvetica, sans-serif
}
.lid A:hover {
	COLOR: #9e9fa7; FONT-FAMILY: verdana, helvetica, sans-serif
}
.darkgreybg {
	BACKGROUND-COLOR: #b7b7b7
}
.darkbluebg {
	BACKGROUND-COLOR: #003366
}
.copyrighttext {
	FONT-SIZE: 11px; FONT-FAMILY: verdana, helvetica, sans-serif; TEXT-ALIGN: right
}


.NewsCat {
	background-color: #EAF1F8;
	color: #454545;
	font-weight: bold;
	text-decoration: none;
}

.NewsCat A {
	color: #085AAF;
	text-decoration: none;
}

.NewsCat A:hover {
	color: #085AAF;	
	text-decoration: underline;
}

.NewsHeadline {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	color: #666666;
}


.NewsHeadline A:hover {
	color: #FF6600;
}

.NewsBullet {
}


.more {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana, helvetica, sans-serif;
	text-align: right;
}

.more a {
	color: #555555;
}

.navbox {
	BORDER-RIGHT: #e0beff 1px solid; BACKGROUND-POSITION: 50% top; BORDER-LEFT: #e0beff 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #f8f4fd
}

.navbgimage {
	BACKGROUND-IMAGE: url(/includes/images/grey_nav_bg.gif)
}
.navbgimagenarrow {
	BACKGROUND-IMAGE: url(/includes/images/grey_nav_bg_narrow.gif)
}

.navheading {
	COLOR: #4f099f;
	FONT-SIZE: 14px; 
	font-weight: bold;
	FONT-FAMILY: verdana, helvetica, sans-serif;
}
.navtext {
	font-size: 11px;
	font-family: verdana, arial, sans-serif;
	color: black;
}
.navtext A:link {
	color: blue;
}
.navtext A:visited {
color: blue;
}
.navtext A:active {
color: blue;	
}
.navtext A:hover {
color: blue;
}

.color {
	BACKGROUND-COLOR: #690dbd
}

.news {
	background-image: url(/includes/images/products_top.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 110px;
}

.products {
	background-image: url(/includes/images/products_top.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 110px;
}

.tools {
	background-image: url(/includes/images/products_top.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 110px;
}

.resources {
	background-image: url(/includes/images/products_top.jpg);
	background-repeat: no-repeat;
	background-position: left;
	height: 110px;
}
