﻿


body { 
	margin-top:0px;
	background-color: #e9e9e9;
	background: url("http://www.uncg.edu/images/bg_wShadow.jpg");
	background-repeat: repeat-y;
	background-position: center;
}



#uncgBody {
	background-color:#FFFFFF;
	border-left:1px solid #777777;
	border-right:1px solid #777777;
	width: 720px;
	margin:0 auto;
	
}

#uncgBottomEdge {width:756px; height:18px; padding:0px; margin:0px auto; background: url('http://www.uncg.edu/images/bg_wShadow2bot2.jpg') no-repeat top center #FFFFFF;}


/* =========================== */
/* =========================== */

h1  {
	color:#003366;
	margin:0;
}

h2 {font:1.5em normal "Book Antiqua", "Times New Roman", serif; margin:0; font-size:1.75em; color:#003366; padding:0;}

p {margin-top:0;}

a:link {
	text-decoration: none;
	color: #003366;
}

a:visited {
	color: #003366;
	text-decoration: none;
}

a:hover {
	color: #85888C;
	text-decoration: none;
}

a img {border:0px;}

abbr, acronym {cursor:help;} /* ? cursor */

/* =========================== */
/* =========================== */

/* ----- Containers ------- */
.Content {
	width: 720px;
	position: relative;
	background-color: #FFFFFF;
	float: left;
	margin-top: 85px;	
}

.all {
	width: 720px;
	height: 85px;
	position: absolute;
	z-index:9;
}

.topHalf {
	width: 720px;
	border-bottom: 3px solid #FFFFFF;
	float: left;
	background-color:#FFFFFF;
}

.topHalfCopy {
	width: 720px;
	border-bottom: 2px solid #003366;
	float: left;
}

.frames {
	background-color: #BBBCD6;
	width: 720px;
	float:left;
}

.frames3{
	background-color: #FFFFFF;
	width: 540px;
	float:left;
}

/* --- end Containers --- */

/* ----- wrapper top banner -------- */

.siteTools {
	height: 55px;
	width: 180px;
	background-color: #D1D1D1;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #003366;
}

/* ************************************ *

 *          navbar search form          *

 * ************************************ */
#uncgSearch {
font-size: 11px;
font-family: Arial, Helvetica, sans-serif;
margin:0px 0px 0px 20px; 
padding:3px 3px 0px 0px;
}

#uncgSearch #uncgSearchBtn {
	background:#cccccc url("images/goBtn.gif") no-repeat 100% 50%; 
	border-width:0; 
	font-weight:bold; 
	color:#036; 
	font-size:9px;
	font-family: Arial, Helvetica, sans-serif;
}

.uncgSearchBtn2 {
	background:#D1D1D1 url("images/navboxbtn_search.jpg") no-repeat;
	position:relative; top:3px; left:6px; 
	cursor: pointer;
	text-indent: -9999px;
	color:#D1D1D1;
	font-size:0px;
	text-decoration:none;
	width: 58px;
	height:20px;
	margin-left: 0px;
	padding-top:4px;
	border: none;
}

#uncgSearch #uncgSearchBtn:hover .uncgSearchBtn2:hover{
	cursor:pointer;
}

#uncgSearchQuery {
	font-size:smaller;
}

/* ************************************ *

 *          navbar grey box             *

 * ************************************ */

 /* ===== NEW CSS ==== */
#navgrey2 {
	width: 180px;
	background-color: #D1D1D1;
	float: left;
	top: 30px;
	position: absolute;
	margin-top: -2px;
	margin-left: 0px;
}

#navgrey2 ul {
	position: relative;
	margin: 0;
	padding: 0;
	font-weight: normal;
	/*text-align: center;*/
	font-size: 9px;
}

#navgrey2 li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	padding-left: 2px;
}

#navgrey2 li a {
	display: block;
	margin: 0;
	padding: 0px 0;
	text-decoration: none;
	color: #003366;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D1D1D1;
}

#mSpartan2 {
	width: 22px;
	border-left: 0 none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#mBb2 {
	width: 30px;
	border-left: 0 none;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}

#mGenie2 {
	border-left: 0 none;
	width: 54px;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	line-height:18px;
}

#mTools2 {
	border-left: 1px dotted #FFFFFF;
	width: 62px;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 2px;
	padding-right: 0px;
	line-height:18px;
	cursor: help;
} 

 /* ================== */
.navgrey {
	width: 180px;
	background-color: #D1D1D1;
	float: left;
	top: 30px;
	position: absolute;
}

.navgrey ul {
	position: relative;
	margin: 0;
	padding: 0;
	font-weight: bold;
	text-align: center;
	font-size: 9px;
}

.navgrey li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: 1px dotted #FFFFFF;
}

.navgrey li a {
	display: block;
	margin: 0;
	padding: 0px 0;
	text-decoration: none;
	color: #003366;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #D1D1D1;
}

/* both mouseovers and the menu item for the active page
   get the same rollover effect */
.navgrey li a:hover,
.navgrey li a:focus,
.navgrey li a:active,
.pPipe li#mPipe a,
.pGenie li#mGenie a,
.pTools li#mTools a,
{
	color: #FFFFFF;

}


/* .nav menu item widths, values are ~same as old 
   image widths (for compatibility), but should change
   to em or % units in the future. */
#mPipe {
	width: 30px;
	border-left: 0 none;
	padding-top: 1px;
	padding-left: 5px;
}

#mGenie {
	width: 65px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#mTools {
	width: 65px;
	padding-top: 4px;
	padding-bottom: 4px;
	cursor: help;
}
/* end */


/* ************************************ *

 *          nav banner                  *

 * ************************************ */

.navBanner {

	width: 540px;

	height:55px;

	float: left;

	background-image: url(http://www.uncg.edu/inc_ure/images/inspirechange.gif);
}



.navBanner ul {

	position: relative;

	margin: 0;

	padding: 0;

	text-align: center;

}



.navBanner li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

.navBanner li a {
	display: block;
	margin: 0;
	padding: 0px 0px;
	width: 100%;
	text-decoration: none;
}

/* both mouseovers and the menu item for the active page
   get the same rollover effect */
.navBanner li a:hover,
.navBanner li a:focus,
.navBanner li a:active,
.pSkip li#mSkip a,
.pLogo li#mLogo a,
{
	color: #FFFFFF;
}

/* .nav menu item widths, values are ~same as old 
   image widths (for compatibility), but should change
   to em or % units in the future. */
#mSkip {position:absolute; left:-4000px;}

#mLogo {

	width: inherit;

	color:#fff;

	font-size:.04em;

}



/* ************************************ *

 *              gold navbar             *

 * ************************************ */



.goldnav {
	width: 540px;
	height:25px;
	float: left;
	background-color: #FFCC00;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.goldnav ul {
	position: relative;
	margin: 0;
	padding: 0;
	text-align: center;
}

/* any li element within .nav container */
.goldnav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
	border-left: 1px dotted #FFFFFF;
	border-top-color: #003366;
	background-color: #FFCC00;
}

/* any anchor in a .nav list item element */
.goldnav li a {
	display: block;
	padding: 0.9em 0 0.8em;
	text-decoration: none;
	color: #003366;
	width: 100%;
	background-color: #FFCC00;
}

/* both mouseovers and the menu item for the active page
   get the same rollover effect */
.goldnav li a:hover,
.goldnav li a:focus,
.goldnav li a:active,
{
	color: #FFFFFF;
}

.goldnav a:hover {
	color: #FFFFFF;
}

/* .nav menu item widths, values are ~same as old 
   image widths (for compatibility), but should change
   to em or % units in the future. */

#mProspective {
	width: 136px;
	border-left: 0 none;    /* 1st list item has no left border */
}

#mCurrent {
	width: 107px;
}

#mFaculty {
	width: 101px;
}

#mAlumni {
	width: 56px;
}

#mCommunity {
	width: 136px;
}

#mNews {
	width: 101px;
}

#mContact {
	width: 96px;
}


/* ----- end wrapper top banner */

/* ---- CAMPUS LINKS ---- */

/* ************************************ *
 *            campus links              *
 * ************************************ */
#nav ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0;
	margin: 0;
	border: 1px solid #003366;
	list-style-type: none;
	font-weight: normal;
	background-color:#FFFFFF;
}

#nav a {
	display: block;
	color: #FFFFFF;
	background-color: #036;
	width: 160px;
	padding-top: 5px;
	padding-bottom: 6px;
	padding-left: 20px;
	text-decoration: none;
	background-image: url(images/menudrop4.gif);		
}

#nav ul a:hover {
	background-color: #C8DEF7;
	color:#036;
	background-image: none;	
}

#nav a:hover, #nav a.sfhover {
	background-color: #036;
	color:#8099B3;	
}

#nav li {
	margin: 0;
	list-style-type: none;
	width: 178px;
}

#nav li li a {
	display: block;
	color: #036;
	background-color: #FFF;
	width: 155px;
	padding: 3px 3px 3px 20px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	background-image: none;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	margin: 0;
	z-index:10;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#CLcontainer {
	width:180px;
	height: autopx;
	float: left;	
}

#nav{
	margin: 0px;
	padding: 0px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/* end CAMPUS LINKS */

/* --- Site Header Area --- */

.cHeading{
	border-bottom:1px dotted #CCCCCC;
	height: 70px;
	width: 720px;
	text-indent: 10px;
	line-height: 70px;
	font-family: Palatino, Times, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	float: left;
}
/* for includes2*/
.cHeading2{
	border-bottom:1px dotted #CCCCCC;
	height: 70px;
	width: 540px;
	text-indent: 10px;
	line-height: 70px;
	font-family: Palatino, Times, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
	float:left;
}

.cHeading3{
	height: 70px;
	width: 540px;
	text-indent: 10px;
	line-height: 40px;
	font-family: Palatino, Times, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 30px;
}

/* --- Left Menu ----- */
#crumb {
	background:#ececea;
	color:#939699;
}

#crumbsign {
	color:#666666;
}

#snav {float:left; width:180px; margin:0; padding:0; list-style:none; font:.7em normal Arial, Helvetica, sans-serif;}

#snav li {border-bottom:1px dotted #cccccc; padding:.5em;font-weight:bold; color:#003366;line-height: 11px;}

#snav a {color:#003366;}

#snav a:hover, #snav a:active, #snav a:focus, #snav #crumb a {color:#666666;}

#snav #crumb a:hover,#snav #crumb a:active, #snav #crumb a:focus {color:#333333; text-decoration:none;}

#snav ol {margin:0; padding:0;}

#snav ol li {padding:0 2em; border-bottom-width:0; margin:0; font-weight:normal;}

.xsnav{
	color: #003366;
}

.xsnav a{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	padding-left: 5px;
}


.leftNavSubCat{
	color:#1C2E67;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
	line-height:12px;
}

.leftNavSubCat:hover{
	color: #666666;
}

#snav2 {float: left; width:180px; margin:0; padding:0; list-style:none; font:.7em normal Arial, Helvetica, sans-serif;}

#snav2 li {border-bottom:1px dotted #cccccc; padding:0.5em 0em 0.5em 0.5em;font-weight:bold; color:#003366;line-height: 11px;}

#snav2 a {color:#003366;}

#snav2 a:hover, #snav2 a:active, #snav2 a:focus, #snav2 #crumb a {color:#666666;}

#snav2 #crumb a:hover,#snav2 #crumb a:active, #snav2 #crumb a:focus {color:#333333; text-decoration:none;}

#snav2 ol {
	padding:0;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: -5px;
}

#snav2 ol li {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-style: none;
	padding-top: 5px;
	padding-right: 0px;	
	list-style:none;
}

/*Original

#snav2 {float: left; width:180px; margin:0; padding:0; list-style:none; font:.7em normal "Arial", "Helvetica", sans-serif;}

	#snav2 li {border-bottom:1px dotted #cccccc; padding:.5em;font-weight:bold; color:#003366;line-height: 11px;}

	#snav2 a {color:#003366;}

	#snav2 a:hover, #snav2 a:active, #snav2 a:focus, #snav2 #crumb a {color:#666666;}

	#snav2 #crumb a:hover,#snav2 #crumb a:active, #snav2 #crumb a:focus {color:#333333; text-decoration:none;}

	#snav2 ol {margin:0; padding:0;}

	#snav2 ol li {padding:0 2em; border-bottom-width:0; margin:0; background: url("/woc/accessibility/images/goBtn.gif") no-repeat; font-weight:normal;}

*/

/* ---- end Left Menu ----*/

/* --- Page Content --- */

.pagcontent{
	width: 505px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #65676A;
	padding-top: 10px;	
	padding-bottom: 15px;
	line-height:18px;	
}

.pagtitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.pagtitle2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #65676A;
	font-weight: bold;
}

.teaser{ 
	color:#003366;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	line-height:18px;
}

.pagcontent2{
	width: 328px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #65676A;
	padding-top: 10px;	
	padding-bottom: 15px;	
	float: left;
	line-height:18px;
}

.pagcontent3{
	width: 505px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	float:left;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #65676A;
	padding-top: 10px;	
	padding-bottom: 15px;
	line-height:18px;
}



/* --- end Page Content Area --- */

/* --- Right Nav column -- */
#rtnav{
	background-color: #BBBCD6;
	width: 180px;
	float: left;	
}

#rtnav h2 {font-size:1.45em; color:#003366; text-align:center; border-top:1px dotted #ffffff; padding:1em 0em; margin:0 0 -0.3em; background-image:  url("/images2/cloud_words.jpg")}

#rtnav h2.first {border-top-width:0;}

#rtnav ul {margin:.5em 0 2em 0; padding:0; list-style:none; font:10px normal Arial, Helvetica, sans-serif;}

#rtnav li {
	margin-bottom:1px;
	line-height: 11px;
}

#rtnav li a {display:block; padding-left:15px;padding-right:15px;}

#rtnav li a:hover, #rtnav li a:active, #rtnav li a:focus {background:url("images/arrow_blue.gif") no-repeat; background-position:0% 50%; color:#65676A; text-decoration:none;}


/* --- end Right Nav column ---*/

/* --- extra stuff ---- */
#dottedtop {border-top-style:dotted; border-top:1px;}

#dottedtop img {float:left}

 /*  PLUGIN DOWNLOADS */

 #adobedn {
	background-image: url(../images2/pdf2.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	border: 1px dotted #999999;
}

 /*  PLUGIN DOWNLOADS */
 #flashdn_fotogal {
	background-image: url(../images2/getflash.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	border: 1px dotted #999999;
	width:600px;
	margin-left:30px;
	margin-top:15px;
	padding-left: 30px;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #65676A;
	line-height:18px;
	background-position: 5px center;
}


/* ======================================= */
/* ==== Feature Story Photos level 2 ==== */
/* ======================================= */

.featurePhotoBlock {
	width: 250px;
	float:right; 
	margin: 0px 0px 0px 15px;
}

/* ==== End Feature Story Photos level 2 === */

/* ************************************ *
 *              Footer                  *
 * ************************************ */

.footerA {
	font-weight: bold;
}

.footerLeft {
	width: 410px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	background-color: #FFFFFF;
	padding-top: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
	left: 0px;
	position: relative;
	float: left;
}

.footerRight {
	width: 295px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	position: relative;
	float: left;
}

.footerRight a {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #036;
}

.footerLeft address {
	font-style:normal;
	line-height:1.5em;
}

.footerBorder {
	width: 720px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	position: relative;
	background-color: #FFFFFF;
	left: 0px;
	float: left;
}

/* ---- End Footer -------- */

/* --- end Extra stuff --- */