
.maincontent {
font-family: Arial, Verdana; 
font-size: 12px; 
padding-left: 15px; 
padding-right: 10px; 
padding-top: 0px 
}
.li
{
font-family: Arial, Verdana; 
font-size: 12px; 
padding-left: 15px; 
padding-right: 10px; 
padding-top: 0px 
}
.head {
font-family: Arial, Verdana; 
font-size: 18px; 
padding-left: 15px; 
padding-right: 10px; 
padding-top: 0px 
}
.subhead {
font-family: Arial, Verdana; 
font-size: 15px; 
padding-left: 0px; 
padding-right: 5px; 
padding-top: 0px 
}
.navright	{ 
font-family: arial, verdana; 
font-weight: 600; 
font-size: 12px; 
line-height: 22px; 
padding-left: 1px; 
color: #CCD2DB 
}
a.navright	{ 
padding-left: 0; 
text-decoration: none 
}
a.navright:hover{ 
text-decoration: underline; 
color: F7F7FB 
}
a.top_nav:link, a.top_nav:visited {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000066;
display: block;
background-color:#CCCCFF;
/*border-bottom: 2px solid #FFFFFF;*/
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
letter-spacing: 1px;
text-decoration: none;
white-space: nowrap;
}
a.top_nav:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#999999;
display: block;
background-color:#EEEEEE;
border-right: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
/*border-bottom: 2px solid #FFFFFF;*/
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
letter-spacing: 1px;
text-decoration: none;
}
a.side_navon:link, a.side_navon:visited  {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#000000;
display: block;
background-color:#C3CDD5;
/*border-right: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;*/
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
letter-spacing: 1px;
text-decoration: none;
}
a.side_navon:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
color:#ffffff;
display: block;
background-color:#CCCCFF;
/*border-bottom: 2px solid #FFFFFF;*/
font-weight: bold;
padding-top: 4px;
padding-bottom: 4px;
letter-spacing: 1px;
text-decoration: none;
white-space: nowrap;
}
.nav_bottom {
border-bottom:solid;
border-width:2px;
border-color:#FFFFFF;
}
.bottom_links {
font: normal 10px Verdana, Helvetica, sans-serif;
color: #666666;
text-decoration: none;
margin: 0;
padding: 0;
}

/* sandbag divs */
#sb1, #sb2 {
float: right;
clear: right;
}
#facsb, #facpic {
float:left;
}
#sb1 {width: 1px; height: 111px;}
#sb2 {width: 210px; height: 210px;}
#facsb {width: 1px; height: 82px;}
#facpic {width: 131px; height:183px; margin-left:10%;}
/* end sandbag-divs */

/* div section definitions for custom page formattings */
#extrapicLeft {
float:left;
width:210px;
height:210px;
margin-left:10px;
}
#extrapicRight {
float:right;
width:210px;
height:210px;
margin-right:5px;
}

img.mainimage {
height:200px;
width:200px;
padding:5px;
margin:5px;
}
img.facultypic {
height:178px;
width:126px;
padding:5px;
}

.peoplewrap {
padding-top:10px;
margin-top:10px;
margin-bottom:10px;
margin-left: 10%;
margin-right: 10%;
clear:both;
}
.leftfacpic {
float: left;
clear: left;
width: 30%;
margin-left:5%;
}
.rightfacinfo {
float:right;
clear:right;
text-align:left;
width: 45%;
}
.rightfacpic {
float:right;
clear:right;
margin-right:5%;
width: 40%;
}
.leftfacinfo {
float:left;
clear: left;
text-align:left;
width:50%;
padding-right:15px;
}
table#courselist {
width:98%;
border:1;
}
