html,body { margin:0; padding:0; text-align:center; border:none; }

body { background:#A9D8C9; font-size:0.75em; font-family:Arial, Helvetica, sans-serif; color:#012170; }

a, a:link	{ color:#ED4453; text-decoration:none; }
a:hover		{ text-decoration:underline; }
a img { border:none; }

img { padding:0; margin:0 }

p { line-height:145%; margin-top:0; }

h1,h2,h3,h4,h5 { line-height:100%; }

h1 { margin:0 0 10px 0; padding:0px; font-size:2.4em; font-weight:normal; }
h2 { font-size:1.2em; line-height:normal }
h3 { font-size:1.1em; }
h4 { font-size:1.1em; margin-bottom:0; }
h4 p { margin-top:0; }

form { margin:0; padding:0; }
fieldset {  }
legend { }

input[type="text"], input[type="password"] {
	color:#111;
	background:#bbd2e8;
	padding:0px;
	margin:0px;
}

input[type="text"]:focus, input[type="password"]:focus, textarea:focus { border-color:#777; }

table { border-collapse:collapse; border:none; }
td, th { margin:0; padding:4px; border:1px solid #bbb; }
th { background:#f2f2f2; }


.alertBoxBad	{ color:#000; background:#F4D3D3; border:1px solid #F79292; padding:8px; margin:6px 0; }
.alertBoxGood	{ color:#000; background:#D5E9D9; border:1px solid #ACD4B3; padding:8px; margin:6px 0px; }

body#consumer {	background:#A9D8C9;}
body#professional {	background:#A3DCF2;}

#consumer li { list-style:url(images/list_white_con.gif) outside; }
#professional li { list-style:url(images/list_white_pro.gif) outside; }

.xs-message { border:1px solid black; background:yellow; line-height:150%; padding:8px; }

.buttonContainer { background-color:#B5D6DD; border-top:1px solid #E7F0D0; border-bottom:1px solid #E7F0D0; padding:8px; margin:8px 0; }

.clearfix:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}

/*.clearfix {display:inline-table;}*/

/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */
div#header { padding:20px 0px 15px 0px; width:100%;}/*Safari needs the width declaration!*/
