
A {
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	color: #333333;
	text-decoration: underline;
	background-image: url(http://www.azblue.com/arrow.jpg);
}
A:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
}

A:Hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	color: #333333;
	text-decoration: underline;
}

.A {
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	color: #333333;
	text-decoration: underline;
	background-image: url(http://www.azblue.com/images/arrow);
}

.A:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
}

.A:Hover {
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	color: #333333;
	text-decoration: underline;
}

.A2 {
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
	font-weight: bold;
	text-decoration: underline;
}

.A2:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt; font-weight: bold;
}

.A2:Hover {
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
	font-weight: bold;
	text-decoration: underline;
}

.A3 {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-decoration: underline;
}

.A3:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt; 
	font-weight: bold;
}

.A3:Hover {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
	font-weight: bold;
	text-decoration: underline;
}

.A5 {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	text-decoration: underline;
	height:16px;
	text-align:left;
	padding-left:3px;
}

.A5:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt; 
	text-decoration: underline;
	height:16px;
	padding-left:3px;
	text-align:left;
}

.A5:Hover {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
	text-decoration: underline;
	height:16px;
	padding-left:3px;
	text-align:left;
}

.A6:visited {
    color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
	height:16px;
	padding-left:3px;
 }
 
.A6 {
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
	font-weight: normal;
	text-decoration: underline;
	height:16px;
	padding-left:3px;
}
	
.A6:Hover { 
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
	text-decoration: underline;
	height:16px;
	padding-left:3px;
}

.A7 {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	font-weight: normal;
	text-decoration: underline;
}

.A7:visited {
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
}
	
.A7:Hover { 
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:7pt;
	text-decoration: underline;
}

.A8 {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: normal;
	text-decoration: underline;
}

.A8:visited {
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:8pt;
}
	
.A8:Hover { 
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:8pt;
	text-decoration: underline;
}

.A9 {
	color: White;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	text-decoration: none;
}

.A9:Visited{
	color: White; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt; 
}

.A9:Hover {
	color: White;
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
	text-decoration: none;
}

.A10 {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
}

.A10:Visited{
	color:#333333; 
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt; 
	font-weight: bold;
}

.A10:Hover {
	color:#333333;
	font-family: verdana, Helvetica, sans-serif; 
	font-size:11pt;
	font-weight: bold;
	text-decoration: none;
}

.altBG{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	background-color: #F9F8F0;
	border-color: #ecf1f6;
}

.altBG1{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	background-color: #ecf1f6;
}

.altBG2{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	border-right: 1px  #74869b solid;
	border-left: 1px  #74869b solid;
	background-color: #F9f8f0;
}

.altBG3{
	color:#ffffff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	border-right: 1px  #74869b solid;
	border-left: 1px  #74869b solid;
	background-color: #F8F9FA;
}

.altBG4{
	color:#0E3F65;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	background-color: #F9f8f0;
	border-right: 1px  #74869b solid;
	padding-left : 4px;
}

.alertIMG {
	background : url(../images/alert.gif) no-repeat center center;
	margin: 4px;
	padding: 4px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	
}
.applabelcenter{
	padding-left: 10px;
}
.contentcenter{
	padding-left: 10px;
}
.attentionBox{
	border : 1px solid #74869b;
	background-color : #F9F8F0;
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	height:0px;
}

.attentionBox1{
	 border : 1px solid #ff0000;
	 background-color : #F9f8f0;
	 color:#333333;
	 text-decoration:none;
	 font-family: verdana, Helvetica, sans-serif;
	 font-size:11pt;
	 padding: 4px;
	 height:0px;
}

.attentionBox2{
	border : 1px solid #74869b;
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	background-color : #F9f8f0;
	height:0px;
}

.bulletSquare{
	background-image : url(../images/asqr.jpg);
	background : url(../images/asqr.jpg) no-repeat center;
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : center;
	padding-left : 5px;
	padding-right : 5px;
}

body{
	background : #F2f0e0;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	margin-top : 0px;
}

.button{
	border: 1px solid #f1f2f2;
	font-size: 10pt;
	font-weight: bold;
	color: #333333;
	font-family: Arial;
	background : #faa526;

	height: 21px;
	margin-top: 10px;
	margin-bottom: 10px;
	cursor: hand;

/*
	border-right: 1px solid #BDCFE5;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	border-top: 1px solid #BDCFE5;
	border-left: 1px solid #505861;
	border-bottom: 1px solid #505861;
	font-family:  verdana, Helvetica, sans-serif;
	background : #8E9DAE;
	border-style: ridge solid;	
	height: 21px;
	margin-top:10px;
	margin-bottom:10px;
	cursor:hand
*/
}
.checkBox{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 2px;
	margin: 0px;
	padding-top: 2px;
}

.dropDownMenu {
	font-size:12px;
	font-family: verdana, Helvetica, sans-serif; 
	color:#333333; 
	background-color:#F8F9FA;
	border: 1px groove #333333;
	border-top: 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	vertical-align : middle;
	line-height : normal;
	}

.dottedLineHorz{
	border-bottom: 4px #74869b dotted;
	padding-left : 4px;
}

.dottedLineVert{
	border-left: 4px #74869b dotted;
	padding-left : 4px;
}

.infoExclamationGRY {
	background : url(../images/icons/exclamation_grey.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.infoExclamationWHT {
	background : url(../images/icons/exclamation_white.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.formerror{
	color:#FF0000;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
}

.formWarning{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.formexample{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
}

.formTextBox{
	font-size: 12px; 
	font-family: verdana, Helvetica, sans-serif;
	background-color: #ffffff;
	border-left : 2px ridge #ebebeb;
	border-right : 1.5px solid #ebebeb;
	border-bottom : 1.5px solid #ebebeb;
	border-top: 2px ridge #ebebeb;
	border-top-width : 2px;
	text-align : left;
	vertical-align : middle;
	line-height : normal;
}

.formTextArea{
	font-size: .80em; 
	font-family: verdana, Helvetica, sans-serif;
	color: #333333; 
	background-color: #FFFFFF; 
	border: 1px groove #333333;
	border-top: 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	font-style : normal;
	font : normal;
	padding-top : 5px;
	padding-bottom : 5px;
}

.formRequiredIndicator{
	color:#FF0000;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
}

.footer{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	text-align : center;
}

.hrc{
	color : #74869b;
}

.AH_h1 {
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: bold;
	text-align : center;
	padding-top: 10px;
}

.h1 {
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: bold;
	text-align : center;
	padding-top: 10px;
}

.h1sub{
	color: #333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	text-align : center;
	}

.h2{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
}

.h3{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:14pt;
	font-weight: bold;
}

.h4{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
}

.h5{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
}

.h6{
	color:#ffffff;

	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
}

.h7{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
}

.h8{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
}

.h9{
	color:#ffffff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:8pt;
}

.h10{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	padding-top : 3px;
	padding-bottom : 3px;
	font-style : normal;
}

.infoIMG {
	background : url(../images/info.gif);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.infoIMGblu {
	background : url(../images/icons/information_blue.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.infoIMGlgWht {
	background : url(../images/icons/information_large_white.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	height: 60px;
}

.leftNavTable {
	 width:100%;
	 border-style:none;
	 padding:1px;
}
 
.leftNavTable TD {


	 height:26px;
	 text-align:left;
	 white-space:nowrap;
}
 
.leftNavTable TD A:link, .leftNavTable TD A:visited, .leftNavTable TD A:hover{
	 color:#333333;
	 font-family: verdana, Helvetica, sans-serif;
	 font-size:8pt;
	 font-weight: normal;
	 text-decoration: underline;
}

.loginTextBox{
	font-size: .70em; 
	font-family: verdana, Helvetica, sans-serif;
	color: #333333; 
	background-color: #F9f8f0; 
	border: 1px groove #333333;
	border-bottom : 1px solid #333333;

	border-left : 1px solid #333333;
	border-right : 1px solid #333333;
	font-style : normal;
	font : normal;
	height: 18px; 
	width: 60px;
}


.loginBox1{
	background : url(../images/login-1a.jpg) no-repeat bottom;
	width : 150px;
	height : 15px;
}
.loginBox2{
	background : url(../images/login-2a.jpg);
	width : 150px;
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	text-align : center;
	vertical-align : middle;
}
.loginBox3{
	background : url(../images/login-3a.jpg) no-repeat top;
	width : 150px;
	height : 15px;
}

.list{
	font-size:12px;
	font-family: verdana, Helvetica, sans-serif; 
	color:#333333; 
	background-color:#F9f8f0; 
	border:1px groove #333333;
}


.labelText{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	padding-left:3px;
	height:16px
}

.logo {
	background-image : url(../images/header/h-logo.jpg);
	background-repeat : no-repeat;
}

.message1{
	background : transparent url(../images/messagecenter1.jpg) no-repeat bottom;
	width : 13px;
	height : 35px;
}

.message2{
	background : url(../images/messagecenter2.jpg);
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:7pt;
	text-align : center;
	vertical-align : middle;
}

.message3{
	background : url(../images/messagecenter3.jpg) no-repeat top;
	width : 113px;
	height : 20px;
}

.marketP {
	background-image : url(../images/header/h-provider.jpg);
	background-repeat : no-repeat;
	height : 70px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.marketB {
	background-image : url(../images/header/h-broker.jpg);
	background-repeat : no-repeat;
	height : 70px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.marketE {
	background-image : url(../images/header/h-employer.jpg);
	background-repeat : no-repeat;
	height : 70px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}
.marketM {
	background-image : url(../images/header/h-member.jpg);
	background-repeat : no-repeat;
	height : 70px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.marketG {
	background-image : url(../images/header/h-guest.jpg);
	background-repeat : no-repeat;
	height : 70px;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.mktg1{
	color:#ffffff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:Bold;
	background-color : #74869b;
	padding-left : 3px;
}

.mktg2{
	color: #ffffff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:Bold;
	background-color :#74869b;
	padding-left : 3px;
	height: 19px;

}

.AH_mktg{
	color:#FFFFFF;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:Bold;
	background-color : #74869b;
	padding-left : 3px;
}

.navBg{
	background-color : #ebebeb;
	vertical-align : top;
}

.newIMG {
	background : url(../images/index/new.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.o65header{
	color:#FFFFFF;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:14pt;
	font-weight:Bold;
	background-color : #74869b;
}

.o65subheader{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:Bold;
	background-color : f8ecd6;
}

.pageheader{
	background-image : url(../images/header/h-bar.jpg);
	background-repeat : repeat-x;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	height: 70px;
}


.productMenuHeader{
	background : url(../images/menuHeader.jpg) no-repeat center center;
	color:#FFFFFF;
	text-decoration:none;
	text-align: center;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	width: 106px;
	height: 30px;
}

.productMenuItem{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:8pt;
	font-weight: bold;
	background : url(../images/homeButtonBKG.jpg);
	background-position : center;
	background-repeat : no-repeat;
	text-align : center;
	width: 115px;
	height: 30px;
	
}

.progressBar {
	background-image : url(../images/progress_Bar.gif);
	background-repeat : no-repeat;
	background-position : center;
	height: 40px;
}

.returnToTop {
	background-color: transparent;
	background-image : url(../images/returnToTop.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-align: center;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	text-indent: 30px;
}
.returnToTop:Visited{
	background-color: transparent;
	background-image : url(../images/returnToTop.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration: none;
}

.returnToTop:Hover {
	background-color: transparent;
	background-image : url(../images/returnToTop.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration: none;
}

.sectionHeader{
	color:#FFFFFF;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	font-weight: bold;
	background-color : #74869b;
	padding-left: 4px;
}

.square300 {
	background-image : url(../../images/square300.jpg);
	background-repeat : no-repeat;
	background : url(../../images/square300.jpg) center;
}
.square200 {
	background-image : url(../../images/square200.jpg);
	background-repeat : no-repeat;
	background : url(../../images/square200.jpg) center;
}

textarea{
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	font-size: 8pt;
	border-left: 1px solid #333333;
	color: #333333;
	border-bottom: 1px solid #333333;
	font-family:  verdana, Helvetica, sans-serif;
}

.tableborder{
	border : 1px solid #74869b;
}

.tableborder1{
	background-color : White;
	border : 1px solid #003366;
}

.tableborder2{
	background-color : White;
	border : 1px solid #74869b;
}

.AH_tableborder{
	background-color : White;
	border : 1px solid #74869b;
}

.tableBorderbottom{
	border-bottom: 1px solid #74869b;
}

.text{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	padding-top : 3px;
	padding-bottom : 3px;
	font-style : normal;
}

.textAttn{
	color:#333333;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}

.textWhiteBold{
	color:#ffffff;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}

.questionIMG {
	background : url(../images/icons/question_blue.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
}

.questionIMGlgWht {
	background : url(../images/icons/question_large_white.jpg);
	background-repeat : no-repeat;
	background-position : center;
	text-decoration:none;
	font-family: verdana, Helvetica, sans-serif;
	font-size:11pt;
	height: 60px;
}
.errorleft {  font-family:  verdana, Helvetica, sans-serif; font-size:7pt; font-style: normal; font-weight: normal; color: #FF0000;text-align: left;}
.errorcenter {  font-family:  verdana, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #FF0000;text-align: center;}
.errorright {  font-family:  verdana, Helvetica, sans-serif; font-size: 7pt; font-style: normal; font-weight: normal; color: #FF0000;text-align: right;}
/**************************************************************
   Classes created specifically for the ASP.NET datagrid.
   These class names are used by our BaseDataGrid, so they
   can not be changed.
***************************************************************/
.dg {
    border: #333333 1px solid;
    background-color: white
}

.dg TD {
    border: #cccccc 1px solid;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-size: 11pt;
    color: #333333;
    font-style: normal;
    font-family:  verdana, Helvetica, sans-serif;
    text-decoration: none
}

.dg TD A:link, .dg TD A:visited, .dg TD A:active, .dg TD A:hover {
    font-size: 11pt;
    color: #333333;
    font-family:  verdana, Helvetica, sans-serif;
    text-decoration: underline
}

.dgHeader, .dgHeader TD,
.dgFooter, .dgFooter TD {
	padding: 3px;
    border: #cccccc 1px solid;
    font: normal bold 11pt  verdana, Helvetica, sans-serif;
    color: #ffffff;
    background-color: #74869b;
}

.dgPager, .dgPager TD {
	padding: 3px;
    border: #cccccc 1px solid;
    font: normal bold 11pt  verdana, Helvetica, sans-serif;
    color: #ffffff;
    background-color: #74869b;
    text-align:left;
}

.dgHeader TD A:link , .dgHeader TD A:visited, .dgHeader TD A:active, .dgHeader TD A:hover,
.dgFooter TD A:link , .dgFooter TD A:visited, .dgFooter TD A:active, .dgFooter TD A:hover,
.dgPager TD A:link , .dgPager TD A:visited, .dgPager TD A:active, .dgPager TD A:hover {
    color: white;
    text-decoration: underline;
}

.dgItem {
	background-color:#ffffff;
}

.dgAltItem {
	background-color:#dcdcdc;
}

.dgSelectedItem {
	background-color:#74869b;
	color:#ffffff;
}

/**************************************************************/
/**************************************************************/


/**************************************************************
   Classes created specifically for the ToolTip control.
   These class names can not be changed.
***************************************************************/
.toolTipTable {
	border-collapse:collapse;
}

.toolTipTitle {
	color: #FFFFFF;
	background-color:#74869b;
	cursor: Default;
	font-family:  verdana, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8pt;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:8px;
	padding-right:8px;
	border:1px solid white;
}

.toolTipContent {
	color: #333333;
	background-color:#ecf1f6;
	cursor: Default;
	font-family:  verdana, Helvetica, sans-serif;
	font-size: 8pt;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:8px;
	padding-right:8px;
	border:1px solid white;
}
/**************************************************************/
/**************************************************************
   Classes created specifically for the ToolTip control.
   These class names can not be changed.
***************************************************************/
.toolTipContext {
 font-family: verdana, Helvetica, sans-serif;
 font-size:11pt;
 color: #333333;
 text-decoration: underline;
 cursor: pointer;
}

.toolTipTable {
 border-collapse:collapse;
}

.toolTipTitle {
 color: #FFFFFF;
 background-color:#74869b;
 cursor: Default;
 font-family:  verdana, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 8pt;
 padding-top:1px;
 padding-bottom:1px;
 padding-left:8px;
 padding-right:8px;
 border:1px solid white;
}

.toolTipContent {
 color: #333333;
 background-color:#ecf1f6;
 cursor: Default;
 font-family:  verdana, Helvetica, sans-serif;
 font-size: 8pt;
 padding-top:1px;
 padding-bottom:1px;
 padding-left:8px;
 padding-right:8px;
 border:1px solid white;
}

.adminTabActive {
	BORDER-RIGHT: #74869b 1px solid; 
	PADDING-RIGHT: 18px; 
	BORDER-TOP: #74869b 1px solid; 
	PADDING-LEFT: 18px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: xx-small; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #74869b 1px solid; 
	COLOR: White; 
	PADDING-TOP: 3px; 
	FONT-FAMILY: verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: White; 
	TEXT-ALIGN: center;
}
.adminTabInactive {
	BORDER-RIGHT: #74869b 1px solid; 
	PADDING-RIGHT: 18px; 
	BORDER-TOP: #74869b 1px solid; 
	PADDING-LEFT: 18px; 
	FONT-SIZE: xx-small; 
	PADDING-BOTTOM: 3px; 
	BORDER-LEFT: #74869b 1px solid; 
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #74869b 1px solid; 
	FONT-FAMILY: verdana, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #B6CDDC; 
	TEXT-ALIGN: center;
	color: Black;
}
.tableThinBorder {
	BORDER-RIGHT: #74869b 1px solid; 
	BORDER-LEFT: #74869b 1px solid; 
	WIDTH: 97%; 
	BORDER-BOTTOM: #74869b 1px solid; 
	BACKGROUND-COLOR: white
}
.tabBottomBorder {
	BORDER-BOTTOM: 1px solid #74869b;
	WIDTH: 100%;
}
/**************************************************************/
 

