#Premium-Wrapper {
width: 928px;
margin: 0 auto;
background: #dadcdf;
margin: 10px;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #33383c;
float:left;
}
#Premium-Wrapper h1 {
margin: 0;
padding: 0;
width: 376px;
height: 56px;
line-height: 50px;
font-size: 16px;
font-weight: bold;
text-indent: 70px;
color: #FFF;
background: url(../images/header_premium.png) no-repeat;
}
.column {
float: left;
width: 265px;
margin: 0 0 0 40px;
}
.column h2 {
margin: 10px 0;
padding: 0;
font-size: 16px;
font-weight: normal;
color: #1571af;
}
.column ul {
margin: 0 0 20px 25px;
padding: 0;
}
.column ul li {
line-height: 18px;
color: #000;
}
.table-container {
position: relative;
clear: both;
width: 881px;
margin: 0 auto;
}
.table-container .top {
width: 881px;
height: 10px;
background: url(../images/round_top.png) no-repeat;
}
.table-container .middle {
width: 881px;
background: #FFF;
}
.table-container .bottom {
width: 881px;
height: 10px;
background: url(../images/round_bottom.png) no-repeat;
}
#Pricing {
width: 860px;
margin: 0 auto;
text-align: left;
}
#Pricing th.top {
background: url(../images/cell_top.png) no-repeat right;
height: 10px;
}
#Pricing td.bottom {
background: url(../images/cell_bottom.png) no-repeat right;
height: 10px;
}
#Pricing th.col-1 {
width: 256px;
height: 53px;
border-right: 1px solid #FFF;
background: url(../images/gradient_green.png)repeat-x;
font-size: 13px;
font-weight: normal;
color: #000;
text-align: left;
text-indent: 20px;
vertical-align: middle;
}
#Pricing td.col-1 {
width: 256px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #96c116;
font-size: 13px;
font-weight: normal;
color: #000;
text-align: left;
text-indent: 20px;
vertical-align: middle;
}
#Pricing td.col-1-special {
width: 256px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #b8d463;
font-size: 13px;
font-weight: normal;
color: #000;
text-align: left;
text-indent: 20px;
vertical-align: middle;
}
#Pricing th.col-2 {
width: 116px;
height: 53px;
border-right: 1px solid #FFF;
background: url(../images/gradient_blue.png)repeat-x;
font-size: 12px;
font-weight: bold;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-2 {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #ebeef2;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-2-special {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #d6e1f1;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing th.col-3 {
width: 116px;
height: 53px;
border-right: 1px solid #FFF;
background: url(../images/gradient_white.png)repeat-x;
font-size: 12px;
font-weight: bold;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-3 {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #f9f7f7;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-3-special {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #e7ecf5;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing th.col-4 {
width: 116px;
height: 53px;
border-right: 1px solid #FFF;
background: url(../images/gradient_blue.png)repeat-x;
font-size: 12px;
font-weight: bold;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-4 {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #ebeef2;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-4-special {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #d6e1f1;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing th.col-5 {
width: 116px;
height: 53px;
border-right: 1px solid #FFF;
background: url(../images/gradient_white.png)repeat-x;
font-size: 12px;
font-weight: bold;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-5 {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #f9f7f7;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-5-special {
width: 116px;
height: 41px;
border-top: 1px solid #FFF;
border-right: 1px solid #FFF;
background: #e7ecf5;
font-size: 11px;
font-weight: normal;
color: #000;
text-align: center;
vertical-align: middle;
}
#Pricing th.col-6 {
width: 136px;
height: 53px;
background: url(../images/gradient_black.png)repeat-x;
font-size: 12px;
font-weight: bold;
color: #FFF;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-6 {
width: 136px;
height: 41px;
border-top: 1px solid #FFF;
background: #262729;
font-size: 11px;
font-weight: normal;
color: #FFF;
text-align: center;
vertical-align: middle;
}
#Pricing td.col-6-special {
width: 136px;
height: 41px;
border-top: 1px solid #FFF;
background: #171719;
font-size: 11px;
font-weight: normal;
color: #FFF;
text-align: center;
vertical-align: middle;
}
a.signup-1 {
width: 78px;
height: 27px;
background: url(../images/signup-1.png) no-repeat 0 0;
display: block;
margin: 0 auto;
}
a.signup-1:hover {
background-position: 0 -30px;
}
a.signup-2 {
width: 78px;
height: 27px;
background: url(../images/signup-2.png) no-repeat 0 0;
display: block;
margin: 0 auto;
}
a.signup-2:hover {
background-position: 0 -30px;
}
label.package {
position: relative;
font-size: 18px;
font-weight: bold;
top: 2px;
padding: 0 2px 0 0;
}
label.save-1 {
position: relative;
font-size: 9px;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
color: #3c9be7;
padding: 0 2px 0 0;
}
label.save-2 {
position: relative;
font-size: 9px;
font-weight: bold;
font-style: italic;
text-transform: uppercase;
color: #a2cd20;
padding: 0 2px 0 0;
}
label.currency {
position: relative;
font-size: 12px;
font-weight: bold;
top: -2px;
padding: 0 2px 0 0;
}
label.price {
font-size: 18px;
font-weight: bold;
}
.tag {
position: absolute;
width: 90px;
height: 65px;
background: url(../images/value.png) no-repeat;
top: 4px;
right: -55px;
}
.clear {
clear: both;
}
td.col-6 .price {
color: #A2CD20;
}
/* Added by martin */
table.sub-info {
margin-left:0 auto;
text-align:center;
width:612px;
}
table.sub-info td {
text-align: center;
padding:0 20px;
}
#filter_info_center h1{
color: #000000;
padding:0 0 10px;
text-align:center;
}
div.sub_header_wrapper {
width:600px;
}
div.info_wrapper {
text-align: center;
margin: 0pt auto;
width: 700px;
}
a.sub_info_link {
left:597px;
position:absolute;
top:3px;
margin:auto;
}
/* Added by martin */
