﻿@font-face
{
font-family: 'bannerFont';
src: url('../fonts/Felipa-Regular.eot?');
src: local('Felipa-Regular'), local('Felipa-Regular regular'), url('../fonts/Felipa-Regular.woff') format('woff');

text-shadow: normal;
color: normal;
font-weight: normal;
font-style: normal;
line-height: normal;
letter-spacing: normal;
}

HTML {
	min-height: 100%;
	
	/* IE6-9 */
	/* filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2c7b4', endColorstr='#FFFFFF',GradientType=0 ); */
}

BODY  {
	margin: 0%;
	color: #000033;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	scrollbar-face-color: #CC9933; 
	scrollbar-shadow-color: #996600; 
	scrollbar-highlight-color: #FFFFDD; 
	scrollbar-3dlight-color: Black; 
	scrollbar-darkshadow-color: Black; 
	scrollbar-track-color: #CC9933; 
	scrollbar-arrow-color: #FFFFFF;

	/* Old browsers */
	background: #d2c7b4;
	/* Chrome,Safari4+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(10%,#d2c7b4), color-stop(50%,#ffffff), color-stop(90%,#d2c7b4)); 


	/* FF3.6+ */
	background: -moz-linear-gradient(top, #d2c7b4 10%, #ffffff 50%, #d2c7b4 90%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #d2c7b4 10%,#ffffff 50%,#d2c7b4 90%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top, #d2c7b4 10%,#ffffff 50%,#d2c7b4 90%);  
	/* IE10+ */
	background: -ms-linear-gradient(top, #d2c7b4 10%,#ffffff 50%,#d2c7b4 90%); 
	/* W3C */
	background: linear-gradient(top, #d2c7b4 10%,#ffffff 50%,#d2c7b4 90%);
}

TABLE.splashBanner {

	/* W3C */
	background: linear-gradient(top, #1D476F 30%,#34679A 50%,#34679A 70%,#1D476F 100%);
	/* FF3.6+ */
	background: -moz-linear-gradient(top, #1D476F 30%,#34679A 50%,#34679A 70%,#1D476F 100%); 
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top, #1D476F 30%,#34679A 50%,#34679A 70%,#1D476F 100%); 
	/* Opera 11.10+ */
	background: -o-linear-gradient(top, #1D476F 30%,#34679A 50%,#34679A 70%,#1D476F 100%); 
	/* IE10+ */
	background: -ms-linear-gradient(top, #1D476F 30%,#34679A 50%,#34679A 70%,#1D476F 100%); 

	/* Old browsers */
	/* background-color: #1D476F; */
	/* Chrome,Safari4+ */
	background-color: -webkit-gradient(linear, left top, left bottom, 100%, color-stop(0%,#626262), color-stop(60%,#373737));
	/* IE6-9 fallback on horizontal gradient */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1D476F', endColorstr='#34679A',GradientType=0 );
}

/* bannerText */
/* text: Arts In Education / Exploratory Enrichment */
/* listed in font face based text */

TD.bannerText
{
	font-family:Verdana, Arial, Helvetica, sans-serif, bannerFont;

	text-align: center;
	text-shadow: 1px 1px 0px #1C4670, -1px 1px 0px #1C4670, 1px -1px 0px #1C4670, -1px -1px 0px #1C4670;
	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	color: #FFFFFF;
	font-size: 40px;
	letter-spacing: -1px;
	font-style: italic;
	line-height: 60px;
	top: 7px;
	position: relative;
	display: block;
}
TD.subBannerText
{
	font-family: Times New Roman, Times, serif;

	text-align: center;
	text-shadow: 1px 1px 0px #1C4670, -1px 1px 0px #1C4670, 1px -1px 0px #1C4670, -1px -1px 0px #1C4670;
	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	color: #FFFFFF;
	font-size: 18px;
	letter-spacing: 10px;
	text-decoration: overline;
	line-height: 35px;
	bottom: 6px;
	position: relative;
	display: block;
}

DIV.navBarBorder
{
	width: 100%;
	height: 36px;
	-webkit-box-sizing: border-box;  /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;     /* Firefox, other Gecko */
	box-sizing: border-box;          /* Opera/IE 8+ */
	border-width: medium thin;
	border-style: ridge;	
	border-color: #FFFFFF;
	margin-left:auto; 
	margin-right:auto;
	
	/* Old browsers */
	background-color: #607691;
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#607691), color-stop(50%,#4E6785));

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #607691 50%, #4E6785 50%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#607691 50%, #4E6785 50%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* W3C */
	background: linear-gradient(top,#607691 50%, #4E6785 50%);
 
}

/***********************************************
/* addition for main tabs
***********************************************/

SPAN.navBarMainBorder
{
	width: 120px;
	height: 30px;
	border-width: medium thin;
	border-style: ridge;	
	border-color: #FFFFFF;
	text-align:center;
	display: inline-block;
	margin: -3px -2px 0 -2px;
	
	
	/* Old browsers */
	background-color: #607691;
	/* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#607691', endColorstr='#4E6785',GradientType=0 );
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#607691), color-stop(50%,#4E6785));

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #607691 50%, #4E6785 50%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#607691 50%, #4E6785 50%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* W3C */
	background: linear-gradient(top,#607691 50%, #4E6785 50%);
 
}
TD.navBarMainBorder DIV.IEBorderFix{

	width: 99%;
	height: 99%;
	
	/* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#607691', endColorstr='#4E6785',GradientType=0 ); 
}
SPAN.navBarMainBorder:hover
{
	width: 120px;
	height: 30px;
	border-width: medium;
	border-style: groove;
	border-color: #FFFFFF;
	text-align: center;
	display: inline-block;
	margin: -3px -2px 0 -2px;

	/* Old browsers */
	background-color: #424E5D;
	/* Chrome,Safari4+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#424E5D), color-stop(50%,#2C3A4B)); 

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #424E5D 50%, #2C3A4B 50%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);
	/* W3C */
	background: linear-gradient(top,#424E5D 50%, #2C3A4B 50%);

}
TD.navBarMainBorder:hover DIV.IEBorderFix{

	width: 99%;
	height: 99%;
	
	/* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424E5D', endColorstr='#2C3A4B',GradientType=0 );

}

/* navBarMainText */
/* text in the main navigation that links */
/* to other pages */

SPAN.navBarMainBorder A:link
{
	font-family: Verdana, Arial,"Trebuchet MS",  Helvetica, sans-serif;

	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color=#EEEEEE)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color=#111111); */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	text-shadow: 0px -1px 1px #111111, 0px 1px 1px #111111;

	display: block;
	color: #FFFFFF;
	font-size: 13px;
	letter-spacing: 0px;
	/* white-space: nowrap; */
	line-height: 15px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	margin-top: -2px;
}
SPAN.navBarMainBorder A:visited
{
	color: #FFFFFF;
}
SPAN.navBarMainBorder A:hover
{
	font-family: Verdana, Arial,"Trebuchet MS",  Helvetica, sans-serif;

	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color=#EEEEEE)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color=#111111) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	text-shadow: 0px -1px 1px #111111, 0px 1px 1px #111111;

	display: block;
	color: #FFFFFF;
	font-size: 13px;
	letter-spacing: 0px;
	/* white-space: nowrap; */
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	margin-top: -2px;
}
SPAN.navBarMainBorder A:active
{
	font-family: Verdana, Arial,"Trebuchet MS",  Helvetica, sans-serif;

	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color=#EEEEEE)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color=#111111) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	text-shadow: 0px -1px 1px #111111, 0px 1px 1px #111111;

	display: block;
	color: #000000;
	font-size: 13px;
	letter-spacing: 0px;
	/* white-space: nowrap; */
	line-height: 15px;
	text-decoration: underline;
	font-weight: bold;
	margin-top: -2px;
}

/***********************************************
/* End of Standard buttons
***********************************************/

/***********************************************
/* Addition of selected versions
***********************************************/

SPAN.navBarSelectBorder
{
	width: 120px;
	height: 30px;
	border-width: medium;
	border-style: groove;
	border-color: #FFFFFF;
	text-align: center;
	display: inline-block;
	margin: -3px -2px 0 -2px;

	/* Old browsers */
	background-color: #424E5D;
	/* Chrome,Safari4+ */
	background-color: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#424E5D), color-stop(50%,#2C3A4B)); 

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #424E5D 50%, #2C3A4B 50%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#424E5D 50%, #2C3A4B 50%);
	/* W3C */
	background: linear-gradient(top,#424E5D 50%, #2C3A4B 50%);

}
TD.navBarSelectBorder DIV.IEBorderFix{

	width: 99%;
	height: 99%;
	
	/* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#424E5D', endColorstr='#2C3A4B',GradientType=0 );

}

/* navBarSelectText */
/* text in the main navigation that links */
/* to other pages */

SPAN.navBarSelectBorder A:link
{
	font-family: Verdana, Arial,"Trebuchet MS",  Helvetica, sans-serif;

	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color=#EEEEEE)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color=#111111); */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	text-shadow: 0px -1px 1px #111111, 0px 1px 1px #111111;

	display: block;
	color: #FFFFFF;
	font-size: 13px;
	letter-spacing: 0px;
	/* white-space: nowrap; */
	line-height: 15px;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
	margin-top: -2px;
}
SPAN.navBarSelectBorder A:visited
{
	color: #FFFFFF;
}
SPAN.navBarSelectBorder A:hover
{
	color: #FFFFFF;
}
SPAN.navBarSelectBorder A:active
{
	font-family: Verdana, Arial,"Trebuchet MS",  Helvetica, sans-serif;

	/* filter: progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=-1, Color=#EEEEEE)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=0, OffY=1, Color=#111111) */
	/* progid:DXImageTransform.Microsoft.Dropshadow(OffX=1, OffY=-1, Color=#CC9933)
	progid:DXImageTransform.Microsoft.Dropshadow(OffX=-1, OffY=-1, Color=#CC9933); */
	text-shadow: 0px -1px 1px #111111, 0px 1px 1px #111111;

	display: block;
	color: #000000;
	font-size: 13px;
	letter-spacing: 0px;
	/* white-space: nowrap; */
	line-height: 15px;
	text-decoration: underline;
	font-weight: bold;
	margin-top: -2px;
}

/***********************************************
/* End of Selected Buttons
***********************************************/

/* artInfoTable */
/* series of methods used to control */
/* all of the table cells and formatting */

TABLE.artInfoTable
{
	border-collapse: collapse;
}

TABLE.artInfoTable th
{
	border: 1px solid black;
	padding: 3px;
	font-family: Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 12px;
	text-align: left;
	background-color: #607691;
	padding-left: 10px;
}
TABLE.artInfoTable th:before
{
}
TABLE.artInfoTable td
{
	border: 1px solid black;
	padding: 3px;
	background-color: #E5DFD3;
	padding-right: 5px;
}
TABLE.artInfoTable td:after
{
}


/*******************************************************
/* CSS methods used to format the year tabs
/* above program lists
/* elements:
/* yearIndent, programYear, currProgram, prgInfo
/* centerYearTab, prgYearIEFix, currYearIEFix
********************************************************/
DIV.centerYearTab{
	display: block;
	width: 500px;
	border-collapse: collapse;
}
DIV.yearIndent{
	float: left;
	width: 31px;
	height: 30px;
}
DIV.programYear{
	border-width: thin thin 0px thin;
	border-style: ridge;
	border-color: #FFFFFF;
	
	border-top-right-radius: .6em .5em;
	border-top-left-radius: .6em .5em;

	float: left;
	width: 100px;
	height: 30px;
	text-align: center;
	
	/* Old browsers */
	background-color: #607691;
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#607691), color-stop(50%,#4E6785));

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #607691 50%, #4E6785 50%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#607691 50%, #4E6785 50%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#607691 50%, #4E6785 50%);
	/* W3C */
	background: linear-gradient(top,#607691 50%, #4E6785 50%);
	
}
DIV.programYear DIV.prgYearIEFix{
	width: 97%;
	height: 97%;
	margin: 0px auto;
	/* IE6-9 */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#607691', endColorstr='#4E6785',GradientType=0 ); 
	
}
DIV.programYear A:link{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
}
DIV.programYear A:visited{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
}
DIV.programYear A:hover{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
}

DIV.currProgram{
	border-top:thin ridge #FFFFFF;
	border-left:thin ridge #FFFFFF;
	border-right:thin ridge #FFFFFF;
	border-bottom:none;
	position: relative;
	bottom: -1px;
	border-top-right-radius: .6em .5em;
	border-top-left-radius: .6em .5em;
	
	/* Old browsers */
	background-color: #607691;

	float: left;
	width: 100px;
	height: 30px;
	text-align: center;
}
DIV.currProgram DIV.currYearIEFix{
	width: 99%;
	height: 99%;
	
	
}
DIV.currProgram A:link{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	padding: 5px;
	letter-spacing: 0px;
	white-space: nowrap;
	/* line-height: 25px; */
	text-decoration: none;
	font-weight: bold;
}
DIV.currProgram A:visited{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	padding: 5px;
	letter-spacing: 0px;
	white-space: nowrap;
	/* line-height: 25px; */
	text-decoration: none;
	font-weight: bold;
}
DIV.currProgram A:hover{
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;

	display: block;
	color: #FFFFFF;
	font-size: 16px;
	padding: 5px;
	letter-spacing: 0px;
	white-space: nowrap;
	/* line-height: 25px; */
	text-decoration: none;
	font-weight: bold;
}
DIV.prgInfo{
	border-width: thin;
	border-style: ridge;
	border-color: #FFFFFF;
	
	font-family: Verdana, Arial, "Trebuchet MS",  Helvetica, sans-serif;
	
	color: #FFFFFF;
	font-size: 12px;
	padding: 5px;
	padding-left: 10px;
	clear: both;
	
	/* Old browsers */
	background-color: #607691;
	/* Chrome,Safari4+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,#607691), color-stop(100%,#4E6785));

	/* FF3.6+ */
	background: -moz-linear-gradient(top, #607691 20%, #4E6785 100%);
	/* Opera 11.10+ */
	background: -o-linear-gradient(top,#607691 20%, #4E6785 100%);
	/* Chrome10+,Safari5.1+ */
	background: -webkit-linear-gradient(top,#607691 20%, #4E6785 100%);  
	/* IE10+ */
	background: -ms-linear-gradient(top,#607691 20%, #4E6785 100%);
	/* W3C */
	background: linear-gradient(top,#607691 20%, #4E6785 100%);
}

A 		{ color: #000000; text-decoration: underline; }
A:hover	{ color: #A54F00; text-decoration: none; }

DIV.subHead {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #A54F00;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 30px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}
DIV.subHead A 		{ color: #000033; text-decoration: none; }
DIV.subHead A:hover	{ color: #CC9933; text-decoration: none; }

DIV.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #7F7F99;
	font-size: 9px;
	font-weight: normal;
	margin: 20px;
}
DIV.copyright A		 { color: #7F7F99; text-decoration: none; }
DIV.copyright A:hover{ color: #CC9933; text-decoration: none; }

DIV.indent1 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 12px;
	color: #000033;
	margin: 5px 10px 10px 20px;
}

DIV.Updated {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #7F7F99;
	margin: 0px 0px 7px 0px;
}

IMG.horizRule { margin:0px 0px 10px 0px; }

UL { margin: 10px 0px 0px 25px; }
OL { margin: 10px 0px 0px 25px; }
LI { margin: 0px 80px 10px 0px; }

TD {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 12px;
	color: #000000;
}
.HC {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	background-color: #A54F00;
	font-weight: bold;
	padding: 2px 10px 5px 10px;
}
.HC A {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
}
.HS {
	width: 500px;
	background-color: #003300;
}
.ES	{
    text-align: left;
	background-color: #E5DFD3;		
}
.OS	{
    text-align : left;
	background-color: #AFAFAF;
}
.TDS {
	border-width : 0px 0px 0px 0px;
	padding: 2px 10px 5px 10px;
	color: #FFFFFF;
	font-size: 12px;
}
.TC {
	color: #FFFFFF;
	font-size: 12px;
	margin: 5px 10px 5px 10px;
}
A.ProgramName {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}
A.ProgramName:Hover { color: #990000; }

A.ArtistName {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	font-size: 12px;
	line-height: 18px;
	text-decoration: none;	
}
A.ArtistName:Hover { color: #990000; }

DIV.headerBox {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	margin: 0px 20px 0px 0px;
	width: 100%;
	height: 50px;
}

DIV.footerBox {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	margin: 0px 20px 0px 0px;
	text-align: right;
}
DIV.footerBox A 		{ color: #003366; text-decoration: underline; }
DIV.footerBox A:hover	{ color: #990000; }

/* methods used in the Transportation Statement pages */
	DIV.upperWrapper { width: 700px; margin-left:auto; margin-right:auto; 
					font-family: Arial, "Courier new", courier, mono; font-size: 15px;}
	DIV.lowerWrapper { width: 650px; margin-left:auto; margin-right:auto; 
					font-family: Arial, "Courier new", courier, mono; font-size: 15px;}
	DIV.date { width: 100%; text-align: right; }
	DIV.letterBody { width: 100%; text-align: left; }
	DIV.sigLabel { width: 12%; float: left; }
	DIV.printContainer { width: 50%; float: left; }
	DIV.dateContainer { width: 24%; float: left; }
	DIV.sigContainer { width: 50%; float: left;
						font-family: "brush script mt", "times new roman", serif; font-size: 18px;}
	DIV.wipeFloat { clear: both; }
/* End Transportation styles */
	
TD.fieldName {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFDD;
	font-size: 12px;
	font-weight: bold;
}
INPUT.submit {
	/* W3C */
	background: radial-gradient(center, ellipse cover, #626262 0%,#373737 60%);
	/* FF3.6+ */
	background: -moz-radial-gradient(center, ellipse cover, #626262 0%, #373737 60%); 
	/* Chrome10+,Safari5.1+ */
	background: -webkit-radial-gradient(center, ellipse cover, #626262 0%,#373737 60%); 
	/* Opera 11.10+ */
	background: -o-radial-gradient(center, ellipse cover, #626262 0%,#373737 60%); 
	/* IE10+ */
	background: -ms-radial-gradient(center, ellipse cover, #626262 0%,#373737 60%); 

	/* Old browsers */
	background-color: #373737;
	/* Chrome,Safari4+ */
	background-color: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#626262), color-stop(60%,#373737));
	/* IE6-9 fallback on horizontal gradient */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#626262', endColorstr='#373737',GradientType=0 );

	color: #FFFFDD;
	width: 115px;
	font-size: 12px;
}
SELECT { width: 100px; }
.dethead {
	color: #000000;
	font-weight: bold;
	padding: 2px 2px 2px 7px;
	font-size: 10px;
}
.detbody {
	padding: 2px 2px 2px 7px;
	font-size: 10px;
}
