a
{
	color:#808080;
	text-decoration:underline;	
}

a:hover
{
	color:#808080;
	text-decoration:none;	
}

body
{
	background-color:#efefef;
	font-family:Tahoma;
	font-size:8pt;
	color:#5b5b5b;
	margin:5px;
}

table
{
	font-family:Tahoma;
	font-size:8pt;
	color:#5b5b5b;
}

.bodyPillar
{
	height:1px;
	width:760px;
	background-color:Transparent;
}

.contentPillar
{
	height:3px;
	width:185px;
	background-color:white;
}

.boxHeader 
{
	height:23px;
	color:#9e0909;
	cursor:hand;
	width:100%;
	background-image:url(/images/home/boxPx.gif);
	background-position:0 -7;
	padding-left:8px;
	vertical-align:bottom;
	padding-bottom:6px;
	font-weight:bold;
}

.boxHeaderClosed
{
	height:23px;
	color:gray;
	cursor:hand;
	width:100%;
	background-image:url(/images/home/boxPx.gif);
	background-position:0 -7;
	padding-left:8px;
	vertical-align:bottom;
	padding-bottom:6px;
	font-weight:bold;
}

.fieldTitle
{
	font-size:7pt;
	color:Black;
}

.boxContainer 
{
	background-color:#f0f0f0;
	padding:5px;
	padding-right:12px;
	width:100%;
	vertical-align:top;
}

.menuBar
{
	height:23px;
	color:White;
	cursor:default;
	background-image:url(/images/home/menuPx.gif);
	background-position:0 -4;
}

.footer
{
	font-size:7pt;
	height:26px;
	color:#545353;
	cursor:default;
	background-color:#efefef;
}

.menuItem 
{
	color:gray;
	font-weight:bold;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:3px;
	cursor:hand;
}

.menuItemHover
{	
	color:#A90201;
	font-weight:bold;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:3px;
	cursor:hand;
}

.menuItemSelected
{	
	color:#A90201;
	font-weight:bold;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
	padding-bottom:3px;
	cursor:hand;
}

.subMenuBar 
{
	background-color:#a59595;
	height:20px;
}

.subMenuItem
{
	color:#FFFFFF;
	text-align:left;
	padding-right:20px;
	padding-top:3px;
	height:17px;
	cursor:hand;
}

.subMenuItemHover
{	
	color:#FFFFFF;
	text-align:left;
	padding-right:20px;
	padding-top:3px;
	height:17px;
	cursor:hand;
	text-decoration:underline;
}

.subMenuItemSelected
{	
	color:#FFFFFF;
	text-align:left;
	padding-right:20px;
	padding-top:3px;
	height:17px;
	cursor:hand;	
	text-decoration:underline;
}

.button
{
	background-color: #EEEEEE;
	color: black;
	border:1px solid silver;
	font-family:tahoma;	font-size:8pt;
	padding:0px; padding-left:5px; padding-right:5px;
}

.input {
	color: #444444;
	font-family:tahoma;
	border:1px solid silver;
	font-size:7pt;
	height:16px;
}

.buttonBox
{
	font-family:verdana;
	background-color:#990000;
	color:white;
	font-size:6pt;
	padding-top:1px;
	width:32px;
}

.buttonIcon 
{
	font-family:verdana; 
	background-color:#C5C2C2;
	color:#990000;
	font-size:7pt;
	width:15px;
	text-align:center;
}

.buttonContainer
{
	cursor:hand;
	border:1px solid silver;
	width:1px;
}

.maskedButton
{
	font-family:tahoma; 
	background-color:#990000;
	color:#FFFFFF;
	font-size:7pt;
	text-align:center;
	width:50px;
	border:1px solid silver;
}

.headline 
{
	font-size:9pt;
	font-weight:bold;
	color:Black;
}

.titleField 
{
	font-weight:bold;
}

.titleCell
{
	text-align:left;
	padding-right:5px;
}

.date 
{
	font-size:7pt;
	color:gray;
}

.eventContainer
{
	overflow-y:auto;
	scrollbar-track-color:#efdede;
	scrollbar-shadow-color:#9a0000;
	scrollbar-highlight-color:#efdede;
	scrollbar-face-color:#d3b1b0;
	scrollbar-darkshadow-color:#9a0000;
	scrollbar-base-color:#9a0000;
	scrollbar-arrow-color:9a0000;
	scrollbar-3dlight-color:#efdede;
}

.bullet 
{
	font-family:webdings;
	font-size:4pt;
	color:#A90201;
	vertical-align:top;
	padding:6px;
}

.dropDown {
	background-color: white;
	color: #444444;
	font-family:tahoma;
	border:1px solid silver;
	font-size:8pt;
	text-align:left;
	direction:ltr;
	height:18px;
}

.activeStep 
{
	background-color:#981b1e;
	padding:3px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	color:White;
	font-weight:bold;
}

.inactiveStep 
{
	background-color:#d8d8d8;
	padding:3px;
	padding-right:15px;
	padding-left:15px;
	text-align:center;
	color:#494544;
	font-weight:bold;
}