body {
background: #fff url("images/background.jpg") no-repeat top center;
font: 13px Arial, Verdana, sans-serif;
color: #000;
margin: 175px 0 0;
}

img { border: none;}

#container {
margin: 0 auto;
padding: 0;
width: 1000px;
}

input {
color: #ccc;
margin: 0 3px 3px 0;
}

form input#submit {
position: relative;
top: 8px;
}

a:Link, a:Visited {
color: #345b2e;
text-decoration: underline;
}

a:Hover {
color: #345b2e;
text-decoration: none;
}

.content {
background: url("images/tile.jpg") repeat top center;
width: 1000px;
padding: 30px 0;
}

.content p {
line-height: 22px;
margin: 0 0 12px 210px;
width: 400px;
}

/* IE6 Only */
* html .content p { margin-left: 180px;}

.content h1 {
color: #000;
font-size: 14px;
margin: 8px 0 12px 210px;
}

/* IE6 Only */
* html .content h1 { margin-left: 180px;}

.content h2 {
color: #FFF;
font-size: 14px;
margin: 10px;
}

.content h3 {
color: #FFF;
font-size: 14px;
margin: 0 10px;
}

.content .spotlight p,
.content .login p {
color: #FFF;
font-size: 12px;
line-height: 14px;
margin: 0 15px;
width: 135px;
}

ul.listHome {
margin: 0 0 0 190px;
}

/* IE6 Only */
* html ul.listHome { padding-left: 20px;}

/* IE7 Only  */
*:first-child+html ul.listHome { padding-left: 50px; width: 360px;}

ul.listHome li {
list-style: square;
margin: 5px 0;
}

ul.listSub {
margin: -5px 0 0;
}

/* IE6 Only */
* html ul.listSub { padding-left: 30px;}

/* IE7 Only  */
*:first-child+html ul.listSub { padding-left: 30px;}

ul.listSub li {
color: #fff;
list-style: square;
margin: 0 3px 3px;
}

ul.listSub li a:Link,
ul.listSub li a:Visited {
color: #fff;
text-decoration: underline;
}

ul.listSub li a:Hover {
color: #fff;
text-decoration: none;
}

#col {
float: left;
}

#col2 {
float: right;
margin: 0 30px 0 0;
}

.space {
height: 275px;
}

.spotlight {
background: #548c49;
border: 1px solid #345b2e;
height: 250px;
width: 163px;
margin: 20px 0;
float: left;
}

.testimonial {
background: #548c49;
border: 1px solid #345b2e;
height: 210px;
width: 163px;
margin: 20px 0;
}

.login {
background: #548c49;
border: 1px solid #345b2e;
height: 20px;
width: 163px;
padding: 10px 0 5px;
}

.login a:Link, .login a:Visited {
color: #fff;
text-decoration: underline;
}

.login a:Hover {
color: #fff;
text-decoration: none;
}

.footer {
background: url("images/footer.jpg") no-repeat top center;
height: 15px;
width: 1000px;
margin: 0;
}

/*#innerfooter {
	width: 860px;
	margin: 0px auto;
	padding: 0px 0px 8px 25px;
	font-size: .83em;
	}

#innerfooter ul {
	float: left;
	width: 120px;
	height: 160px;
	background: url("images/footerlistline.jpg");
	background-position: 93% 0;
	background-repeat: no-repeat;
	padding: 12px 18px 0px 0px;
	margin: 0px;
	list-style-type: none;
	color: #def3fb;
	}
	
#innerfooter ul li a {
	width: 100%;
	line-height: 1.5em;
	color:#bfe7b5;
	font-weight: normal;
	text-decoration: none;
	}

#innerfooter ul li.header a {
	color: #ffffff;
	}
	
#innerfooter p, #innerfooter p a:visited, #innerfooter p a:link {
	color: #def3fb;
	}

#innerfooter ul li a:hover {
	text-decoration: underline;
	}

#innerfooter ul li.header, #innerfooter ul li.header a {
	font-weight: bold;
	margin: 2px 0px 4px 0px;
	}

#innerfooter .disclaimer {
	width: 375px;
	float: left;
	font-size: 0.95em;
	color: #FFFFFF;
	clear: left;
	margin-top: 44px;
	}*/
	
.disclaimer {
color: #548c49;
font-size: .83em;
margin: 0 30px 30px;
}

.disclaimer a:Link,
.disclaimer a:Visited {
color: #548c49;
text-decoration: underline;
}

.disclaimer a:Hover {
color: #548c49;
text-decoration: none;
}


/* zeroing out padding and margin */
#TJK_DL p {
padding: 0 0 0 50px;
width: 650px;
}
/* image and left padding for DDs */
#foo, #foo2, #foo3, #foo4, #foo5, #foo6, #foo7, #foo8, #foo9, #foo10, #foo11, #foo12,
#foo13, #foo14, #foo15, #foo16, #foo17, #foo18, #foo19 {
padding:1% 0% 1% 5%;
min-height: 30px;
display: block;
padding: 0;
}
/* styling all anchors in the DTs */
#TJK_DL a {
color: #345b2e;
padding: 0;
text-decoration: none;
}
#TJK_DL dt a:visited, #TJK_DL dt a:hover, #TJK_DL dt a:Link{
text-decoration:none;
}
#TJK_DL dt a:active,
#TJK_DL dt a:focus {
color: #2E394F;
text-decoration:none;
}
#TJK_DL a .DTplus {
background: transparent url("images/toggleDLplus.gif") no-repeat left center;
padding-left: 25px;
margin-left: 225px;
}
