body{margin: 0; font-family: arial; color: #000000; font-size: 11px; background: url(images/white.gif) 0 0 repeat-y;}
#bodyWrap{margin: 0; font-family: arial; color: #000000; width:800px; font-size: 11px; background: url(images/side-menu.gif) 0 0 repeat-y;margin-left:auto;margin-right:auto;}
#wrapper{width: 650px; height: 100%;}
#headerWrapper{float: left; width: 620px;}
#header-left{float: left; width: 20px;}
#header-right{float: left; width: 580px;}
#header-bar1{background-color: #003376; height: 72px;  width: 100%;}
#header-bar2{background-color: #6432CE; height: 4px; font-size: 1px; width: 100%;}
#header-bar3{background-color: #7F99BA;	height: 6px; font-size: 1px; width: 100%;}
#header-align{width: 100%;}
#left-col {float: left; width: 150px; background-color: #7F99BA;}
#right-col {float: left; width: 600px; background-color: #FFFFFF;}
#content { float: left; width: 600px; padding: 0 10px 10px 10px;}
.footer-white{background: url(images/white.gif) 0 0 repeat-y; width: 150px;}
#footer{width: 750px; background-color: #003376; color: #FFFFFF; height: 28px; float: left;}
#menu{margin-top: 16px; width: 100%;}
#menu a{text-decoration: none; color: #FFFFFF;}
#menu a:active, #menu a:hover{ text-decoration: none; color: #FFFFFF;}
#feature-text{width: 350px;	float: left;}
#header-bar1 h1,#header-bar2 h1,#header-bar3 h1{color: #FFFFFF; font-size: 18px; margin: 0; }
#header-left-align h1, #top-text h1{padding-top: 50px; color: #FFFFFF; font-size: 16px; margin: 0; }
#header-left-align{float: left;}
#header-right-align{float: right;}
#footer h1{ color: #FFFFFF; font-size: 18px; margin: 0; padding-left: 155px;}
#topNews{float: left; width: 98%; margin: 0; padding: 0;}
#topNews-text{padding-left: 0;float:left;width:380px;}
#feature{ margin-left: 10px; width: 98%; float: left;}
#whatIs{float: left; border-width: 1px; border-style: solid; border-color: ##003376; width: 380px; margin: 10px 0 0 0; padding: 0; background-color: #ccc; }
#whatIs-image{float: left; padding: 8px;}
#whatIs-text{float: left; margin: 10px 0 10px 0; width: 244px;}
.feature{float: left; border-width: 1px; width: 380px; margin: 10px 0 0 0; padding: 0;}
.feature-image{float: left; margin: 10px 10px 10px 0;}
.feature-text{float: left; margin: 10px 10px 10px 0; width: 266px;}
#left-content{ background-color: #FFFFFF; width: 380px; float: left;}
#right-content{ background-color: #FFFFFF; width: 190px; float: left;}
#vr{ float: left; height: 470px; width: 1px; margin: 10px 10px 0 10px; padding: 0; background-color: #003376;}
hr.horiz { border: none 0; border-top: 1px solid #003376; width: 98%; height: 1px; margin: 10px auto 0 0; text-align: left;}
h1{	font-size: 14px; letter-spacing: -.5px; color: #003376; padding: 0; margin: 0;}
h2{	font-size: 12px; color: #003376;}
h3{	font-size: 14px; color: #003376; padding: 0; margin: 0;}
ul#menu, li.option{margin: 0; padding: 2px 0 2px 3px; list-style-type: none; font-size: 12px;}
a:hover.menu, a:active.menu{text-decoration: underline !important; color: #003376 !important;}
a:hover.topLink, a:active.topLink{ text-decoration: underline !important; color: #3399CC !important;}
a.topLink{text-decoration: none; color: #FFFFFF;}
.link {float: right; color: #00F;}
a {color: #00F;}
p{margin: 4px 0 4px 0;}
.clear{ clear: both;}
#topLinks{ float: right; color: #FFFFFF; font-size: 12px; padding: 0 5px 0 0; text-align: right;}
#top-images{ float: right; padding-right: 4px; padding-bottom: 4px; }
#top-text{ float: left;}
#top-textsmall{ float: left;width:150px;}
#top-img{float: left; padding-right: 10px;padding-left:10px;}
#wereYouIn{margin: 10px; border: 0;}
#bottomCluster-main{vertical-align: bottom; position: absolute; overflow: hidden; margin: -98px auto auto 6px;}
#bottomCluster{vertical-align: bottom; position: absolute; overflow: hidden; margin: -20px auto auto 5px;}
#note-main{margin-left: 155px;}
#note{margin-left: 150px;}
#subTop{font-size: 18px; color: #003376;  font-weight: bold; padding: 0; margin-right: 10px; float: right;}
#sidePics{width: 120px; text-align: center; float: left; margin: 10px 5px 0 -5px; padding: 0;}
#subContent{width: 560px; padding-left: 15px; margin: 10px 0 0 15px;}
.sideImg{padding-bottom: 25px;}
#subFooter{padding-left: 130px;}
a:hover.nav, a:active.nav{ text-decoration: underline !important; color: #00AEED !important;}
a.nav{text-decoration: none; color: #0469B3;}
#subContentsidePics{width: 120px; text-align: left; float: left; margin: 10px 5px 0 -5px; padding: 0;}
#subContentFloreat{width: 455px;height: 630px; padding-left: 15px; margin: 10px 0 0 120px;}
#subContentsubpage{width: 400px; height: 650px;padding-left: 15px; margin: 10px 0 0 120px;}
#subContentregister{width: 600px; height: 650px;padding-left: 15px; margin: 10px 0 0 120px;}
#subContentNewsletter{width: 560px;height: 880px; padding-left: 15px; margin: 10px 0 0 15px;}
#subContentNewslettershort{width: 560px;height: 400px; padding-left: 15px; margin: 10px 0 0 15px;}
#subContentNewslettermedium{width: 560px;height: 500px; padding-left: 15px; margin: 10px 0 0 15px;}
#subContentNewsletterlong{width: 560px;height: 1000px; padding-left: 15px; margin: 10px 0 0 15px;}
#subContentNewsletterIndex{width: 400px;height: 500px; padding-left: 15px; margin: 10px 0 0 120px;}
#subContentNewsletterNav{width: 600px;text-align:center;font-size: 12px; padding-left: 15px; margin: 10px 0 0 0;}
#subContentdiary{width: 600px;font-size: 12px; padding-left: 15px; margin: 10px 0 0 0;}
#subContentBillBennett{width: 460px;Height:1440px; padding-left: 15px; margin: 10px 0 0 100px;}
.picholder{float:left;padding-left: 5; margin: 10px 0 0 5px;width: 145px;height:150px;}
#picwrapperbig{width:620px;margin-left:auto; margin-right:auto;}
#picwrapper{width:600px;height:600px;margin-left:auto; margin-right:auto;}
#picwrappersmall{width:600px;height:400px;margin-left:auto; margin-right:auto;}
#picheader{float:left;padding-left:0;margin:10px 0 0 23px;width:290px;height:20px;color:#FFFFFF;text-align:center;}
#mainpicholder{width:940px;height:100%;overflow:visible;text-align:center;color:#FFFFFF;}
#normalpicholder{width:600px;height:800px;overflow:visible;text-align:center;color:#FFFFFF;}
.center{margin-left:auto; margin-right:auto;}
.textholderbig{width: 600px;height=100%; padding-left: 0px; margin: 10px 0 0 10px;}
.textholder{width: 400px;height=100%;padding-left: 0px; margin: 10px 0 0 100px;}
.textholdersmall{float:left;width: 225px;height:750px; padding-left: 5px;padding:0 0 20px; margin: 10px 0 20px 5px;}
.textholdertiny{float:left;width: 70px;height:100px; padding-left: 5px; margin: 0 5px 0 25px;}
.textholdertotnesian{float:left;width: 95px;height:700px;padding-left: 5px; margin: 0 5px 0 5px;}
.textholdertinywidea{float:left;width: 200px;height:50px; margin: -10px 5px 0 20px;}
.textholdertinywideb{float:left;width: 200px;height:100px; margin: -10px 5px 0 20px;}
.textholdertinywidec{float:left;width: 200px;height:150px; margin: -10px 5px 0 20px;}
.textholdertinywided{float:left;width: 200px;height:220px; margin: -10px 5px 0 20px;}
h4{font-size: 12px; color: #003376;text-align:center;}
.feature-imageright{float:right;margin:0 0 0 5px;}
.center{margin-left:auto; margin-right:auto;}
.leftpicholder{float:left; margin: 5px 5px 5px 0px;}
.rightpicholder{float:right; margin: 5px 0 5px 5px;}