body 	{
 margin: 0px 5px 0px 5px; line-height:1.5em; font-family:  Century Gothic, Helvetica, Arial, sans-serif; color: #000000 }
hr	{ color: #cccccc; text-align: center }

/*background: #FFffff url("geddeslogosmallblue65.jpg") no-repeat fixed 2px 17px; - was in body tag to add floating geddhead*/


img {vertical-align:middle}

p, BLOCKQUOTE,  UL, OL, DL, DD, dir, menu, DIV
{ color: #000000 font-weight: normal; font-family:  Century Gothic, Helvetica, Arial, sans-serif; font-style: normal; }



/* active and visited links */
a:link 		{ text-decoration: none; font-weight: bold; color: #36418C }
a:visited 	{ text-decoration: none; font-weight: bold; color: #990099 }
a:hover		{ text-decoration: none; background-color: #E4E4E4 }
a:active 	{ text-decoration: none; font-weight:	bold;	 color: #FF3333 }
a.offsite 	{ text-decoration: none; font-weight:	bold;	color: #C30 }


p.quote         { font-weight: bold; font-size: 100%;	vspace=5; hspace=5; text-decoration: none; color: #003366 }
p.small		{ font-weight: normal; font-size: 70%;	text-decoration: none; line-height:1.0em; padding-top:0px; margin-top:0px}
p.smallish		{ font-weight: normal; font-size: 80%;	text-decoration: none; line-height:1.0em; padding-top:0px; margin-top:0px}

p.footersmall	{ text-align:center; font-weight: normal; font-size: 90%; color: #3673A2; text-decoration: none }
P.footerback	{ text-align:center; color: #FFFFFF; background-color:#222D78; margin-left:00px}
span.small 	{ font-weight: normal; font-size: 80%; text-decoration: none }
span.date 	{ font-weight: normal; font-size: 80%; text-decoration: none; font-style: italic  }
a.nav:link 	{ color: #FFFFFF; text-decoration: none; font-weight: bold;  }
a.nav:visited 	{ color: #ffffff; text-decoration: none; font-weight: bold;  }
a.nav:hover 	{ color: #ffffff; background-color: #3673A2; font-weight: bold;   }
a.navbot:link 	{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 90% }
a.navbot:visited{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 90% }
a.navbot:hover 	{ color: #3673A2; text-decoration: underline; font-weight: normal; font-size: 90%; background-color: #333399 }
a.navbotgrey:link  { color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 90% }
a.navbotgrey:visited{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 90% }
a.navbotgrey:hover      { color: #eff7ff; text-decoration: underline; font-weight: normal; font-size: 90%; background-color: #999999 }
a.topnav:link 	{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 80% }
a.topnav:visited{ color: #FFFFFF; text-decoration: none; font-weight: normal; font-size: 80% }
a.topnav:hover 	{ color: #eff7ff; text-decoration: none; font-weight: normal; font-size: 80% }
a.blacknav:link { color: #000000; text-decoration: none; font-weight: bold; font-size: 90% }
a.blacknav:visited { color: #000000; text-decoration: none; font-weight: bold; font-size: 90% }
a.blacknav:hover { color: #000000; text-decoration: none; font-weight: bold; font-size: 90%; background-color: #c5c5d8 }
/* .white {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF}
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}*/
a.nohover:hover	{ background-color: #ffffff }

a.cartographers:link 	{ color: #BDBDB9; text-decoration: none; font-weight: bold; font-size: 130% }
a.cartographers:visited 	{ color: #BDBDB9; text-decoration: none; font-weight: bold; font-size: 130%  }
a.cartographers:hover 	{ color: #ff0000; background-color: #E4E4E4; font-weight: bold;  font-size: 130% }

a.stafflink:link 	{ color: #000000; text-decoration: none; font-weight: bold; font-size: 80% }
a.stafflink:visited 	{ color: #000000; text-decoration: none; font-weight: bold; font-size: 80%  }
a.stafflink:hover 	{ color: #ff0000; background-color: #ffffff; font-weight: bold;  font-size: 80% }

#centercontent {padding:0px 0px 0px 0px;
		border:0px solid #000;
		width:775px;
		}

#testcentercontent {
		padding:0px 0px 0px 0px;
		border:0px solid #000;
		width:775px;
		}



#contents {      padding:0px 0px 0px 0px;
                  margin-left:140px;
	}

#posterwrapper {      padding:0px 0px 0px 0px;
                      margin-bottom:10px ;
                      min-height: 475px;
	}

div.banner {
  margin: 0;
  font-size: 80% /*smaller*/;
  font-weight: bold;
  line-height: 1.1;
  text-align: center;
  position: fixed;
  top: 10px;
  left: auto;
  width: 8.5em;
  right: 2em;
}


div.navbox {
	background-color: #ffffff;
	border-left-style: dashed ;
	border-left-color: #BDBDB9;
	border-left-width: 1px;
	color:  #222D78;
	text-decoration:none;
	margin: 5px;
	padding: 2px;
	line-height:1.5em;
	position: fixed;
  	width: 120px;
  	top: 55px;
  	left: 2px;
  	right: auto;
        float:left;
}

div.navbox p {
  margin: 0;
  font-family: verdana, arial, helvetica, geneva;
  font-size: 75%

}


div.navbox a { display: block; 	 color: #222D78;	border-bottom-style: dashed ;
	border-bottom-color: #BDBDB9;   	line-height:1.2em;		padding:5px 0px 5px 0px;
	border-bottom-width: 1px; margin-left: 4px;font-weight: normal;font-family: verdana, arial, helvetica, geneva;}

div.navbox a.lastabovenews { display: block; 	 color: #222D78;  border-bottom-style: none ;
	   	line-height:1.2em;		padding:5px 0px 5px 0px;
	 margin-left: 4px;font-weight: normal;font-family: verdana, arial, helvetica, geneva;}



div.navbox a:link {display: block;  color:  #222D78; margin-left: 4px; text-decoration: none; font-weight: normal; }
div.navbox a:visited {display: block;  color:  #222D78; margin-left: 4px; text-decoration: none; font-weight: normal;}
div.navbox a:hover {display: block;  color:  #000000; margin-left: 2px; font-weight: bold; }

div.navbox a.news 	{ color: #ff0000;
	background-color: #ebfaff;
	border-left-style: ridge ;
	border-left-color: #222D78;
	border-left-width: 3px;
	border-right-style: ridge ;
	border-right-color: #222D78;
	border-right-width: 3px;
	border-top-style: ridge ;
	border-top-color: #222D78;
	border-top-width: 3px;
	border-bottom-style: ridge ;
	border-bottom-color: #222D78;
	border-bottom-width: 3px;
	margin-left: -4px;
	padding: 4px;}

div.navbox a.news1 { display: block; 	 color: #ff0000;  border-bottom-style: none ;
	   	line-height:1.2em;  padding:5px 0px 5px 0px;
	 margin-left: 4px;font-weight: normal;font-family: verdana, arial, helvetica, geneva;}

div.navbox a.news1:hover { display: block;  color:  #ff0000; margin-left: 2px; font-weight: bold;}

div.navbox a.news2 	{ color: #ff0000;
	background-color: #f6d5c0;
	border-left-style: ridge ;
	border-left-color: #E4752D;
	border-left-width: 3px;
	border-right-style: ridge ;
	border-right-color: #E4752D;
	border-right-width: 3px;
	border-top-style: ridge ;
	border-top-color: #E4752D;
	border-top-width: 3px;
	border-bottom-style: ridge ;
	border-bottom-color: #E4752D;
	border-bottom-width: 3px;
	margin-left: -4px;
	padding: 4px;}



#homenewsbox 	{
	background-color: #f6d5c0;
	border-left-style: ridge ;
	border-left-color: #E4752D;
	border-left-width: 3px;
	border-right-style: ridge ;
	border-right-color: #E4752D;
	border-right-width: 3px;
	border-top-style: ridge ;
	border-top-color: #E4752D;
	border-top-width: 3px;
	border-bottom-style: ridge ;
	border-bottom-color: #E4752D;
	border-bottom-width: 3px;
	margin-left: -4px;
	padding: 4px;
  	width: 120px;
  	right: auto;
        float:left;
        z-index:1;
        line-height:1.2em;
        font-size: 75%}



/* A.navbar	{ margin-left: 4px;font-weight: normal;text-decoration:none;color:  #222D78;background-color: #ffffff; font-family: verdana, arial, helvetica, geneva;font-size: 70%}
A.navbar:link	{ margin-left: 4px;font-weight: normal;text-decoration:none;color:  #222D78;background-color: #ffffff; font-family: verdana, arial, helvetica, geneva;font-size:70%}
A.navbar:visited { margin-left: 4px;font-weight: normal;text-decoration:none;color:  #222D78;background-color: #ffffff; font-family: verdana, arial, helvetica, geneva;font-size:70%}
A.navbar:hover {  margin-left: 2px;font-weight: bold;text-decoration:none;color:  #000000;background-color: #ffffff; font-family: verdana, arial, helvetica, geneva;font-size:70%}
*/
#contactcol1 {	float:left;
margin-left:30px;width:300px; color: #222D78
		}
#contactcol2 {	margin-left:330px;width:300px; color: #222D78		}

#cdcol1 {	float:left;
margin-left:10px;width:300px
		}
#cdcol2 {	margin-left:310px;width:330px		}

#cdblock {
margin-left:30px;
		}

#seminarleftcollumn {float:left;
		padding:0px 0px 0px 0px;
		margin-left:0px;
		border:0px solid #000;
		width:50px;
		}

#seminarrightcollumn {float:left;
		padding:0px 0px 0px 0px;
		margin-left:0px;
		border:0px solid #000;
		width:700px;
		}

.phd2009box {	border:3px solid #E4752D;
		background-color:#E4752D;
		overflow:hidden;
		margin-bottom:5px;
		}


p.topleft {	float:left;
		color:#ffffff;
		font-size:75%;
		padding:5px;
		line-height:1.0em;
		margin:0;
		}

p.topright {	float:right;
		color:#ffffff;
		font-weight:bold;
		padding:5px;
		margin:0;
		}

p.captionleft {	float:left;
		padding:5px;
		line-height:0.5em;
		margin:0;
		font-family:  Helvetica, Arial, sans-serif;
		font-size: 70%;
		}

p.captionright {	float:right;
		padding:5px;
		line-height:0.5em;
		margin:0;
		font-family:  Helvetica, Arial, sans-serif;
		font-size: 70%;
		}


p.bottom {	clear:both;
		background-color:#ffffff;
		font-size:110%;
		padding:5px;
		margin:0;}

.imgfront { 	display:block;
		margin-left:140px;
		}



#footerback {text-align:center; color: #FFFFFF; background-color:#222D78; font-size: 90%; width:635px;
		margin-left:140px; 		}

#footersmall {text-align:center; color: #3673A2;  font-size: 70%;    text-decoration: none;
		width:635px; margin-left:140px;   		}

A.breadcrumb		{
	color:			#555555;
	text-align: 		left;
	font-size:		70%;
	font-weight:		normal !important;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	line-height:		1.4em;
	}

A.breadcrumb:visited		{
	color:			#555555;
	text-align: 		left;
	font-size:		70%;
	font-weight:		normal !important;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	line-height:		1.4em;
	text-decoration:	none !important;
	}

A.breadcrumb:hover		{
	background-color:	#ebfaff;
	color:			#003399;
	text-align: 		left;
	font-size:		70%;
	font-weight:		normal;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	text-decoration:	none !important;
	line-height:		1.4em;
	border-bottom:1px solid #cc0033;
	border-top:1px solid #cc0033;
	}

A.breadcrumbspacer		{
	background-color:	#ffffff;
	color:			#555555;
	text-align: 		left;
	font-size:		70%;
	font-weight:		normal;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-style:		normal;
	text-decoration:	none !important;
	line-height:		1.4em;
	}

li.bullet 	{ list-style-image: url(/images/gizmos/bullet.gif); list-style-type: square }
pre, tt, CODE, KBD, SAM	{ font-family: monospace; font-size: 110% }




H1		{ color: #BDBDB9; font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 150%; line-height:1.0em; font-weight: bold; }
H1.space	{ color: #BDBDB9; font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 150%; line-height:1.0em; font-weight: bold; text-align:justify}
H2		{ color: #BDBDB9; font-family:  Century Gothic,  Helvetica, Arial, sans-serif; font-size: 130%; line-height:1.0em; font-weight: bold; }
H2.black	{ color: #000000; font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 130%;  }
H3		{ color: #ff0000; font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 110%; font-weight: bold; font-style: normal }
H3.red		{ color: #ff0000; font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 110%; font-weight: bold; font-style: normal }
H4		{ font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold }
H5		{ font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 100%; font-weight: bold }
H6		{ font-family: Century Gothic,  Helvetica, Arial, sans-serif; font-size: 95%; font-weight: bold }

b		{ font-weight: bold }
b.blue		{ font-family:  Helvetica, Arial, sans-serif; font-weight: bold; color: #333399; font-size: 100% }
b.front		{ font-family:  Helvetica, Arial, sans-serif; font-weight: bold; color: #333399; font-size: 100% }
b.frontwh	{ font-family:  Helvetica, Arial, sans-serif; font-weight: bold; color: #ffffff; font-size: 100% }
b.black		{ font-weight: bold; color: #000000; font-size:	100% }
i		{ font-style: italic; font-family: Arial, Helvetica, sans-serif }
b.red		{ color: #C00 }
b.grey		{ color: #999999 }
b.white		{ color: #ffffff }



td.white 	{ font-family:  Helvetica, Arial, sans-serif; color: #FFFFFF; font-size: 100%; font-weight: bold }

td.small 	{ font-family:  Helvetica, Arial, sans-serif;  font-size: 70%; line-height:0.5em }


hr.blue		{ color: #333399 }

span.navbot	{ color: #FFFFFF; font-size: 80% }
/*abbr		{ border-color:	#036; border-style: none}*/


