body{padding:15px 0px 25px 0px;margin:0px;font-family:Arial,Helvetica,sans-serif;}
table{border-collapse:collapse;border-spacing:0px;font-family:Arial,Helvetica,sans-serif;}
td,th{padding:0px;margin:0px;}
div{padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;}
p{padding:0px;margin:0px;}
img{border:none;}
table{border-collapse:collapse;margin-bottom:5px;}
table td{padding:0px;font-size:14px;}
table#contactTable td{padding:0px 0px 5px 25px;}
ul{margin:0px;padding:0px 0px 0px 35px;}
ul li{margin:0px;padding:0px 0px 5px 0px;font-size:14px;}
#home h1{margin:0px;padding:0px;}
#home h2{margin:0px;padding:0px;display:none;}
#interior h1,#interior2 h1{margin:0px;padding:0px 0px 0px 0px;text-align:right;border-bottom:1px solid #f67711;color:#f67711;text-transform:uppercase;font-size:17px;width:320px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.black{color:#222222;}
.orange{color:#f67711;}
h5{margin:0px 20px 15px 20px;text-align:left;border-bottom:1px solid #334455;color:#f67711;padding:25px 0px 0px 0px;font-size:13px;}
h4{margin:0px 20px 15px 20px;text-align:left;border-bottom:1px solid #334455;color:#f67711;padding:10px 0px 0px 0px;font-size:13px;}
h4 strong{color:#000000;display:inline;}
div.note{padding:5px 0px 5px 0px;color:#555555;}
span.note{color:#555555;}

#home #container{height:664px;width:862px;margin:0px auto 0px auto;background:url(../images/img-home-background.jpg) no-repeat 5px 212px;}
#interior #container,#interior2 #container{width:862px;margin:0px auto 0px auto;}
#containerCenter{float:left;}

#home #header{background:url(../images/img-header.jpg) no-repeat 0px 76px;width:852px;height:212px;}
#headerMiddle{float:left;}
#headerMiddle div{height:95px;}
#interior #header,#interior2 #header{background:url(../images/img-interior-header.jpg) no-repeat 0px 68px;width:852px;height:204px;}
#headerLeft{background:#fff url(../images/img-background-topleft.gif) no-repeat 0px 75px;width:5px;height:212px;float:left;}
#headerRight{background:#fff url(../images/img-background-topright.gif) no-repeat 0px 75px;width:5px;height:212px;float:left;}
#home #logo{background:url(../images/img-logo.jpg) no-repeat;width:287px;height:106px;display:block;float:left;}
#interior #logo,#interior2 #logo{background:url(../images/img-interior-logo.jpg) no-repeat;width:259px;height:98px;display:block;float:left;}
#logo span{display:none;}
#body{width:852px;}/*height:452px;*/
#home #body{height:452px;}
#body span{display:none;}
#body span.span{display:inline;}

ul#subNav{padding:0px;margin:0px;height:95px;}
ul#subNav li{padding:40px 0px 0px 14px;margin:0px;float:left;list-style-type:none;}
ul#subNav a{font-size:11px;text-transform:uppercase;font-weight:bold;color:#f67711;}
ul#subNav a:hover{color:#ccc;}
ul#subNav li.current a{color:#ccc;}

#home #nav{float:left;margin:0px;padding:50px 0px 0px 235px;}
#interior #nav,#interior2 #nav{float:left;margin:0px;padding:40px 0px 0px 260px;}
#nav li{float:left;margin:0px;padding:0px;list-style:none;}
#nav li a{display:block;height:24px;}
#nav li a span{display:none;}
#navAboutUs{width:82px;background:url(../images/btn-aboutus.gif) no-repeat;}
#navAboutUs:hover{background:url(../images/btn-aboutus-hover.gif) no-repeat;}
#navContact{width:89px;background:url(../images/btn-contact.gif) no-repeat;}
#navContact:hover{background:url(../images/btn-contact-hover.gif) no-repeat;}
#navNews{width:76px;background:url(../images/btn-news.gif) no-repeat;}
#navNews:hover{background:url(../images/btn-news-hover.gif) no-repeat;}
#navLogin{width:62px;background:url(../images/btn-login.gif) no-repeat;}
#navLogin:hover{background:url(../images/btn-login-hover.gif) no-repeat;}
#headerBottom{padding-top:22px;}
#interior #headerBottom{float:right;background:url(../images/img-column-top.gif) 100% 79px no-repeat;padding-bottom:5px;}
#interior2 #headerBottom{float:right;background:none;padding-bottom:5px;}
#containerShadow{width:862px;background:url(../images/img-background-shadow.gif) repeat-y;}

#home #navHomeContainer{display:block;float:left;padding-left:488px;}
#home #navBusinessContainer{display:block;float:left;padding-left:27px;}
#home #navHome{background:url(../images/btn-nav-home.gif) no-repeat;display:block;width:150px;height:143px;}
#home #navBusiness{background:url(../images/btn-nav-business.gif) no-repeat;display:block;width:145px;height:143px;}
#home #navHome:focus, #home #navBusiness:focus{outline:0;}
#home #navHome:hover{background:url(../images/btn-nav-home-hover.gif) no-repeat;}
#home #navBusiness:hover{background:url(../images/btn-nav-business-hover.gif) no-repeat;}
#interior #navHomeContainer{display:block;float:left;padding-top:10px;padding-left:75px;}
#interior #navBusinessContainer{display:block;float:left;padding-top:10px;padding-left:11px;padding-right:14px;}
#interior #navHome{background:url(../images/btn-interior-home.gif) no-repeat;display:block;float:left;width:81px;height:81px;}
#interior #navBusiness{background:url(../images/btn-interior-business.gif) no-repeat;display:block;float:left;width:81px;height:81px;}
#interior #navHome:focus, #interior #navBusiness:focus{outline:0;}
#interior #navHome:hover{background:url(../images/btn-interior-home-hover.gif) no-repeat;}
#interior #navBusiness:hover{background:url(../images/btn-interior-business-hover.gif) no-repeat;}
#interior2 #navHomeContainer{display:block;float:left;padding-top:10px;padding-left:75px;}
#interior2 #navBusinessContainer{display:block;float:left;padding-top:10px;padding-left:11px;padding-right:14px;}
#interior2 #navHome{background:url(../images/btn-interior-home2.gif) no-repeat;display:block;float:left;width:81px;height:81px;}
#interior2 #navBusiness{background:url(../images/btn-interior-business2.gif) no-repeat;display:block;float:left;width:81px;height:81px;}
#interior2 #navHome:focus, #interior2 #navBusiness:focus{outline:0;}
#interior2 #navHome:hover{background:url(../images/btn-interior-home2-hover.gif) no-repeat;}
#interior2 #navBusiness:hover{background:url(../images/btn-interior-business2-hover.gif) no-repeat;}
#navHomeContainer strong{display:none;}
#navBusinessContainer strong{display:none;}

#contentContainer{width:647px;}
#sidebarContainer{}
#sidebarContainer p{padding:0px 15px 0px 19px;font-size:12px;}
#sidebarContainer p strong{font-size:12px;}
#sidebarTop{background:url(../images/img-column-top.gif) 100% -38px no-repeat;width:203px;height:202px;}
#sidebarBottom{background:url(../images/img-column-bottom.gif) no-repeat;width:203px;height:291px;}
#sidebarTop .left{padding:8px 15px 8px 20px;font-size:13px;color:#000000;}
#sidebarTop .right{float:left;line-height:16px;}
#sidebarTop .right a{font-size:12px;color:#000000;}
#sidebarTop .right a:hover{color:#f67711;}
.hr{clear:both;float:none;padding:25px 50px 25px 50px;height:1px;font-size:1px;}
.hr div{width:100px;height:1px;font-size:1px;border-bottom:2px dotted #f67711;}

#sidebarContainer a.link{color:#ffffff;text-transform:uppercase;font-size:12px;}
#sidebarContainer a.link strong{display:inline;color:#f67711;font-size:12px;}
#sidebarContainer a.link:hover{color:#f67711;}

#sidebarContainer dl{padding:0px 15px 0px 20px;margin:0px;}
#sidebarContainer dt{padding:0px;margin:0px;color:#334455;font-size:10px;text-transform:uppercase;}
#sidebarContainer dd{padding:0px 0px 8px 0px;margin:0px;}
#sidebarContainer dd input{border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#sidebarContainer .button{color:#ffffff;background-color:#f67711;border:1px solid #fff;cursor:pointer;padding:2px 4px 2px 4px;text-transform:uppercase;}
#sidebarContainer .button:hover{background-color:#888888;color:#cccccc;}

#bodyCopy dl{padding:0px 15px 0px 25px;margin:0px;}
#bodyCopy dt{padding:0px;margin:0px;color:#334455;font-size:10px;text-transform:uppercase;}
#bodyCopy dd{padding:0px 0px 8px 0px;margin:0px;}
#bodyCopy dd input{border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
#bodyCopy .button{color:#ffffff;background-color:#f67711;border:1px solid #fba511;cursor:pointer;padding:2px 4px 2px 4px;text-transform:uppercase;}
#bodyCopy .button:hover{background-color:#888888;color:#cccccc;}

#nonmembers{font-size:12px;padding:13px 20px 9px 20px;text-align:center;}
#sidebarContainer p{font-size:10px;}
#welcomeback{padding-bottom:8px;}
#welcomeback p{width:128px;text-align:right;font-size:12px;}

#bodyCopy{padding:25px 0px 10px 0px;}
#bodyCopy p{padding:0px 27px 10px 25px;font-size:14px;line-height:18px;}
a{font-weight:bold;color:#f67711;}

#home #footer{float:none;clear:both;background:url(../images/img-footer.gif) no-repeat;width:862px;height:21px;margin:0px auto 0px auto;}
#interior #footer,#interior2 #footer{float:none;clear:both;background:url(../images/img-interior-footer.gif) no-repeat;width:862px;height:21px;margin:0px auto 0px auto;}
#copyright{line-height:14px;padding-top:20px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#999999;}
#copyright a{font-weight:normal;color:#999999;}

.alertGood{text-align:left;font-weight:bold;border-top:1px solid #9c9;border-bottom:1px solid #9c9;padding:7px 5px 4px 30px;font-size:12px;margin:0 20px 10px 25px;color:#060;background:url(../images/GoGreen.gif) #AEEBAB left no-repeat;background-position:8px 5px;}
.alertBad{text-align:left;font-weight:bold;border-top:1px solid #c99;border-bottom:1px solid #c99;padding:7px 5px 4px 30px;font-size:12px;margin:0 20px 10px 25px;color:#fff;background:url(../images/StopRed.gif) #CC3300 left no-repeat;background-position:8px 5px;}

.required{padding-bottom:10px;}
#UserControl{padding-left:25px;font-size:12px;}
#UserControl table{width:100%;}
#UserControl table th{text-align:left;}
#UserControl table td{font-size:12px;vertical-align:top;}
#UserControl table td table td{font-size:12px;vertical-align:top;padding-bottom:5px;}
#UserControl em{font-weight:bold;font-family:Monospace;font-size:14px;color:Orange;}
#UserControl h4{padding-left:0px;margin-left:0px;}
#UserControl h3{padding-bottom:3px;border-bottom:1px solid #888888;margin-right:20px;margin-bottom:10px;}
#UserControl ul li{padding-bottom:10px;}

#ValidationSummary{font-size:13px;color:#cc0000;width:500px;}
#ValidationSummary ul{padding-bottom:15px;}
#ValidationSummary ul li{font-size:13px;list-style-type:disc;color:#cc0000;padding-bottom:3px;}
#body .validstar{font-size:14px;color:#cc0000;display:inline;font-family:Monospace;}
.DataList td{padding-top:7px;}

#BreadCrumb{font-size:11px;color:#000000;}
#BreadCrumb a{font-size:11px;color:#000000;text-decoration:underline;}

#adminnav{margin:0px 0px 5px 30px;padding:0px;font-size:12px;color:#666666;}
#adminnav li{padding:0px 0px 4px 0px;margin:0px;}
#adminnav a{font-size:12px;color:#666666;}
#adminnav .current a{font-size:12px;color:#222222;}