@charset "utf-8";
/* Redefined Tags CSS */

html { min-height: 101%; }

body {
	padding: 0px;
	margin-top: 2px;
	margin-bottom: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
}

a {
	text-decoration: none;
	color: #00c;
}

a:hover {
	text-decoration: underline;
}

.center {
position: relative;
 	margin-left: auto;
 	margin-right: auto;
 	width: 950px;
 	text-align: left;
}

/* Header CSS  */
.header {
	margin-left: 1px;
	padding-top: 4px;
    color: #ffffff;
    font-family: Georgia;
    font-size: 1em;
	padding-bottom: 5px;
	width: 950px;
}

.header a {
	color: #FFFFFF;
	text-decoration: none;
}

.header a:visited {
	color: #FFFFFF;
}

.header .nscc {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	color: #FFFFFF;
	padding-left: 12px;
	padding-top: 16px;
	white-space: nowrap;
	text-decoration:none
}

.header .nscc:hover {
	text-decoration:none
}

.toolbar {
	color: #FFFFFF;
    font-family: Verdana;
	font-size: x-small;
	float: right;
	width: 535px;
	font-weight: bold;
	padding-top: 0px;
	letter-spacing: 1px;
	text-align: right;
}

.toolbar a {
	color: #FFFFFF;
}

.globalNav {
	margin-left: 0px;
	background-image: url(/images/wave.png);
	font-size: small;
	height: 57px;
	width: 952px;
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-left: 16px;
	z-index: 75;
	position: absolute;
	top: 91px;
}

.globalNav a {
	color:#FFFFFF;
}

.globalNav a:visited {
	color: #FFFFFF;
}

.pipeline {
	position: absolute;
	top: 8px;
	left: 790px;
	width: 215px;
	font-weight: bold;
	height: 35px;
}

.pipeline span {
	position: absolute;
	top: 2px;
	left: 30px;
	color: #FF6600;
    cursor: pointer;
}

.pipeline img {
	padding-right: 5px;
	border: 0px;
	vertical-align: bottom;
}

.pipeline span:hover {
	color: #FFFFFF;
	text-decoration: underline;
    cursor: pointer;
}

/* Footer CSS */

.footer {
	color: #ffffff;
	background-image: url(/images/footer.jpg);
	background-repeat: no-repeat;
	width: 948px;
	height: 64px;
	padding-top: 28px;
	padding-left: 15px;
	font-size: x-small;
	clear:both;

}

.footer a {
	color: #ffffff;
	font-weight: bold;
	letter-spacing: 1px;
	line-height: 2em;
	
}

.bottom  {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#search {
	color: #ffffff;
	font-size: x-small;
	position: absolute;
	top: 27px;
	left: 891px;
	width: 165px;
}

#search input[type="text"]
{
    font-size: x-small;
    display: block;
    height: 14px;
    width: 100px;
    border: 1px solid #003366;
    background-color: #ffffff;
} 

#findCourses { 
    width: 240px; 
    height: 165px; 
    position: fixed; 
    z-index: 9999; 
    filter:alpha(opacity=90); 
    -moz-opacity:0.9; 
    -khtml-opacity: 0.9; 
    opacity: 0.9;
	letter-spacing: 0px;
    font-size: x-small;
}

#findCourses select { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#findCourses input[type="button"] { 
    cursor: pointer;
}

#findPeople { 
    width: 240px; 
    height: 135px; 
    position: fixed; 
    z-index: 9999; 
    filter:alpha(opacity=90); 
    -moz-opacity:0.9; 
    -khtml-opacity: 0.9; 
    opacity: 0.9;
	letter-spacing: 0px;
	font-size:x-small;
}

#findPeople select { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#findPeople input:text { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#findPeople input[type="button"] { 
    cursor: pointer;
}

#searchSite { 
    width: 240px; 
    height: 135px; 
    position: fixed; 
    z-index: 9999; 
    filter:alpha(opacity=90); 
    -moz-opacity:0.9; 
    -khtml-opacity: 0.9; 
    opacity: 0.9;
	letter-spacing: 0px;
	font-size:x-small;
}

#searchSite select { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#searchSite input:text { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#searchSite input[type="button"] { 
    cursor: pointer;
}

a#atozLink:hover {
	text-decoration: underline;
}
a#findCourseLink:hover {
	text-decoration: underline;
}
a#findPeopleLink:hover {
	text-decoration: underline;
}
a#searchSiteLink:hover {
	text-decoration: underline;
}
a#sessionLink:hover {
	text-decoration: underline;
}

.ui-effects-transfer { 
    border: 2px dotted gray; 
}
.on-top {
    z-index: 10000;
}

.greyText {
	color: #666;	
}

.globalTools {
	background-color: #181941;
	  /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.90;
	width: 100%;
	font-size: 0.8em;
	padding-left: 14px;
	padding-bottom: 0px;
}

.globalTools ul{
	display:inline; 
	list-style:none; 
	padding:0; 
	margin-right:40px; 
}
.globalTools ul li { 
	display:inline; 
}



#translate { 
    width: 340px; 
    height: 240px; 
      margin-left: auto ;
      margin-right: auto ;
  z-index: 9999; 
    filter:alpha(opacity=90); 
    -moz-opacity:0.9; 
    -khtml-opacity: 0.9; 
    opacity: 0.9;
	letter-spacing: 0px;
	font-size:small;
}

#translate select { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#translate input:text { 
    margin-top: 3px; 
    text-align: left; 
    border: 1px solid #003366;
}

#translate input[type="button"] { 
    cursor: pointer;
}

