* {
 margin: 0px;
 padding: 0px;
}

a { color: #0079EE; }

a:link { text-decoration: underline; }

a:visited { text-decoration: underline; }

a:hover { text-decoration: none; }

a:active { text-decoration: underline; }

body {
 background: White url(templateimages/background.gif) repeat;
 color: Black;
 text-align: center;
}

#wrapper {
 margin: 0px auto;
 width: 834px;
}

#container {
 background: White;
 text-align: left;
 margin-top: 5px;
}

#page_content {
 padding: 0px 5px;
 margin: 10px 0px;
}

h1 {
 background: transparent url(templateimages/h1_background.gif) no-repeat 0px 4px;
 color: #0046B6;
 font: bold 22px Arial, Helvetica, sans-serif;
 padding: 0px 0px 4px 26px;
}

h2 {
	color: #0046B6;
	font: bold 1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p {
	font: .8em/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
 margin-bottom: 16px;
}

p.close { margin-bottom: 2px !important; }

p.strapline {
 text-align: center;
 font-weight: bold;
 margin-top: 16px;
}

ul {
 margin-left: 20px;
 margin-bottom: 15px;
 font: .8em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul ul {
 font: 1em/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-bottom: 0px !important;
}

.clear { clear: both; }
.clear_left { clear: left; }

.center { text-align: center; margin: 0px auto; }

hr {
 height: 1px;
 border: none;
 background-color: Black;
 color: Black;
 margin: 8px 0px;
}

table#table_container {
 width: 834px;
}

table#table_container td.container_left {
 background: transparent url(templateimages/container_left.jpg) repeat-y left;
 width: 9px;
}

table#table_container td.container_right {
 background: transparent url(templateimages/container_right.jpg) repeat-y right;
 width: 9px;
}

.center {
	text-align: center;
}

#footer {
	margin: 0px 0px 20px 0px;
	padding: 0px;
}

#footer td.right {
 background: #E1DD10 url(templateimages/footer_right.gif) no-repeat top;
 width: 644px;
 text-align: right;
}

#footer a {
	background: transparent;
	color: Black;
}

#footer a.clarkedesign { text-decoration: none; }

#footer a.clarkedesign:hover { text-decoration: underline; }

#footer p {
	font: normal .8em/1.6em Arial, Helvetica, sans-serif;
	margin: 6px 10px 0px 0px;
	padding: 0px;
	text-align: right;
}

div.indent {
 margin-left: 25px;
}

ul#expert {
 list-style: none;
 margin-left: 5px;
 margin-bottom: 15px;
}

ul#expert li {
 background: transparent url(templateimages/bullet1.gif) no-repeat 0px 4px;
 padding-left: 18px;
 margin-bottom: 5px;
}

img.float_left {
 float: left;
 border: none;
 margin: 5px 10px 10px 0px;
}


img.float_right {
 float: right;
 border: none;
 margin: 5px 0px 10px 10px;
}

#features {
 float: right;
 margin-left: 10px;
 background: transparent url(templateimages/index_features.gif) no-repeat 0px 0px;
 width: 244px;
 height: 189px;
 overflow: hidden;
}

#features #pad {
 padding: 32px 5px 5px 20px;
}

#features ul {
 margin-left: 20px;
}

table.logos {
 width: 610px;
 margin: 0px auto;
}

table.logos td {
 vertical-align: top;
 text-align: center;
}

#photo_wide { margin-bottom: 10px; }

table.half {
 width: 780px;
}

table.half td {
 width: 49.9%;
 padding-right: 15px;
}

