body {
  margin-top: 0px;
  margin-left: 0px;
}

form { 
  display: inline;
  margin:0px;
}

td {
  font-family: Verdana, Helvetica, Arial;
  vertical-align: top;
  font-size: 12px;
}

input {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
}

select {
  font-family: Verdana, Helvetica, Arial;
  font-size: 11px;
}

.bottom {
  vertical-align: bottom;
}

.largeFont {
  font-family: Verdana, Helvetica, Arial;
  color: #cc6699;
  font-size: 19px;
  font-weight: bold;
}

.nav {
  vertical-align: middle;
}

.navBlack {
  background-color: #000000;
  vertical-align: middle;
}

.navLeft {
  font-family: Arial;
  font-size: 11px;
  font-weight: bold;
  line-height: 15px;
}

a {
  color: #336699;
  text-decoration: none;
}
a:hover{text-decoration: underline;}

.black{ color: #000000;}

.navLeft a:hover {
  color: #FF9933;
  text-decoration: underline;
}
div.info_bar {
  font-weight:bold;
  background-color:#FFCC99;
  padding:2px;
  border:1px solid #444444;  
}
div.info_bar a,div.info_bar a:hover {
  color:black;
  font-size:8pt;
}
div.info_bar a:hover {
  text-decoration: underline;
}
table.content_table tr {
  font-family: Verdana, Helvetica, Arial;
  vertical-align: top;
  font-size: 12px;  
}
table.content_table th {
  background-color:#FFCC99;
}
table.content_table {
  border-collapse:collapse;
  margin-top:0px;
}

td.photo_container {
  vertical-align:bottom;  
}
img.customer_photo {
  border:1px solid #CCCCCC; 
}
td.votes_stats {
  border:1px solid black;
  width:30px;
  padding-left:2px;
  padding-right:2px;
  text-align:center;
}
.pageHeading {
  color:#CC6699;
  font-size:14pt;
  font-weight:bold;
  padding:10px;
  padding-left:0;
}
.pageHeading1 {
  color:CC6699;
  font-size:10pt;
  font-weight:bold;
  padding:10px;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0;
}
td.main {
  font-weight:bold;
}
.inputRequirement {
  color: red;
}

.error {
  color: red;
  font-weight: bold;
}

div.linkBlock {
  margin:5px;
  margin-right:0px;
}

div.headline_dog, div.headline_dog_static {
  background:url('../images/design/headline_bg.jpg');
  width:156;
  height:184;
  text-align:center;
}
span.headline_inside_text, span.headline_inside_text_static {
  display:block;
  width:130;
  height:64;
  position:relative;
  top:10px;
  left:5px;
  text-align:center;
  color:#CC6699;
  font-size:11px;
  font-family:Verdana;
  font-style:italic;
  font-weight:bold;
  line-height:120%;
}
 
span.headline_inside_text_static {
  top:13px;
  left:6px;
}

span.ph_name {
  font-size:6pt;
}
table.prizeTable {
  border-collapse:collapse;
  border:1px solid;
}

.copyright {
  font-size:10px;
}
table.winners{
  margin-left:30px;
}