#centerColumn{
clear:both;
margin-top:20px;
}

#centerColumn #leftCenter{
float:left;
width:304px;
}

#centerColumn #rightCenter{
float:left;
width:304px;
margin-top:-27px;
margin-left:13px;
}

*html #centerColumn #rightCenter{
margin-top:-38px;
}

#dnn_ContentPane{
clear:both;
padding-top:20px;
_padding-top:0px;
}

#dnn_topPane{
width:300px;
}

#blueborderbox{
width:304px;
background:url(images/bluebgBottom.jpg) no-repeat bottom left #d0eaf7;
padding:0px 0px 10px 0px;
}

#blueborderbox .Normal,
#blueborderbox .NormalDisabled{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003d9f;
font-size:11px;
}

#blueborderbox  #innerbox{
background:url(images/bluebgTop.jpg) no-repeat top left #d0eaf7;
padding:0px 0px 0px 15px;
line-height:22px;
min-height:162px;
}

*html #blueborderbox #innerbox{
height:153px;
}

#blueborderbox .content{
padding:0px 0px 0px 20px;
}

#blueborderbox input.btn {
border:none !important;
width:auto !important;
font-size:11px !important;
padding:0 !important;
}

#blueborderbox input,
#blueborderbox select{
border:#d0eaf7;
width:200px;
font-size:11px;
padding:2px;
}




#blueborderbox h2{
padding-top:5px;
padding-bottom:8px;
}

*html #blueborderbox h2{
padding-bottom:0px;
}

#blueborderbox h2 .Head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

#blueborderbox p{
padding-top:0px;
margin-top:0px;
}

img.btn{
margin-top:-4px;
}


#orangeborderbox{
width:304px;
background:url(images/orangebgBottom.jpg) no-repeat bottom left #fdedbb;
padding:0px 0px 5px 0px;
}

#orangeborderbox .Normal,
#orangeborderbox .NormalDisabled,
#blueborderbox p{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003d9f;
font-size:11px;
}

#orangeborderbox #innerbox{
background:url(images/orangebgTop.jpg) no-repeat top left #fdedbb;
padding:28px 0px 0px 15px;
line-height:22px;
min-height:178px;
}

*html #orangeborderbox #innerbox{
padding:38px 0px 0px 15px;
height:190px;
}

#orangeborderbox #innerbox ul{
padding:0px;
margin:0px;
padding-left:10px;
margin-left:10px;
}

#orangeborderbox .content{
padding:0px 0px 0px 5px;
width:190px;
}

#orangeborderbox input,
#orangeborderbox select{
border:#d0eaf7;
width:200px;
font-size:11px;
padding:2px;
}

#orangeborderbox h2{
padding-top:5px;
padding-bottom:8px;
}

#orangeborderbox h2 .Head{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}






#grayborderbox{
width:621px;
background:url(images/graybgBottom.jpg) no-repeat bottom left #ededed;
padding:0px 0px 5px 0px;
}

#grayborderbox .Normal,
#grayborderbox .NormalDisabled{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#003d9f;
font-size:11px;
}

#grayborderbox #innerbox{
background:url(images/graybgTop.jpg) no-repeat top left #ededed;
padding:10px;
line-height:22px;
}

table.list {
width:100%;
background:#FFFFFF;
border-left:1px solid #ededed;
border-top:1px solid #ededed;
}
*html table.list {
width:600px;
}

table.list td,
table.list th{
border-right:1px solid #ededed;
border-bottom:1px solid #ededed;
padding:5px 10px 5px 10px;
}

table.list th, table.list th a, table.list th a:hover, table.list th a:visited{
text-align:left;
background:#007bc1;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

table.list td{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.list th.price{
text-align:center;
}

table.list td.price{
text-align:center;
width:102px;
}

table.list td.buy{
text-align:center;
width:120px;
padding:5px 10px;
}


#billboardContainer 
{
    position:relative;
    margin-left:20px;
    width:525px;
    height:168px;
}
#divBillboardLeft 
{
    float:left;
    background:url(images/billboard.jpg) bottom no-repeat;
    height:98px;
	padding-top: 70px;
    width:252px;
    margin-right:20px;
}

#divBillboardRight 
{
    float:left;
    background:url(images/billboard.jpg) bottom no-repeat;
    height:98px;
	padding-top: 70px;
    width:252px;
}

.billboardText 
{
	margin:0px;
	padding:0px;
    text-align:center;
}

#h2ConfirmPage {
    color:#003D9F;
    font-size:18px;
    font-weight:bold;
    margin-bottom:5px;
    font-family:Tahoma,Arial,Helvetica;
}

#confirmbtn {
    float:right;
    margin-top:10px;
    margin-right:45px;
}

.billboardNumber {
    font-family:Verdana;
    font-weight: bold;
    font-size:16pt;
    color: #003ba3;
}

.billboardWord {
    font-family:Verdana;
    font-weight: bold;
    /*font size set programmatically for the word*/
    color: #003ba3;
}

.NumberCol {
    width:200px;

}

.pricetext, 
.buybtn 
{
      text-align:center;
}

.monthlabel 
{
    font-weight:bold;
    font-size:0.8em;
}


