body {
	margin: 10px;}
	
img {border: none;}

table.main {
	background: url(images/back.jpg) repeat-x #206285;
	width: 100%;}
	
td.top {
	background: url(images/stripes_right.gif) left top no-repeat;
	/*width: 570px;*/
	height: 104px;
	padding-right: 20px;
	}

td.seminarticle_top {
	background: url(images/stripes.gif) top left no-repeat;
	height: 104px;
	padding-right: 20px;
	width: 100%}

td.bldCell {
	padding: 0px;
	width: 215px;
	background: url(images/building_back.gif) no-repeat left bottom;
	height: 100%;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
	font-size: 9pt;
	color: white;}

td.leftCell {
	padding: 0px;
	width: 215px;
	background: ;
	height: 100%;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
	font-size: 9pt;
	color: white;}
	
td.seminarticle_mainCon {
	width: 100%;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
	color: white;
	font-size: 9pt;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	vertical-align: top;
	/*text-align: right;*/
	line-height: 1.15em;
	}

td.mainCon {
	width: 100%;
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
	color: white;
	font-size: 9pt;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	vertical-align: top;
	/*text-align: right;*/
	line-height: 1.15em;
	}


table.mail_form td {
	font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;	
	color: white;
	font-size: 9pt;}
	

div.floatingContent {
	width: 550px;}

div.floatingSemContent {
	width: 750px;}


/*--------------------------------- FONT STUFF -*/

h4 {
  font-size:78%/1.4em;
  font-family: "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;}

h2 {
  font:1.5em "century gothic",Arial,Verdana,Sans-serif;
  color: white;
  font-weight: bold;
  letter-spacing:-.05em;
  display: inline;}

h3 {
  font:11pt "century gothic",Arial,Verdana,Sans-serif;
  font-weight: bold;
  display: inline;}


br.hs {line-height: .5em;}

table.main td a {color: #FEDE58;
	font-weight: inherit;}

table.main td a:visited  { color: #ffba0c; font-weight: inherit }

table.main td a:link {
	color: #FEDE58;
	font-weight: inherit;}

table.main td a:hover {
	color: white;
	font-weight: inherit;}

.menu a {
	color: #FEDE58;
	font-size: 9pt;}

.menu a:hover {
	color: white;
	font-weight: inherit;
	background: #206285;}
 
hr.white {
	color: white;
	height: 1px;
	margin-bottom: 5px;}

div.seminar {
	margin-top: 0px;
	margin-bottom: 15px;
	text-align: right;}

div.seminar a {
	  color: white;
	  display: block;
	  text-decoration: none;}

div.seminar a:hover {
	color: #FEDE58 ! important;
	background: #206285;
	}

div.seminar a:visited {
	color: white ! important;}

div.seminar a:link {
	color: white;}

div.footer {
	color: black;
	font-size: 8pt;}

div.footer a {
	color: #c07100 ! important;
	text-decoration: none;}

div.other {
	border: 1px solid white;
	width: 205px;
	margin-top: 10px;
	padding: 3px;}

div.other a {
	color: #FEDE58;
	font-size: 8pt;}

div.caption {
	color: #FEDE58;
	font-family: "MS Trebuchet",Trebuchet,Arial,Helvetica,sans-serif;
	font-size: 9pt;
	padding: 3px;
	width: 205px;
	border: 1px solid white;
/*	float: right;*/}

.miscImg {margin-top: 25px;}

.right {text-align: right;}

.orange {color: #FEDE58;}

p {margin-top: 0px;
	margin-bottom: 15px;
	font: inherit;}
	
ul.seminars {
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
}

ul.seminars li {
	margin: 0 0 5px 0;
}

ul.seminars li.selected a {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}
