body {
	background-color: #E6E7E8;
}

ul, li, img {
	margin: 0;
	padding: 0;
}

a
{
	text-decoration: none;
	color: #7F9ED7;
	border-color: none none #7F9ED7 none;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

#container
{
	width: 936px;
	\width: 956px;
	w\idth: 936px;
	border: 1px solid #5F6263;
	margin: 18px;
	margin-left: auto;
	margin-right: auto;
	background-color: #FFF;
	background-image: url(../img/page/containerBG.png);
	background-repeat: repeat-y;
}

#colTwo {
	padding: 108px 36px 36px 36px;
	margin-left: 288px;
/*
	margin-right: 288px;
*/
}

#colOne
{
	float: left;
	width: 288px;
	margin: 0;
	margin-right: ;
/*
	background-image: url(../img/page/koppenLogo.png);
	background-repeat: no-repeat;
*/
/*
	border-color: #5F6263;
	border-width: 0 1px 0 0;
	border-style: none solid none none;
*/
}

#colThree {
	float: right;
	width:288px;
	margin: 0;
	margin-left: 18px ;
}

#footer {
	clear: both;
	padding: 18px;
	background-color: #FFF;
	border-color: #5F6263;
	border-width: 1px 0 0 0;
	border-style: solid none none none;
}

#navCol
{
	width: 288px;
/*
	margin: 216px 0 0 0;
*/
}

/*
#navColL {
	width: 144px;
	margin: 0 144px 0 0;
	border-color: #5F6263;
	border-width: 0 1px 0 0;
	border-style: none solid none none;
}

#navColR {
	width: 144px;
}

*/
#nav
{
	margin: 0 0 0 0;
	text-align: left;
	border-color: #5F6263;
	border-width: 1px 0 0 0;
	border-style: solid none solid none;
/*
	border-color: #5F6263;
	border-width: 1px 0 0 0;
	border-style: solid;
*/
}

#nav ul {

}

#nav li {
	list-style: none;
	display: inline;
}

#nav a {
	display: block;
	text-decoration: none;
	font-family: Lucida Grande, Sans-Serif;
	font-size: 12px;
	color: #5F6263;
	font-weight: bold;
	background-color: #FFF;
	padding: 9px 0 9px 18px;
	border-color: #5F6263;
	border-width: 0 0 1px 0;
	border-style: none none solid none;
}

#nav a.selected {
	color: #FFF;
	background-color: #5F6263;
	border-color: #5F6263;
	border-width: 0 0 1px 0;
	border-style: none solid solid none;
}

#nav a:hover {
	color: #7F9ED7;
	background-color: #5F6263;
}

#subnav {
	text-align: left;
}

#subnav ul {
	list-style: disc;
}

#subnav li {
	list-style: disc;
	display: inline;
}

#subnav a {
	display: block;
	text-decoration: none;
	font-family: Lucida Grande, Sans-Serif;
	font-size: 12px;
	color: #FFF;
	background-color: #5F6263;
	padding: 9px 0 9px 36px;
	border-color: #CCC;
	border-width: 0 0 1px 0;
	border-style: none none none none;
}

#subnav a:hover {
	color: #7F9ED7;
	background-color: #5F6263;
}

p, h1, h2, h3, bl, .text, li, th, .careers, .callout {
	font-family: Lucida Grande, Sans-Serif;
	text-align: left;
	font-size: 14px;
}

p, bl, li, .text {
	color: #5F6263;
	line-height: 18px;
}

h1, h2, th, .callout {
	font-weight: bold;
}

h1 {
	font-size: 18px;
	color: #7F9ED7;
	font-weight: bold;
}

h2 {
	font-size: 15px;
	color: #000;
/*
	color: #5F6263;
*/
}

h3 {
	font-style: italic;
}

.bl {
	margin: 0 0 0 36px;	
}

a:hover {
	background-color: #E5ECF7;
}

th
{
	text-align: left;
	border-color: #5F6263;
	border-width: 1px 0;
	border-style: solid;
	padding: 8px;
	background-color: #E5ECF7
}

.section {
	display: block;
	text-decoration: none;
	font-family: Lucida Grande, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	padding: 9px 18px 9px 18px;

}

#quoteBox {
	padding: 18px;
	margin: 144px 36px 72px 0;
}

.quote {
	font-family: Georgia, Garamond, Times, Serif;
	font-size: 12px;
	line-height: 36px;
	color: #FFF;
}

.footer {
	font-family: Lucida Grande, Sans-Serif;
	font-size: 11px;
	line-height: 18px;
	color: #5F6263;
	text-align: center;
}

.careers
{
	width: 25%;
	padding: 8px;
	border-bottom: #5F6263;
	border-width: 0 0 1px 0;
	border-style: none none dotted none;
}

.applyButton a
{
	color: #5F6263;
	padding: 8px;
	margin: 8px 0 0 0;
	border-color: #5F6263;
	border-width: 1px;
	border-style: solid;
	background-color: #E6E7E8;
}

.applyButton a:hover
{
	color: #FFF;
	padding: 8px;
	margin: 8px 0 0 0;
	border-color: #5F6263;
	border-width: 1px;
	border-style: solid;
	background-color: #5F6263;
}

/* Home Page Layout */

#homeColTwo
{
	margin: 0 0 0 288px;
}

#homeColOne
{
	float: left;
	width: 288px;
	margin: 0;
}

#homeNav a, #homeNav li
{
	margin: 0;
	padding: 0;
	display: block;
	border-width: 0;
}

/* Career List Layout */

#careerColTwo
{
	height: 576px;
	margin-left: 288px;
	border-color: #5F6263;
	border-width: 0 0 0 1px;
	border-style: none none none solid;
	background-image: url(../img/home/home01.png);
	background-repeat: no-repeat;
}

#homeColOne
{
	float: left;
	width: 288px;
	margin: 0;
	background-image: url(../img/page/koppenLogo.png);
	background-repeat: no-repeat;
}

/* Colors and Colored Backgrounds */
.red {
	color: #DA565C;
}

.gray, .callout {
	color: #5F6263;
}

.coolGreen {
	color: #668A8F;
}

.blue {
	color: #7F9ED7;
}

.warmGreen {
	color: #688541;
}

.gold {
	color: #D68E68;
}

.tenpctK {
	color: #E6E7E8
}

.redBG {
	background-color: #DA565C;
}

.grayBG {
	background-color: #5F6263;
}

.coolGreenBG {
	background-color: #668A8F;
}

.blueBG {
	background-color: #7F9ED7;
}

.warmGreenBG {
	background-color: #688541;
}

.goldBG {
	background-color: #D68E68;
}

.tenpctKBG {
	background-color: #E6E7E8
}

