/* PALETTE
section/nav purple = 64162c
purple hover color = 751933
section/nav blue = 1a346b
black = 000000
white = ffffff
dark tan = bb7e20
light tan = 249,208,151 */

td.formRowDivider {
	font-size: 10pt;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #ffffff;
	background-color: #000000;
}

td.formLabelNormal {
	font-size: 10pt;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #ffffff;
	background-color: #000000;
}

td.formTextElement {
	font-size: 10pt;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #ffffff;
	background-color: #000000;
}


body {
	background-color: #64162c;
	font-size: 10pt;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #AD7740;
}

table.layout {
	font-size: 10pt;
	font-family: arial, helvetica, verdana, sans-serif;
	color: #ffffff;
	/* background-color: #0d0d0d; */
	background-color: #000000;
}

tr.banner {
	background-image : url(/sp/125917/images/logo_banner.gif);
}

td.mainnav {
	background-color: #64162c;
}

td.main {
	background: #f4f4f4;
	margin: 20px;
	padding: 20px;
	MIN-HEIGHT: 500px;
}

p.blue_section {
	PADDING-BOTTOM: 0px; margin-bottom: 10px;
	border-bottom:1px solid #1a346b;
}
p.purple_section {
	PADDING-BOTTOM: 0px; margin-bottom: 10px;
	border-bottom:1px solid #64162c;
}

H1 {
	font-size: 14pt;
 	font-family: times, times roman, serif;
 	color: rgb(249,208,151);
	text-align: center;
}
H2 {
	font-size: 14pt; FONT-weight: bold;
 	font-family: times, times roman, serif;
 	color: rgb(249,208,151);
	text-align: center;
}

H3 {
	font-size: 12pt;
 	font-family: times, times roman, serif;
 	color: #1a346b;
}
H4 {
	font-size: 12pt;
 	font-family: times, times roman, serif;
 	color: #1a346b;
}
H5 {
	font-size: 10pt;
 	font-family: times, times roman, serif;
 	color: #1a346b;
}

hr {
 PADDING-BOTTOM: 1px; PADDING-TOP: 12px;
 color: #64162c;
}

div.footer {
	TEXT-ALIGN: center;
	font-size: 10px; color: #c8a46e;
}

a {
         text-decoration:underline;
         color: rgb(249,208,151); }

a:visited {
         text-decoration:underline;
         color: rgb(249,208,151); }

a:hover {
         text-decoration:underline;
         color: rgb(249,208,151); }


a.calendarlink {
         text-decoration:underline;
         color: #bb7e20; }

a.calendarlink:visited {
         text-decoration:underline;
         color: #bb7e20; }

a.calendarlink:hover {
         text-decoration:underline;
         color: #bb7e20; }



/* dropdown styles */

#sdropdowns, #dropdowns ul {
 	padding: 0;   
	margin: 0;
	list-style: none;
	line-height: 1;
	z-index: 10;
	background : #64162c;
	font-family: arial, helvetica, verdana, sans-serif;
	width:200px; 
}

/* controls attributes of main labels */
#dropdowns a {
	display: block;
	font-family: arial, helvetica, verdana, sans-serif; font-size: 10pt;
	text-decoration: none; color: #ffffff;
	padding-left:3px;  /* controls space to left of text label */
	padding-right:3px; /* controls space to right of text label */
	padding-top:2px; 
	padding-bottom:2px; 
	background : #64162c;
}

/* controls attributes of dropdown menus */
#dropdowns a:hover {
/*	background-color: #751933; */
	background-color: #bb7e20;
/*	padding-left:3px; */ /* controls space to left of text label */
	padding-right:3px; /* controls space to right of text label */
	padding-top:2px; 
	padding-bottom:2px; 
}
#dropdowns li li a {
}
#dropdowns li {
	float: left;
 	position: relative;  /* makes dropdowns drop below main menu */
	list-style: none;
	padding-right:15px; /* controls space to right of main label */
}

/* controls attributes of text layer in dropdown menu */
#dropdowns li li {
	font-size: 80%;
	z-index: 37;
	clear:left;
	text-align:left;
	width:100%; 
/*	background: #ffffff;  */
	padding-right:0px; /* controls space to right of main label */
/*	padding-left:3px; */ /* controls space to left of main label */
/*  height: 15px;
	padding: 3px 0; */
	padding-top:2px; 
	padding-bottom:2px; 
}

#dropdowns li ul {
	position: absolute;
	left: -999em;
	/*width:200px;*/
	z-index: 37;
}
#dropdowns li:hover ul, #dropdowns li.sfhover ul {
	left : auto;
	z-index: 37;
/*	left : 0; */
/*	margin-top : -2px; */
/*	top : 1.2em; */
}
#dropdowns li ul ul{display:none;}

#dropdowns li li a {
	text-decoration: none;
	display: block;
/*	padding: 0px 3px 3px 3px; */
/*	margin:0;
	height: 20px;
	width : 200px;  */
	padding-top:2px; 
	padding-bottom:2px; 
}
#dropdowns li:hover li a, #dropdowns li.sfhover li a {
	border : none;
}
#dropdowns li li.divider {
	border-top : 1px solid #aaa;
	height : 0;
	overflow : hidden;
/*	width : 200px; */
}
#dropdowns.footer li ul{display: none;}
a img{border:none;}