﻿BODY {
margin:0;
background-color:#559d53;
background-image:url(../styleImages/backgrounds/backer.jpg);
background-repeat: repeat-x;
}

#outerContainer {
width:910px;
margin:0 auto;
padding:0;
background-color:#FFF;
}

#topHeader {
height:100px;
padding:0;
background-color:#FFF;
width:100%;
margin-bottom:7px;
}

#topHeaderImage {
margin:0 7px 0 -3px;
width:175px;
height:100px;
padding:1px 0 0;
float:left;
}

#topHeaderImage IMG {
padding:0;
width:170px;
height:100px;
background-color:#FFF;
background-image:url(../styleImages/backgrounds/topHeader.png);
background-repeat:no-repeat;
background-position:50% 0;
}

#topHeaderContent {
width:725px;
height:90px;
float:left;
padding:0;
padding-top:15px;
background-color:#FFF;
background-image:url(../styleImages/backgrounds/topHeaderContent.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
}

.topHeaderCell {
float:left;
width:50%;
}

.topHeaderCell DIV {
font-family:Arial, sans-serif;
font-size:12px;
}

#subHeader {
width:900px;
height:168px;
padding:0;
}

#subHeaderImage {
float:left;
padding:0;
width:725px;
height:168px;
background-image:url(../styleImages/backgrounds/subHeader.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

#subHeaderSession {
float:left;
width:175px;
height:168px;
overflow:hidden;

background-image:url(../styleImages/backgrounds/sessionBack.jpg);
background-repeat:no-repeat;
background-position:0 0;
}

#pageSurroundOuter {
width:900px;
float:left;
padding:0;
background-color:#FFF;
}

#pageSurround {
width:900px;
float:left;
padding:0;
}

#colLeft {
margin:0;
width:169px;
float:left;
padding:0;
}

#colMid {
margin:0 0 0 6px;
width:725px;
float:right;
padding:0;
padding-bottom:20px;
background-image:url(../styleImages/backgrounds/colMid.jpg);
background-repeat:no-repeat;
background-position:0 100%;
}

#bottomFooter {
padding:0;
margin:0;
margin-top:20px;
text-align:right;
}

#colLeftContent {
width:100% auto;
margin:0;
padding-left: 4px;
/* font-family:Arial, Helvetica, sans-serif; */
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
color:#fecfcf;
text-align:justify;
}

DIV.boxTitleLeft,DIV.boxTitleRight {
margin:10px 0;
background-image:url(../styleImages/backgrounds/boxTitleLeft.jpg);
background-repeat:no-repeat;
background-position:50% 0;
height:29px;
line-height:29px;
padding-left:7px;
/* font-family:Arial, Helvetica, sans-serif; */
font-family:Tahoma, Geneva, sans-serif;
font-size:15px;
font-weight:700;
color:#efffcd;
white-space:nowrap;
}

.boxContentLeft,.boxContentRight {
padding-left:0;
margin-bottom:10px;
padding-top:3px;
padding-bottom:5px;
}

.ranboxContentLeft,.ranboxContentRight {
padding-left:0;
margin-bottom:10px;
padding-top:3px;
padding-bottom:5px;
text-align:center;
height:220px;
}

.boxContent {
padding:0;
/* font-family:Arial, Helvetica, sans-serif; */
font-family:Tahoma, Geneva, sans-serif;
font-size:75%;
margin-bottom:5px;
width:725px;
}

#subCats {
background-color:#EBEDFE;
text-align:center;
border:1px solid #C9CEFC;
margin:0;
padding:3px;
float:left;
width:717px;
}

.subCat {
text-align:center;
padding:8px;
float:left;
width:110px;
}

.siteDocs {
text-align:center;
}

.pagination {
text-align:right;
padding-top:5px;
padding-bottom:5px;
}

.regSep {
padding:10px 0 30px;
margin:10px 0;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
clear:both;
}

DIV.clear_all {
clear:both;
font-size:0;
line-height:0;
}

#new_created_for_you {
background-image:url(../styleImages/new_created_for_you.gif);
background-repeat:no-repeat;
width:170px;
height:88px;
margin-left:4px;
}

#image_payments {
background-image:url(../styleImages/payments.png);
background-repeat:no-repeat;
width:162px;
height:26px;
margin-left:8px;
}
