﻿body, html
{
	color: #666666;
	background-color:#003366;
	margin: 0;
	padding: 0;
	font-family: Arial;
	font-size: 9pt;
}

.pageColumn .modifiedText
{
	color:#CC6600;
}

.headerFont
{
	color:White;
	font-size:10pt;
	font-weight:bold;	
}


/* This will prevent the nasty outline appearing in Firefox when you click a link */
a:focus
{
	outline-width: 0px;
}

a.commandButton
{
	color: #CCCCCC;
	font-weight: bold;
}

input[type="text"],
input[type="password"]
{
	color: #333333;
	font-size:9pt;
	font-family: Arial;
	height:9pt;
	line-height:9pt;
}

input.readOnly
{
	background-color:#F8F8F8;
	border:1px solid #ECECEC;
	height:11pt;
	line-height:11pt;
}

input.number
{
	text-align:right;
}

select
{
	color: #333333;
	font-size:9pt;
	font-family: Arial;	
	height:20px;		
}

input.radio
{
	height:10pt;
}

.disabledButton
{
	color: GrayText;
}

textarea
{
	border:1px solid #cccccc;
	font-size:9pt;
	font-family:Arial;
}

img
{
	border: 0px;
}

.clear
{
	clear: both;
}

.boldText
{
	font-weight: bold;
}

.headerText
{
	font-weight: bold;
	font-size: 15px;
}

.center
{
	text-align: center;
}

.leftAlign
{
	text-align: left;
}

.rightAlign
{
	text-align: right;
}

.hidden
{
	display:none;
}

.pageColumn
{
	margin-left:5px;
	float: left;
}

.rqdfield
{
	color:#C41230;
	font-weight:bold;
}

.pageColumn div
{
	height:27px;
	line-height:27px;
}

.pageColumn select
{
	width:194px;
}

.validationSummary
{
	margin-left:18px;
}

.autocomplete_completionListElement 
{
	border : 1px solid buttonshadow;	
	background-color:White;
	list-style-type : none;		
	padding-left: 0px;
	margin : 0px!important;
	height : 200px;	
	overflow : auto;	
	visibility : hidden;	
}

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}

input.watermarked 
{
	height:11pt;
	line-height:11pt;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	

.calendarButton
{
	cursor:pointer;
}

.popupPageHeader
{
	background-color:#CCCCCC;	
	color:White;
	font-size:11pt;
	font-weight:bold;	
	height:24px;
	line-height:24px;
	text-align:center;
}

.rqdfieldText
{
	font-size:8pt;
}

/* IE 6*/
.numberedBox
{
	float: left;
	margin-right:1px;
}

html>body .numberedBox
{
	float: left;
	margin-right:1px;
}


