body
{
	padding: 0;
	background-color: #f1f1e2;
	margin:0px 0px; 
	padding:0px;
	text-align:center;
	background-color: #e8e8ce;
}

body, p, table, tr, td
{ 
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 12px; 
	color: #660000;
}

h1 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 30px;}
h2 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 25px;}
h3 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 22px;}
h4 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 18px;}

.AppPageHeader
{
	font-weight: bold;
	font-family: arial;
	font-size: 11pt;
	color: #f17777;
}

.AppPageCommand
{
	color: #666633; 
	font-family: Verdana, Sans-Serif;  
	font-size: 10px; 
	font-weight: bold;  
	text-decoration: none;
	text-align: left;
}

.AppPageCommand:hover {text-decoration: underline;}

.Copyright {font-size: 10px;}

.ErrorMessage {color: red; font-weight: bold;}

/* Font */
.AltText {color: #666633;}

.Small {font-size: 10px;}

.Normal {font-size: 12px;}

.Large {font-size: 14px;}	

.XLarge {font-size: 16px;}

.Bold {font-weight: bold;}

.Italic {font-style: italic;}

/* color */
.Dark {color: #660000;}

.Light {color: #f1f1e2;}

.BackgroundDark {background-color: #660000;}

.BackgroundLight {background-color: #f1f1e2;}

/* Standard data table */
.DataTableBorder {border: 1px; background: #660000;}
.DataTableHeaderBackground {background: #660000;}
.DataTableTitle {font-weight: bold; background: #660000; color: #f1f1e2;}
.DataTableRow {background: #f1f1e2;}

/* links */
a.AltLink:link,
a.AltLink:visited {text-decoration: none;}
a.AltLink:hover {text-decoration: underline;}

/* misc */
.NegativeNumber {color : Red;}

.PositiveNumber {color : Green;}

/* Deprecated 12/10/2003 */
p.ps1 {font-family: Arial, Sans-Serif; font-size: 12px; color: #660000;} 
p.ps2 {font-family: Verdana, Arial, Sans-Serif; font-size: 10px; color: #660000;} 
p.ps3 {font-family: Verdana, Arial, Sans-Serif; font-size: 13px; color: Red; font-weight: bold;} 

a.as1:link,
a.as1:visited {text-decoration: none; color: #666633; font-family: Verdana, Sans-Serif; font-size: 10px;}
a.as1:hover {text-decoration: underline; color: #666633; font-family: Verdana, Sans-Serif; font-size: 10px;}

a.as2:link,
a.as2:visited {text-decoration: none; color: #666633; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold;}
a.as2:hover {text-decoration: underline; color: #666633; font-family: Verdana, Sans-Serif; font-size: 10px; font-weight: bold;}

a.as3:link,
a.as3:visited {text-decoration: none; color: #330000; font-family: Arial; font-size: 8pt; font-weight: bold;}
a.as3:hover {text-decoration: none; color: #330000; font-family: Arial; font-size: 8pt; font-weight: bold;}

h1.hs1 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 30px; color: #f1f1e2;}
h2.hs1 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 25px; color: #f1f1e2;}
h3.hs1 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 22px; color: #f1f1e2;}
h4.hs1 {font-family: Arial, Sans-Serif; font-weight: normal; font-size: 18px; color: #f1f1e2;}

#title 
{
	display: none;
}
#text 
{
	position: relative;
	top: 0px;
	left: 0px;
	color: #CCCC99;
	z-index:2;
}
#shadow
{
	position: absolute;
	top: 2px;
	left: 2px;
	color: #000000;
	z-index:1;
}

#left_content {
		position: absolute;
		left:10px;
		top:70px;
		width:100px;}

#left_content_header
{
	display: none;
}

#right_content 
{
	position: absolute;
	right:10px;
	top:70px;
	width:100px;
}

#center_content
{
   	margin-left: 99px;
   	margin-right:99px;
   	margin-top: 40px;
	voice-family: "\"}\"";
	voice-family: inherit;
   	margin-left: 101px;
   	margin-right:101px;
}

html>body #center_content
{
   	margin-left: 101px;
   	margin-right:101px;
   	margin-top: 20px;
}

.intques
{
	border-top: rgb(146,147,102) 1px solid;
	border-left: rgb(146,147,102) 1px solid;
	border-right: rgb(146,147,102) 2px solid;
	border-bottom: rgb(146,147,102) 2px solid;
	width: 600;
	background: #FFFFFF url(twoguys.jpg) no-repeat top right;
	margin: 1em 1em 1em 1em;
	padding: 1em 1em 1em 1em;
	text-align: left;
}

.intquestitle
{
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}

.msg p 
{
	font-size: x-small;
}

.intnav
{
	margin: 1em 1em 1em 1em;
}

#progress 
{
	margin: 1em 1em 2em 1em;
	text-align: center;
}
	
.progressbarcolor 
{
	background-color: #929366
}

#progressbartitle
{
	font-size: xx-small
}

#progressbar 
{
	width: 200;
	BORDER-RIGHT:black 1px solid; 
	PADDING-RIGHT:2px; 
	BORDER-TOP:black 1px solid; 
	PADDING-LEFT:2px; 
	FONT-SIZE:8pt; 
	PADDING-BOTTOM:2px; 
	BORDER-LEFT:black 1px solid; 
	PADDING-TOP:2px; 
	BORDER-BOTTOM:black 1px solid
}

.forwardbutton
{
}

.backbutton 
{
}

#base_main_menu
{
	color: #666633; 
	font-family: Verdana, Sans-Serif; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none;
	text-align: left;
}

html>body #base_main_menu li a
{
	width: auto;
}

#base_main_menu ul 
{
	list-style-type: disc;
	margin-left: 15;
	padding-left: 0;
	border: none;
} 

#base_main_menu ul li
{
	margin-left: 2px;
	padding: 5px;
}
	
#base_main_menu ul li a
{
	text-decoration: none;
	color: #666633;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
}

#base_main_menu ul li a:visited
{
	text-decoration: none;
	color: #666633;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
}

#base_main_menu ul li a:hover
{
	text-decoration: underline;
	color: #666633;
	font-family: Verdana, Sans-Serif;
	font-size: 10px;
}

#base_header
{	
    background: url(logo_background.jpg)  0% 100% no-repeat;
    padding: 0; margin: 0; overflow: hidden; border-bottom: 1px solid #000;
    height: 43px; width: 100%; position: relative; z-index: 1;
    font-family: Arial, Sans-Serif; font-weight: normal; font-size: 30px;
    text-indent: 2px;
    white-space: nowrap;
    text-align: left;
}

#base_header_top_bar
{
	display: none;
}

#base_header_app_title_text 
{
	font-size: 30px;
	font-family: Helvetica, sans-serif;
	color: #CCCC99;
	position: relative;
	top: 0px;
	left: 0px;
	z-index:2;
}

#base_header_app_title_text_shadow
{
	position: absolute;
	top: 2px;
	left: 2px;
	color: #000000;
}

#base_header_app_title_shadow
{
	position: relative;
	top: 0px;
	left: 0px;
	color: #000000;
	z-index:1;
}

#base_header_bottom_bar
{
	display: none;
}

#base_page_title
{
	display: none;
}

#base_main
{
}

#base_footer 
{
	margin-top: 60px;
    width: 100%; position: relative; z-index: 1;
    font-family: Verdana, Arial; font-weight: normal; font-size: 10px;
    text-align: center;
}

#base_footer_content_alt
{
	display: none;
}

#base_footer_top_bar
{
	display: none;
}

#base_footer_bottom_bar
{
	display: none;
}

#ContentHeader
{
	display:none;
}

