/* Imported style sheets */
/*@import url(/css/forms.css); */

*
{
	margin				: 0px;
	padding				: 0px;
}


/* IE htc behaviours to implement support for things it should support */


html 
{
/*	background-color	: #ffffff;*/
}

body
{
	background-color		: #ffffff;
	font-family: Arial, sans-serif; 
/*	font-size: 12px; */
	cursor					: default;
	margin					: 0px;
	width : 100%;
}

a,a:visited,a:active
{
	color					: #000099;
}

a:hover
{
	color					: #000000;
}

abbr,.tagInfo
{ 
	border-bottom			: 1px dotted #000;
	cursor					: help; 
}

#siteBanner
{
    text-align:center;
}

#pageWrapper
{
	background			: #FFFFFF url('http://www.nccommunitycolleges.edu/images/leftFiller2008.gif') 0px 0px repeat-y;
	margin-left: 0px;
	padding-top			: 40px;
	width:1024px;
/*	line-height			: 1.2em;*/
}

#sideBar
{
	padding				: 0px 0px 80px 0px;
	float				: left;
	width				: 138px;
}

#sideBar li a:hover
{
	background-color		: #017ac3;
	color					: #ffffff;
}

#pageContent
{
	/* top right bottom  left */
	margin				: 0px 20px 0px 150px;
	padding				: 0px 0px 10px 10px;
	position			: relative;
}

#pageContent h1
{
	font-family: Arial, sans-serif; 
/*	font-size: 12px; */
	margin				: 0px 150px 10px 0px;
	color				: #000;
}

#pageContent p
{
	font-family: Arial, sans-serif; 
/*	font-size: 12px; */
/*	margin				: 0px 0px 10px 10px;*/
}

#pageContent pre
{
	margin-left	:	10px;
}


#pageContent ol
{
	margin-top		: 20px;
	margin-left		: 20px;
}

#pageContent li
{
	 margin-left		: 10px; 
}

/*
#pageContent table
{
	max-width					: 100%;
}
*/
#pageContent a,a:visited,a:active
{
	color					: #000099;
}


#rightSideBar
{
	float					: right;
	background-color		: #017ac3;
	margin					: 0px 0px 10px 10px;
/*	border					: 0px solid #017ac3;*/
/*	border-width			: 0px 0px 1px 1px;*/
	padding-bottom			: 3px;
	width					: 15px;
}

#pageFooter
{
	text-align: center;
	font-size: xx-small;	
	clear: both;
	border-top: 2px solid #017ac3;
	border-bottom: 2px solid #017ac3;
	background: #FFFFFF;
}

/* Defines the right and filler widths and location */
#rightCurve {
	margin-left: 0px;
	height: 30px;
	background-color: #017ac3;
	position:relative;
	width: 100%;
}
#topmenu {
 width:1024px;
 float:left;
 }
#searchBar{
 padding-left:10px;
 padding-top:5px;
 height:25px;
 float:left;
 }

#pageBanner {
/*	float: left;*/
	margin-left: 0px;
	width: 575px;
	color: #017ac3;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	border-bottom: 2px solid #ffdd00;
}

#subPageMenu{
    background: transparent url(/images/openDoorBanner.jpg) no-repeat;
    background-position: 50% 0%;
    font-weight:bold;
    font-size: 90%;
    text-align:center;
}

.emailconfirm { /*This actually makes the selected div invisible, in an attempt at passive spam prevention*/
 display:none;
 }

/* ############################# */
/* Customizations ############## */
/* ############################# */

/* ############################# */
/* Menus ####################### */
/* ############################# */

/* ####################################### */
/* Blue Content Menus #################### */
/* Common Elements ####################### */
#content-menu {font-family: Arial, sans-serif;font-weight: bold;text-transform: uppercase;margin: 8px 0 8px 0;padding: 0;list-style-type: none;background-color: #eee;font-size: 12px;border-bottom: 2px solid #ccc;
/* height hack for all and then IE8,7 with \9 */
height: 30px;
height: 32px\9;
}
#content-menu li {float: left; margin-left: 0; border-right: 1px solid #204061;}
#content-menu li.last {border-right: none;}
#content-menu li.first {border-left: none;}
#content-menu li a {text-decoration: none;display: block;padding: 0 20px;line-height: 30px;color: #fff;}
#content-menu li a:hover, 
#content-menu li.active a {background: #efefef; border-bottom: 2px solid #DDD;color: #017ac3; border-bottom: none;}

/* Blue Content Menus Custom Widths ############################################### */

/* CCP - LWeiner and KPearce ###################################################### */
/* CONTENT MENU 1 - Programs/ccp.htm 11-9-11 ###################################### */
#content-menu-wrapper1 ul {margin-left: 9px;border-top: 2px solid #017ac3;border-bottom: 2px solid #204061;background: #017ac3;}
#content-menu-wrapper1 {padding: 0 8px 0 0; background: url(images/blue.png) no-repeat right;
/* customize width for all and then IE8,7 with \9 */
width: 696px;
width: 700px\9;
}
.content-menu-left1 {background: url(images/blue.png) no-repeat left;margin-left: 50px;}

/* CONTENT MENU 2 - Programs/ccp.htm 11-9-11 ###################################### */
#content-menu-wrapper2 ul {margin-left: 9px;border-top: 2px solid #017ac3;border-bottom: 2px solid #204061;background: #017ac3;}
#content-menu-wrapper2 {padding: 0 8px 0 0; background: url(images/blue.png) no-repeat right;
/* customize width for all and then IE8,7 with \9 */
width: 566px;
width: 570px\9;
}
.content-menu-left2 {background: url(images/blue.png) no-repeat left;margin-left: 50px;}

/* CONTENT MENU 3 - Programs/ccp.htm 11-9-11 ##################################### */
#content-menu-wrapper3 ul {margin-left: 9px;border-top: 2px solid #017ac3;border-bottom: 2px solid #204061;background: #017ac3;}
#content-menu-wrapper3 {padding: 0 8px 0 0; background: url(images/blue.png) no-repeat right;
/* customize width for all and then IE8,7 with \9 */
width: 120px;
width: 124px\9;
}
.content-menu-left3 {background: url(images/blue.png) no-repeat left;margin-left: 50px;}

/* ################################################################################ */
