/* Default CSS Stylesheet for a new Web Application project */

body 
{
	background-color:#A9B5B5;
	font:11px/18px arial;
	text-align:center;
}

a:link {
	color:#CD0505;
}
a:visited {
	color:#CD0505;
	text-decoration:underline;
}
a:active {
	color:#CD0505;
	text-decoration:underline;
}
a:hover {
	color:#CD0505;
	text-decoration:underline;
}

a.QuickLinks
{
	font-size:12;
}

a.SmallText
{
	font-size:10;
}

a.RegularText
{
	font-size:12;	
}

Table.Main
{	 border:1px solid #595959;
	 width:720px;
}
TD.Header
{
	width: 720px;
	height: 65px;
	border-bottom:1px solid #595959;
	background-color:White;
}
TD.Menu
{
	width: 200px;
	vertical-align:top;
	height:400px;
	background-color:#DEDEDE;
}
TD.Main
{
	width: 520px;
	vertical-align:top;
	border-left:1px solid #595959;
	background-color:White;
}
TD.QLHeading
{
	PADDING-RIGHT: 12px; 
	PADDING-LEFT: 12px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #fff; 
	PADDING-TOP: 9px;
	BACKGROUND-COLOR: #cd0505; 
	TEXT-ALIGN: center	
}

TD.SmallText
{
	font-size:10;	
}
Table.RegularText
{
	font-size:12;
}
TD.RegularText
{
	font-size:12;	
}
TD.RegularBoldText
{
	font-weight:bold;
	font-size:12;	
}
.RegularText
{
	font-size:12;	
}
.RegularBoldText
{
	font-weight:bold;
	font-size:12;	
}
.LargeBoldText
{
	font-weight:bold;
	font-size:16;	
}
.LargeInfoText
{
	font-size:14;	
	color:#2F4F4F
}
.ValidationText
{
	font-size:10;
	color:Red;	
}
.SmallText
{
	font-size:10;
}
.SmallTextBold
{
	font-size:11;	
	font-weight:bold;	
}
.MenuStyle
{
	font-size:8pt;
	background-color:white;
	border:1px;
	border-bottom-color:#ccc;
	border-top-color:#ccc;
	border-left-color:#ccc;
	border-right-color:#ccc;
	border-style:solid;
	color:#666666;
	width:200px;
}
.SubMenuStyle
{
	font-size:8pt;
	background-color:white;
	border:1px;
	border-bottom-color:black;
	border-top-color:gray;
	border-left-color:gray;
	border-right-color:black;
	border-style:solid;
	color:#666666;	
	width:200px;
}
.MenuMouseOverStyle
{
	font-size:8pt;
	background-color:white;
	border:1px;
	border-bottom-color:#ccc;
	border-top-color:#ccc;
	border-left-color:#ccc;
	border-right-color:#ccc;
	border-style:solid;
	color:#CD0505;
	/* cursor:hand; hand only works in IE; use pointer instead */
	cursor:pointer;
}
.MenuSelectedStyle
{
	font-size:8pt;
	background-color:#EFEFEF;
	border:1px;
	border-bottom-color:#ccc;
	border-top-color:#ccc;
	border-left-color:#ccc;
	border-right-color:#ccc;
	border-style:solid;
	color:#666666;	
}
.MenuSelectedMouseOverStyle
{
	font-size:8pt;
	background-color:#EFEFEF;
	border:1px;
	border-bottom-color:#ccc;
	border-top-color:#ccc;
	border-left-color:#ccc;
	border-right-color:#ccc;
	border-style:solid;
	color:#CD0505;
	cursor:pointer;
}

Table.Calendar
{
	background-color:#cccccc;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
}

TD.CalendarDayBlank
{
	font-size:9;
	color:Black;
	background-color:#cccccc;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:60;	 
	vertical-align:top;
}
TD.CalendarDay
{
	font-size:9;
	color:Black;
	background-color:white;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:60;
	vertical-align:top;
}
TD.CalendarDayHeading
{
	font-size:9;
	color:Black;
	background-color:white;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:20;
	vertical-align:top;
}
TD.CalendarDayTodayHeading
{
	font-size:11;	
	color:black;
	font-weight:bold;
	font-style:italic;	
	background-color:white;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:20;
	vertical-align:top;	
}
TD.CalendarWeekHeading
{
	font-size:9;
	color:Black;
	background-color:white;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	width:60;
	vertical-align:top;
}
.CalHeaderLinks
{
	font-size:9;
	color:#CD0505;
}

a:visited.CalendarDayLink
{
	color:black;
	text-decoration:underline;
	font-size:9;	
}
a:link.CalendarDayLink
{
	color:black;
	text-decoration:underline;
	font-size:9;	
}
a:hover.CalendarDayLink 
{
	color:black;
	text-decoration:none;
	font-size:9;	
}
a:visited.CalendarDayTodayLink
{
	color:black;
	text-decoration:underline;
	font-size:11;	
	font-weight:bold;
	font-style:italic;	
}
a:link.CalendarDayTodayLink
{
	color:black;
	text-decoration:underline;
	font-size:11;	
	font-weight:bold;
	font-style:italic;
}
a:hover.CalendarDayTodayLink 
{
	color:black;
	text-decoration:underline;
	font-size:11;	
	font-weight:bold;
	font-style:italic;	
}
TD.CalendarWeekDay
{
	font-size:9;
	color:Black;
	background-color:white;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:260;
	vertical-align:top;
}
TD.CalendarWeekDayBlank
{
	font-size:9;
	color:Black;
	background-color:#cccccc;
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
	width:60;
	height:260;
	vertical-align:top;
}
.GridHeader
{
	background-color:#A9B5B5;
	font-size:11;	
	font-weight:bold;	
	text-align:center;
}
.GridItem
{
	font-size:10;
	text-align:center;	
}
.GridAlternatingItem
{
	background-color:#DDDDDD;
	font-size:10;
	text-align:center;	
}
.GridPager
{
	font-size:12;	
	font-weight:bold;	
}
.DetailLeftColumn
{
	font-size:12;	
	font-weight:bold;	
}
.DetailRightColumn
{
	font-size:12;	
}
.Button
{
	height: 20;
	font-size: 9pt;
}
.UnhandledError
{
	font-size:12;
	color:Red;
	font-weight:bold;
}
.DIBSButton
{
	height: 20;
	font-size: 8pt;
}