body { background-color:#b8cdd2;
margin:0px
}
.leftpad {padding-left:15px;
}
.rightpad {padding-right:15px;
}
.header {padding:0 15px 15px 30px;
float:left;
}
a {font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#62878c;
}
a:hover{color:#056FE2
}
.badges {width:25%;
vertical-align:top;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
padding-left:15px
}
.code {font-family:Arial, Helvetica, sans-serif;
font-size:10px
}

.back {margin:7px 0 0 800px;
font-size:11px; 
font-family:Tahoma, Arial, Helvetica, sans-serif;
color:#62878c;
float:left;
}
.main {width:930px;
background-image:url(img/main-bg.jpg);
}
.maintextbox{padding:0 10px 0 15px;
border-bottom:1px solid #d9e5e7;
}
.mainbox{padding:20px 7px 10px 10px; 
font-family:Tahoma,Arial, Helvetica, sans-serif; 
color:#62878c;
margin:0 15px 0 15px;
}
.mainheader{font-size:24px;
font-weight:bold
}
.maintext{font-size:14px
}
.getvotesbox {padding:7px 7px 50px 15px; 
font-family:Tahoma,Arial, Helvetica, sans-serif; 
color:#62878c;
margin:0 15px 0 15px;
}
.smalltext{font-size:11px; 
font-weight:bold
}
.footertext {font-size:10px;
}
.detailgen {font-family:Tahoma, Arial, Helvetica, sans-serif; 
color:#62878c;
}
.detailhead {font-size:21px; 
font-family:Tahoma, Arial, Helvetica, sans-serif; 
color:#62878c
}
.detailheadbox{width:190px; 
background-color:#d9e5e7; 
padding:7px 7px 3px 10px; 
border-bottom:1px dashed #abc9ce;
}
.details {font-size:14px; 
}
.detailsbox {width:220px; 
background-color:#d9e5e7; 
padding:3px 5px 0px 10px
}
.detailsimage{margin:15px 0 7px 0
}

