/* CSS Document */

body, p {  
	color: #0000000;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	letter-spacing: 1px; 
	line-height: 15px; 
	color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	SCROLLBAR-ARROW-COLOR: #CA0000;
	SCROLLBAR-BASE-COLOR: #E9E9E9;
	SCROLLBAR-FACE-COLOR: #E9E9E9;
}
td, th {
	font-size: 11px;
	color: #3726BC;	
	letter-spacing: 1px; 
	line-height: 15px; 
	color: #000;
}
a {
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}
.title {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FF3333;
	font-weight: normal;
	font-style: normal;
	padding: 4px;
}
.smallcopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
.smallcopyWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.smallcopy A:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9B9B9;
}
.smallcopy A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.smallcopy A:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B9B9B9;
}
.boldWhite {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
}
.LargeBoldWhite {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.pageTitle {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #FF0000;

	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.pageTitle A:link {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #333333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.pageTitle A:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 15px;
	color: #333333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.pageTitle A:hover {
	color: #999999;
}








.footer {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.footer A:link {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.footer A:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #333333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #EFEFEF;
	padding: 3px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
}
.footer A:hover {
	color: #999999;
}
.topNavBar{
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#B6B6B6);
	background-color: #B6B6B6;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}


.backgroundWhite {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#FFFFFF);
	background-color: #FFFFFF;
}

.backgroundWhite2 {
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#EFEFEF,endColorStr=#DFDFDF);
	background-color: #EFEFEF;
}
/************   backgroundRed   ************/
.backgroundRed {
	background-color: #FF3333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF3333,endColorStr=#CE0000);
}
.backgroundRedLeft {
	background-color: #FF3333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#FF3333,endColorStr=#CE0000);
}
.backgroundRedRight {
	background-color: #FF3333;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#CE0000,endColorStr=#FF3333);

}

/************   backgroundBlue   ************/
.backgroundBlue {
	background-color: #0099FF;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099FF,endColorStr=#0080D5);
}

.backgroundBlueLeft {
	background-color: #dbedf9;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#dbedf9,endColorStr=#a8d4f2);
}

.backgroundBlueRight {
	background-color: #dbedf9;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#a8d4f2,endColorStr=#dbedf9);
}
/************   backgroundGrey   ************/
.backgroundGrey {
	background-color: #656565;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#666666,endColorStr=#656565);
}

.backgroundGreyLeft {
	background-color: #d1d1d1;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#efefef,endColorStr=#d1d1d1);
}

.backgroundGreyRight {

	background-color: #d1d1d1;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#d1d1d1,endColorStr=#efefef);
}

/************   backgroundPurple   ************/

.backgroundPurple {
	background-color: #6b476b;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#6b476b,endColorStr=#996699);
}

.backgroundPurpleLeft {
	background-color: #e0d1e0;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#f5eff5,endColorStr=#e0d1e0);
}

.backgroundPurpleRight {
	background-color: #e0d1e0;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e0d1e0,endColorStr=#f5eff5);
}

/************   backgroundGreen   ************/

.backgroundGreen {
	background-color: #67B467;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#67B467,endColorStr=#3f953f);
}
.backgroundGreenLeft {
	background-color: #c6dec6;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#e4ebe4,endColorStr=#c6dec6);

}
.backgroundGreenRight {
	background-color: #c6dec6;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#c6dec6,endColorStr=#e4ebe4);

}
.currentShows {
	color: #FFFFFF;
	display: block;
	background-color: #FF3333;
	margin: 3px;
	padding: 2px;
	border: 1px solid #EAEAEA;
}

A.currentShows {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.currentShows:link {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.currentShows:visited {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.currentShows:hover {
	color: #FF3333;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #DDDDDD;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}


/* LEFT NAV */

A.leftNavRed {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRed:link {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRed:visited {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRed:hover {
	color: #FF3333;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #DDDDDD;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedselect:link {
	color: #FFFFFF;
	display: block; background-color: ##FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedselect:visited {
	color: #FFFFFF;
	display: block; background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedselect:hover {
	color: #FFFFFF;
	display: block;
	background-color: #FF3333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #DDDDDD;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedsub:link {
	color: #FF3333;
	display: block; background-color: #F2F2F2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #DDDDDD;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedsub:visited {
	color: #FF3333;
	display: block; background-color: #F2F2F2;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #DDDDDD;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavRedsub:hover {
	color: #FF3333;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavBlue:link {
	color: #FFFFFF;
	display: block; background-color: #0099FF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavBlue:visited {
	color: #FFFFFF;
	display: block; background-color: #0099FF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavBlue:hover {
	color: #0099FF;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGrey:link {
	color: #FFFFFF;
	display: block; background-color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGrey:visited {
	color: #FFFFFF;
	display: block; background-color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGrey:hover {
	color: #999999;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavPurple:link {
	color: #FFFFFF;
	display: block; background-color: #996699;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavPurple:visited {
	color: #FFFFFF;
	display: block; background-color: #996699;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavPurple:hover {
	color: #996699;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGreen:link {
	color: #FFFFFF;
	display: block; background-color: #99CC99;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGreen:visited {
	color: #FFFFFF;
	display: block; background-color: #99CC99;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}
A.leftNavGreen:hover {
	color: #99CC99;
	display: block;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #EAEAEA;
	padding-top: 2px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
}


.titleGrey {
	font-family: serif;
	font-size: 16px;
	color: #E9E9E9;
	font-weight: bold;
	font-style: normal;
}
.border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}.quote {
	font-weight: bold;
}





/* ----------------- topNavRed  ----------------- */
.topNavRed {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF3333;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF3333,endColorStr=#CE0000);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavRed:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF3333;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF3333,endColorStr=#CE0000);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavRed:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF3333;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FF3333,endColorStr=#CE0000);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavRed:hover {
	background-color: #CE0000;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#CE0000,endColorStr=#FF3333);
}




/* ----------------- topNavBlue  ----------------- */
.topNavBlue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0099FF;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099FF,endColorStr=#0080D5);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavBlue:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0099FF;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099FF,endColorStr=#0080D5);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavBlue:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #0099FF;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0099FF,endColorStr=#0080D5);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavBlue:hover {
	background-color: #0080D5;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#0080D5,endColorStr=#0099FF);
}

/* ----------------- SubNavBlue  ----------------- */
.SubNavBlue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 151px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #0099FF;
}
A.SubNavBlue:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: none;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 151px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #0099FF;
}
A.SubNavBlue:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: none;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	width: 151px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #0099FF;
}
A.SubNavBlue:hover {
	background-color: #0099FF;
	color: #FFFFFF;
}
/* ----------------- SubNav2TitleBlue  ----------------- */
.SubNav2titleBlue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	text-decoration: none;
	border-bottom-style: solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	width: 151px;
	border: 1px solid #FFFFFF;
	background-color: #EFEFEF;
}



/* ----------------- SubNav2Blue  ----------------- */
.SubNav2Blue {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	width: 151px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
A.SubNav2Blue:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	width: 151px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
A.SubNav2Blue:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #999999;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	width: 151px;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
}
A.SubNav2Blue:hover {
	background-color: #EFEFEF;
}



/* ----------------- topNavGrey  ----------------- */
.topNavGrey {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavGrey:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavGrey:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #999999;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#999999,endColorStr=#666666);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavGrey:hover {
	background-color: #666666;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#666666,endColorStr=#999999);
}




/* ----------------- topNavPurple  ----------------- */
.topNavPurple {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #996699;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#996699,endColorStr=#666666);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
}
A.topNavPurple:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #996699;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#996699,endColorStr=#774F77);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavPurple:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #996699;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#996699,endColorStr=#774F77);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavPurple:hover {
	background-color: #774F77;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#774F77,endColorStr=#996699);
}




/* ----------------- topNavGreen  ----------------- */
.topNavGreen {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #99CC99;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CC99,endColorStr=#67B467);
	border-bottom-style: none;	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top-style: none;
	border-right-width: 1px;
	border-right-color: #FFFFFF;
}
A.topNavGreen:link {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #99CC99;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CC99,endColorStr=#67B467);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavGreen:visited {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #99CC99;
	font-weight: normal;
	text-decoration: none;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#99CC99,endColorStr=#67B467);	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 151px;
}
A.topNavGreen:hover {
	background-color: #67B467;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#67B467,endColorStr=#99CC99);
}
