/*
-----------------------------------------------
OrthoCarolina : Master
Author:   Jason Walle
Version:  6 Jan 2004
----------------------------------------------- */
/* Imported Styles
----------------------------------------------- */
@import url("Forms.css");
@import url("DHTMLmenus.css");
/* Global
----------------------------------------------- */
body, td, p, div {
	color : #333333;
	font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-highlight-color : #CCCCCC;
	scrollbar-shadow-color : #1B4367;
	scrollbar-track-color : #C7DDE8;
	scrollbar-face-color : #0A6C9B;
	scrollbar-arrow-color : #FEFEFE;
	scrollbar-darkshadow-color : #1B4367;
	scrollbar-3dlight-color : #999999;
}

body {
background-image:url(../images/structure/back.jpg);
background-repeat: repeat-x;
}


.newslink {
	color : #000000;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}


a.newslink:link, a.leftmenus:visited {
	color : #000000;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

a.newslink:hover {
	color : #000000;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}


.leftmenus {
	color : #314D64;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
}


a.leftmenus:link, a.leftmenus:visited {
	color : #314D64;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
}

a.leftmenus:hover {
	color : #314D64;
	font : normal normal normal 10px/12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}


.footlink {
	color : #666666;
	font : normal normal normal 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
	
a.footlink:link, a.footlink:visited {
	color : #FFFFFE;
	font : normal normal normal 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.subfootlink {
	color : #666666;
	font : normal normal normal 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
	
a.subfootlink:link, a.subfootlink:visited {
	color : #666666;
	font : normal normal normal 10px/24px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.breadcrumbs {
	color : #000000;
	font : normal normal normal 9px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
}
	
a.breadcrumbs:link, a.breadcrumbs:visited {
	color : #000000;
	font : normal normal normal 9px/20px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

select.quicklink {
	background : #EEEEEE;
	border : 0px solid #000000;
	color : #596B6B;
	font : normal normal bold 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 150px;
}

select.directory {
	background : #EEEEEE;
	border : 0px solid #000000;
	color : #596B6B;
	font : normal normal bold 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	width : 250px;
}



.newsleft {
	background : url(../images/bg_news.jpg) repeat-x;
}

body.popup {
	margin : 0px;
	padding : 0px;
	background : #FFFFFF;
}

TD.justify {
	text-align : justify;
}

.header {
	color : #8F322D;
	font : normal normal bold 15px/normal Arial, Helvetica, sans-serif;
}

.subheader {
	color : #314D63;
	font : normal normal bold 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.small {
	color : #333333;
	font : normal normal normal 9px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.homeWhite {
	color : #ffffff;
	font : normal normal normal 9px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.date {
	color : #999999;
	font : normal normal bold 9px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
}

 /*-----Layout Containers -----*/ 
#wrapper{
	width: 748px;
	margin: 0 auto;
	border: 2px solid #314D64;
	background: #fff;
}

#content{
width: 100px;

}
/* Links
----------------------------------------------- */
/*a, a:visited {
	color : #AA0000;
	text-decoration : underline;
}

a:hover, a:active {
	color : #4EB655;
	text-decoration : underline;
}*/

.newsHeadlineLeft, a.newsHeadlineLeft:link, a.newsHeadlineLeft:visited {
	color : #FFD200;
	font : normal normal bold 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : underline;
}

.newsSummaryLeft {
	color : #FFFFFF;
	font : normal normal normal 11px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* Tables
----------------------------------------------- */
.tableHeader {
	color : #FFFFFF;
	font : normal normal bold 14px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
	padding-left : 4px;
	background : #658AA4;
}

.tableCell {
	color : #333333;
	font : normal normal normal 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	height : 18px;
	padding-left : 4px;
	background : #F8EBE2;
}


#trDark {
	background : #DCDCDC;
}

#trLight {
	background : #FFFFFF;
}

#tdTitle {
	color : #FFFFFF;
	font : normal normal bold 12px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
	height : 18px;
	padding-left : 4px;
	background : #007EED;
}

#tdSubTitle {
	color : #FFFFFF;
	font : normal normal bold 10px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
	height : 18px;
	padding-left : 4px;
	background : #4EB655;
}

#tdName {
	background : #D3E9F0;
	font : normal normal bold 11px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
}

#tdContent {
	font : normal normal normal 11px/normal Geneva, Verdana, Arial, Helvetica, sans-serif;
	background : #FFFFFF;
}

#tableOuterBG {
	background : #428400;
}

#whiteBG {
	background : #FFFFFF;
}

#BlueBG {
	background : #EBF1F2;
}

#HRbg {
	background : #C0C0C0;
}

li.orange {
	list-style : url(../images/arrow-orange.gif);
	margin: 0px 0px 7px 0px;
	vertical-align : middle;
	padding-left : 5px;
}

li.red {
	list-style : url(../images/arrow-red.gif);
	margin: 0px 0px 7px 0px;
	vertical-align : middle;
	padding-left : 5px;
}

li.green {
	list-style : url(../images/arrow-green.gif);
	margin: 0px 0px 7px 0px;
	vertical-align : middle;
	padding-left : 5px;
}

li {
	margin: 8px 0px 8px 0px;
}

ul, ol {
	padding-left: 2em;
 	margin-left: 2em;
	padding-bottom: 1px;
 	margin-bottom: 1px;
	padding-top: 0px;
 	margin-top: 0px;
}

div.search {
	position: relative;
	margin: 0 auto;
	width: 780px;
	height: 432px;
}

#epiVideo{width:371px;background-color: #314d64;}
#subFlashPanel{margin:0 auto;width: 320px;padding:10px 0 20px 0;}
#mainFlashPanel{width:371px;}


/*main nav
http://www.alistapart.com/articles/dropdowns
*/

#nav a{
	color:#FFFFFF;
	text-decoration:none;
}
#nav{
	padding:0;
	margin:0;
	list-style:none;
	
}
#nav li {
  float: left;
  position: relative;
  margin:0;
}
#nav li ul {
  display: none;
  position: absolute; 
  top: 1em;
  left: 0;
  border-left: 1px solid #314d64;
  list-style:none;
  margin:0;
  padding:0;
  z-index:999999;
  }
  #nav img{
  	border:0;
	padding:0;
	margin:0;
  }
  #about{
  	width:83px;
  }
  #sports{
  	width:144px;
  }
  #phys{
  	width:130px;
  }
  #personal{
  	width:133px;
  }
  #newsNav{
  	width:120px;
  }
  #nav li > ul {
	top: auto;
	left: auto;
	}
	

	
#nav li ul li{
	width:100%;
	clear:left;
	padding:3px;
	border-bottom: 1px solid #314d64;
	background-color:#658BA4;
	border-right: 1px solid #314d64;

}
#nav li ul li:hover{
	background-color:#314d64;
}
#nav li:hover ul, li.over ul { display: block; }





