



/* Header Styles */



h1, h2, h3, h4 {

	font-family: Palatino,Times,Verdana,Arial,Helvetica,sans-serif;

	font-weight: normal;

}

h1 {

	color: #FFFFFF;

	background-color: #003366;

}

h2 {

	color: #FFFF00;

	font-size: 1.8em;

	padding: 2px;

	margin: 0px 0px 18px 0px;

	background-color: #003366;

}

h3 {

	color: black;

	margin-top: 25px;

	margin-bottom: 12px;

	font-size: 20px;

}

h4 {margin-left: 10px;}



/* List Styles */



.upperAlpha {list-style-type: upper-alpha;}

.lowerAlpha {list-style-type: lower-alpha;}

.upperRoman {list-style-type: upper-roman;}

.lowerRoman {list-style-type: lower-roman;}

.decimal {list-style-type: decimal;}

.nobullets {list-style-type: none;}

.nobullets li{

	margin-bottom: 15px;

	margin-top: 15px;

}

.nobullets li strong {

	color: #444444;}

	

/* Table Styles */



.tableHeadLeft {

	text-align: left;

	background-color:#EFEFEF;

	border-width: thin;

	border-bottom-style: solid;

	border-top-color: #999999;

	border-right-color: #BEC0D6;

	border-bottom-color: #BEC0D6;

	border-left-color: #999999;

	border-right-style: solid;

	border-left-style: none;

}

.tableHead {

	background-color:#EFEFEF;

	border-width: thin;

	border-bottom-style: solid;

	border-top-color: #999999;

	border-right-color: #BEC0D6;

	border-bottom-color: #BEC0D6;

	border-left-color: #999999;

	border-right-style: solid;

	border-left-style: none;

}

td {

	padding-right: 25px;

	font-size: .8em;

}

th {

	padding-right: 30px;

	font-size: .9em;

}

table.top td {vertical-align: top;}



/* Compact List Class Styles */



div.compactList {

	float: left;

	display: block;

	width: 350px;

}

.compactList h4 {

	margin-left: 25px;

	margin-bottom: 0px;

	padding-bottom: 0px;

}

.compactList ul {

	margin-top: 0px;

	padding-top: 0px;

}



.endCompactList {

	clear: left;

}



/* pagContent Styles (main page) */



#pagContent li {

	padding-top: 1px;

	padding-bottom: 1px;

	margin-top: 1px;

	margin-bottom: 1px;

}

#pagContent ul {

	padding-top: 3px;

	padding-bottom: 3px;

	margin-top: 3px;

	margin-bottom: 3px;

}

#pagContent p, #pagContent li {

	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: black;

	margin-left: 8px;

}

#pagContent {margin-right: 8px;

	background: white;

	background-repeat: repeat-x;

}



#unitNavCrumb {

	background-color: white;

	font-weight: bold;

	font-size: 10px;

	height: 15px;

}



/* Staff Photo Page Styles */



div.entry {

	float: left;

	display: block;

	width: 350px;

	height: 200px;

	font-size: .75em;

	color: #000;

}

.entryImage img{

	float: left;

	margin: 10px 5px 10px 0px;

}

.entryImageVacant img{

	float: left;

	margin: 10px 5px 10px 0px;

	border-width: thin;

	border-style: dotted;

	border-color: #777;

}

.entryDescription {

	float: left;

	margin-top: 4px;

	padding-top: 0px;

	width: 215px;

}

.staffName {font-weight: bold;}

.staffCategory {clear: left;}

.rule {border-top: thin solid black;}



/* Other Styles */



.nospacing {

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}



ul.pageMenu {

	list-style-type: square;

}

	

ul.pageMenu li a {

	font-size: 1.1em;

	list-style-type: none;

}

.clearLeft {

	float: left;

	clear: left;

	display: block;

}





#uncgNav ol a {background-color: transparent;}

#pagContent #uncgAdobeDownload, 

#pagContent #uncgOfficeDownload, 

#pagContent #uncgMacromediaDownload, 

#pagContent #uncgQuicktimeDownload, 

#pagContent #uncgRealDownload, 

#pagContent #uncgWindowsMediaDownload



{

font-size: .7em;

margin-right: 30px;

margin-left: 20px;

border: dotted 1px blue;

background-color: white;

}



