/* Kemble and Rude*/
/* CSS Document */

body {
   margin: 0 0 20px;
   padding: 0;
   font: 13px arial, helvetica, sans-serif;
   line-height: 20px;
   color: #58595B;
   background-color:#676767;
}

div, span, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, img, blockquote, td {
   margin: 0;
   padding: 0;
   border: 0;
}

table {
   border-collapse: collapse;
}

ul, ol, li {
   list-style: none;
}


/* layout
................................................................................ */
#wrapper {
   width: 980px;
   margin: 0 auto;
}

.content{
	background-color:#ffffff;
	padding: 40px;
}

.left-col {
   background-color:#231F20;
   width: 232px;
} 

.copyright 
{
	padding-bottom: 25px;
	text-align:center;
	font-size:10px;  
	line-height:normal;
} 

#checklist
{
	width: 40%;
	float: left;
}

#checklistform
{
	float: right;
	width: 50%;
}

#checklisttable td
{
	color:#ffffff;
	font-weight: bold;
	font-style:italic;
	background-color:#006A64;
	padding: 5px 14px;
}

#checklisttable input
{
	color: #006A64;
	background-color:#ffffff;
	border-width: 0;
}

#checklisttable input.submit
{
	color:#006A64;
	font-weight:bold;
	background-color:#A9CCCB;
	border-width: 0;
	width: 85px;
}

#prlist
{
	margin-left: 25px;
}

#prlist li
{
	padding-bottom: 20px;
	background-image:url(images/prlist_bullet.gif);
 	background-position: left top;
  	background-repeat: no-repeat;
  	padding-left: 15px;  /* space for the image */
}

/* text
................................................................................ */
h1
{
	color: #231F20;
	font-size: 15px;
}

h2
{
	color: #58595B;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	font-style:italic;
	padding-left: 25px;
}

.textindent
{
	padding-left: 25px;
}

.serviceslist
{
	padding-left: 60px;
}


/* links
................................................................................ */
a:link {
	color: #1294D1;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #1294D1;
}
a:hover {
	text-decoration: underline;
	color: #1294D1;
}
a:active {
	text-decoration: none;
	color: #1294D1;
}

#RecentHits a:link 
{
	color:#915829;
	font-weight:bold;
	text-decoration:none;
}

#RecentHits  a:visited
{
	color:#915829;
	font-weight:bold;
	text-decoration:none;
}

#RecentHits a:hover
{
	color:#915829;
	font-weight:bold;
	text-decoration:underline;
}

#RecentHits a:active
{
	color:#915829;
	font-weight:bold;
    text-decoration:none;
}
