body {
 margin:0px;
 padding:0px;
 background:url('/images/bg.jpg') top repeat-x #F3F3F3;
}

img {
 border:0px;
}

div, span {
 font-family:arial;
 font-size:11px;
 color:#808080;
}

.container {
 width:748px;
 margin:auto auto;
}

.top a {
 color:#b2b6c1;
}

.top {
 background:url('/images/top_back.gif') repeat-x ;
 text-align:right;
 font-size:11px;
 height:20px;
 padding:6px 15px 0px 0px;
 color:#b2b6c1;
 border-bottom:1px solid #FFF;
}

a {
 text-decoration:none;
 color:#4b545b;
 
}

a:hover {
 text-decoration:underline;
}

.nav {
 background:url('/images/nav_back.gif');
 height:22px;
 border-bottom:1px solid #fff;
}

.nav a {
 background:#87919a;
 display:block;
 border-top:4px solid #a9b2b7;
 border-right:1px solid #616281;
 border-left:1px solid #fff;
 padding:0px 4px 4px 4px;
 width:81px;
 text-align:center;
 color:#fff;
}

.nav a:hover, .nav a.on {
 background:#4b545b;
 border-top:4px solid #81868c;
 text-decoration:none;
}

.nav ul {
 margin:0px;
 padding:0px;
 list-style-type:none;
}

.nav ul li {
 float:left;
}

.siteBody {
 background:url('/images/site_background.gif') top repeat-x #fff;
 border:1px solid #fff;
 border-top:0px;
 border-bottom:0px;
}

h1 {
 margin:0px;
 padding:0px;
 text-transform:uppercase;
 font-size:19px;
 letter-spacing:-2px;
 font-weight:normal;
 padding:0px 0px 10px 0px;
 color:#87919A;
}

h1 span {
 color:#4c535b;
 margin:0px;
 padding:0px 0px 10px 0px;
 text-transform:uppercase;
 font-size:19px;
 letter-spacing:-2px;
 font-weight:normal;
}

.content {
 padding:28px;
}

.features {
 float:right;
 width:287px;
 background:url('/images/feature_back.gif') top #fff no-repeat;
 margin-left:20px;
}

.featureBlock img {
 float:left;
 padding-left:10px;
}

.featureBlock span {
 padding:25px 10px 0px 0px;
 display:block;
 color:#363636;
}

.featureBlock {
 border-bottom:1px solid #ffffff;
}

.clear {
 clear:both;
}

.footer {
 background:#272d4d;
 text-align:center;
 color:#bec1ca;
 padding:3px;
}

.footer a {
 color:#bec1ca;
}

.summaryBlock img {
 float:left;
 padding-right:10px;
}

.summaryText {
 padding:20px;
}

.contentTable {
 text-align:center;
}

.contentTable td {
 width:150px;
}

.contentTable img {
 border:1px solid #CFCFCF;
}

.imageTable td {
 padding-right:10px;
 padding-bottom:10px;
}

.imageTable img {
 border:1px solid #a9a9a9;
}

.moreCommentsFld { position: absolute; left: -9999px; }







