body,a{
	font: normal 12px, Arial, Helvetica, sans-serif;
	color: #696969;
	text-decoration:none;
	}
	
a{text-decoration:none;	}
a:hover{text-decoration:underline;}
body{
	text-align:left;
	overflow:auto;
	background:#fff;
	}
body,form{
	margin:0;
	padding:0;
	}
/*img{
	border:none;
	display:block;
	}*/
select,input{vertical-align:middle;
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:20px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}
h1{
	margin:0;
	position:absolute;
	left:38px;
	top:33px;
}
h1 a{
	display:block;
	width:148px;
	height:46px;
	background:url(images/logo0000.gif) no-repeat;
	text-indent:3000px;
	overflow:hidden;
	white-space:nowrap;
}
#footer{
	width:780px;
   font-size: 11px;
	clear:both;
	height:49px;
	background:url(../images/footer-b.gif) repeat-x;
}
#footer div{
   text-align:right;
	color:#808274;
	width:754px;
	padding:16px 31px 0;
	margin:0 auto;
}
.menu1 {
padding-left:16px;
background:#D4D4D4 url("../images/menu1.gif") repeat-y 0 0;
border-bottom:1px solid white;
}
.menu1 a:active {
background:white;
}
.menu1 a {
display:block;
color:black;
padding:5px;
background:#D4D4D4;
}
.menu1 a:hover {
background:#FFF;
color:black;
}
.menu2 a {
display:block;
color:black;
background:#E9E9E9;
padding:5px 0 5px 15px;
}
.menu2 a:hover {
background:#FFF;
color: black;
}
.menu2 a:active {
background:white;
}
input {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	height:20px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}
textarea {
	border:1px solid #B1B19E !important;
	width: 300px;
	height: 68px;
	margin:5px 5px 0;
	height:16px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background-color: #F4F4F1;
}
.tempa{
	font:normal 17px "Trebuchet MS",sans-serif;
	font-variant: small-caps;
   padding:5px 0 5px 120px;
	margin:0;
	height:54px;
	position:relative;
	text-align:left;
	background:url(../images/bg-type0.gif) no-repeat 0 100%;
}
.header{
	width:780px;
	spacing:0px; 
	border: 0px;
	padding:0px;
	clear:both;
	height:49px;
	background: url(../images/header-ba.gif) repeat-x;
}
.alert{
	background-color: #BEBFA8;
	color: Red;
	text-align: center;
}
.forget {
	background-color: #BEBFA8;
	color: Black;
	text-align: center;
}
.required{
	background-color: transparent;
	color: Red;
	text-align: left;
}
.input_left{
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	Width:60px;
	height:20px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}
/*button{ background: transparent;
		  border-bottom-color: Gray;
		  border: outset;
}*/

/* admin menu bar */
#menuwrapper {
	BACKGROUND-IMAGE: url(../images/header-ba.gif); height: 49px; BACKGROUND-REPEAT: repeat-x; }
.clearit {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0; HEIGHT: 0px
}
#p7menubar {
	WIDTH: 65em
}
#p7menubar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#p7menubar UL {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none
}
#p7menubar A {
	BORDER-RIGHT: #DFE0D7 1px solid; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 5px; COLOR: Navy; PADDING-TOP: 5px; TEXT-DECORATION: none
}
#p7menubar A.trigger {
	PADDING-RIGHT: 16px;  PADDING-LEFT: 10px;  PADDING-BOTTOM: 5px; PADDING-TOP: 5px; }
#p7menubar LI {
	FLOAT: left; WIDTH: 9em
}
#p7menubar LI {
	POSITION: relative
}
#p7menubar LI {
	WIDTH: auto; POSITION: static
}
#p7menubar LI UL {
	WIDTH: 9em
}
#p7menubar UL LI {
	WIDTH: 9em
}
#p7menubar UL LI A {
	PADDING-RIGHT: 12px; PADDING-LEFT: 16px; PADDING-BOTTOM: 3px; COLOR: #565656; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
#p7menubar LI UL {
	BORDER-RIGHT: #333333 1px solid; BORDER-TOP: #333333 1px solid; border-left: #333333 1px solid; DISPLAY: none; BACKGROUND-IMAGE: url(../images/header-ba.gif); BORDER-BOTTOM: #333333 1px solid; BACKGROUND-REPEAT: repeat-x; POSITION: absolute; BACKGROUND-COLOR: #ffffff
}
#p7menubar LI:hover A {
	COLOR: #000000; BACKGROUND-COLOR: #c19674
}
#p7menubar A:unknown {
	COLOR: White; BACKGROUND-COLOR: Navy;
}
#p7menubar A:active {
	COLOR: White; BACKGROUND-COLOR: Navy;
}
#p7menubar LI.p7hvr A {
	COLOR: White; BACKGROUND-COLOR: Navy;
}
#p7menubar LI:hover UL {
	DISPLAY: block
}
#p7menubar LI.p7hvr UL {
	DISPLAY: block
}
#p7menubar LI:hover UL A {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
#p7menubar LI.p7hvr UL A {
	COLOR: #000000; BACKGROUND-COLOR: transparent
}
#p7menubar UL A:hover {
	COLOR: #ffffff! important; BACKGROUND-COLOR: Gray;
}
/* end menu bar */

.gridHeader{
	background-color: #000099;
	text-align: center;
	color: White;
	font-weight: bold;
	height: 20px;
	}
.gridHeader a{
	background-color: #000099;
	text-align: center;
	color: White;
	font-weight: bold;
	height: 20px;	
}
.gridHeader a:hover {
	background-color: #000099;
	text-align: center;
	color: White;
	font-weight: bold;
	height: 20px;
	}
.gridbro {
	background-color: #F5F3ED;
}
.label {
	valign="top"
	width:500px;
}
.label_alumni {
	valign="top"
	width:10px;
}
.example {
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	vertical-align: text-top;
}
.masterinput {
	border:1px solid #B1B19E !important;
	margin:5px 5px 0;
	width:300px;
	height:20px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
	background:#fff;
}
.text_wirting {
	font: normal 12px, Arial, Helvetica, sans-serif;
	color: #696969;
	text-align: justify;
	width: 550px;
	vertical-align: top;
	border: 0px;
}
.text_italic {
	font: normal 12px, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #696969;
	text-align: left;
	width: 550px;
	vertical-align: top;
	border: 0px;
}
.pagesHD{
	font:normal 18px "Trebuchet MS",sans-serif;
	font-variant: small-caps;
   padding:5px 0 5px 90px;
	margin:0;
	height:55px;
	position:relative;
	text-align:left;
	background:url(../images/bg-type_hd.gif) no-repeat 0 100%;
}
.faculty{
/*	width:200px;*/
	font: normal 12px, Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: top;
	spacing:0px; 
	border: 0px;
	padding:0px;
	clear:both;
	height:49px;
	background: url(../images/header-ba.gif) repeat-x;
}
.facBar {
	vertical-align: top;
	border-bottom: solid;
/*	color:black;*/
	/*background:#E9E9E9;*/
	background: url(../images/bg_spacer.jpg) repeat;
}
.text_italic {
	font: normal 12px, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #696969;
	text-align: left;
	width: 550px;
	vertical-align: top;
	border: 0px;
}
.gridbro_c {
	text-align: center;
	background-color: #F5F3ED;
}
.gridgray_c {
	text-align: center;
	background-color: #F5F5F5;
}
.gridgray {
	background-color: #A9A9A9;
	text-align: center;
	color: Black;
	font-weight: bold;
	height: 15px;
}
.gridbro_dark {
	text-align: left;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #F5F3ED;
}
.multi_line {
	border:1px solid #B1B19E !important;
	width: 300px;
	height: 68px;
	margin:5px 5px 0;
	height:68px;
	font:11px/16px "Trebuchet MS",sans-serif;
	color:#4E4F46;
	padding:0 3px;
   background-color: White;
	/*background-color: #F4F4F1;*/
}
.column {
	background-color: whitesmoke;
}
.formBG {
	background-color: whitesmoke;
}