#container {
}

#containerTop {
}

#containerTopLeft {
}

#containerTopRight {
}

#containerMiddle {
}

#containerLeft {
}

#containerRight {
}

#containerBottom {
}

#containerBottomLeft {
}

#containerBottomRight {
}



#branding {
}

#brandingContent {
}

#ss_99 {
}
h4 {
margin-bottom:8px;
}
#banner {
height:272px;
}
.shadow {
background-image:url("/images/background/mainNav-shadow.png");
background-position:left top;
background-repeat:no-repeat;
height:10px;
position:absolute;
width:950px;
z-index: 6;
}
.shadow div {
position:relative;
left:0px;
top:0px;
}
.button99 a {
background-image:url("/images/buttons/99Round.png");
background-position:0 0;
background-repeat:no-repeat;
margin-left:725px;
margin-top:157px;
padding:175px;
position:absolute;
z-index:8;
}
.button99 a:hover {
background-image:url("/images/buttons/99Round_ON.png");
background-position:0 0;
background-repeat:no-repeat;
margin-left:725px;
margin-top:157px;
padding:175px;
position:absolute;
z-index:8;
}
.button69 a {
background-image:url("/images/buttons/ChatButton.png");
background-position:0 0;
background-repeat:no-repeat;
margin-left:20px;
margin-top:270px;
 padding: 110px 275px 0 0;
position:absolute;
z-index:8;
}
#bodyContent {
background-image:none;
width:950px;
height:550px;
padding:5px 0px 25px 0px;
}
#includedContent {
margin:0px 30px 0px 30px;
}
#bodyContentTop_TXT {
margin:0px 30px 0px 30px;
}
#bodyContentIncludedContent {
margin:0px 30px 0px 30px;
}

#bodyContentBottom_TXT {
margin:0px 30px 0px 30px;
padding-top:15px;
clear:both;
}
.home3column {
width:100%;
}
.home3column td {
vertical-align:top;
}
table.home3column > tbody > tr > td:first-child {
padding:0px 10px 0px 2px;
width:370px;
}
table.home3column > tbody > tr:first-child > td:first-child + td {
padding:0px 10px 0px 10px;
width:235px;
border-left:4px double #aaabac;
border-right:4px double #aaabac;
}
table.home3column > tbody > tr:first-child > td:first-child + td + td {
padding:0px 0px 0px 10px;
width:235px;
}

.featurebox3col {
height:320px;
}
table.featurebox3col > tbody > tr:first-child > td:first-child {
background-image:url(/images/boxes/featurebox3_leftTop.gif);
background-position:100% 100%;
background-repeat:no-repeat;
font-size:0;
height:5px;
overflow:hidden;
width:5px;
}
table.featurebox3col > tbody > tr:first-child > td:first-child + td {
background-image:url(/images/boxes/featurebox3_top.gif);
background-repeat:repeat-x;
background-position:100% 100%;
font-size:0;
height:5px;
overflow:hidden;
}

table.featurebox3col > tbody > tr:first-child > td:first-child + td + td {
background-image:url(/images/boxes/featurebox3_rightTop.gif);
background-position:100% 100%;
background-repeat:no-repeat;
font-size:0;
height:5px;
overflow:hidden;
width:5px;
}
table.featurebox3col > tbody > tr:first-child + tr > td:first-child {
background-image:url(/images/boxes/featurebox3_left.gif);
background-position:100% 100%;
background-repeat:repeat-y;
font-size:0;
overflow:hidden;
width:5px;
}
table.featurebox3col > tbody > tr:first-child + tr > td:first-child + td.background {
background-color:#f3f3f4;
background-image:url(/images/background/logo-backgroundGrey.gif);
background-position:318px 10px;
background-repeat:no-repeat;
padding:0px;
border:none;
vertical-align:top;
}
table.featurebox3col > tbody > tr:first-child + tr > td:first-child + td {
background-image:none;
padding:0px;
border:none;
background-color:#f3f3f4;
vertical-align:top;
}
table.featurebox3col > tbody > tr:first-child + tr > td:first-child + td + td {
background-image:url(/images/boxes/featurebox3_right.gif);
background-position:0 0;
background-repeat:repeat-y;
font-size:0;
overflow:hidden;
width:5px;
}
table.featurebox3col > tbody > tr:first-child + tr + tr > td:first-child {
background-image:url(/images/boxes/featurebox3_leftBottom.gif);
background-position:100% 0;
background-repeat:no-repeat;
font-size:0;
height:5px;
overflow:hidden;
width:5px;
}
table.featurebox3col > tbody > tr:first-child + tr + tr > td:first-child + td {
background-image:url(/images/boxes/featurebox3_bottom.gif);
background-position:100% 0;
background-repeat:repeat-x;
font-size:0;
height:5px;
overflow:hidden;
}
table.featurebox3col > tbody > tr:first-child + tr + tr > td:first-child + td + td {
background-image:url(/images/boxes/featurebox3_rightBottom.gif);
background-position:0 0;
background-repeat:no-repeat;
font-size:0;
height:5px;
overflow:hidden;
width:5px;
}
table.featurebox3col div.content {
margin:10px;
}

.votingFeatures {
background-image:url(/images/background/rule-doubleGreyVertical.png);
background-repeat:repeat-y;
background-position:right top;
width:300px;
padding-right:15px;
margin-right:15px;
float:left;
} 
.votingFeatures ul.column1 {
float:left;
margin-left:5px;
width:40%;
}
.votingFeatures ul.column2 {
float:right;
width:50%;
}

.featurebox3col ul {
list-style:none outside none;
margin:0 0  6px 0px;
padding:0;
}
.featurebox3col ul li {
margin-bottom:4px;
}

.votingFeaturesRight {
float:right;
margin-right:0px;
width:245px;
background-color:none;
} 
table.pricingTable {
width:245px;
}
table.pricingTable > tbody > tr:first-child > th:first-child, table.pricingTable > tbody > tr:first-child > th:first-child+th {
border-right:1px solid #636466;
}
table.pricingTable th {
border-top:1px solid #636466;
border-bottom:4px double #636466;
font-weight:bold;
padding:4px 5px 4px 10px;
}
table.pricingTable > tbody > tr > td:first-child, table.pricingTable > tbody > tr > td:first-child+td {
border-right:1px solid #636466;
}
table.pricingTable td {
padding:4px 5px 4px 10px;
border-bottom:1px solid #636466;
}
h1 {
    color: #C1272D;
    font-family: Helvetica,Arial,sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: 27px;
    margin-bottom: 5px;
}
h2 {
    margin-bottom: 2px;
}
div.contactButtons {
width:191px;
margin-top:12px;
}
div.contactButtons a {
background-image:url(/images/buttons/orderButton_blue.png);
background-repeat:no-repeat;
background-position:0px 0px;
padding:0px;
margin-top:20px;

}
div.contactButtons a:hover {
background-image:url(/images/buttons/orderButton_ON.png);
background-repeat:no-repeat;
background-position:0px 0px;
padding:0px;
margin-top:20px;
}

