/* general utility styles */


img {
	border: 0px;
}

label {
	vertical-align: middle;
	padding-top: 4px;
}

.headerText3 {
	font-size: 15px;
	line-height: 22px;
	margin: 5px 0px;
	color:#333333;
}

.notationText {
	font-size: 1em;
	color: #999999;
}

.utilityDiv {
	position: relative;
	width:960px;
	/* padding added to bottom for firefox 1.0 height calculation bug */
	padding-bottom: 1px;
}

.utilityWideDiv {
	position: relative;
	width:960px;
	/* padding added to bottom for firefox 1.0 height calculation bug */
	padding-bottom: 1px;
}

.utilityWideDiv .contentCol .content {
	margin: 40px 0px 20px 40px;
	width: 880px;
}

/* Lost Found Styles */

LABEL.lostfound {
	width:150px;
	float:left;
	display:inline;
}
.deselected {
	color:#BCBCBC;
}

SELECT.lostfound {
	font-size:.9em;
	width:190px;
	height:18px;
}

.lostFoundTableDiv {
	width:600px;
}

/* My Profile Styles */

.profile_double_row {
	width: 100%;
	margin: 23px 0px 23px 0px;
	background-image:url(/images/util/bg_line.gif);
	background-repeat:repeat-y;
}

.profile_left_row {
	width: 280px;
	margin: 0px 40px 0px 0px;
	float:left;
	display:inline;
	overflow: hidden;
}

.profile_right_row {
	width: 270px;
	margin: 0px 0px 0px 40px;
	float:left;
	display:inline;
	overflow: hidden;
}


/* popups */

.popupOuter {
	position: absolute;
	top: 210px;
	left: 200px;
	width: 289px;
	height: auto;
	border: 1px #d4d4d4 solid;
	z-index: 90;
	background-color: #FFFFFF;
	/* turn off visibility for normal initial page display */
	/* visibility: hidden; */
}

.popupInner {
	margin: 10px;
	position: relative;
}


.newHeaderText {
	font-size: 1.3;
	font-weight: bolder;
}

/* site map */
.siteMapRow {
	margin:0px 0px 40px 0px;
	/* padding added to top for firefox 1.0 height calculation bug */
	padding-top: 1px;
}

.siteMapOneCol {
	width:280px;
	float:left;
	display:inline;
}

.siteMapTwoCol {
	width:580px;
	float:left;
	display:inline;
}

.siteMapColDiv {
	margin:20px 0px 0px 0px;
	width:100%;
	border-width:1px 0px 0px 0px;
	border-style:solid;
	border-color:#D7D7D7;
}

.siteMapColDiv .linkList {
	margin:20px 0px 0px 0px;
	width:150px;
	float:left;
	display:inline;
}

UL.siteMap {
	margin: 0px;
	padding: 0px;
	list-style-type:none;
}

UL.siteMap LI {
	margin:0px 0px 2px 0px;
	padding:0px;
	list-style-type:none;
	list-style-image:url();
}

.siteMapRowFooter_1,.siteMapRowFooter_1_1,.siteMapRowFooter_1_1_1,.siteMapRowFooter_1_2 {
	margin:20px 0px 0px 0px;
	padding:0px;
	width:880px;
	height:1px;

	font-size:0px;

}

.siteMapRowFooter_1 {
	background-image:url(../images/bg/siteMapRowFooter_1.gif);
	background-repeat:none;
}

.siteMapRowFooter_1_1 {
	background-image:url(../images/bg/siteMapRowFooter_1_1.gif);
	background-repeat:none;
}
.siteMapRowFooter_1_1_1 {
	background-image:url(../images/bg/siteMapRowFooter_1_1_1.gif);
	background-repeat:none;
}

.siteMapRowFooter_1_2 {
	background-image:url(../images/bg/siteMapRowFooter_1_2.gif);
	background-repeat:none;
}

