
.popup {position:absolute;	z-index:1;	width:33em;	height:30em;top:0em;left:1em;}
.popup .popupbgPng img{position:absolute;	top: 0em;	left: 0em;	width: 33em;	height: 30em;}
.popup .popupbgGif img{position:absolute;	top: 0em;	left: 0em;	width: 33em;	height: 30em;}
.popup .content {	position:absolute;	top:2em;	left:6em;		width:25em;	height:27em;}
.popup .popuplink {	position:absolute;	top:26em;	left:29em; cursor:hand;cursor:pointer;}
.popup .popuplink img {	float:left;	cursor:hand;cursor:pointer; margin-left:-2em;margin-top:-0.2em;}
.popup .content .info {padding:1em 0 0 1em;}
.popup .content .image {float:left;}
.popup .content .personal {	width: 16em;float:right;font-size:1.1em;}
.popup .content .personal h1 {text-indent: 1em;	padding: 0.2em 0.2em 0.2em 0.2em;height: 1.5em;	font-size:1em;	background-color: #008cd3;	color: White;}
.popup .content .contact h2 {padding: 0.2em 0.2em 0.2em 0em;font-size:1.1em;color: #008cd3;}
.popup .content .contact .contactHeader {font-weight:bold;float:left; width:8em;padding-right:1em;color:#000000;font-size:1.1em;}
.popup .content .contact .contactData {float:left;color:#000000;font-size:1.1em;}
.popup .content .contact .separator {border-bottom:solid 1px #bebfbf;margin:0.5em 0;}


/* contact */
.contactsHeader {border-bottom: solid 1px #000000; display: block; width: 92%; padding-bottom: 2px; margin-bottom: 17px;}
.contactsABC {font-weight: bold; padding: 23px 0 30px 0;}
.contactsABC a {padding-right: 5px;}
.contactsABC .selectedLetter {padding-right: 5px; color: #dd0005;}
.contactsTable {width: 95%; border-collapse: collapse; margin-bottom: 20px;}
.contactsTable th {font-weight: bold; font-size: 12px; padding-bottom: 3px; border-bottom: solid 2px #dc0106;}
.contactsTable .alignRight{float: right;}
.contactsTable td {border-bottom: solid 1px #d5d1cd; padding: 10px 0 10px 0;}
.contactsTable img {float: right; padding-right: 10px;}
.contactsImage {width:7em;}

.contactsChooseDept {padding: 23px 0 4px 0;}
.contactsDivider {width: 100%; border-top: solid 1px #d5d1cd; padding: 0 0 0em 0;margin-top:1em;}
.contactsDeptTable {width: 95%; border-collapse: collapse; margin-bottom: 20px;}
.contactsDeptTable .alignRight{float: right;}
.contactsRow td {padding: 3em 0 3em 0;}
.contactsRow td .blue {padding: 3em 0 3em 0; background-color:#dde7f3;}
.contactsDeptHeader td {font-weight: bold; font-size: 12px; padding: 28px 0 3px 0; border-bottom: solid 2px #dc0106;}
.contactsDeptSubHeader td {padding: 9px 0 16px 0;}
.contactsDeptSubHeader img {padding: 0 3px 1px 0;}
.contactsDesc th {font-weight: bold; font-size: 12px; border-bottom: solid 1px #dc0106; padding-bottom: 2px;}

/**** CALENDAR POPUP ****/
.calendarPopup {position:absolute;	z-index:1;	width:36em;	height:52em;top:0em;left:1em;}
.calendarPopup .popupbg img{position:absolute;	top: 0em;	left: 0em;	width: 36em;	height: 52em;}
.calendarPopup .content {	position:absolute;	top:2em;	left:6em;   width:26em;	height:47.5em;}
.calendarPopup .popuplink {	position:absolute;	top:48em;	left:31em; cursor:hand;cursor:pointer;}
.calendarPopup .popuplink img {	float:left;	cursor:hand;cursor:pointer; margin-left:-2em;margin-top:-0.2em;}
.calendarPopup .content .image {float:left;}
.calendarPopup .content .personal {	width: 17em;float:right;}
.calendarPopup .content .personal h1 {text-indent: 1em;	padding: 0.2em 0.2em 0.2em 0.2em;height: 1.5em;	font-size:1em;	background-color: #008cd3;	color: White;}
.calendarPopup .content .separator {border-bottom:solid 1px #bebfbf;margin:0.5em 0;}

.popupContent {padding-top: 0.8em;}
.popupContent h1 {font-size:11px;font-weight:bold;color:#FFFFFF;}
.popupContent .text {font-size:11px;padding:0.8em 0em 0.8em 0em;}
.popupContent .bullet {padding:0.2em 0em 0.2em 1.5em; background: url(Images/Arrows/arrow_white_small.gif) 0em 0.6em no-repeat;font-size:11px;}
