/* set your tables, paragraph, font, basic input style, and lists  */  
	  body,table,td,p,font,input{font:normal 11px Arial, Helvetica, sans-serif;color:#333333;}
	  ol,ul,li{font:normal 11px Arial, Helvetica, sans-serif;color:#555555;}
	  
	  .bodystyle {
	  background-image:url('http://www.renci.org/unca/graphics/bg.jpg');
	  background-repeat:repeat-x;
	  }

	
/* create indented text */
	  .indent{margin-left: 15px;}
	  .menuIndent{margin-left: 10px;}
	  .subMenuIndent{margin-left: 10px;}

/* want to make something bold*/   
	  b{font-weight:bold;}   

/* set your search form style*/   
	  input.searchSite{font:normal 11px Arial, Helvetica, sans-serif;color:#000000;}

/* for those links that are placed in lists */
      .f13list{font:normal 13px/22px Arial, Helvetica, sans-serif;text-decoration:none;}
	  .f12list{font:normal 12px/22px Arial, Helvetica, sans-serif;text-decoration:none;}
	  
/* titles that need to be centered gray */
      .s10gray{font:normal 10px/24px Arial, Helvetica, sans-serif;text-align:center;color:#666666;text-decoration:none;}
	  .s12gray{font:normal 12px/24px Arial, Helvetica, sans-serif;text-align:center;color:#666666;text-decoration:none;}
	  .s14gray{font:normal 14px/24px Arial, Helvetica, sans-serif;text-align:center;color:#666666;text-decoration:none;}
	  .s18gray{font:normal 18px/24px Arial, Helvetica, sans-serif;text-align:center;color:#666666;text-decoration:none;}		
	  
/* titles that need to be centered black */
      .s10{font:normal 10px/24px Arial, Helvetica, sans-serif;text-align:center;color:#000000;text-decoration:none;}
	  .s12{font:normal 12px/24px Arial, Helvetica, sans-serif;text-align:center;color:#000000;text-decoration:none;}
	  .s14{font:normal 14px/24px Arial, Helvetica, sans-serif;text-align:center;color:#000000;text-decoration:none;}
	  .s18{font:normal 18px/24px Arial, Helvetica, sans-serif;text-align:center;color:#000000;text-decoration:none;}		            

/* standard font styles, black */
	  .f28{font-size:28px;background:transparent;color:#000000;text-decoration:none;}
      .f25{font-size:25px;background:transparent;color:#000000;text-decoration:none;}  
	  .f24{font-size:24px;background:transparent;color:#000000;text-decoration:none;}
	  .f23{font-size:23px;background:transparent;color:#000000;text-decoration:none;}
	  .f22{font-size:22px;background:transparent;color:#000000;text-decoration:none;}
	  .f21{font-size:21px;background:transparent;color:#000000;text-decoration:none;}
	  .f20{font-size:20px;background:transparent;color:#000000;text-decoration:none;}
	  .f19{font-size:19px;background:transparent;color:#000000;text-decoration:none;}
	  .f18{font-size:18px;background:transparent;color:#000000;text-decoration:none;}
	  .f17{font-size:17px;background:transparent;color:#000000;text-decoration:none;}
	  .f16{font-size:16px;background:transparent;color:#000000;text-decoration:none;}
	  .f15{font-size:15px;background:transparent;color:#000000;text-decoration:none;}
	  .f14{font-size:14px;background:transparent;color:#000000;text-decoration:none;}
	  .f13{font-size:13px;background:transparent;color:#000000;text-decoration:none;}
	  .f12{font-size:12px;background:transparent;color:#000000;text-decoration:none;}
	  .f11{font-size:11px;background:transparent;color:#000000;text-decoration:none;}
	  .f10{font-size:10px;background:transparent;color:#000000;text-decoration:none;}
	  .f9 {font-size:9px; background:transparent;color:#000000;text-decoration:none;}

	  .f12underscore{font:normal 12px Arial, Helvetica, sans-serif;background:transparent;color:#000000;}
	  .f11underscore{font:normal 11px Arial, Helvetica, sans-serif;background:transparent;color:#000000;}

/* colored font styles */
      .f16white    {font-size:16px;background:transparent;color:#FFFFFF;text-decoration:none;}
      .f15white    {font-size:15px;background:transparent;color:#FFFFFF;text-decoration:none;}
      .f14white    {font-size:14px;background:transparent;color:#FFFFFF;text-decoration:none;}
	  .f13white    {font-size:13px;background:transparent;color:#FFFFFF;text-decoration:none;}
	  .f12white    {font-size:12px;background:transparent;color:#FFFFFF;text-decoration:none;}
	  .f11white    {font-size:11px;background:transparent;color:#FFFFFF;text-decoration:none;}
	  .f10white    {font-size:10px;background:transparent;color:#FFFFFF;text-decoration:none;}
	  .f9white     {font-size:9px; background:transparent;color:#FFFFFF;text-decoration:none;}


/* colored font styles */
      .f16red    {font-size:16px;background:transparent;color:red;text-decoration:none;}
      .f15red    {font-size:15px;background:transparent;color:red;text-decoration:none;}
      .f14red    {font-size:14px;background:transparent;color:red;text-decoration:none;}
	  .f13red    {font-size:13px;background:transparent;color:red;text-decoration:none;}
	  .f12red    {font-size:12px;background:transparent;color:red;text-decoration:none;}
	  .f11red    {font-size:11px;background:transparent;color:red;text-decoration:none;}
	  .f10red    {font-size:10px;background:transparent;color:red;text-decoration:none;}
	  .f9red     {font-size:9px; background:transparent;color:red;text-decoration:none;}

/* standard UNC blue */
	  .f17blue {font-size:17px;color:#6699CC;text-decoration:none;}
	  .f15blue {font-size:15px;color:#6699CC;text-decoration:none;}
	  .f14blue {font-size:14px;color:#6699CC;text-decoration:none;}
	  .f12blue {font-size:12px;color:#6699CC;text-decoration:none;}
	  .f11blue {font-size:11px;color:#6699CC;text-decoration:none;}
	  .f14underblue{font:normal 14px Arial, Helvetica, sans-serif;background:transparent;color:#6699CC;}
	  .f13underblue{font:normal 13px Arial, Helvetica, sans-serif;background:transparent;color:#6699CC;}
	  .f12underblue{font:normal 12px Arial, Helvetica, sans-serif;background:transparent;color:#6699CC;}
	  .f11underblue{font:normal 11px Arial, Helvetica, sans-serif;background:transparent;color:#6699CC;}

/* set the left menus bullets*/ 
	  font.bullet{font:bold 28px Arial, Helvetica, sans-serif;color:#6699CC;}

/* anchor tag and all its variations*/      
      a{
	color:#002f60;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}/* standard anchor style includes 12px size with 18px line height*/
	  a.standard{
	color:#002f60;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
}
	  a.standardnoUnder{
	color:#002f60;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}
a:hover{color:#0072bc;}

/*projects page stuff-------------------------------------------------------------------------------------*/
.proj {
  margin-right: 70px;
}

.projhr {
	height: 1px;
	border: none 0;
	border-top: 1px solid  #000000;
	width: 100%;
	padding-bottom: 1px;
	padding-top: 1px;	
}
/*----------------------------------------------------------------------------------------*/
.leadershipimg {
  float:left;
  margin-right: 15px;
}
.leadershipsmgray{
  color:555555;
}
.personalimg {
  float:left;
  margin-right: 15px;
}
.imgnews {
	float:left; 
	padding-right:10px;
	border:none;
}
/*directory page--------------------------------------------------------------------------*/
.directorybox {
	width:100%;
}
.directorynum {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style : normal;
  font-weight:normal;
  color : #333333;
}
.directoryemail {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style: normal;
  font-weight : normal;
  color : #002f60;
}
.directorylist {
	float: left;
	width: 93px; 
	height: 200px; 
	z-index: 5; 
}
.directorytitle {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style:normal;
  font-weight : normal;
  color : #666666;
}
.directoryname {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style : normal;
  font-weight : bold;
  color : #333333;
}
.directorynamelink {
font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style : normal;
  font-weight : bold;
  color : #000000;
  }
  a.directorynamelink:active {
	color: #007b94;
	font-family: Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight:bold;
    text-decoration:none; 
}
a.directorynamelink:link {
	color: #007b94;
	font-family: Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight:bold;
    text-decoration:none; 
}
a.directorynamelink:visited {
	color: #007b94;
	font-family: Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight:bold;
    text-decoration:none; 
}
a.directorynamelink:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
    font-size : 11px;
	font-weight:bold;
    text-decoration:none; 
}

/*directory page end--------------------------------------------------------------------------*/
/*main page-------------------------------------------------------------------------------------*/
#background {
	position:relative;
	background-image:url(../graphics/bg.jpg);
	background-repeat:repeat-x;
margin:0 auto;
	
}
#mainbackground {
	position:relative;
	background-image:url(../graphics/MainBGpalette.jpg);
	background-repeat:repeat-x;
margin:0 auto;
	
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
#subheader {
	float:left;
	position:relative;
	
}
#textnav {
	float:left;
	display:none;
}
#rightheading {
       	background-image: url(/graphics/bgrightheader.jpg);
		background-repeat: repeat-x;
       	background-position: right top;
}
#leftheading { 
	background-image: url(/graphics/bgleftheader.jpg); 
	background-repeat: repeat-x; 
	background-position: left top; 
}
.maintitle { 
    color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	background-color: #4a98a8;
	/*background-image: url(/includes/images/home_title_corner.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;*/
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#mainnav {
	float:left;
	width: 243px;
	height: 277px;
}
#navBar {
	float:left;
	width:666;
	overflow:hidden;
	width:665px;
	height:31px;
}
#subNavGraphic {
	float:left;
	position:relative;
	border-bottom: #000000 solid 1px;
}
#contentPage {
	position:relative;
	float:left;
	width:800px;
}
#searchbar {
	padding-top:5px;
	height:20px;
	overflow:hidden;
}
#searchbox {
	float:left;
	padding-right:40px;
	height:30px; 
}
#centerbox {
	position:relative;
	width: 800px;
	margin-left:auto;
	margin-right:auto;	
}
#topbox {
	width: 800px;
	float:left;
	margin-bottom:15px;
}
#contentbox {
	width: 800px;
	background-color: #ffffff;
	padding-bottom:10px;
	border-bottom:1px solid #000000;
	float:left;
}
#leftnavbox {
	width:169px;
	padding-right:38px;
	padding-top:20px;
	float:left;
	
}
#rightbox {
	width:585px;
	float:right;
	padding-top:15px;

}
#mission {
	float:left;
	width:250px;
	
	margin-top: 0px;
	border-right:1px solid #000000;
	}
#flashbox {
	float:right;
	width: 550px;
	height: 277px; 
	background-color: #ffffff;
	border-bottom:1px solid black
}
#navflash {
	width: 795px;

}


#box1 {
	float:left;
	width:84px;
	height:103px;
	}
.missiontext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:left; 
	color: #000000;
}
#news {
	float:right;
	text-align:left;
	width:525px;
	margin-top: 0px;
    margin-left: 0px;
	margin-right: 0px;
}
#news_sec {
	float:left;
	width:100%;
	margin-top: 5px;
    margin-left: 0px;
	margin-right: 0px;
}
#quicklinks {
	float:left;
	text-align:left;
	width:270px;
}

img.quicklinks{
	margin-top: 2px;
}

#highlights {
	float:left;
	text-align:left;
	width:250px;
}
li.highlights {
        list-style-image: url(/graphics/arrow.gif);
		list-style-position:outside;
		line-height: 12pt;
}
#lecture{
	float:left;
	width:100%;
	margin-top: 10px;
}
#feature{
	float:left;
	width:100%;
	border-bottom: 1px solid #002f60;
	margin-top: 5px;
}
.feature a {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
	font-weight:bold;
    text-decoration:none;
}
.feature img {
	float: left;
	margin-right: 6px;
	padding-bottom: 0px;
}
#featureimg {
	border-left:1px solid black;
	border-right:1px solid black;
	width:550px;
	float:left;
	}
#footermain {
	float:right;
	width:100%;
	margin-top: 10px;
	line-height: 150%;
	text-align:left;
}
img.footermain{
	margin-bottom: 0px;
	margin-right: 20px;
}
#footer{
	float:left;
	width:800px;
	margin-top: 5px;
	line-height: 150%;
	text-align:left;
	padding-top:5px;
	height:50px;
}

#subfooter{
	float:left;
	border-top:1px solid black;
	width:792px;
	margin-top: 15px;
	line-height: 150%;
	text-align:left;
	padding-top:5px;
	height:50px;
	}
img.footer{
	margin-bottom: 0px;
	margin-right: 10px;
	margin-left: 80px;
	border:none;
	float:left;
}
.footerhr {
	height: 1px;
	border: none 0;
	border-top: 1px solid #000000;
	width: 100%;
	margin-bottom: 5px;
}
.arrownews {
	margin-top:1px;
}
.arrow {
	border:0px;	
	
}
#blurb {
	padding-left:152px
}
/*----------------------------------------------------------------------------------------------*/
.head_main {
  width: 170px;
  margin-bottom: 5px;
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 14px;
  font-style : normal;
  font-weight : bold;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 0px;
  padding-right: 20px;
  color : #000000;
  /* border: 1px solid #000000; */
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  /* background-color:#016376; */
  background-image: url(http://www.renci.org/graphics/head.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

.head {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 18px;
  font-style : normal;
  font-weight : bold;
  color : #000000;
}

.head2 {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 14px;
  font-style : normal;
  font-weight: bold;
  color : #002f60;

}
.head2gray {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 14px;
  font-style : normal;
  font-weight: bold;
  color:#666666;
}
.head3 {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 12px;
  font-style : normal;
  font-weight: bold;
  color : #222222;
}
.head3black {
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 12px;
  font-style : normal;
  font-weight: bold;
  color : #444444;
}
.subheadnews{
  font-family :  Arial, Helvetica, sans-serif;
  text-decoration:none;
  font-size : 11px;
  font-style : normal;
  font-weight: normal;
  color : #777777;
}
p.calendarmonth {
  color:#FFFFFF;
  height:30px;
  font-size: 14px;
  font-weight: bold;
  line-height:30px;
  background-color: rgb(74,152,168);
  margin: 0;
  padding: 0 0 0 0.5em;
  border: 1px solid black;
}

.leftnav {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
    text-decoration:none; 
	color: #000000;
	line-height:1;
}
.leftnavproj {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
	color: #000000;
	line-height:1;
	margin-left:10px;
}
.leftnavsub {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
	line-height:-1;
	margin-left:13px;
}
.leftnavarrow {
	float:right;
	margin-right:5px;
}
hr.leftnav {
	line-height:0px;
	height: 0px;
	border: none 0;
	border-top: 1px solid  #CCCCCC;
	width: 100%;
}
.leftnavimg {
	margin-top: 3px;
	margin-bottom: 3px;
}
a.leftnav:active {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
	line-height:1;
    text-decoration:none; 
}
a.leftnav:link {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
	line-height:1;
    text-decoration:none; 
}
a.leftnav:visited {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
	line-height:1;
    text-decoration:none; 
}
a.leftnav:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:bold;
	line-height:1;
    text-decoration:none; 
}
a.leftnavproj:active {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
}
a.leftnavproj:link {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
}
a.leftnavproj:visited {
	color: #002f60;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
}
a.leftnavproj:hover{
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 8pt;
	font-weight:normal;
    text-decoration:none; 
}
.border {
	border: thin solid #000000;
}
.dividergray {
	border-width: thin;
	border-color: #000000;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;

}

