P,BODY,TD,TABLE,DIV,TEXTAREA,SELECT,INPUT {
	/* FONT: normal 9pt "Verdana", sans-serif; */
	FONT: normal 8pt Arial;
}

TD.homeBlue {
	color:#ffffff;
	background-color:#465DBB;
	padding:8px;
}

TD.homeGray {
	color:#000000;
	background-color:#BCBDC0;
	padding:8px;
}


A {
	color:#465DBB;
}
A:HOVER {
	color:#ff0000;
}

TD.content {
	
}

TD.contentProjects {
	padding-left:16px;
}
TD.projectRightBar {
	padding:8px;
}


FORM {
	margin:0px;
}


.formRequired {
	color:#ff0000;
}

.formMessage {
	color:#ff0000;
}

TD.formHeader H3 {
	font-size: 16px;
	font-weight: normal;
	margin-bottom:0px;
	color: #ffffff;
}
TD.formHeader {
	background-color: #333333;
	padding:4px;
}


.formRow {
	vertical-align:top;
	xbackground-color:#ffffff;
}

.formTable {
	border:solid #333333 2px;
}


TABLE.formCell {
	background-color:#ffffff;
}
TABLE.formCell TD {
	vertical-align:bottom;
}




H1 {
	font:bold 18pt Arial;
	color:#460B6C;
}
H2 {
	font:normal 16pt Arial;
	color:#460B6C;
}
H3 {
	font:bold 10pt Arial;
	color:#460B6C;
}

DIV.DIVEDITORContainer TABLE {
	border:solid #999999 3px;
}

DIV.DIVEDITORContainer TD {
	border:solid #999999 1px;
}



OL {
	font-weight:normal;
}

/*
UL {
	margin-top:0px;
	margin-left:-20px;
}
*/


TD.ambName {
	font-size:12pt;
}
TD.ambOverview {
	font-weight:bold;
}

TD.menu {
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #DADAD9;
}

TD.menuCurrent {
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-color: #E7E7E7;
}
TD.menuDots {
	background-color: #E7E7E7;
}


A.menu {
	/*
	padding: 16px;
	padding-left: 4px;
	margin: 4px;
	*/
}


TD.navMenu
{
}
TD.navMenu A
{
	font-size:9pt;
	text-decoration:none;
}
TD.navMenu P
{
	margin-top:0px;
	margin-bottom:4px;
}

TD.inverse
{
	color:#cccccc;
}
TD.inverse A
{
	color:white;
	text-decoration:none;
	font-size:7pt;
}

LI.siteMap2
{
	font-size:11pt;
}

H2.itemHeading
{
	color:#470099;
	border-bottom:solid #ECDFEC 1px;
}

TD.box H3
{
	color:#470099;
	font-weight:bold;
	font-size:11pt;
	border-bottom: solid #470099 1px;
	margin-bottom:0px;
}

TD.bg1
{
	background-image:url(/img/home/bg1.jpg)
}

TD.bg2
{
	background-image:url(/img/home/bg2.jpg)
}

TD.bg2gif
{
	background-image:url(/img/home/bg2.gif)
}

TABLE.eventdetails TD
{
	border-bottom:solid #cccccc 1px;
}

TD.dotBG 
{
	background-image:url(/img/dotbg.gif);
}

TD.pad 
{
	padding:12px;
}

P.feature
{
	color:white;
	font-size:12pt;
}
P.feature A
{
	color:white;
	font-size:8pt;
}

TD.shopCategory
{
	font-size:10pt;
	font-weight:bold;
}
TD.shopItem
{
	padding-left:8px;
}
TD.shopDesc
{
	font-size:8pt;
	padding-left:32px;
}
TD.shopDesc LI, TD.shopDesc P
{
	font-size:8pt;
}
TABLE.shopCart
{
	border:solid #006227 1px;
}
TD.shopCartTitle
{
	background-color:#006227;
	color:white;
}
TD.shopCartTotal
{
	font-size:12pt;
	border-top:solid #006227 2px;
}
TD.shopCartItem
{
	font-size:8pt;
}

TABLE.warningBox
{
	border:dotted #A07E3D 2px;
}

ul.downloads li {
	padding-bottom: 6px;
}

p.highlightRed {
	color:#ff0000;
}

