body{
 font: 1em/1.4em Arial, verdana, sans-serif;
 margin: 10px;
 text-align: center;
 background-color: #DDDDDD;
}

td { padding: 5px; font-family: arial, verdana, sans-serif; background-color: #ffffff; } 

p.intro { font: italic 12pt/16pt Tahoma, "Times New Roman", Times, serif; }

h1	{
 font: 26pt/28pt Rockwell, Arial, Helvetica, sans-serif;
 color: #0000FF;
 font-weight: normal;
 text-align: center;
}

h1.focal { font: italic bold 28pt/36pt Arial, Helvetica, sans-serif; color: #000000; }
h1.focal span { color: #B84747; }

h2	{
 font: 16pt/18pt Rockwell, Arial, Helvetica, sans-serif; 
 color: #0000FF;
 font-weight: normal;
 text-align: center;
}

h4 { color: #0000FF; display: inline; }
h6 {font-weight: normal;}

li { padding-bottom: 1.4em; }

ul.blue-tick { margin-left: 0px; padding-left: 6px; }
ul.blue-tick li {
 list-style: none;
 margin-left: 0px;
 background: transparent url(images_bullet-tick.gif) no-repeat 0px 0px;
 padding: 0px 0px 16pt 34px;
}

span { color: #B84747; }

.clear { clear: both; }
.clear_left { clear: left; }
.clear_right { clear: right; }

.float_left { float: left; }
.float_right { float: right; }

.center { text-align: center !important; }

hr {
 border: none;
 height: 1px;
 color: silver;
 background-color: silver;
 margin-bottom: 20px;
}

#wrapper {
 border: 2px solid #999999;
 background: #FFFFFF;
 width: 800px;
 margin: 0px auto;
 text-align: left;
 padding: 20px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
}

#form-signup { float: right; margin: 0px 0px 10px 20px; }
#form-signup-center { margin: 0px auto 10px auto; }

#form-signup2 {
 float: right;
 margin: 0px 0px 10px 20px;  
 padding: 0px 0px 0px 10px;
 border-left: 1px solid silver;
}

div.embolden {
 font: bold 20pt Arial, Helvetica, sans-serif;
 color: #B84747;
 text-align: center;
 margin: 1.6em auto;
}

#footer { border-top: 1px solid silver; }
#footer p { font: 12px/14px Arial, verdana, sans-serif; color: #666666; text-align: center;}
#footer a { color: #666666; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer a.cd { color: #666666; text-decoration: none; }
#footer a.cd:hover { text-decoration: underline; }