body {background-color:#C0BA96;}
td	{font-family:verdana,arial,helvetica;font-size:9pt;color:#660027;}

.splashtable {background-color:#660027;}
.maintable {border:1px solid #FFFFFF; background-color:#660027;}
.menutable {border-left:1px solid #FFFFFF; border-right:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; background-color:#660027;}
.footertable {border:1px solid #FFFFFF; background-color:#660027;}
.content_frame {background-color:#F2EDD8;}
.content_area {border:1px solid black;}
.separator {border-bottom:1px solid #C1BA98;}
.sectionbar {background-color:#C1BA98; color:#000000; font-size:10pt;}
.fineprint {font-family:arial, sans serif; font-size:7pt; color:#FFFFFF;}
.checkpoint {font-size:11pt;font-weight:bold;text-align:center;padding-bottom:10px;}

.imagebanner_large {font-family:verdana; margin:0px auto;filter:shadow;color:orange;font-size:24pt;line-height:200%:}
.imagebanner_small {font-family:arial; font-weight:bold; margin:0px auto;filter:shadow;color:orange;font-size:10pt;line-height:200%:}

.tablegrid {border-top:1px solid #C0C0C0; border-left:1px solid #C0C0C0; background-color:#FFFFFF;}
.cellgrid {border-bottom:1px solid #C0C0C0; border-right:1px solid #C0C0C0;}

img.bordered {border:1px solid #404040;}

.pageHeading		{font-size:14pt; color:#000000;}
.pageHeadingGreen	{font-size:14pt; color:#000000;}
.topicHeading		{font-size:10pt; color:#000000; font-weight:bold;}
.topicHeadingBold	{font-size:10pt; color:#000000; font-weight:bold;}
.normal {color:#000000;}
.small {font-size:8pt;}
.tiny {font-size:7pt;color:#000000;}
.tinyred {font-size:7pt; color:#660027;}
.formresults {color:black; font-weight:bold;}

.pageheading {font-size:14pt; color:#000000;}

.subheading {font-size:14pt; color:#660027; font-family:times new roman,serif;}

.footer {font-family:arial, sans serif; font-size:8pt; color:#FFFFFF;}
a:link.footer    	{ text-decoration: none; color:#FFFFFF;}
a:visited.footer    { text-decoration: none; color:#FFFFFF;}
a:hover.footer      { text-decoration: underline; color:#FFFFFF;}

a:link		{text-decoration:underline;color:#000000;}
a:visited	{text-decoration:underline;color:#000000;}
a:hover		{text-decoration:none;color:#660027;}

a:link.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:none;color:#660027;background-image:url(images/arrow_off.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;padding-top:2px;padding-bottom:2px;}
a:visited.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:none;color:#660027;background-image:url(images/arrow_off.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;padding-top:2px;padding-bottom:2px;}
a:hover.arrowlink		{font-family:verdana,arial;font-size:9pt;font-weight:normal;text-decoration:underline;color:#000000;background-image:url(images/arrow_on.gif);background-repeat:no-repeat;background-position:left;padding-left:20px;padding-top:2px;padding-bottom:2px;}


/* horizontal menu */
.bgnd_menu_vert {background:#F2EDD8;}
.menuitem {font-size:10pt; font-weight:bold; background-color:#F2EDD8; color:#660027;}
.menuitemselected {font-size:10pt; font-weight:bold; background-color:#660027; color:#FFFFFF;}


/* form elements */
input.deco {font-family:verdana,arial,helvetica;font-size:8pt; background-color:#660027;color:#FFFFFF;border:1px solid #404040;}
input.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}
textarea.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}
select.small {font-family:verdana,arial,helvetica;font-size:8pt; color:#634A00;}

.small				{font-size:8pt;color:#000000;}
a:link.small		{font-size:8pt;;text-decoration:none;color:#000000;}
a:visited.small		{font-size:8pt;;text-decoration:none;color:#000000;}
a:hover.small		{font-size:8pt;;text-decoration:underline;color:#660027;}