body {
	font-size: 12px; 
	font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;
	text-align:center;
	margin:0;
	padding:0;
	width:1000px;
	}


div#outer_container {
	width:100%;
	padding-left:100px;
}


div#sitebox {
	width:1000px;
	height:auto;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	background-color:#f9f8f4;
	background-image: url('images/bgpixel.jpg');
	padding: 0 0 0 0px;
	margin: 0;
}	

div#header
{
	height: 182px;
	width: 1000px;
	background-image: url('images/header_background.jpg');
	background-color: white;
	padding: 0 0 0 0px;
	margin:0;
	background-repeat: no-repeat;
}

div#logo {
	background-image:url('images/logo2.gif');
	width:173px;
	height:147px;
	float:left;
	margin:0;
	padding:0;
	
}

div#rightheader {
	float:left;
	margin:0;
	padding:0;
}

div#rightheader h1 {color:white; font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif; margin:40px 0; font-size: 24px; font-weight:bold;border:none;}

ul#mainnav{margin:0;padding:0;text-align:right; padding-top:107px; padding-left:250px; padding-right:10px;}
ul#mainnav li{margin:0; padding:0 6px; list-style:none;  display: inline; font-size:125%; text-transform:lowercase; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:bold}
ul#mainnav li a:link{color:#fff; text-decoration:none;}
ul#mainnav li a:visited{color:#fff; text-decoration:none;}
ul#mainnav li a:hover{text-decoration:underline; }
ul#mainnav li a.menu_selected{text-decoration:underline;}


div#middlerow {
	padding:20px 0 0 0;
	margin:0;
	text-align:center;
}

div#hometitle {
	font-size: 46px;
	font-family: "Helvetica Neue", Helvetica, Arial, Verdena, sans-serif;
	font-weight: bold;
	text-align:center;
}


div#subtitle {
	padding:5px 0 55px 0;
	font-size:14px;
	color: black;
}

div#subtitle a:link {color:#06C; text-decoration:none;}
div#subtitle a:hover{text-decoration:underline; }

div#title{
	width:100%;
	height:81px;
	margin:0;
	padding:0;
	font-size:24px;
	color:white;
}

div#centered {
	width: 100%;
	text-align:center;
}

div#leftjust {text-align:left; padding:0 30px;}

div#longmiddlebox { margin:20px 100px 0 120px; padding:0 3px 5px 10px; }

div.popup {background-color:#C8CEC4; position:absolute; visibility: hidden; left:300px; top:150px; height:600px; width:400px; padding:0 3px 5px 10px; border:3px solid #566455;}
div.smallpopup {background-color:#C8CEC4; position:absolute; visibility: hidden; left:300px; top:150px; height:400px; width:400px; padding:0 3px 5px 10px; border:3px solid #566455;}




/* footer */
div#seperator {margin:10px 0 0 0; width:100%; border-bottom:1px solid #ccc; height:5px}
#footer{margin:0; text-align:center; padding:5px;}
.footerspan{ }
#footer p{margin:0;  padding:5px 0;}
#footer a {color:#FFF;}
#footer a:link{  padding:5px 0}
#footer a:hover{padding:5px 0; text-decoration:underline;}

/* Footer Navigation */
div#footerlinks {
	margin:0;text-align:center;	
}

ul li{margin:0; padding:0 6px; list-style:none; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:normal}
ul.meridiangroups li {padding:6px 0;}

ul#footernav{background-color:#C30; margin:10px 0 0 0;padding:7px 0 5px 0; }
ul#footernav li{margin:0; padding:0 6px; list-style:none; display:inline; font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight:normal}
ul#footernav li a{color:white; text-decoration:none;}
ul#footernav li a.menu_selected{border-bottom:1px solid #999;}


/*Paragraph Span Classes*/
p {font-size:12px;}
p.news {font-weight:bold; font-size:200%;}
p.subpage {font-weight:bold; font-size:150%;}
p.pagetitle { padding:7px 3px 5px 3px; font-weight:bold; font-size:200%;}
p.Question {font-weight:bold; font-size:14px;}
p.answer {font-weight:normal; }

span.coursesubtitle {font-weight:bold; font-size:14px;}
span.subtitle {font-weight:bold; font-size:12px;}
span.sixchannel {font-weight:bold; font-size:14px;}
a.sixchannel:link {color:#066;}
a.sixchannel:visited {color:#066;}
span.meridiangroups {font-weight:bold; font-size:14px;}
a.meridiangroups:link {color:#909;}
a.meridiangroups:visited {color:#909;}
span.postgrad {font-weight:bold; font-size:14px;}
a.postgrad:link {color:#F60;}
a.postgrad:visited {color:#F60;}
span.external {font-weight:bold; font-size:14px;}
a.external:link {color:#009;}
a.external:visited {color:#009;}

/* Table Definitions */
table#form { border:1px solid black;}
td {font-size:11px}
td.table_header {font-size:12px; font-weight:bold}
tr.bordered_row {border-bottom:1px solid black; padding-bottom:10px;}
tr.bordered_row td {border-bottom:1px solid black;padding-bottom:10px;}

/* Table of Team Members */
div#teamtable {margin:0; padding:0;width:900px;}
div#tablerow {clear:both; margin:0; padding:0; width:100%;}
div#tablecell {float: left; padding: 10px; width: 280px;}

div#personbox {margin:0;width:300px; }
img.thumbnail {width: 150px; border: 1px black groove;}
div.bl {background: url(team/images/bl.gif) 0 100% no-repeat #e68200; width: 20em; height:400px !important;}
div.br {background: url(team/images/br.gif) 100% 100% no-repeat}
div.tl {background: url(team/images/tl.gif) 0 0 no-repeat}
div.tr {background: url(team/images/tr.gif) 100% 0 no-repeat; padding:10px}
div.clear {font-size: 1px; height: 1px} 
div#portrait {text-align:center; padding-top:10px; font-size: 12px; font-weight: bold; height:370px !important;}
div#portrait a {color:#003; text-decoration: none}
div#portrait a:hover {color:#600; text-decoration: underline}

span.description {text-align:left; padding:5px;font-weight:normal;}

/**********************************************************************************************/
