body{margin:0px;background-color:#F2F2F2; font-size:90%; font-family:Georgia,Times New Roman,Times;}
img { border:none; }

a:link {color: #CC0000;}
a:visited {color: #CC0000;}
a:hover {color: #000000;}
a:active {color: #000000;}

td{vertical-align:top}
div.header { padding-top:30px; width:100%; text-align:center; background:#FFFFFF url('../img/hr.gif') repeat-x left bottom; }
img.header { display:block; margin:0 auto; padding-bottom:15px; }
div.content { margin:0 auto; width:700px; text-align:left; }
div.home { margin:0 auto; width:600px; text-align:center; }
div.home div {text-align:center; width:600px; padding:15px 0px 15px 0px; border-top:1px solid #b6b6b6;}
div.video { text-align:center; }

/* home page */
h1 { margin:0; padding:15px 0px 0px 0px; text-align:center; }
h2 { margin:0; padding:15px 0px 5px 0px; color:#CC0000; font-family:Verdana,Arial,Helvetica; font-size:110%; }
h3 { margin:0; padding:0px 0px 5px 0px; }
h4 { display:inline; color:#CC0000; font-family:Verdana,Arial,Helvetica; font-size:90%; }

p.welcomeText{ margin:0; padding:0; font-family:Verdana,Arial,Helvetica;font-size:13px;text-align:center;line-height:30px}
p.footerText{ margin:0; padding:5px 0px 5px 0px; text-align:center;font-family:Georgia,Times New Roman,Times}
div.clear { width:100%; height:1px; clear:both; }
img.left { float:left; padding:0px 5px 0px 0px; }
.right { float:right; padding:10px 0px 5px 5px; }

/* what page */
p.openingText{width:650px;font-family:Verdana,Arial,Helvetica;font-size:13px;line-height:25px; text-align:left;}
p.linkBox{float:right; width:175px; padding:0px 0px 5px 10px; text-align:left;}
p.category{font-family:Georgia,Times New Roman,Times;font-size:16px;color:#CC0000;font-weight:bold}

table.form { width:100%; }
.form td { padding:10px; }
.form .label { text-align:right; font-weight:bold; }
.form .label i { font-weight:normal; }
.form .center { text-align:center; }
table.links { width:100%; text-align:left; }
table.links h3 { margin:0; padding:0; font-family:Georgia,Times New Roman,Times;font-size:16px;color:#CC0000;font-weight:bold; }
table.fall { width:405px; margin:0 auto; padding:15px 0px 15px 0px; }
table.options { width:50%; margin:0 auto; background-color:#ffffff; }
.options .header { font-size:110%; color:#CC0000; background-color:#F2F2F2; }
.options td { padding:4px; border-bottom:solid 1px #F2F2F2; }
ul.redBullets{font-family:Verdana,Arial,Helvetica;width:150px}
li{margin-top:5px}
p.multiline { width:500px; margin:0 auto; }

/* what-more page */
p.sectionHeader{font-size:larger; color:#CC0000;font-weight:bold}
ul.redBullets a:link {color: #000000;font-family:Verdana,Arial,Helvetica}
ul.redBullets a:visited {color: #000000;font-family:Verdana,Arial,Helvetica}
ul.redBullets a:hover {color: #CC0000;font-family:Verdana,Arial,Helvetica}
ul.redBullets a:active {color: #CC0000;font-family:Verdana,Arial,Helvetica}

/* why page */
p.mainText{width:650px;font-family:Verdana,Arial,Helvetica;font-size:13px;line-height:25px; text-align:left;}
p.text{font-family:Verdana,Arial,Helvetica;font-size:13px;line-height:25px;}
a.mainText:link {color: #CC0000;font-family:Verdana,Arial,Helvetica}     /* unvisited link */
a.mainText:visited {color: #CC0000;font-family:Verdana,Arial,Helvetica}  /* visited link */
a.mainText:hover {color: #000000;font-family:Verdana,Arial,Helvetica}    /* mouse over link */
a.mainText:active {color: #000000;font-family:Verdana,Arial,Helvetica}   /* selected link */

.error { font-weight:bold; color:Red; }
span.app_error { font-size:140%; color:#CC0000; }
span.app_notice { font-size:120%; }
