/* CSS Document */
	HTML,BODY {margin:0;height: 100%; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
	SELECT, INPUT {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; width: 200px; z-index: 10;}
	H1 {font-size: 24px; font-family: 'Century Gothic'; text-align:center; color: #2e4d7b; text-decoration: none; font-weight: normal; text-align: left;}
	H2 {font-size: 18px; font-family: 'Century Gothic'; text-align:center; color: #2e4d7b; text-decoration: underline; font-weight: normal; text-align: left;}
	LEGEND {background-color: #2e73a3; border: 1px solid #2e73a3; color: #FFFFFF; padding: 2px;}
	FIELDSET {border: 1px solid #2e73a3;}
	#shader {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; min-height: 100%; background-color: #FFFFFF; z-index: 20; display: none;}
	#container {position: relative; min-height: 100%;}
	#logo {background-image: url(../images/new_header.jpg); width: 1024px; height: 152px; position:absolute; top:0;left:0;}
	.studentButtons {float: right; margin-top: 5px; width: 150px; height: 25px; text-align: center; line-height: 24px; background-color: #FFFFFF; background-image: url(../images/buttonleft.png); background-position:left; background-repeat:no-repeat; z-index: 10;}
	.studentButtons a {color: #2e73a3; font-size: 11px;}
	.studentButtons a:HOVER {text-decoration: none;}
	#menuContainer {position: absolute; left: 301px; top: 130px;}
	#menuContainer ul {margin: 0; padding:0; width: 100%;}
	#menuContainer ul li {float: left; margin: 0; padding: 0 0 0 1px; list-style-type: none; width: 9.5em; text-align: center;}
	#menuContainer ul li a {position: relative;display: block; padding: 0 6px 0 6px; background-image: url(../images/tabsmenu/blank.gif); height: 36px; color: #FFFFFF; text-decoration: none; line-height: 25px;}
	#menuContainer ul li a:hover {position: relative;display: block; padding: 0 6px 0 6px; background-image: url(../images/tabsmenu/blank_over.gif); height: 36px; color: #FFFFFF; text-decoration: none; line-height: 25px;}
	#contentContainer {position: absolute; top: 170px; width: 1024px; padding: 5px;}
	#leftBar {float:left; width: 285px;}
	#quals {width: 100%;}
	#content {position: absolute; left: 300px; width: 722px; font-family: Verdana; font-size: 12px;}
	
	.courseTitle {font-size: 18px; font-family: 'Century Gothic'; text-align:center; color: #2e4d7b; text-decoration: underline;}
	
	TABLE.upcoming {font-size: 10px; border: 1px solid #2e73a3;}
	TABLE.upcoming TH {background-color: #2e73a3; color: #FFFFFF; text-align: left; text-decoration:none; font-size: 12px;}
	TABLE.upcoming TD {font-size: 12px;}
	
	.infoBox {border: 1px solid #2e73a3; margin-bottom: 10px;}
	.infoBox TH {background-color: #2e73a3; color: #FFFFFF; text-align: center; font-weight: bold; font-size: 12px;}

	.acPane {padding: 5px;}

	#footer{position: absolute; width: 347px; height: 20px; left: 740px; top: 5px;}
	#footer a {color: #FFFFFF; text-decoration: none;}
	#footer a:hover {text-decoration: underline;}

	A.blueLink {color: #2e73a3; text-decoration: underline;}
	A.blueLink:HOVER {color: #2e73a3; text-decoration: none;}

	#content A {color: #2e73a3; text-decoration: underline;}
	#content A:HOVER {text-decoration: none;}
	
	#attendeeForm {position: absolute; display: none; top: 200px; left: 5px; height: 500px; width: 712px; background-color: #ffffff;}
	ul.expand { list-style: none;}
	ul.expand li {padding-bottom: 5px; padding-top: 5px;}
	ul.expand li p {padding: 5px; margin-top: 5px; color: #666666; border: 1px solid #888888;}
	ul.downloads {padding: 10px 50px 10px 50px;}
	ul.downloads li {padding: 3px 0 3px 0;}
	#lines {position: absolute; background-image: url(images/bgLines.png); width: 213px; height: 316px; top: 160px; left: 814px;}
	#chatIcon {position: absolute; top: 145px; left: 40px; z-index: 5; width: 210px;}
	.dot {position: absolute; width: 5px; height: 5px; background-color: #FF0000;}
	UL.downloads {
		list-style: none;
	}
	UL.downloads LI {
		padding: 0px 0 10px 0px;	
	}