/* ================================
    CSS Style for Stuart Lanes
   ================================
*/   

body {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	margin-top:0;
	margin-left:0;
	background-color:#ffffff
}

TABLE {
	BORDER-COLLAPSE: collapse;
	border-color:#A9E6FC;
}

TD 
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
}

A:link {
	color:#006699;
	text-decoration:none;
}

A:active {
	color:#006699;
	text-decoration:none;
}

A:visited 
{
	color:#006699;
	text-decoration:none;
}

A:hover 
{
	COLOR: red;
	text-decoration:none;
}

.siteTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Tahoma,Helvetica; TEXT-DECORATION: none; POSITION: relative; TOP: 3px
}

.titleHeader {
	padding:4; 
	BACKGROUND-COLOR: #A9E6FC;
	font-size: 12px;
	font-weight: bold;
	
}

.titleHeaderNoB {
	padding:4; 
	BACKGROUND-COLOR: #A9E6FC;
	font-size: 10px;
	font-weight: normal;
	
}

.titleHeaderNoGrad
{
	padding:4; 
	BACKGROUND-COLOR: #e0f5fe;
	font-size: 12px;
	font-weight: bold;
}

.inputbutton
{
	background-color:#3366CC;
	color:White;
	font-family:arial,san-serif;
	font-size:13px;
	font-weight:800;
}

.noUnderline 
{
	COLOR: White;
	TEXT-DECORATION: NONE;	
}

.schedule
{ 	font-size:10pt;
	font-family:Arial, Helvetica, sans-serif;
	
}

.normal {
	FONT-SIZE: x-small; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.normalBold, 
.normalBold a:link, 
.normalBold a:active, 
.normalBold a:visited 
{
	background-color:#FFFFFF;
	color:black;
	font-weight:bold;
	text-decoration:underline;
}

.normalBoldnoUL, 
.normalBoldnoUL a:link, 
.normalBoldnoUL a:active, 
.normalBoldnoUL a:visited 
{
	border-bottom:1px solid #cccccc; background-color:#FFFFFF;
	color:black;
	font-weight:bold;
	height:20;
	width:100%	
}


.normalBoldWhite, 
.normalBoldWhite a:link, 
.normalBoldWhite a:active, 
.normalBoldWhite a:visited 
{	
	color:white;
	font-weight:bold;
	font-size:9pt;	
}

.normalRed {
	FONT-SIZE: x-small; COLOR: Red; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold
}
.itemStyle {
	border-bottom:1px solid #ffffff; BACKGROUND-COLOR: #e8f4ff;	
		
		
}
.alternatingItemStyle {
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#e0f5fe' ,gradientType= '1' );*/
	border-bottom:1px solid #ffffff; BACKGROUND-COLOR: #c4e4ff;
	
}

.alternatingItemStyleQues 
{
	/*filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#ffffff' ,endColorStr= '#CCEFFD' ,gradientType= '0' );*/
	border-bottom:1px solid #ffffff; BACKGROUND-COLOR: #e0f5fe;
	
}

.valClass
{
	margin-left:15;
	margin-right:15;
	padding:2;	
	color:red;
	font-size:x-small;
	font-weight:bold;
}

.qClass
{
	font-weight:bold;
	font-size:8pt;
}

.memMailNav
{
	font-family: Arial,Verdana;
	color:Blue;
	background-color:#EFEFEF;
}

.memMailPageStyle
{
}

.memMailItemStyle
{
}

.memMailHeaderStyle
{
	background-color:#EFEFEF;
	color:White;
}

.qsLabel
{
	font-size:xx-small;
	font-weight:bold;
}

.qsText
{
	height:19;
	font-size:xx-small;
}

.qsTextShort
{
	width:125;
	height:19;
	font-size:xx-small;
}

.qsTextLong
{
	width:160;
	height:19;
	font-size:xx-small;
}

.qsDrop
{
	width:175;
	height:19;
	font-size:xx-small;
}

.rStyle
{
	background-repeat:repeat-y;
}

.navStyle
{
	font-size:xx-small;
}

.notes
{
	font-size:9;
}

.nRepeat
{
	text-indent:35;
	font-weight:bold;
	background-repeat:no-repeat;
}

.dataGrid
{
	border-color:#A9E6FC;
}

.gridBorder
{
	border:1px solid #111111; 	
}

.gridPager
{
	background-color: #E8E8E8;	
}	

.percLabel
{
	font-size:x-small;
}

.tableBorder
{
	border:3px solid #CCEFFD; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#EFEFEF' ,endColorStr= '#FFFFFF' ,gradientType= '0' )
}

.tableBorderSS
{
	border:1px solid #e9e9e9; filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr= '#EFEFEF' ,endColorStr= '#FFFFFF' ,gradientType= '0' )

}

.tableBorderJob
{
	border:1px solid #e9e9e9; 
}

.leftBorder
{
	
	border-left:1px solid #cccccc; 
}

.botBorder
{
	border-bottom:1px solid #cccccc; 
}

.repeatSide
{	
	background-repeat:repeat-y;
}

.noRepeat
{
	background-repeat:no-repeat;
}

.matchLabel
{
	font-weight:bold;
}

.welcomeClass
{
	font-weight:bold;
	font-size:9pt;
}

.bigText
{
	font-weight:bold;
	font-size:9pt;
}

.resumeTitle
{
	font-size:large;
	font-weight:bold;
}

.resumeSectHeader
{	
	padding:4; 
	BACKGROUND-COLOR: #e0f5fe;
	font-size: 12px;
	font-weight: bold;	
}

.resumeLabel
{
	font-weight:bold;
}

.resumeBorder
{	
	border:1px solid #dadada; 
}

.bulletText
{

	line-height: 13pt
}


.softalt
{
	padding:4; 
	BACKGROUND-COLOR: #e2e2e2;
	font-size: 11px;
}

.softaltbig
{
	padding:4; 
	BACKGROUND-COLOR: #e2e2e2;
	font-size: 12px;
	font-weight: bold;
}

.softaltwhite
{
	padding:4; 
	BACKGROUND-COLOR: #f5f5f5;
	font-size: 11px;
}

.flash
{
	BACKGROUND-COLOR: #eaeaea;
}		

.center
{ text-align:center; font-size:14px; color:#FF0000;}