.inform
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B23A3A;
	text-decoration: none;
}.informbold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B23A3A;
	text-decoration: none;
}
.menubar 
{
	background: #99a4c1;
}

.client 
{
	background: #ffffff;
}

.topnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.topnav:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.topnav-on
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.report-heading-sm
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.content-number
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #536289;
	text-decoration: none;
}

.content
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.input
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 18px;
	width: 150px;
	clip: rect( );
}

.inputtextarea
{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}

.content-selected
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
	
	/*
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
	*/
}

.content-selectcolumn
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: underline;
}

.content-selectcolumn:Hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #99A4C1;
	text-decoration: underline;
	font-weight: bold;
}

.content-selectcolumn:Visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	text-decoration: underline;
	font-weight: bold;
}

.footer
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.footer:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}

.topnav-disabled
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #6F7EA8;
	text-decoration: none;
}

.report-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #BDC5D7;
}
.report-heading a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
	background-color: #99a4c1;
}
.report-heading a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #99a4c1;
}
.smtext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.smtext a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.smtext a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.gridhyp
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #536289;
	text-decoration: underline;
}
.gridhyp:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #52618C;
	text-decoration: none;
}

.input-long
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	height: 18px;
	width: 250px;
	clip: rect( );
}

.content-descriptions
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.content-navigation
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
	font-weight: bold;
}

.input-long-area
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 250px;
	clip: rect( );
}

.calendar
{
	border-color: #536289;
}

.cal-dayheaderstyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

.cal-daystyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.cal-nextprevstyle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}

.cal-othermonthdaystyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

.cal-selecteddaystyle
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
	background-color: #536289;
	font-weight: bold;
}

.cal-selectorstyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

.cal-titlestyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	font-size: 14px;
	background-color: #CCCCCC;
}

.cal-todaydaystyle
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Navy;
	font-size: 17px;
}

.cal-weekenddaystyle
{
	font-family: Arial, Helvetica, sans-serif;
}

.status-message
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #999900;
	text-decoration: none;
}

.grid-itemstyle
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
}

.grid-alternateitemstyle
{
	background-color: #ECEEF4;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
}

.grid-selecteditemstyle
{
	background-color: #F1F7CC;
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
}

.grid-headerstyle
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
	font-weight: bold;
}

a.report-heading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.grid-item-black
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.grid-item-tan
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #98985C;
	text-decoration: none;
}

.grid-item-status-closed
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
}

.grid-item-status-open
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
}

.grid-item-status-draft
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #536289;
	text-decoration: none;
}

.grid-item-grey
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.grid-item-type
{
	border-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	text-decoration: none;
}

.box-red
{
	background-color: #B23A3A;
}

.AppBG-red
{
	background-color: #F8F0F0;
}

.box-yellow
{
	background-color: #C9AF54;
}

.AppBG-yellow
{
	background-color: #F7F8F0;
}

.AppBG-blue
{
	background-color: #F0F2F8;
}

.box-blue
{
	background-color: #ffffff;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Leftnav {
	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #4C587D;
	text-decoration: none;
	line-height: 15px;

}
a {
	color: #8691B8;
}
a:hover {

	color: #000000;
}
.Leftnav:hover {

	font-family: arial, helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #3A4461;
	text-decoration: none;
	line-height: 15px;
}
.heading-bold-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #536289;

}
.heading-bold-grey:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #536289;
}
.heading-bold:hover {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #364363;
	text-decoration: none;
}
.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.flyout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}