/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; margin:0 auto; padding:0; background-color:white; background-image:url(images/pagebg.jpg); background-repeat:repeat-x}
p {margin:0 auto; padding:0;}
li {margin:0 auto; padding:0; float:left;}
ul {margin:0 auto; padding:0; float:left; list-style-type:none;}

#container {margin:0 auto; padding:0; width:786px; height:2000px}
#containerleft {margin:0 auto; padding:0; width:4px; float:left;}
#containerInside {margin:0 auto; padding:0; height:1500px; width:778px; background-color:#FFFFFF; float:left;}
#containerright {margin:0 auto; padding:0; width:4px; float:left;}
#header {margin:0 auto; padding:0; width:778px}
#logo {margin:0 auto; padding:24px 0 0 24px; width:400px; float:left}
#infoBox {margin:0 auto; padding:29px 0 0 80px; width:274px; float:left}
.main {margin:0 auto; padding:13px 0 0 0; width:778px; float:left}
.left {margin:0 auto; padding:12px 0 0 12px; width:591px; height:800px; float:left}
.right {margin:11px 0 0 0; padding:0; width:150px; float:left; border-left:1px solid #e3e3e3; height:800px; text-align:center}
#frmBox {margin:10px 0 0 0; padding:0; width:577px; height:360px; float:left; background-color:#ebf6ff; border:1px solid #dae3fb}
.subhead {margin:8px 0 0 7px; padding:0; width:560px; float:left;}
.columns {margin:8px 0 0 0px; padding:0; width:277px; float:left;}
.columnWIDE {margin:8px 0 0 0px; padding:0; width:560px; float:left;}
.field1 {margin:0 auto; padding:6px 0 0 0; float:left; width:90px; text-align:right; font-weight:bold; color:#000000; height:20px}
.field2 {margin:0 auto; padding:3px 0 0 10px; float:left; width:173px; height:25px}
.field3 {margin:0 auto; padding:6px 0 0 0; float:left; width:120px; text-align:right; font-weight:bold; color:#000000; height:20px}
.field4 {margin:0 auto; padding:3px 0 0 10px; float:left; width:415px; height:25px}
.button {margin:8px 0 0 0px; padding:0; width:550px; float:left; text-align:center}
.bottom {margin:0 auto; padding:10px 0 0 0; float:left; width:560px}
.bulletCol {margin:0 auto; padding:0; float:left; width:280px}
.subhead2 {margin:8px 0 0 0; padding:0; width:550px; float:left;}
.rightColLogos {margin:0 auto; padding:8px 0 0 5px; float:left; text-align:center; width:140px}

.bullet1 {margin:0 auto; padding:10px 0 0 10px; float:left; width:25px; text-align:right; font-weight:bold; color:#000000; height:20px}
.bullet1Main {margin:0 auto; padding:10px 0 0 30px; float:left; width:25px; text-align:right; font-weight:bold; color:#000000; height:20px}
.bullet2 {margin:0 auto; padding:16px 0 0 10px; float:left; width:235px; height:25px; font-weight:bold; color:#000000}
.bullet2B {margin:0 auto; padding:16px 0 0 10px; float:left; width:210px; height:25px; font-weight:bold; color:#000000}
.bulletMain {margin:0 auto; padding:16px 0 0 10px; float:left; width:520px; height:25px; font-weight:bold; color:#000000}

.footer {margin:0 auto; padding:25px 0 0 0; float:left; width:596px; text-align:center; color:#ff0033; font-size:10px}

/* text styles */
.redlink3  {color:#ff0033; font-size:12px; text-decoration:none}
.copy {margin:0 auto; padding:5px 10px 0 2px; width:560px; float:left}

.nopad {margin:0 auto; padding:0; float:left;}
.cf:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .cf {height: 1%;}

{margin:0 auto; padding:0; float:left;}


