/*************************************************/
/************* MY ACCOUNT MESSAGING **************/
/*************************************************/
.displayMessage {
	color: #232323;
	padding-top:20px;
	padding-left:70px;
	padding-bottom:30px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-image: url("/images/alert-text.gif");
	font-family: arial, verdana, sans-serif;
	font-weight:500;
}

.errorMessage {
	color: #232323;
	padding-top:35px;
	padding-left:70px;
	padding-right:30px;
	padding-bottom:20px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-image: url("/images/warning-text.gif");
	font-family: arial, verdana, sans-serif;
	font-weight:500;
	text-align:left;
}

.warningMessage {
	color: #232323;
	padding-top:20px;
	padding-left:70px;
	padding-right:30px;
	padding-bottom:20px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-image: url("/images/alert-text.gif");
	font-family: arial, verdana, sans-serif;
	font-weight:500;
	text-align:left;
}


.impersonationMessage {
	color: #232323;
	padding-top:10px;
	padding-left:00px;
	padding-bottom:10px;
	border-right:1px #dddddd solid;
	border-left:1px #dddddd solid;
	border-top:1px #dddddd solid;
	border-bottom:1px #dddddd solid;
	margin-bottom:15px;
	position:relative;
	background-color: #FFFFCC;
	font-family: arial, verdana, sans-serif;
	font-weight:500;
}

/*************************************************/
/************ MY ACCOUNT ADMIN *******************/
/*************************************************/
.adminHomePageNav table{margin-bottom:22px; width:500px;}
.adminHomePageNav td img{display:inline;}
.adminHomePageNav h2{
	font-size:14px; 
	font-weight:700; 
	color:#666666;
	border-bottom:1px dotted #dedede;
}

.myAccountAdminBox{
	color:#000000;
	background-color:#f2f2f2;
	border:1px dotted #dedede;
	padding:6px;
}
.myAccountAdminBox td{
	color:#000000;
}
.myAccountAdminUserCount{background-color:#666666; color:#ffffff; padding:10px;}
.myAccountAdminUserCount th{color:#ffffff; font-size:16px; font-weight:700;}

.myAccountAdminUserName{font-size:16px; font-weight:700;}
.myAccountAdminUserInfoBox{
	background-color:#f8f8f8;
	border:3px solid #ffffff;
	padding:6px;
}
.myAccountAdminUserInfoBox th{
	text-align:left;
}
.myAccountAdminTable{
	font-size:12px;
	background-color:#f2f2f2;
	border:1px dotted #dedede;
	padding:6px;
}
.myAccountAdminTable th{
	font-size:12px;
	padding:4px;
	text-align:left;
}
.myAccountAdminTable td{
	font-size:12px;
	padding:4px;
	text-align:left;
	font-weight:500;
}
.myAccountAdminUserInfoTable{font-size:12px;}
.myAccountAdminUserInfoTable th{
	font-size:11px; 
	font-weight:700; 
	color:#666666;
	border-bottom:1px dotted #cccccc;
	text-align:left;
}
.myAccountAdminUserInfoTable td{
	font-size:11px; 
	border-bottom:1px dotted #cccccc;
}
.myAccountAdminTitle{
	font-size:16px; 
	font-weight:700; 
}

/************************************************************/
/************* ADMIN SECOND TIER NAVIGATION *****************/
/************************************************************/
#myAccountAdminSubNav{
	border-bottom:dotted 1px #dedede;
	padding-bottom:20px;
	margin-bottom:20px;
}
#myAccountAdminSubNav h4{color:#000000; font-size:11px; font-weight:700;}
#myAccountAdminSubNav td{
	float:left; 
	padding-left:10px; 
	padding-right:20px;
	background-image:url(/images/rightArrow.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
#myAccountAdminSubNav a:link{color:#aaaaaa; font-size:11px; font-weight:500;}
#myAccountAdminSubNav a:visited{color:#aaaaaa; font-size:11px; font-weight:500;}
#myAccountAdminSubNav a:active{color:#aaaaaa; font-size:11px; font-weight:500;}
#myAccountAdminSubNav a:hover{color:#333333; font-size:11px; font-weight:500;}

#myAccountAdminSubNav .myAccountAdminSubNavOn{background-image:url(/images/downArrow.gif);}
#myAccountAdminSubNav .myAccountAdminSubNavOn a:link{color:#333333; font-size:11px; font-weight:700; text-decoration:none;}
#myAccountAdminSubNav .myAccountAdminSubNavOn a:visited{color:#333333; font-size:11px; font-weight:700; text-decoration:none;}
#myAccountAdminSubNav .myAccountAdminSubNavOn a:active{color:#333333; font-size:11px; font-weight:700; text-decoration:none;}
#myAccountAdminSubNav .myAccountAdminSubNavOn a:hover{color:#333333; font-size:11px; font-weight:700; text-decoration:none;}


/************************************************************/
/************* POPUP WINDOW STYLE ***************************/
/************************************************************/
.myAccountPopupWrapper{
	margin:12px;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
	color: #000000;
}
.myAccountPopupWrapper td{
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	font-weight:500;
	color: #000000;
}
.myAccountPopupWrapper h1{
	font-family:arial,verdana,sans-serif;
	font-size:18px;
	font-weight:700;
	color: #000000;
}
.myAccountPopupWrapper a:link{color:#0000c8; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountPopupWrapper a:active{color:#0000c8; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountPopupWrapper a:visited{color:#0000c8; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
.myAccountPopupWrapper a:hover{color:#444444; font-family:arial,verdana,sans-serif; font-size:11px; font-weight:700; text-decoration:none;}
