/* CSS Document */

body {

	margin: 0px;

	padding: 0px;

	background-color: #62954B;

	background-repeat: repeat-x;

	background-image:  url("photoshome/bgr3.gif");

}



.container {

	width: 950px;

}





.container-landing {

	width: 1050px;

}







.topbuffer {

	height: 90px;

	float: left;

	width: 800px;

}



.logo {

	float: left;

	width: 915px;

	margin: 0px;

	padding: 0px;

}



.photoright {

	width: 100px;

	height: 93px;

	float: left;

}



.links {

	width: 140px;

	padding-right: 0px;

	float: left;

	margin-left: 0px;

	padding-top: 12px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-color: 0;

	}

	

.content {

	float: left;

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	padding-left: 60px;

}



.rightofcontent {

	float: left;

	width: 260px;

	padding-top: 0px;

	padding-left: 40px;

	margin-top: 15px;

}







.rightofcontent-noimagerollover {

	float: left;

	width: 260px;

	padding-top: 15px;

	padding-left: 40px;

}





.rightofcontent-philosophy {

	float: left;

	width: 260px;

	padding-top: 15px;

	padding-left: 0px;

	margin-left: 20px;

}





.rightofcontent-quote {

	float: left;

	width: 260px;

	padding-top: 90px;

	padding-left: 20px;

	color: #FFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	text-transform: none;

	line-height: 20px;

	background-image: url(ww-international/quotes/quote280.gif);

	height: 250px;

	background-repeat: no-repeat;

	margin-top: 35px;

}





.rightHeader {

	text-align: center;

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #416C3D;

	width: 260px;

	padding: 0px;

}



.teamHeader {

	text-align: left;

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #FFFFFF;

	background-color: #416C3D;

	width: 260px;

	padding: 0px;

	}







.links ul {

	list-style-type: none; /*turns off display of bullet*/

	margin: 0px;

	padding: 0;

	list-style-type: none;

	font-size: 17px;

	font-family: Arial, Helvetica, sans-serif;

	line-height: 20px;

}

.links li {

	padding: 10px 0px 0px;

	margin: 0px;

}

.links a {

	width: 100px;

	padding-left: 30px;

	color: #FFFFFF;

	text-decoration: none;

}



.uberlink a:link, .uberlink a:visited, .uberlink a:hover {

	background-image:  url("photoshome/over.gif");

}



.rightofcontent li {

	list-style-type: none; /*turns off display of bullet*/

	padding: 10px 0px 0px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	list-style-type: none;

}



.rightofcontent a {

	width: 200px;

	padding-left: 30px;

	color: #FFFFFF;

	text-decoration: underline;

	background-image: url(history/preload.gif);

}

.rightofcontent a:hover {

	background-image: url(history/overlight.gif);

	background-color: 74a15f;

	color: #FFFFFF;

}

.contentcourses1 {

	width: 425px;

	float: left;

	padding-right: 0px;

	padding-left: 0px;

}



.contentcurrent {

	width: 400px;

	float: left;

}



.contenthome {

	float: left;

	width: 420px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 0px;

	line-height: 30px;

	margin-top: 20px;

	margin-left: 40px;

	background-color: 0;

}

.contenthistory {

	float: left;

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-bottom: 100px;

	margin-top: 15px;

}



.contentteaching {

	float: left;

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 20px;

	padding-bottom: 100px;

}











.contentteaching {

	float: left;

	width: 450px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 20px;

	padding-bottom: 100px;

	margin-top: 15px;

}





.uberright a:link, .uberright a:visited, .uberright a:hover {

	background-image: url(history/overlight.gif);

}

.active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #FFFF00;

}

h3 {

	font-family: Arial, Helvetica, sans-serif;

	color: #FFFFFF;

}

.Hel18Bold {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 18px;

}



.Hel16Bold {

	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 16px;

}





.contentbio {

	float: left;

	width: 450px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	padding-top: 15px;

	padding-bottom: 100px;

}

.bioWords {

	float: left;

	width: 450px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

}

.bioPhoto {

	background-color: #416C3D;

}



.contentbio li {

	padding: 10px 0px 0px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	list-style-type: none;

	font-weight: bold;

}



.contentbio a {

	width: 200px;

	padding-left: 30px;

	color: #FFFFFF;

	text-decoration: none;

}

.contentbio a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	background-image: url(history/over.gif);

}



.biouberlink a:link, .biouberlink a:visited, .biouberlink a:hover {

	background-image: url(history/over.gif);

}

.contentfeatured {

	float: right;

	width: 720px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-top: 25px;

}

.contenfeattop {

	height: 55px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 100%;

}

.content720 {

	float: right;

	width: 100%;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-bottom: 10px;



}

.content300 {

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	float: left;

}

.contenttop300 {

	height: 70px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 300px;

}





.contenttop350 {

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 350px;

}









.content400 {

	float: left;

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.contenttop400 {

	height: 70px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 400px;

}





.contenttop450 {

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 450px;

}



.contenttop600 {

	height: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	background-color: #416C3D;

	width: 600px;

	padding-left: 10px;

	float: left;

	color: #FFF;

	margin-top: 10px;

	padding-top: 10px;

}





.contenttopSHOWCASE {

	height: 30px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight: bold;

	background-color: #416C3D;

	width: 600px;

	padding-left: 10px;

	float: left;

	color: #FFF;

	margin-top: 15px;

	padding-top: 10px;

}













.contenttop715 {

	height: 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 715px;

	padding-left: 10px;

}









.content500 {

	float: left;

	width: 500px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.contenttop500 {

	height: 55px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 500px;

	padding-left: 10px;

}



.contenttop720 {

	height: 70px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	background-color: #416C3D;

	width: 720px;

}



.contentToptable {

	color: #FFFFFF;

	margin-top: 0px;

}



.contentToptable-newshowcase {

	color: #FFFFFF;

	margin-top: 0px;

	margin-bottom: 15px;

	width: 450px;

	padding-left: 0px;

	float: left;

}





.contentToptable-newshowcase a {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

}



.contentToptable-newshowcase a:hover {

	color: #FFFF00;

}















.contentCourseThmb {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 14px;

}



.contentCourseThmb2 {

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	width: 530px;

}



.contentToptable a {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

}



.contentToptable a:hover {

	color: #FFFF00;

}



.contentCourseThmb a {

	color: #FFFFFF;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	padding-left: 20px;

	line-height: 16px;

}



.contentCourseThmb a:hover {

	background-image: url(showcase/overlight2.gif);

}

.contentText {

	width: 400px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 20px;

	float: left;

	text-decoration: none;

	top: 50px;

	margin-top: 15px;

}



.contentref {

	width: 450px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	float: left;

	text-decoration: none;

	top: 0px;

	padding-top: 28px;

}













.contentWIDE {

	float: left;

	width: 650px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 20px;

	padding-bottom: 100px;

}



.content715 {

	float: left;

	width: 715px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	padding-left: 0px;

	padding-bottom: 100px;

}





.rightAwards {

	font-size: 12px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	float: left;

	padding-top: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-left: 20px;

}









rightofcontent-philosophy {

	font-size: 12px;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	float: left;

	padding-top: 0px;

	padding-left: 0px;

	margin-top: 0px;

	margin-left: 20px;

}





.containerShowcase {

	width: 950px;

}

.historythumbs a {



	padding-left: 0px;



}

.rightHomeQUOTE {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	width: 270px;

	float: left;

	line-height: 22px;

	background-color: 0;

}



.rightHomeQUOTE-landing {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	color: #FFFFFF;

	width: 270px;

	float: left;

	line-height: 22px;

}











.homeSPACER {

	float: left;

}



.contentCoursecredit {

	color: #CCCCCC;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height: 14px;

	padding-left: 25px;

}



.contentText a:link  {

	color: #FFFFFF;

}



.contentText a:hover {

	color: #FFFF00;

}











contentText a:visited {

	color: #CCCCCC;

	text-decoration: none;

}
.lang_links { color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;text-decoration: none;}
.lang_links a:link{color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;text-decoration: none;}
.lang_links a:visited {	color: #CCCCCC;	text-decoration: none;}
.lang_links a:hover {	color: #FFFF00;	text-decoration: none;}

