/* CSS Document */

.stats img {
display:none;
}

body > div {
text-align:left;
}

/* rules for mobile page CSS */
#mobile #container {
background-color:#fff;
background-image:none;
}

#mobile #main_content {
float:none;
clear:both;
padding-left:15px;
text-align:left;
}

#mobile #search {
padding-left:0;
}

#mobile #search table, #mobile #search form, #mobile #search select {
float:none;
clear:both;
text-align:left;
}

/* wufoo */
form.wufoo {
background-color:#ffffff;
}

.wufoo .info{
display:none
} 

body.embed#public div#container {
	background-color:#ffffff;
	display: block;
}
body.embed#public div#container h2 {
display:none;
margin:0px;
padding:0px;
}
body.embed#public div#container .confirm {
margin-top:0px;
padding-top:0px;
}
body.embed#public div#container .confirm h2 {
text-align:left;
margin-top:0px;
padding-top:0px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
display:block;
}
body#public.embed div#container.confirm form.wufoo .info h2 {
text-align:left;
margin:0px;
padding:0px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
display:block;
}
body#public.embed div#container.confirm form.wufoo {
margin:0px;
padding:0px;
display:block
}
body#public.embed div.confirm h2 {
display:block !important;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#000;
}


