/** { margin: 0; padding: 0; border: 0; }*/

body { padding:0; color: #000; background: #547180 url(images/bg_gradient.gif) repeat-x; margin: 0px; font-family: Helvetica, Verdana, Arial, sans-serif; }

.wrapper { width: 760px; margin:0 auto; padding-top: 38px; }

.shadow { background: url(images/shadow.gif) no-repeat; width:740px; padding-right: 10px; padding-left: 10px; padding-top: 6px; }

.container { width: 740px; margin:0 auto; padding: 0px; background-color: #fff; padding-bottom: 8px; }

.header { height: 169px; background: transparent url(images/headerSub.png) no-repeat 100% 0; background-color: #fff; width: 740px; }

a { text-decoration: underline; }

a:link, a:visited { color: #555; }

h1 { font-size: 14pt; color: #507282; font-family: Helvetica, Verdana, Arial, sans-serif; padding-top: 15px; padding-bottom: 6px; }

h2 { }

h3 { }

ul.reg_bullets { margin-bottom: 16px; margin-left: 20px; }

ul.reg_bullets li { list-style: disc; font-size: 12px; margin-bottom: 5px; }

ul.results_bullets { margin-bottom: 16px; margin-left: 20px; margin-top: 0px; }

ul.results_bullets li { list-style: disc; font-size: 12px; margin-bottom: 5px; }

ul.results_bullets li ul { margin-left: 16px; margin-top: 5px; }

ul.results_bullets li ul li { list-style: circle; font-size: 12px; margin-bottom: 5px; }

.quote { text-align: right; font-size: 12px; margin-bottom: 20px; }

.module { border-bottom: 1px solid #CCCCCC; }

/*ul, ol { list-style: none; }*/

strong { font-size: 1em; font-weight: bold; }

/*------------------------- Navigation ---------------------------*/


.navigation { list-style-type: none; height: 20px; padding-top: 2px; padding-left: 5px; }

.navigation ul { position:relative; margin: 0; padding: 0; }

.navigation li { list-style:none; display: inline; margin: 0; padding: 0; text-transform:uppercase; }

.navigation a { float: left; display: block; font: bold 11px Arial; color: #999999; text-decoration: none; padding: 5px 3px 5px 3px; }

.navigation a:visited { color: #a7a6a6; }

.navigation a:hover { color: #000; }

/*html>body .subfrontTriple { width: 252px; padding-left: 1px; }*/

.subfrontTriple { width: 252px; }

/*html>body .subfrontTriple ul { padding: 0; margin: 0; list-style-type: none; }
*/
.subfrontTriple ul { padding: 0; margin:0; list-style-type: none; }

.subfrontTriple li { list-style: none; border: none; line-height: -1px; }

.subfrontTriple li img { display: block; vertical-align: top; }

.subfrontTriple li a { margin: 0; display: block; vertical-align: top; line-height: 1px; }

/*html>body .subContentTop { float: right; height: 32px; width: 483px; background: url(images/subContentTop.png) no-repeat 100% 0; }
*/
.subContentTop { float: right; height: 32px; width: 483px; background: url(images/subContentTop.png) no-repeat 100% 0; right: 5px; position: relative; }

.subContent { clear: right; text-align: left; float: right; width: 441px; background: #eff2f3 url(images/contentBack.png) repeat-x 100% 0; margin-right: 5px; padding: 18px 18px 15px 15px; }

.subContent p { font-size: 12px; line-height: 17px; margin-bottom: 10px; }

.copyright { font-size: 11px; color: #a7b5be; width: 739px; text-align: center; padding: 10px 5px 10px 8px; }

/*html>body .subFiller { height: 9px; width: 17px; position: absolute; top: 510px; left: 241px; background: url(images/filler.png) no-repeat 0 0; }

.subFiller { height: 9px; width: 17px; position: relative; top: 508px; left: -278px; background: url(images/filler.png) no-repeat 0 0; }
*/

.clearall { clear: both; }

.top { text-align: right; margin-bottom: 6px; }

.top a { font-size: 10px; font-weight: bold; color: #CCCCCC; text-decoration: none; }

input { margin-top: 10px; }

textarea { padding: 6px; }
