body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #333333;
margin:0;
}
body.background {
background:url(../images/topmidbg.jpg);
background-repeat: repeat-x;
}

img{
	border:none;
}
.topbg {
height:24;
background:url(../images/topbg.jpg);
background-repeat:repeat-x;
}

a.toptext {
color:#ffffff;
font-size:8pt;
text-decoration:none;
}

toptext:hover {
text-decoration:underline;
}

.topmid {
background:url(../images/topmidbg.jpg);
background-repeat:repeat;
}

.topline {
height:10px;
background:url(../images/topline.jpg);
background-repeat:repeat-x;
}

.bottomline {
background: url(../images/botline.jpg);
background-repeat:repeat-x;
}


.leftnav {
border-width:1px;
border-color: #1b5032;
border-style:solid;
margin-left:1px;
}

.leftnav2 {
border-width:1px;
border-color: #1b5032;
border-style:solid;
}

.leftalign {
text-indent:10px;
}

.textindent {
text-indent:5px;
}
.textindent a:link,.textindent a:visited{
	font-weight:normal;
}
.formindent {
text-indent:20px;
}
table.formtable {
margin-left:20px;
}

table.student {
border-width:1px;
border-style:solid;
border-color: #1b5032;
background-color:#b4d88e;
text-transform:uppercase;
font-size:9px;
color:#000000;
text-indent:5px;
margin-left:15px;
}

.logintxt {
text-transform:uppercase;
font-size:9px;
color:#1b5032;
margin-top:10px;
margin-bottom:20px;
}


.studentindent {
margin-left:5px;
margin-bottom:5px;
text-indent:0px;
}
a {
color:#1b5032;
text-decoration:none;
font-weight:bold;
}
a:hover {
text-decoration:underline;
font-weight:bold;
}
.name {
color: #ffffff;
font-size:17px;
font-weight:bold;
margin-bottom:4px;
}

img.name {
margin-bottom:8px;
}

.login {
border-color:#1d3565;
border-width:medium;
border-style:double;
background-color: #b1c1e1;
}

.smlogin {
border-color:#1b5032;
border-width:medium;
border-style:double;
background-color: #b4d88e;
}
.logininput {
BACKGROUND-COLOR: #FFFFFF; 
font-family: verdana; 
font-size: 8pt; 
width: 155px; 
border: 1px solid #1b5032; 
margin-left:40px;
}
.inputbox {
BACKGROUND-COLOR: #FFFFFF; 
font-family: verdana; 
font-size: 9pt; 
width: 185px; 
border: 1px solid #1b5032; 
}
.textarea {
width: 300px;
height: 40px;
}
.searchbox {
width:450px;
}
.mailcontents {
margin-left:10px;
margin-right:10px;
vertical-align:top;
margin-top:20px;
margin-bottom:20px;
text-align:justify;
}

table.position {
margin-left:20px;
margin-right:20px;
}
