* {padding: 0; margin: 0;}
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.4;}
:link img, :visited img, :hover img, :active img, img { border: none; } 
a:link { color: #0066CC; } 
a:visited { color: #996699; }
a:hover { text-decoration: none; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; color: #8F8F8F; }
h1 { font: normal 2em Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; margin-bottom: 0.5em; }
h2 { margin-bottom: 0.5em; font: bold normal 16px Tahoma, Arial, Helvetica, sans-serif; letter-spacing: 1pt; }
h3 { font-size: 1.2em; margin-bottom: 0.5em; font-weight: bold; }
h4 { margin-bottom: 1em; font: normal 14px Tahoma, Arial, Helvetica, sans-serif; text-transform: uppercase; }
h5 { margin-bottom: 0; font: normal 14px Verdana, Arial, Helvetica, sans-serif; letter-spacing: -1px; } 
h6, p, address, dl, table { font-size: 1em; margin-bottom: 1em; }
blockquote { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/quote_lt.png) no-repeat left top; padding-top: 12px; padding-left: 28px; margin-bottom: 1em; }
blockquote div { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/quote_rt.png) no-repeat right bottom; padding-right: 28px; padding-bottom: 12px; }
em { font-weight: bold; font-style: italic; } 
strong { font-weight: bold; font-style: normal; } 
li { margin-left: 0px; list-style: url(none) none; }
ul { }
ol.sf_pager li { list-style: url(none) none; }
th { text-align: right; white-space: nowrap; padding-right: 10px; }
th[scope=col] { text-align: left; white-space: nowrap; }
.clear {clear: both; width: 0px; height: 0px; margin: 0px; padding: 0px;}
.main { text-align: center; }
.content { width: 955px; margin: 0 auto; text-align: left;}
.menu { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/menu_bg.png) no-repeat; height: 46px; width: 975px; margin-right: -10px; margin-left: -10px; }
.header { }
.hdrVideo { width: 746px; float: right; margin-bottom: 17px; }
.hdrGfx { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/headerbg3.jpg) no-repeat; height: 241px; width: 746px; float: right; }
.hdrGfx img { margin-top: 15px; margin-left: 34px; }
.hdrGfxFla { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/headerbg3.jpg) no-repeat; height: 226px; width: 712px; float: right; padding-top: 15px; padding-left: 34px; }
.search { margin-bottom: 12px; }
.search h2   { margin-bottom: 0px;}
.search .srhTxt { font-size: 11px; font-weight: bold; color: #336699; margin-bottom: 2px; }
.btn { background: #0079C2 url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/button-grad-active.png) repeat-x scroll left bottom !important; padding: 0px 2px 3px; border: 1px solid #255378 !important; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; cursor: pointer; text-decoration: none; margin-top: 0px; color: #FFFFFF !important; text-shadow: rgba(0,0,0,0.3) 0 -1px 0; font: bold 11px Tahoma, Arial, Helvetica, sans-serif; overflow: visible; height: 20px; vertical-align: bottom; }
.search input.txtBox { font-size: 11px; height: 11px;}
.logo { float: left; height: 242px; width: 186px; margin-right: 14px; }
.gry {background: #5A595E;}
.wht {background: none;}
.blue {color: #0078C1;}
.flash, .banner { float: right; width: 755px; height: 242px; }
.flash img, .flash object { margin-left: 28px; }
.crumbs { width: 743px; text-align: right; margin-bottom: 6px; display: block; float: right; }
.cta { height: 32px; float: right; margin-top: -49px; position: relative; margin-right: 43px; z-index: 100; }
.mBody { }
.colLt { float: left; width: 200px; margin-top: 4px; }
.colLt .events, .media, .subMenu { padding-right: 14px; padding-top: 12px; }
.events li, .twit li {margin-bottom: 12px;}
.colLt .subMenu h2, .colLt .subMenu h3 { margin-bottom: 0px; }
.colLt .subMenu li { margin-bottom: 2px; text-transform: capitalize; }
.colLt .subMenu li li { margin-left: 10px; }
.colLt  .media, .subTwit { border-top: 1px solid #EAEAEA; padding-bottom: 12px; }
.events { padding-bottom: 12px; }
.media  li { display: inline; float: left; width: 90px; }
li .date { font-size: 11px; }
.colRt { float: right; text-align: left; border-left: 1px solid #EAEAEA; margin-left: 0; }
.home { width: 754px; min-height: 840px;}
.site { width: 742px; min-height: 650px; padding-left: 12px; }
.site table { width: 100%; }
.site .callout, .site .shopCallout { float:right; width:220px; margin-left: 12px; margin-bottom: 12px; }
.site .shopCallout {clear: right;}
.site .callout .top { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout_top.png) no-repeat top; height: 28px; }
.site .callout .mid { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout_mid.png) repeat-y center; padding-right: 30px; padding-left: 30px; }
.site .callout .bot { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout_bot.png) no-repeat bottom; height: 28px; }
.site .callout .testimonial_attribute { margin-bottom: 0em; font-size: 10px; font-weight: bold; }
.site .callout .testimonial_quote { font-size: 14px; font-style: oblique; }
.site .callout2 { width:700px; margin-left: 16px; margin-bottom: 10px; }
.site .callout2 .top { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout2_top.png) no-repeat top; height: 24px; }
.site .callout2 .mid { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout2_mid.png) repeat-y center; padding-right: 36px; padding-left: 36px; }
.site .callout2 .bot { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/callout2_bot.png) no-repeat bottom; height: 25px; }
.site .callout2 .testimonial_attribute { margin-bottom: 0em; }
.site .callout2 .testimonial_quote { font-size: 11px; margin-bottom: 0em; }
.site td { margin-right: 10px; padding-right: 10px; vertical-align: top; }
.weather { float: right; width: 180px; margin-left: 12px; margin-bottom: 12px; }
.site fieldset { padding: 10px 10px 0px; margin-bottom: 10px; }
.site legend { margin-left: -8px; }
.site ul { margin-bottom: 0px; }
.site ul li { list-style: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/lisquare300.gif); padding: 0px; margin-top: 0px; margin-bottom: 6px; margin-left: 16px;}
.site ol li { list-style: upper-roman; margin-left: 20px;}
.site ol ol li { list-style: decimal ; margin-left: 40px;}
.site .twoCol ul { float: left; width: 250px; clear: none; }
ul.related { margin-bottom: 12px;}
.related  li  {display: inline; margin-right: 4px; margin-left: 0px;}
/*intVideo Page */
.intVid .colLt { width: 186px; }
.intVid .colRt, .intVid .hdrVideo { width: 686px; padding: 0px 30px; float: right; }
.intVid .hdrVideo { margin-bottom: 17px; }
.intVid .crumbs { width: 686px; }
.intVid .stories { background: #efede2; height: 182px; }
.intVid .vidRow { }
.intVid .vidPic { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/bgvideo.jpg) no-repeat; height: 78px; width: 130px; padding-top: 8px; padding-left: 8px; float: left; margin: 10px; }
.intVid .sliderArrow { float: left; padding-top: 40px; }
.intVid .bigBot { margin-top: 10px; width: 686px; padding-top: 10px; }
.intVid .bigCta { float: right; width: 185px; padding-left: 20px; }
.intVid .rapidreward { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/boxreferralrewards.png) no-repeat; height: 74px; width: 169px; margin-bottom: 20px; padding-top: 80px; padding-right: 2px; padding-left: 14px; line-height: 14px; }
.intVid .rapidreward a:link, .intVid .rapidreward a:visited { font-weight: bold; color: #f25a29; }
.intVid .resourcecenter { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/boxbigresourcecenter.png) no-repeat; height: 133px; width: 169px; padding-top: 66px; padding-left: 16px; }
.intVid .resourcecenter p { line-height: 14px; margin-bottom: 0px; }
.intVid .resourcecenter h3 { margin-bottom: 4px; color: #000000; font: bold 12px/14px Verdana, Arial, Helvetica, sans-serif; }
.intVid .bigNews { float: left; width: 481px; }
.intVid .bigNews .story { border-bottom: 1px solid #808080; padding-bottom: 16px; overflow: hidden; height: auto; margin-bottom: 16px; }
.intVid .bigNews .story .storyImg { float: left; width: 122px; }
.intVid .bigNews .story .storyTxt { float: left; width: 358px; min-height: 80px; }
.intVid .bigNews .story .storyTxt h2 { font: normal 27px/27px Georgia, "Times New Roman", Times, serif; color: #000000; margin: 0px; padding: 0px; }
.intVid .bigNews .story .storyTxt h3 { font: bold 14px/14px Verdana, Arial, Helvetica, sans-serif; color: #0079c2; }
.intVid .bigNews .story .storyTxt p { line-height: 14px; margin-bottom: 0px; }
.intVid .joinBtn { margin-top: 10px; }
.intVid .joinBtn .moreStories { text-align: right; width: 150px; float: right; }
.intVid .joinBtn .moreStories a:link, .intVid .joinBtn .moreStories a:visited { font-size: 12px; font-weight: bold; }
/*store*/
.site .shipBillUser li { list-style: none; clear:both; margin-left: 0px;} !important

table.staff  {width: 700px;margin-bottom: 0px;padding-bottom: 0px;border-spacing: 0px;}
.staff .cOne { width: 200px; white-space: nowrap;}
.staff .cTwo { width: 360px; }
.staff .cThree { width: 140px; white-space: nowrap;}
.alertBox   { padding-right: 10px; padding-left: 10px; padding-bottom: 4px; /*font-size: 12px;*/ }

.colRt .col1, .colRt .col2, .colRt .col3, .colRt .col4 { float: left; min-height: 300px; margin-right: 10px; margin-left: 10px; line-height: 20px; margin-top: 6px; }
.col1 .pathImg img, .col2 .pathImg img, .col3 .pathImg img, .col4 .pathImg img {margin-bottom: 6px;}
.c1 { background: #EAEAEA; }
table.school {border-spacing: 0px;}
table.school td { vertical-align: middle; }
table.school img { display: block; margin-left: auto; margin-right: auto }
table.history { }
table.relo {border-spacing: 0px;}
table.relo th[scope=col] {text-align: left; white-space: normal;}
.history td { padding-bottom: 6px;}
.history td.yr { font-size: 12px; font-weight: bold; border-bottom: 1px solid #EAEAEA; padding-bottom: 0; margin-bottom: 6px; }
.partners td { vertical-align: middle; padding-bottom: 6px; }
.colRt .col1, .colRt .col2, .colRt .col3 { width: 168px; border-right: 1px solid #EAEAEA; } /**/
.colRt .col1 p, .colRt .col2 p, .colRt .col3 p, .colRt .col4 p { margin-right: 10px; }
.colRt .col4 { width: 167px; }
.colRt .call { font-size: 10px; color: #7B8083; text-align: right; margin-top: -4px; margin-bottom: 6px; }
.hdrtxt { margin-bottom: 12px; }
.hdrtxtblog { margin-bottom: 4px; }
.call a { font-size: 10px; }
.social, .partner, .mission { padding-top: 12px; border-top: 1px solid #EAEAEA; padding-bottom: 12px; }
.social { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/engage-bg2.gif) no-repeat 12px 0px; }
.social ul { margin-left: 170px; margin-bottom: -8px; }
.partner { }
.partner ul { margin-left: 288px; margin-bottom: -4px; }
.mission { }
.mission ul { margin-left: 186px; margin-bottom: -4px; }
.social li, .partner li, .mission li { display: inline; margin-right: 20px; margin-left: 20px; }
.partner img { }
.news  { padding-right: 10px; padding-left: 10px; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; padding-top: 12px; float: left; width: 292px; min-height: 570px; }
.bigColLt { padding-right: 10px; border-right: 1px solid #EAEAEA; float: left; width: 350px; min-height: 500px; }
.bigColRt  { padding-left: 10px; float: left; width: 350px; min-height: 500px; }
.landLine { border-top: 1px solid #eaeaea; padding-bottom: 6px; margin-right: -10px; margin-left: -12px; }
.blg { padding-right: 10px; padding-left: 10px; border-top: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; padding-top: 12px; float: left; width: 180px; min-height: 570px; }
.twit { border-top: 1px solid #EAEAEA; padding-top: 12px; padding-left: 10px; float: right; width: 220px; padding-right: 10px; }
.colMid { width: 400px; margin-left: 420px; margin-right: 140px; }
.icon { float: right; height: 62px; width: 62px; margin-right: 10px; margin-bottom: 8px; background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/icon_bg.png) no-repeat center center; }
.icon img { height: 50px; width: 50px; margin: 6px; }
form { margin: 0px; padding: 0px; }
.content .footer { border-top: 12px solid #0077C1; padding-top: 16px; }
.content .footer  .logo2 { float: left; width: 200px; background: url(none); }
.content .footer  .menu2 { float: right; width: 650px; font-size: 10px; color: #666666; }
.content .footer .menu2 a, .footer .menu2 li a, .footer .menu2 li li a { text-decoration: none; color: #999999; margin-left: 0px; padding-left: 0px; }
.content .footer  .menu2  h4  a, .footer .menu2 h4 { text-decoration: none; color: #666666; margin-left: 0px; padding-left: 0px; font-size: 10px; }
.content .footer .menu2 h4 { margin-bottom: 0px; }
.content .footer .menu2 ul { display: inline; }
.content .footer .menu2 li { float: left; width: 74px; margin-right: 6px; margin-left: 0px; }
.content .footer .menu2 ul ul { margin-left: 0px; padding-left: 0px; }
.content .footer .menu2 li li { margin-top: 2px; margin-bottom: 2px; }
.calRt/*WebLink*/
 { float:right; width: 310px; }
.calRt table { width: 20px; text-align: center; }
.calLt { float: left; width: 425px; }

/*Sitefinity */
ul.sf_newsList li, ul.sf_postListing li { margin: 0 0 12px; padding: 0; list-style-type: none; list-style-image: none; }
.site .sf_postComments li { margin: 0 0 12px; padding: 0; list-style-type: none; list-style-image: none; }
.site .sf_postBookmark {margin-bottom: 12px;}
.site .sf_postBookmark a {margin-right: 5px; margin-bottom:6px; margin-left:16px;}
/*WeatherBug*/
.weather .wfooter { margin-top:5px; } 
.wXbody .wfooter #logo { float:left; margin:11px 0px 0px 8px; }
.wXbody .wfooter #location { float:right;  margin:17px 10px 0px 0px; } 
/*forms*/
#form div { margin-bottom: 2px; clear: both; }
#form label { float: left; width: 300px; text-align: right; color: #0066CC; font-weight: bold; margin-right: 4px; }
#form input[type="text"], #form textarea, #form input[type=select] { font-size: 11px; }
#form input[type="text"] { width: 200px; height: 16px; }
#form textarea { width: 300px; }
#form input[type="submit"] { margin-left: 304px; margin-bottom: 12px; }
#form #ctl00_bodyContent_ctl00_currentMember, #form #ctl00_bodyContent_ctl00_businessPlan, #form #ctl00_bodyContent_ctl00_fastTrac, #form #ctl00_bodyContent_ctl00_participation, #form #ctl00_bodyContent_ctl00_roundtableType { float: right; width: 438px; clear: none; }
#form label.check { margin-left:0px; text-align: left, width: 200px;}
#form #ctl00_bodyContent_ctl00_currentMember li, #form #ctl00_bodyContent_ctl00_businessPlan li, #form #ctl00_bodyContent_ctl00_fastTrac li, #form #ctl00_bodyContent_ctl00_participation li, #form #ctl00_bodyContent_ctl00_roundtableType li { display: inline; }
#form #ctl00_bodyContent_ctl00_chamberMembership {display:inline;}
#form div li label { float: left; width: 24px; color: #0066CC; font-weight: bold; margin-right: 10px; text-align: left; margin-left: 2px; }
#form input[type="radio"] { width: 12px; float:left; }
#form .checkboxes .checkGroup {clear:both;}
#form input[type="checkbox"] { width: 18px; float:left; }
#form .checkboxes label { float: left; width: 200px; color: #0066CC; font-weight: bold; margin-right: 10px; text-align: left; margin-left: 6px; margin-top: 3px; }
.error { display: block; margin-bottom: 5px; }
/* store */
.siteStoreImgThumb { float: right; width: 125px; margin-left: 6px; }
.siteStoreImgThumbCenter { width: 125px; margin-left: 48px; }
.productName a { font-weight: bold; }
.buy a { font-weight: bold; color: #FFFFFF; text-decoration: none; height: 20px; margin-bottom: 4px; padding-bottom: 4px; }
.buy { text-align: center; margin-top: 4px; }
.siteStoreImgThumb .mid img, .siteStoreImgThumbCenter .mid img { width: 100px; margin-left: 12px; }
.siteStoreImgThumb .top, .siteStoreImgThumbCenter .top { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/productbg_top.png) no-repeat top; height: 15px; width: 124px; }
.siteStoreImgThumb .mid, .siteStoreImgThumbCenter .mid { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/productbg_mid.png) repeat-y; width: 124px; }
.siteStoreImgThumb .bot, .siteStoreImgThumbCenter .bot { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/productbg_bot.png) no-repeat; height: 12px; width: 124px; }
.productDesc { min-height: 158px; }
.colRt .colsJoin { margin-left: 24px; width: 480px; float: left; }
.container div { height: 206px; width: 480px; font-size: 12px; overflow: hidden; }
.container hr { margin: 10px 0px 0px; padding: 0px; height: 1px; color: #000000; background: #000000; }
.videoJoin { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/bgbusinessisgood.jpg) no-repeat; float: right; height: 317px; width: 182px; padding-top: 72px; }
.videoJoin .vidPic { background: url(https://d3dkdvqff0zqx.cloudfront.net/groups/nacc/resources/5246559193811765313/bgvideo.jpg) no-repeat; height: 88px; width: 140px; padding-top: 8px; padding-left: 8px; margin-left: 21px; }
.container p { margin: 0px; padding: 0px; }.videoJoin .more { text-align: right; padding-right: 25px; }
