* { padding: 0; margin: 0; }

body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; background-image: url(../images/bg_pattern_main2.gif); background-color: #fff;background-repeat: repeat-x;}
h1, h2, h3 { margin: 0; font-weight: bold; color: #636e46;}
h4 { margin: 0; font-weight: bold; color: #996600;}
h5, h6 { margin: 0; font-weight: bold; color: #000;}
#wrapper { margin: 0 auto; width: 922px;}
#head { width: 922px; float: left; background-color: #636e46; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #8f8f55; padding-bottom: 10px; margin-top: -10px; }
.bannertop { background-image: url(../images/banner_top.gif); height: 19px; width: 922px; margin-top: 20px;}

#leftcolumn { color: #333; border: 1px solid #ccc; background: #c3c39d; height: auto; width: 150px; float: left; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-right: 20px; padding-bottom: 10px; padding-left: 0px; }
#rightcolumn { float: right; color: #666; border: 1px solid #ccc; background: #F2F2E6; height: auto; width: 680px; display: inline; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 5px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 30px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 0.9em; line-height: 20px; }
.padright { padding-right: 10px; }


#foot { width: 902px; float: left; background-color: #636e46; margin: 0px; padding: 10px; font-size: 0.9em; color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana; text-align: center; border-top-width: 5px; border-top-style: solid; border-top-color: #8f8f55; }
#foot a { font-size: 11px; color: #FFFF99; text-decoration: none; }
#foot a:hover { color: #fff; text-decoration: underline; }
#datestamp { font-family: "Lucida Grande", Arial, Helvetica, sans-serif; font-size: 11px; color: #999999; line-height: 15px; margin-top: 10px; }
.bannertbot {background-image: url(../images/banner_bot.gif); height: 19px; width: 922px; clear: both;}

a.linkfoot:link { color: #FFFF99; font-size: 11px; }
a:link { color: #0066CC; }
a:visited { color: #0066CC; }
a:hover { color: #0066CC; text-decoration: none; }
.indent { width: 550px; margin-left: 125px; padding-left: 20px; }
ul { margin-left: 50px; }
ol { margin-left: 50px; }
.announce  { margin-left: 150px; }



a.linkfoot:visited { color: #FFFF99; }
a.linkfoot:hover { color: #FFFF99; text-decoration: underline; }
.bgray { background-color: #ccc; }
.bgwhite-meeting { background-color: #fff; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; padding-right: 5px; }
.bglitegray { background-color: #efefef; padding: 10px; }
.note { background-color: #e3e3c3; padding: 7px; }
#disclaimer { background-color: #c3cdaa; color: #666666; background-image: url(../images/icon_external.gif); background-repeat: no-repeat; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 25px; background-position: 10px 10px; }
.textbox { background-color: #d5d5b2; color: #666666; padding: 7px; font-weight: bold; margin-bottom: 10px; }
.tablehead { background-color: #636e46; font-weight: bold; color: #FFFFFF; padding: 10px; }
.textred { color: #990000; }
strong { color: #000000; }
.cellpadding { padding-left: 10px; }
.bgwhite { background-color: #FFFFFF; padding: 10px; }
.box-step1 { border: 3px solid #85ebeb; padding-left: 10px; width: 680px; padding-bottom: 20px; }
.box-step2 { border: 3px solid #cc745e; padding-left: 10px; width: 680px; padding-bottom: 20px; }
.box-step3 { border: 3px solid #698cd4; padding-left: 10px; width: 680px; padding-bottom: 20px; }
.box-step4 { border: 3px solid #71d181; padding-left: 10px; width: 680px; padding-bottom: 20px; }
.bgpink { background-color: #FFE1E1; padding: 5px; }
.bggreen {background-color: #CCFFCC; padding: 5px; }
.box-step2bottom {background-image: url(../images/process_step2_bottom.gif); background-repeat: no-repeat;}


