/* First block of styles are based on "Prosimii" open-source stylesheet */
/* ##### Common Styles ##### */

body {
font-size: 13px; 
background:White; 
font-family: Arial,Arial; 
font-weight: normal;
  margin: 0;
  padding: 0;
}



p {color:black; font-size: 13.5px;
 font-weight: normal;}

a {color:black;text-decoration: none;border-bottom: 0px solid #eee; outline: none;}
a:hover {color:#6f7173;border-bottom:0px solid #ccc;}
a:active {color: #bfbfbf; outline: none;}

img {
border: none;
}

img2{

}

/*LINES*/ 
hr {margin:15; clear:both; width:78%;}

/*HEADERS*/ 

/* Contact page text */
h4 {font-weight: normal;letter-spacing:0px; position:center;font-family:Arial,arial;color: black; font-size:13.5px; text-decoration: none;border:none; position:relative; top:0px; }

/*Smaller gray text*/
h2 { font-size:11px; font-family:Arial,arial;color:#6f7173;; margin-left:0px; font-weight: normal;top:0px; letter-spacing: 0}


/*Footer*/
H3 {text-align: center; font-family:Arial,arial;font-weight: normal;font-size: 11px; color:#222222; font-style: none; margin: 0px; padding-bottom: 8px}



/* Navigation */

#navdiv {
    background: none;
    padding:0;
    padding-left: 469px;
    padding-top: 40px;
      
    
}

/* use the next two rules to adjust where the top navigation will sit "in the middle" */
#nav-width-box {

	margin:0 auto;
	padding:0;
}
#home #nav-width-box { width:820px; }

#nav-one {margin:0; padding:0;}

#nav-one ul {
  background: white;
  list-style: none;
  margin:0;
  padding:0;
  position: absolute;
  top: -999em;
  left: -3px;

text-align:center;
}

#nav-one li:hover ul, 
#nav-one li.sfHover ul {
  top: 25px;
  left: auto;
  
}

#nav-one ul li {

	outline: none;
  float: none;
}

#nav-one ul a {
  border-bottom: 0;
  white-space: nowrap;
}

#nav-one li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
  position: relative;
  z-index:3000;
}

#nav-one li ul{

  z-index:1000;
}




#nav-one li a, 
#nav-one li a:link, 
#nav-one li a:active, 
#nav-one li a:visited 
{
  font: normal 15px/25px Arial, Helvetica;
  background: white;
  display: block;
  padding: 0 8px;
  text-decoration: none;
}

#nav-one li:hover a, 
#nav-one li.sfHover a 
{
  background:  none;
}

#nav-one li li a:hover {
	border: 2px solid #cecece;
	border-width: 0 1px;
	margin:0px -1px 0;
	outline: none;
	}

#nav-one li:hover 
ul a:hover, 
{
  background: white;
}

#nav-one ul.homenavitem { width:250px; }

#nav-one ul.homenavitem .heading { padding-left:30px; }
#nav-one ul.homenavitem .coursetitlenav { padding-left:50px; }


/* TABLES */

td {
font-size:13.5px;
font-family: Arial;
}

/* FOR SLIDE SHOW HOME PAGE */
 
#slideshow {
	position: relative;
	width: 1000px;
	height: 600px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}
#slideshow img {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0 0 0 20px;
	text-align: center;
}


/* Hides from IE-mac \*/
* html #flashcontent
{height: 1%;}

#flashcontent
{display: block;}
/* End hide from IE-mac */