﻿body { margin:0px; text-align:center; height:100%; font-family:Arial; font-size:12px; color:White; background-color:#B15F26; }
html { height:100%; }
img { border:0px; }
form { margin:0px; }
div { text-align:left; }
a { color:#D59D5A; }

div.picture { margin-bottom:25px; }

/***** PAGE STRUCTURE *****/
table#cont { height:100%; margin:0px auto 0px auto; }
table#cont td#colL { width:70px; background-image:url(../images/backgrounds/bkgLeftCol.jpg); }
table#cont td#colR { width:70px; background-image:url(../images/backgrounds/bkgRightCol.jpg); }
table#cont td#colC { width:720px; vertical-align:top; background-color:#23334C; }

div#bHome { width:720px; margin-top:-3px; background-color:#2D405D; padding:16px 0px 16px 0px; }
div#bHome div#bHomeL { width:243px; float:left; }
div#bHome div#bHomeR { width:431px; float:right; padding:0px 23px 0px 23px; text-align:center; }

div#bChld { width:720px; margin-top:-3px; background-color:#2D405D; background-image:url(../images/backgrounds/bkgSubNav.gif); background-position:right top; background-repeat:repeat-y; }
div#bChld div#bChldL { width:514px; float:left; padding:23px 16px 23px 16px; }
div#bChld div#bChldR { width:174px; float:right; }

div#footer { width:720px; text-align:center; color:#5376AF; font-size:11px; padding-top:10px; clear:both; }
div#footer span#ud { color:#D59D5A; display:block; padding-top:6px; }

/***** BENEFITS *****/
div.rBox { width:175px; float:right; border:solid 1px white; padding:10px; }

/***** EXECUTIVE BOARD *****/
table#tblExecs { border-color:#78AAFE; border-collapse:collapse; }
table#tblExecs td { vertical-align:top; padding:3px 20px 3px 5px; }

/***** POLITICAL ACTION *****/
p.stepTitle { font-size:14px; font-weight:bold; padding:3px 0px 0px 0px; }
p.stepText { padding-left:10px; padding-left:10px; }

/***** TYPEOGRAPHY *****/
h1 { color:#D59D5A; font-size:18px; }
h2 { color:#78AAFE; font-size:16px; margin-bottom:0px; padding-bottom:0px; }
p { margin-top:5px; margin-bottom:10px; }