

a.leftNavTopA:link {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
a.leftNavTopA:visited {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #FFFFFF; text-decoration: none;}
a.leftNavTopA:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #CCCC33; text-decoration: none;}

.banner {font-family:arial; font-size:11px;	color:#ffffff;}
a.banner {color: #ffffff; text-decoration: underline;}
a.banner:hover {color: #BEC6D3; text-decoration: none;}

.client {font-family:arial; font-size:12px;	color:#3B397A; line-height:15px;}
a.client {font-family:arial; font-size:11px; color: #617E8C; text-decoration: underline; line-height:12px;}
a.client:hover {font-family:arial; font-size:11px; color: #000033; text-decoration: none; line-height:12px;}

.copy {font-family:arial; font-size:11px; color:#3B397A;}
a.copy {font-family:arial; font-size:12px; color: #584A7A; text-decoration: underline;}
a.copy:hover {font-family:arial; font-size:12px; color: #3B397A; text-decoration: none;}

.consult {font-family:arial; font-size:11px; color:#828FA3;}

/* right login/logout buckets */
div.navLogoutCollection{
  	margin: 0px 0px 0px 6px;
	}

.version{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	}

.backdrop{
	width: 434px;
	background-color: #DEE2E9;
	}

.latin{
	padding: 10px 17px 5px 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B397A;
	}
	
.sidetabs{
	width: 221px;
	background-color: #DEE2E9;
	}

/* create break with no height that clears vertical space after an image is displayed */
br.clearit {
  clear: both;
  height: 0px;
  line-height: 0px;
  font-size: 0px;
  letter-spacing: 0px;
}


#userAdmin {
	position:relative;
	padding:10px;
	width:146px;
}


.searchBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #f0f0f0;
}


.galleryPullDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	padding: 2px;
	border: solid #CCCC00;
	background-color: #f0f0f0;
}
.rightTable {
	border-style: solid;
	border-color: #000000;
	border-width: 1px;
}

.myBullets {
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(../imgs/arrow_cc0000.gif);
}


/* ---------------------------------------------------------------------- */
/* Styles created by Phil for administrative tasks                        */
/* ---------------------------------------------------------------------- */

div.displayInformation {
  margin: 6px 0px 6px 0px;
  color: Green;
}

div.errorDatabase {
  margin: 6px 0px 6px 0px;
  color: Red;
}

/* form with no margins */
form.mzero {
  margin: 0px 0px 0px 0px;
}

/* table with 7px top/bottom margins */
table.mseven {
  margin:  7px 0px 7px 0px;
}

/* cell with 7px l/r padding */
td.mseven {
  padding: 0px 7px 0px 7px;
}

/* links for admin jump */
a.leftAdminJump:link {font-family:  Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:bold; color: #999900; text-decoration: none;}
a.leftAdminJump:visited {font-family:  Arial, Helvetica, sans-serif;  font-size: 11px; font-weight:bold;color: #999900; text-decoration: none;}
a.leftAdminJump:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #CCCC33; text-decoration: none;}


/* Right user bucket styles, for both login and logout                                          */
/*   wrapper style id=userBucket  (was myInfo)                                                  */
/*     this has a margin below it for vertical spacing (can be set to zero to remove)           */
/*     it contains the border                                                                   */
/*   header style id=userBucketHead  (was myHdr)                                                */
/*   body style id=userBucketBody    (new)                                                      */
/*   collections header style id=userBucketCollectionHead                                       */
/*   collection links style class=userBucketCollectionLinks  (was myLinks/navLogoutCollection)  */

#userBucket {
  width:100%;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  margin: 0px 0px 6px 0px;
  padding: 0px 0px 0px 0px;
/* 		border: 1px solid #F5EFD5;
		
 border: 2px Solid #666600; */
}

#userBucketHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #666600;
	font-weight: bold;
	border: 1px none #F5EFD5;
	padding: 10px 10px 10px 10px;
}

#userBucketBody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
/* 	background-color: #cccc00; */
	font-weight: bold;
/*	border: 1px none #F5EFD5; */
	padding: 5px 0px 2px 10px;
}
a.userBucketBody:link {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color: #666600; text-decoration: none;}
a.userBucketBody:visited {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #666600; text-decoration: none;}
a.userBucketBody:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #000000; text-decoration: none;}

#userBucketCollectionHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
font-weight: bold;	
/*background-color: #666600;
	border: 1px none #F5EFD5;*/
	padding: 5px 0px 0px 10px; 
}

a.userBucketCollectionHead:link {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color: #666600; text-decoration: none;}
a.userBucketCollectionHead:visited {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #666600; text-decoration: none;}
a.userBucketCollectionHead:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #000000; text-decoration: none;}

#userBucketCollectionLinks{
	padding: 0px 10px 0px 20px;
/* background-color: #cccc00; */
}
ul.userBucketCollectionLinks{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
li.userBucketCollectionLinks{
  list-style: circle outside;
		list-style-image: url(/imgs/arrow_999900.gif);
  margin-left: 10px;
  padding-left: 0px;
}

ul.lnavCollectionLinks{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
li.lnavCollectionLinks{
  list-style: circle outside;
		list-style-image: url(/imgs/arrow_ffffff.gif);
  margin-left: 10px;
  padding-left: 0px;
}


#userBucketCollectionLinksLeft{
	padding: 0px 10px 0px 5px;
/* background-color: #cccc00; */
}
a.userBucketCollectionLinks:link {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color: #999900; text-decoration: none;}
a.userBucketCollectionLinks:visited {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #999900; text-decoration: none;}
a.userBucketCollectionLinks:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #000000; text-decoration: none;}

a.userBucketCollectionLinksLeft:link {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
a.userBucketCollectionLinksLeft:visited {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #FFFFFF; text-decoration: none;}
a.userBucketCollectionLinksLeft:hover {font-family:  Arial, Helvetica, sans-serif;	font-size: 11px; font-weight:bold;color: #CCCC33; text-decoration: none;}

/* for login buckets */
#userBucketBodyLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
/*	background-color: #cccc00; */
	font-weight: bold;
	border: 1px none #F5EFD5;
	padding: 7px 10px 3px 10px;
}

div.userBucketField {
  margin: 0px 0px 4px 0px;
}


/* logout box when in lower left column */
#LeftLogout {
  padding: 7px 7px 7px 7px;
  /*
  width: 156px;
  */
}
