/* Default CSS Stylesheet for a new Web Application project */


BODY
{
	font-weight: normal;
	font-size: 0.8em;
	left: 0px;
	word-spacing: normal;
	text-transform: none;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: FFFFFF;
	
	/*width: 0px;
	position: absolute;
	top: 7px;
	height: 0px;
	*/
}

.logonText
{
	text-align: center;
	font-size: 7pt;
	color: #0080ff;
	font-weight: bold;
	font-family: Verdana;
}

.bodytext, .content, .pagingContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.menutext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.border {
	/*border: 1px solid #FFCC00;*/
	border: 1px solid #A8A6CB;
}

.footerBorder {
	border-top: 1px solid #A8A6CB;
	border-right: 0px solid #A8A6CB;
	border-bottom: 0px solid #A8A6CB;
	border-left: 0px solid #A8A6CB;
}

.menuborder {
	border-top: 1px none #666666;
	border-right: 1px none #666666;
	/*border-bottom: 1px solid #FFCC66;*/
	border-bottom: 1px solid #ffffff;
	border-left: 1px none #666666;
	background-color: #A8A6CB;

}

.bodytextsmaller {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}
.tableHeader, .button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: White;
	background-color: #320778;
	background-position: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #320778;
	border-bottom-color: #320778;
	border-bottom-width: 1px;
	vertical-align: bottom;
}

.tablebody, .odd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
}

.even {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-color: #E7EAEF;
}

.tableColumnNotShaded
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}

.tablebodyshaded {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	background-color: #FFFAF4;
	text-align: center;
}

.Hdr
{
	font-weight: bold;
	font-size: 12pt;
	color: black;
	font-family: Verdana;
	background-color: #ccffff;
}

.FN, H4
{
	font-size: 8pt;
	color: black;
	font-weight: bold;
	font-family: Verdana;
}

.contentHeader
{
	font-size: 10pt;
	color: black;
	font-weight: bold;
	font-family: Verdana;
	text-align: center;
	margin-top: 10px;
}
.Title
{
	font-size: 12pt;
	color: black;
	font-weight: bold;
	font-family: Verdana;
}
.FN2
{
	font-size: 7pt;
	color: black;
	font-weight: normal;
	font-family: Verdana;
}
.ErrorText, .requiredMark
{
	font-size: 8pt;
	color: red;
	font-weight: bold;
	font-family: Verdana;
}

.FV, .textEntry, .fileEntry
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	background-color: white;
}
.FV2
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;

}
A:visited	{	
	text-decoration:	none;
	font-weight: bold;
	color:	#0037DB;
	}	
		
A:active, A:hover, A:link
{
	color: #002AA8;
	font-weight: bold;
	text-decoration: none;
}	


A.Menu:Visited, A.Menu:Link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000066;
}

A.Menu:Active, A.Menu:Hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	font-style: normal;
	font-weight: normal;
	color: #0033FF;
}


.menustyle, .calSel
{
	color:black;
	font-family:verdana;
	font-size:12px;
	background-color:#A8A6CB;
	border:1px;
	border-color:#A8A6CB;
	border-style:solid;
}

.menuitemtext
{
	color:black;
	font-family:verdana;
	font-size:12px;
}

.menuitem, .calHeader
{
	background-color:#F0D4BF;
	color:black;
	font-family:verdana;
	font-size:12px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px; 
	border-style:solid;
	border-color: #A8A6CB;
}

/*
.submenuitem
{
	background-color:#A8A6CB;
	color:black;
	font-family:verdana;
	font-size:10pt;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:0px;
	border-style:solid;
}
*/

.mouseup
{
	/*width:150px;*/
	background-color:#3F3F3F;
	color:white;
	font-family:verdana;
	font-size:12px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-color:#3F3F3F;
	border-style:solid;
	cursor:pointer;
	cursor:hand;
}

.mouseover
{
	background-color:#A8A6CB;  
	color:white;
	font-family:verdana;
	font-size:12px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border: 1px; 
	border-color:#A8A6CB;
	border-style:solid;
	cursor:hand;
}

.mousedown
{
	/*width:150px;*/
	background-color:#3B5386;
	color:white;
	font-family:verdana;
	font-size:12px;
	padding:2px;
	padding-left:5px;
	padding-right:15px;
	border:1px;
	border-color:3F3F3F;
	border-right-color:#8A99BA;
	border-bottom-color:#8A99BA;
	border-left-color:black;
	border-top-color:black;
	border-style:solid;
	cursor:pointer;
	cursor:hand;
}
