/* ........................................................................................................ */
/*    HTML tags                                                                                             */
/* ........................................................................................................ */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

li {margin: .9em 0}




/* ........................................................................................................ */
/*    Text tags                                                                                             */
/* ........................................................................................................ */


.ArialBlack10pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.ArialBlack10pt333333BoldUnderline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration:underline;
}

.Arial10pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.Arial10pt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.Arial12pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.Arial12pt999999 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.Arial16pt999999 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #999999;
}


.Arial14pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

.Arial16pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
}

.Arial18pt333333 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
}

.Arial18pt333333bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}


/* ........................................................................................................ */
/*    apDiv Tags                                                                                            */
/* ........................................................................................................ */


/* State Logo */
#apDivStateLogo {
	position:absolute;
	left:25px;
	top:25px;
	/*width:px;*/
	/*height:px;*/
	z-index:1;
}

/* the little "provided by" text */
#apDivHeaderProvidedBy {
	display:none;
	position:absolute;
	left:850px;
	top:30px;
	/*width:px;*/
	/*height:px;*/
	z-index:1;
}

/* The small Metro Logo in the upper right corner */
#apDivHeaderMetroLogoSmall {
	position:absolute;
	left:930px;
	top:25px;
	width:286px;
	height:84px;
	z-index:100;
}

/* Text under the Metro Logo (Application - Scheduling - Testing - Training) */
#apDivHeaderLogoText {
	display:none;
	position:absolute;
	left:838px;
	top:100px;
	/*width:px;*/
	/*height:px;*/
	z-index:1;
}

/* Header Red Bar */
#apDivHeaderRedBar {
	position:absolute;
	left:25px;
	top:135px;
	width:1100px;
	height:17px;
	z-index:1;
}

/* Footer Red Bar */
/*  This isn't normally used here -- it's on each local css because the page height varies depending on the content
#apDivFooterRedBar {
	position:absolute;
	left:25px;
	top:px;
	width:1100px;
	height:17px;
	z-index:1;
}
*/

/* The red-letter page title, like "What do you want to do today?" */
#apDivPageTitle {
	position:absolute;
	left:40px;
	top:175px;
	/*width:px;*/
	/*height:px;*/
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #D80000;
	letter-spacing:2px
}

/* The red-letter page title, like "What do you want to do today?" */
#apDivPageSubTitle {
	position:absolute;
	left:44px;
	top:205px;
	/*width:px;*/
	/*height:px;*/
	z-index:1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #A8A8A8;
	letter-spacing:2px
}

/* The standard Metro Contact Info */
#apDivHeaderMetroContact {
	position:absolute;
	left:930px;
	top:180px;
	width:140px;
	height:53px;
	z-index:1;
}

/* Tigra error messages */
#apDiv_Tigra_errors{
	position:absolute;
	top:390px;
	left:600px;
	z-index:1;
}


/* ........................................................................................................ */
/*    Special Tags - horizontal and vertical lines                                                                                            */
/* ........................................................................................................ */

hr.style-dashed {
	border: 0;
	border-bottom: 1px dashed #333;
	background:#FFF;
}

.vertical_dashed_line {
	border: 0;
	border-left: 1px dashed #333;
}

hr.style-solid {
	border: 0;
	border-bottom: 1px solid #333;
	background:#FFF;
}


/* ........................................................................................................ */
/*    Special Tags                                                                                            */
/* ........................................................................................................ */


.PageErrorOpacity {
 /* opacity: .3; filter: alpha(opacity=30); -moz-opacity: .3;  */
 
 /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";

  /* IE 5-7 */
  filter: alpha(opacity=30);

  /* Netscape */
  -moz-opacity: 0.3;

  /* Safari 1.x */
  -khtml-opacity: 0.3;

  /* Good browsers */
  opacity: 0.3;
}


/* classes for validator */
.inputHighlighted
	{color: red;}
.inputNormal
	{color: black;}

	
	
	
	
/* ........................................................................................................ */
/*    Print Session Variables                                                                               */
/* ........................................................................................................ */

#apDivPrintSessionVariables {
	position:absolute;
	left:1200px;
	top:10px;
	z-index:1;
}
	

	
	
	/* ........................................................................................................ */
/*    Button tags                                                                                           */
/* ........................................................................................................ */

/* Okay, let's get started!  */
.button1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#24317B;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:175px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}.button1:hover {
	background-color:#dfdfdf;
}.button1:active {
	position:relative;
	top:1px;
}
