body {
	font-size: 95% !important;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background:#fdffee;
}


#toplogo .columnA {
	font-size: .85em;
}

a:hover {
	color: #000;
	text-decoration: underline;
}


#borderedwrapper {
	background-color: #fff;
	border: 1px solid #019360;
	margin-top: 10px;
}

#top {
	background: #fff;

}
#logosection {
	background: #fff;
}


p.welcome {
font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;

	margin:  0 5px;
	padding: 0 5px;
	line-height: 1.5em;

}

#topphotos {
	background: #fff;
	clear:both;
}

.resource {
	border: 1px solid #019360;

}

.resource img {
	padding-top: 10px;
	}

.resourcetext, .resourcetext h1 {
	font-size: .9em;
	line-height: 1em;
}



.resourcetext h1 {
	color: #019360;
	font-weight: bold;
	font-size: 1em;
	
	
}

#changerowtitle {
	text-transform: uppercase;
	color: #999;
	font-weight: bold;
}

	

#toplogo {
	background: #80c0ff;
	padding-bottom: 5px;
	border-bottom: 3px solid #c66;
	
}



#toplist {
	background: #ededed;
	text-align: right;
	border-top: 2px solid #019360;
	border-bottom: 2px solid #ccc;

}







#toplist a {
		color: #ee2a44;

}

#toplist a:hover
{
	border: none;
	color: #000;
}

#sidelist {
	padding-top: 20px;
	}
	
#sidelist ul {
	text-align: left;
	margin-left: 10px;
	}
	
	

#bottomlist {
	background: #999;
	border-top: 2px solid #004990;
}

#bottomlist a {
	color: #fff;
	font-size: .9em;
	text-align: center;
}

#bottomlist a:hover {
	color: #000;
}


#middle .columnB {
	border-left: 2px solid #ccc;
}





.sections h1 {
	background: #fff url(images/design/bluegradient2.gif) repeat-x 0% 0%;
	padding: .25em 0;
	color: #999;
	border: 1px solid #ccc;
	width: 96%;
	font-size: .8em;


}

.sections h1:hover, .sections h1.sfhover {
	background: #4c7899;
}


.sections h1 a {
	color: #333;
}

.sections h1 a:hover {
	color: #fff;
	text-decoration: none;
}




.name {
	
	font-weight: 700;
}



#middle .columnC{
	padding: 0;
	
}



#middle .sections h1.linkstop {
	color: #000;
	background: #fff url(images/design/redgradient.gif) repeat-x 0% 0%;
	border: 1px solid #ccc;
	line-height: 1em;
	margin: 0;
	font-weight: bold;
	font-size: .9em;
}
	
#middle .sections#rightlinks h1.linkstop {
	font-size: 1.1em;
	
}



#middle .sections#rightlinks ul {
	text-align: left;
	margin-top: .2em;
	padding:  .2em;
	
}

#middle .sections#rightlinks  li {
	 background: #ededed url(images/design/bluegradient.gif) repeat-x 0% 0%;
	 margin:0;
	 padding: .2em;
	 text-transform: uppercase;
	 border: 1px solid #ccc;
	 text-align: center;
	 
	}
	


	
#middle .sections#rightlinks li:hover, #middle .sections#rightlinks li.sfhover {
	background: #4c7899;
	
}

#middle .sections#rightlinks li a {
	color: #333;
}

#middle .sections#rightlinks li a:hover {
	color: #fff;
	text-decoration: none;
	
}







	 
	 




	



/*******Seminar info***********/



#content h1 {
	background: #019360;
	color: #fff;
	border: #ccc 1px solid;
}



ul#dateplaceinfo li.date, ul#dateplaceinfo li.resources a {
	font-size: 1.1em;
}

ul#dateplaceinfo em {
	font-weight: bold;
}

ul#instructordescription li.instructor, ul#instructordescription li.title {
	font-size: 1.1em;
	font-weight: bold;
}

/*******Themes*****/


#themes {
	width: 600px;
	margin: 10px auto;
	padding: 0;
	height: 200px;
	
	}

.themebox {
	width: 140px;
	margin: 10px 2px;
	text-align: center;
	padding-top: 160px;
	height: 30px;
	text-transform: capitalize;
	font-size: .85em;
	}





a.themebox#social {
	background: #004990 url(images/social.jpg) no-repeat 0% 0%;
	color: #fff;
	 }

a.themebox#social:hover {
background: #004990 url(images/socialover.jpg) no-repeat 0% 0%;
color: #fff;
text-transform: none;
color: #fff;
}

a.themebox#economic {
	background: #004990 url(images/economic.jpg) no-repeat 0% 0%;
	color: #fff;
	 }

a.themebox#economic:hover {
background: #004990 url(images/economicover.jpg) no-repeat 0% 0%;
color: #fff;
text-transform: none;
color: #fff;
}

a.themebox#political {
	background: #004990 url(images/political.jpg) no-repeat 0% 0%;
	color: #fff;
	 }

a.themebox#political:hover {
background: #004990 url(images/politicalover.jpg) no-repeat 0% 0%;
color: #fff;
text-transform: none;
color: #fff;
}
a.themebox#foreign {
	background: #004990 url(images/foreign.jpg) no-repeat 0% 0%;
	color: #fff;
	 }

a.themebox#foreign:hover {
background: #004990 url(images/foreignover.jpg) no-repeat 0% 0%;
color: #fff;
text-transform: none;
color: #fff;
}




	





	
	
