/* Design */
body { background: #ffffff url("../images/BACKGROUND.jpg") no-repeat top left; width:990px; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold;color: #5927bf; margin-left: 0px; margin-top: 0px;}
.vertbar { background: url("../images/gradient.jpg"); padding: 0px; border:0px; }
.horizbar { background: url("../images/horizbar.jpg"); border:0px; }
.pic { padding:5px; }
.top {background: url("../images/topbars.jpg") bottom; border: 0px; }
.calendar { background-image: url("../images/calendar.jpg"); background-color:#ffffff; border:0px; vertical-align:center; color:#FFFFFF;}
.calendar:link { text-decoration: none; font-weight:bold; color:#ffffff;}
.calendar:visited { text-decoration: none; font-weight:bold; color:#ffffff;}
.calendar:active { text-decoration: none; font-weight:bold; color:#ffffff;}
.calendar:hover { color:#fece00; text-decoration:none}
.botbar {background-image: url("../images/botbar.jpg");}
img.frontpic { height:143px; width:190px;}
img.nscpic {height:56px; width:200px; padding: 5px;}
img.photos {max-height:95; max-width:100;}
.programspace { width:788px;}
.blankheader {
	height:20px;
}

/* Content*/
.ecybermission{ font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000; }
.privacy{ font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000; }
.header {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #5927BF;
	text-align:center;
}
.header2 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #5927BF;
}

.bodytext{
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5927bf;
	line-height: 14px;
}
.righttext {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5927bf; margin-left: 6px; margin-right:6px;}
.maintext{font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.headertext {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5927bf;
}
.middlepane {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:normal;
	text-decoration:none;
}
.captionsmall {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #5927bf;
}
.videocaption {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #5927bf;
}
.middlepane:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#9933ff;
	font-weight:bold;
	text-decoration:none;
}
.middlepane:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#5927bf;
	font-weight:bold;
	text-decoration:none;
}
.middlepane:hover { text-decoration:none;}
.form { background-color:#fffcdf; font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight:normal;}
.opentab { background:url(../images/opentab.jpg); font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:top; color: #000000; font-weight:bold;}
.closedtab { background:url(../images/closedtab.jpg); font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:top; color: #d2d3ce; font-weight:bold;}
.tab { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; vertical-align:top; color: #d2d3ce; font-weight:bold;}
.tab:link { text-decoration: none; font-weight:bold; color:#d2d3ce;}
.tab:visited { text-decoration: none; font-weight:bold; color:#d2d3ce;}
.tab:active { text-decoration: none; font-weight:bold; color:#d2d3ce;}
.tab:hover { color:#d2d3ce; text-decoration:none}
td.upleft { font-size:12px; font-weight: bold; color:#5927bf; text-align:left;padding:0px; text-indent: 15px;}
td.upright { font-size:14px; font-weight: bold; color:#9933ff; }
.callink { color:#ffffff; font-size:13px;}
.mainpage { width: 990px; }
.mainheight { height:320px;}
.ad {width:113px;}
.botpane {height:160px;}
.abstract {background-color:#fdfde5;}
.altmiddlepane { font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight:normal;}
.red {font-family: Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ff0000; }
.nomargin { margin-left:0px; }

/* Links */
A:link { text-decoration: none; font-weight:bold; color:#5927bf;}
A:visited { text-decoration: none; font-weight:bold; color:#5927bf;}
A:active { text-decoration: none; font-weight:bold; color:#5927bf;}
A:hover { text-decoration: underline; font-weight: bold; color:#9900ff;}

/* Menu */
.rollmenu { font-size: 11px; border-right: #9933ff 1px solid; padding-right: 2px; border-top: #9933ff 1px solid; display: block; padding-left: 2px; font-weight:bold; padding-bottom: 2px; border-left: #9933ff 1px solid; line-height: normal; padding-top: 2px; border-bottom: #9933ff 1px solid; font-family: Geneva, Georgia, Arial, Helvetica, sans-serif; background-color: #ffffff; text-decoration: none; color:#000000 }
.rollmenu:link { font-size: 11px; text-decoration: none; font-weight:bold; color:#000000;}

.rollmenu:visited { font-size: 11px; text-decoration: none; font-weight:bold; color:#000000;}
.rollmenu:active { font-size: 11px; text-decoration: none; font-weight:bold; color:#000000;}
.rollmenu:hover { font-size: 11px; background-color: #6600FF; color: #ffffff; text-decoration: none;  }
.menuhead {font-weight: bold; font-size: 11px; color: #9933ff; background-color: #ffffff; border-right: #9933ff 1px solid; padding-right: 2px; border-top: #9933ff 1px solid; display: block; padding-left: 2px; padding-bottom: 2px; border-left: #9933ff 1px solid; line-height: normal; padding-top: 2px; border-bottom: #9933ff 1px solid;}
.menuhead:hover {font-weight: bold; font-size: 11px;  text-decoration:none;}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.photocaption {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: center;
}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
.bullet1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/bullet1.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	background-position: 10px 0px;
}
.basictext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.topic {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
	text-decoration:none;
}
.lefttext {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5927BF;
	margin-left: auto;
	margin-right:0px;
	font-weight: bold;
	text-align: right;
}
.header3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
}
.header1 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight:bold;
	color: #990000;
	text-align:center;
}
.header1b {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #990000;
	text-align:center;
}
.menutext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #5927BF;
	font-weight:bold;
	text-decoration:none;
}
