body,p,h1,h2,h3,h4,div,ul,li,form,fieldset{margin:0;padding:0;}
html{}
body{font-family:arial;font-size:12px;min-width:960px;background:#fff;}
#wrapper{position:relative;width:960px;min-height:500px;margin:0 auto;text-align:left;}
#header-wrap, #nav-wrap, #banner-wrap, #content-wrap, #home-info-wrap{width:100%;}
#header-wrap{background:#fff;}
#nav-wrap{background:url(../images/primNavBgTile.png) repeat-x;}
#banner-wrap{background:#00AEEF;}
#content-wrap{background:#f8F4EE;}
#home #content-wrap{min-height:200px;background:#f8F4EE url(../images/homeContentBgTile.png) repeat-x;}
#home-info-wrap{background:#E3F4FC;}
#header, #nav-wrap ul, #banner, #content, #footer, #home-info{width:960px;margin:0 auto;}
#header{position:relative;min-height:130px;color:#FFAD14;font-weight:bold;font-size:17px;}
#logo a{display:block;width:247px;height:115px;margin-top:7px;text-indent:-9999px;overflow:hidden;background:url(../images/logo.png) no-repeat top left;float:left;}
#tagline{width:406px;margin-top:60px;text-align:center;float:right;}
#header #search{position:absolute;width:411px;height:31px;right:0;background:url(../images/searchbox.png) no-repeat top left;}
#search p{margin-top:4px;margin-left:70px;}
#search input{display:block;width:257px;height:22px;padding-left:10px;border:none;color:#FDBB30;letter-spacing:-0.4px;font-weight:bold;background:url(../images/searchboxInput.png) no-repeat top left;float:left;}
#search input[type="submit"]{width:34px;color:#D38E16;cursor:pointer;background-position:top right;}
#nav-wrap ul{position:relative;height:59px;list-style:none;z-index:5000;}
#nav-wrap ul li{position:relative;background:url(../images/menuSprite.png) no-repeat right -47px;float:left;}
#nav-wrap ul li.last{background:none;}
#nav-wrap ul li a{display:block;min-height:44px;margin:0px 6px 0px 4px;padding:15px 12px 0px 12px;font-family:"arial black", arial;font-size:18px;letter-spacing:2px;text-shadow:0 1px 0 #F9E0BB;text-decoration:none;color:#935C05;}
#nav-wrap ul li a.active, #nav-wrap ul li a:hover.active{text-shadow:0 -1px 0 #B77B11 !important;color:#fff;}
#nav-wrap ul li a:hover{color:#704506;}
#nav-wrap ul li.first a{}
#nav-wrap ul li.hasChild a{margin-right:8px;background:url(../images/menuSprite.png) no-repeat right -125px;}
#nav-wrap ul li a span{display:block;width:24px;height:30px;margin:0px 5px 0px -5px;background:url(../images/menuSprite.png) no-repeat top left;float:left;}
#nav-wrap ul li:hover ul{visibility:visible;}
#nav-wrap ul ul{position:absolute;visibility:hidden;width:264px;height:auto;left:-11px;padding-bottom:50px;z-index:5000;background:url(../images/secNavBodyBg.png) no-repeat bottom left;}
#nav-wrap ul li.hasChild ul li a{background:none;}
#nav-wrap ul ul li{width:240px;margin-left:12px;background:none;float:none;}
#nav-wrap ul ul li.first{padding-top:20px;background:url(../images/secNavTopBg.png) no-repeat top left;}
#nav-wrap ul ul li a{width:214px;min-height:23px !important;margin-left:6px;padding:0 !important;padding-left:13px !important;font-size:17px;font-family:arial;font-weight:bold;text-shadow:none;color:#7C4B04;letter-spacing:-0.2px;border-bottom:1px solid #FDBB30;background:none;}
#nav-wrap ul ul li a.active, #nav-wrap ul ul li a:hover.active{background:#FDBB30 !important;text-shadow:none !important;color:#7C4B04;}
#nav-wrap ul ul li a:hover{color:#211402;}
#home #banner{position:relative;height:333px;}
#bannerImg{position:relative;}
#bannerImg img{position:absolute;top:-4px;left:0px;}
#bannerImg span{position:absolute;display:block;width:638px;height:56px;top:240px;left:4px;padding:17px 20px 0px 20px;font-family:"arial black", arial;font-size:13px;letter-spacing:2px;text-shadow:0 1px 0 #F7F8F9;text-align:right;color:#07A1D1;background:url(../images/bannerTextBg.png) no-repeat top left;float:left;}
#bannerImg span a{display:block;font-size:12px;color:#07A1D1;}
#bannerImg span.top{top:45px;left:-2px;}
#banner h2{margin-top:15px;margin-bottom:12px;font-family:helvetica, arial;font-weight:bold;font-size:23px;letter-spacing:4px;color:#fff;float:right;}
#steps{width:272px;height:270px;background:url(../images/stepsBg.png) no-repeat top left;float:right;clear:right;}
#steps h3{width:270px;height:44px;margin-left:1px;margin-bottom:5px;background:url(../images/stepsH3Bg.png) no-repeat top left;}
#steps h3 span{display:block;width:27px;height:29px;padding:14px 0px 0px 19px;font-family:tahoma, arial;font-weight:bold;font-size:14px;color:#fff;background:url(../images/stepsH3Star.png) no-repeat top left;float:left;}
#steps h3 a{display:block;margin:4px 0px 0px 2px;font-family:"arial black",arial;font-size:21px;letter-spacing:2px;color:#00AEEF;float:left;}
#steps p{margin-bottom:36px;padding:0px 16px;color:#E4F3F7;font-size:13px;font-weight:bold;letter-spacing:1px;}
#stepPanel1{}
#stepPanel1 span{display:block;min-height:58px;padding-top:18px;font-family:"arial black",arial;font-size:23px;letter-spacing:3px;color:#fff;background:url(../images/stepsPhoneIcon.png) no-repeat top center;}
#stepPanel2,#stepPanel3{display:none;min-height:68px;padding-top:20px !important;padding-left:90px !important;font-size:12px !important;background:url(../images/stepsClockIcon.png) no-repeat 13px 22px;}
#stepPanel3{background:url(../images/stepsCalIcon.png) no-repeat 13px 18px;}
h1{position:absolute;z-index:2;width:960px;min-height:128px;padding-top:10px;font-family:"arial black", arial;font-size:46px;letter-spacing:3px;color:#fff;background:url(../images/cBannerStar.png) no-repeat top right;}
#breadcrumb, #breadcrumb a{font-family:verdana, arial;font-weight:bold;font-size:14px;letter-spacing:-0.2px;color:#E1F3F9;}
#breadcrumb{position:absolute;z-index:3;bottom:15px;float:left;}
#banner{position:relative;height:98px;}
#banner p span#bannerStar{}
#banner img#cBannerImg{position:absolute;z-index:1;top:0;right:68px;}
#content{padding-top:28px;padding-bottom:30px;overflow:auto;background:url(../images/cloudFooterBg.png) no-repeat center bottom;}
#home #content{padding-top:38px;background-image:none;}
#col1{position:relative;width:630px;padding-bottom:30px;float:left;}
#sidebar{width:330px;float:left;}
#oneCol #col1{width:960px;}
#footer{min-height:250px;background:url(../images/footerBg.png) no-repeat center 90px;}
#footer ul{list-style:none;}
#footer ul li{margin:8px 22px 8px 0px;float:left;}
#footer ul li.last{margin-right:0px;}
#footer ul li a{font-family:"arial black","arial";color:#6A6B6B;font-size:16px;text-decoration:none;letter-spacing:-0.3px;}
#footer ul li a:hover{text-decoration:underline;}
#footer ul li ul{}
#footer ul li ul li{margin-bottom:0px;margin-top:0px;float:none;}
#footer ul li ul li a{font-family:arial;color:#929393;font-size:12px;text-decoration:none;letter-spacing:1px;}
#metafooter{margin-top:38px;padding:0px 45px;font-size:11px;text-align:center;float:left;clear:left;}
#metamenu{width:960px;margin-top:16px;padding-bottom:20px;font-family:"arial black",arial;font-size:13px;letter-spacing:-0.3px;text-align:center;background:url(../images/metamenuBg.png) no-repeat right top;float:left;}
#metamenu span{display:block;font-family:arial;font-size:12px;font-weight:bold;color:#808080;}
#metamenu span a{color:#808080;}
#content h2{margin-bottom:10px;padding-bottom:14px;font-family:"arial black",arial;font-size:28px;color:#935C05;letter-spacing:1.5px;text-shadow:0 1px 0 #fff;background:url(../images/h2Bg.png) no-repeat bottom right;}
#col1 h3{margin-bottom:5px;font-size:20px;color:#563403;letter-spacing:0.2px;}
#col1 h3.margined{margin-bottom:15px;}
#content p{margin-bottom:20px;font-size:16px;letter-spacing:0.2px;color:#563403;}
#content ul{margin-bottom:20px;list-style:none;}
#content ul li{min-height:19px;margin-bottom:5px;padding-left:25px;padding-top:1px;font-size:14px;color:#563403;background:url(../images/ulBullet.png) no-repeat top left;}
#col1 ol{padding-left:0;list-style:none;}
#col1 ol li{min-height:50px;margin-bottom:25px;padding-left:95px;font-family:arial;font-size:14px;color:#563403;}
#col1 ol li span{display:inline;width:73px;line-height:48px;margin-left:-85px;text-align:right;list-style:none;font-family:"arial black",arial;font-size:56px;color:#B7A68D;float:left;clear:left;}
#col1 ol ul{margin-top:15px;}
#col1 ol ul li{min-height:0px;margin-bottom:10px;padding-left:25px;}
#content p.img{margin:10px;padding-bottom:6px;padding-left:8px;background:url(../images/contentImgBgBotLeft.png) no-repeat bottom left;}
#content p.img span{display:block;padding-top:10px;padding-right:10px;background:url(../images/contentImgBgTopRight.png) no-repeat top right;}
#content p.img img{padding:5px;border:1px solid #D8D8D8;background:#fff;}
/*--------------
=rss feed link
--------------*/
.rss-link {
width: 278px;margin-bottom: 20px;padding: 0px 16px;border-radius: 10px;font-size: 18px;background: #FFAD14 url(../images/rssIcon.png) no-repeat 10px center;float: right;}
.rss-link a {display: block;margin-left: 32px;margin-top: 16px;color: #fff;letter-spacing: 2px;font-weight: bold;}
.rss-link span {display: block;margin-top: 16px;margin-left: 32px;font-size: 12px;color: #fff;}
.tooltip {display:none;background:transparent url(/images/tooltip/black_arrow_rev.png);font-size:12px;width:290px;/*370-80*/height: 116px;/*216-100*/padding: 40px;padding-top: 60px;line-height: 18px;color:#eee;}
.rss-q {display: block;text-decoration: underline;color: #935C05;font-size: 11px;margin-left: 30px;margin-top: 10px;margin-bottom: 20px;cursor: pointer;float: left;}
#blogfeed{width:310px;float:right;}
#blogfeed h3{width:230px;height:26px;padding:6px 0px 0px 80px;font-size:18px;color:#fff;letter-spacing:2px;background:url(../images/blogfeedboxHead.png) no-repeat top left;}
#blogfeed ul{width:310px;min-height:150px;padding-bottom:70px;list-style:none;background:url(../images/blogfeedboxBody.png) no-repeat bottom left;}
#blogfeed ul li{width:192px;min-height:8px;margin-left:8px;padding:11px 20px 22px 81px;font-size:12px !important;background:url(../images/blogfeedIconSprite.png) no-repeat 14px 11px;}
#blogfeed ul li.parent{background:url(../images/blogfeedIconSprite.png) no-repeat -616px 14px;}
#blogfeed ul li.alt{background-color:#EDF6F9;}
#blogfeed ul li.last{position:relative;font-size:17px !important;text-align:right;background:none !important;}
#blogfeed ul li a{font-weight:bold;color:#565656;letter-spacing:-0.2px;}
#blogfeed ul li.last a{position:absolute;display:block;bottom:0px;right:25px;color:#000 !important;}
#blogfeed ul li a span{display:block;margin-top:3px;}
#sidebar #blogfeed{margin-right:2px;}
#ctaBox{position:relative;width:314px;margin:41px 0px 26px 0px;background:url(../images/ctaBoxBodyBg.png) no-repeat bottom left;float:right;}
#ctaBox h3{position:relative;width:239px;min-height:74px;margin-top:-41px;padding:40px 0px 0px 75px;font-size:24px;font-family:"arial black", arial;letter-spacing:2px;color:#fff;background:url(../images/ctaBoxHeadBg.png) no-repeat top left;float:left;}
#ctaBox span{display:block;height:74px;margin:-8px 0px 0px -75px;padding-left:74px;font-size:15px;font-family:arial;font-weight:bold;letter-spacing:1px;background:url(../images/ctaPhoneIcon.png) no-repeat 10px top;}
#ctaBox p#ctaPhoneNum{margin-top:-50px;padding-left:74px;font-family:"arial black", arial;font-size:24px;color:#08717C;letter-spacing:3px;text-shadow:0 1px 0 #BBECEF;float:left;}
#ctaBox p#ctaBtn{margin-bottom:0px !important;}
#ctaBox p#ctaBtn a{display:block;width:131px;height:33px;margin:-10px 0px 18px 74px;padding:4px 0px 0px 8px;font-family:"arial black", arial;font-size:20px;text-decoration:none;color:#00AEEF;background:url(../images/ctaSubmitBtn.png) no-repeat top left;float:left;clear:left;}
#ctaBox p#ctaBtn a:hover{color:#90CEE0;}
#ctaBox form{margin-top:20px;padding:0px 0px 25px 5px;overflow:auto;clear:left;}
#ctaBox form div{}
#ctaBox form p{margin-bottom:8px !important;float:left;}
#ctaBox form label{display:block;width:68px;padding-right:3px;padding-top:2px;font-size:16px;color:#fff;text-align:right;float:left;}
#ctaBox form input,#ctaBox form textarea{display:inline;width:191px;height:22px;padding-left:10px;border:none;background:#62B0BC;float:left;}
#ctaBox form textarea{height:78px;font-family:arial;font-size:11px;}
#ctaBox form input#ctaSendBtn{width:116px;height:30px;margin-left:156px;font-weight:bold;font-size:17px;color:#fff;cursor:pointer;background:url(../images/ctaSendBtn.png) no-repeat top left;}
#ctaBox form input:hover#ctaSendBtn{color:#AED8E5;}
#sBSocialBox{width:302px;height:212px;background:url(../images/sBSocialBoxBg.png) no-repeat top left;float:right;}
#sBSocialBox h3{margin-left:16px;margin-top:5px;font-family:"arial black", arial;font-size:20px;color:#00AEEF;}
#sBSocialBox p{margin:-5px 0px 0px 16px;color:#00AEEF !important;font-size:15px !important;letter-spacing:-0.1px !important;}
#sBSocialBox #facebook, #sBSocialBox #twitter, #sBSocialBox #flickr, #sBSocialBox #youtube, #sBSocialBox #linkedin, #sBSocialBox #gplus{display:block;width:60px;height:61px;margin-right:5px;margin-top:15px;text-indent:-9999px;float:left;}
#sBSocialBox #facebook{margin-left:-8px;background:url(../images/smIconsLrgSprite.png) no-repeat top left;}
#sBSocialBox #facebook:hover{background:url(../images/smIconsLrgSprite.png) no-repeat bottom left;}
#sBSocialBox #twitter{background:url(../images/smIconsLrgSprite.png) no-repeat -60px top;}
#sBSocialBox #twitter:hover{background:url(../images/smIconsLrgSprite.png) no-repeat -60px bottom;}
#sBSocialBox #flickr{background:url(../images/smIconsLrgSprite.png) no-repeat -120px top;}
#sBSocialBox #flickr:hover{background:url(../images/smIconsLrgSprite.png) no-repeat -120px bottom;}
#sBSocialBox #youtube{margin-left:8px;background:url(../images/smIconsLrgSprite.png) no-repeat -180px top;}
#sBSocialBox #youtube:hover{background:url(../images/smIconsLrgSprite.png) no-repeat -180px bottom;}
#sBSocialBox #linkedin{margin-left:8px;background:url(../images/smIconsLrgSprite.png) no-repeat -240px top;}
#sBSocialBox #linkedin:hover{background:url(../images/smIconsLrgSprite.png) no-repeat -240px bottom;}
#sBSocialBox #gplus{background:url(../images/smIconsLrgSprite.png) no-repeat -306px -8px;}
#sBSocialBox #gplus:hover{background:url(../images/smIconsLrgSprite.png) no-repeat -306px -70px;}
.social-share{width:278px;margin:0 0 16px 10px;padding:10px 14px;border:4px solid #fff;border-radius:8px;background:#FFAD14;float:right; overflow: hidden; clear: right;}
.sm-share-btn{width: 64px !important; float: left; overflow: hidden;}
.social-share h3{font-family:"arial black",arial;font-size:16px;margin-bottom:10px;color:#fff;}
#col1 form{width:575px;margin-bottom:20px;padding:15px 15px 15px 20px;border:5px solid #D1BEA7;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:auto;background-color:#E8E2D9;}
#col1 form label{display:block;font-family:"arial black", arial;font-size:15px;color:#563403;}
#col1 form input[type="text"],#col1 form input[type="submit"], #col1 form textarea{width:534px;height:28px;padding-left:10px;font-size:15px;border:0px;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
#col1 form textarea{height:93px;font-family:arial;font-size:15px;}
.formSubmitBtn, .fsSubmitButton{width:auto !important;height:39px !important;margin-right:30px;padding:0px 28px !important;font-weight:bold;font-size:20px !important;text-align:center;text-shadow:0 -1px 0 #381B02;color:#fff;cursor:pointer;background:#935C05;float:right;}
.formSubmitBtn:hover{background:#AD916C;}
.focus{color:#666 !important;}
.error{color:#ff0000 !important;}
.formFeedback{min-height:32px;padding-left:30px;background:url(../images/ajaxFeedbackIcons.png) no-repeat left -166px;float:left;}
.formFeedback span{display:block;margin-top:12px !important;font-size:10px !important;font-style:italic;font-weight:bold;color:#D89112;}
.formFeedback.sent{background:url(../images/ajaxFeedbackIcons.png) no-repeat top left;}
.formFeedback.sent span{color:#08BA1D !important;}
.formFeedback.error{background:url(../images/ajaxFeedbackIcons.png) no-repeat bottom left;}
.formFeedback.error span{color:#ff0000 !important;}
#ctaBox .formFeedback{margin-left:70px;}
#ctaBox .formFeedback span{background:none;font-size:15px !important;height:auto !important;letter-spacing:0px !important;margin:12px 0px 0px 0px !important;padding-left:0px;}
form.contribute{background:url(../images/formContributeBg.png) no-repeat center center;}
.secureBg{display:block;width:326px;height:58px;text-indent:-9999px;background:url(../images/paymentSecureBg.png) no-repeat top left;float:left;}
#hP, #hP2{margin-left:-9999px;}
#col1 .fsForm{overflow:hidden !important;padding:0px 15px 15px 0px !important;background}
.fsSubmitButton{}
.fsRowBody{background:none !important;}
.address{min-height:28px;padding-left:85px;color:#262626 !important;font-family:"arial black", arial;font-size:15px !important;background:url(../images/contactLscIcon.png) no-repeat top left;}
.phone{min-height:54px;padding-left:85px;font-family:"arial black", arial;font-size:25px !important;color:#262626 !important;background:url(../images/phoneIcon.png) no-repeat 30px 8px;}
ul.kcBlogFeed{}
ul.kcBlogFeed li{padding-left:57px !important;background:url(../images/lscBlogIcon.png) no-repeat top left !important;}
ul.kcBlogFeed li.parent{background-image:url(../images/parentBlogIcon.png) !important;}
ul.kcBlogFeed h3{margin-bottom:0 !important;padding-left:10px;padding-bottom:10px;font-size:17px !important;border-left:1px solid #E0C8B8;}
ul.kcBlogFeed h3 a{color:#565656 !important;}
ul.kcBlogFeed p{padding-left:10px;font-size:13px !important;font-weight:bold;color:#565656 !important;letter-spacing:-0.2px !important;}
ul.kcBlogFeed p a{display:block;margin-top:5px;color:#282828 !important;font-style:italic;}
h3.expand{position:relative;width:620px;height:27px;margin-bottom:5px;padding:5px 0px 0px 10px;font-weight:bold;font-size:19px !important;color:#563403;cursor:pointer;background:url(../images/termsHeaderBg.png) no-repeat top left;}
h3.expand span{position:absolute;display:block;width:16px;height:18px;top:7px;right:14px;background:url(../images/closedIcon.png) no-repeat top left;}
h3.expand span.open{background-image:url(../images/openIcon.png);}
h3.expand.sm{font-size:15px !important;}
div.expandCont{padding-left:10px;}
div.event{position:relative;min-height:100px;margin-bottom:20px;padding-left:87px;padding-right:18px;padding-bottom:20px;border:2px solid #7CC9Ef;-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;overflow:auto;background:#F9F8F7 url(../images/eventRegContBg.png) no-repeat bottom left;}
.date{position:absolute;width:60px;height:77px;top:13px;left:13px;font-family:"arial black", arial;font-size:14px;color:#fff !important;background:url(../images/eventDateBg.png) no-repeat top left;}
.date span{display:block;width:inherit;text-align:center;}
.date .day{margin-top:23px;font-size:23px !important;letter-spacing:3px;line-height:20px;}
.date .month{font-size:15px !important;line-height:15px;}
.date .year{line-height:15px;}
div.event h3{margin-top:12px;font-family:"arial black", arial !important;font-size:28px !important;color:#00AEEF !important;}
p.time, p.venue{font-size:16px !important;font-weight:bold;color:#563403;}
p.time span{color:#000;}
p.time span.strtDate{margin-right:15px;}
p.venue span{display:block;margin-left:65px;margin-top:-18px;color:#000;}
a.eventBtn{display:block;padding:5px 10px;font-family:"arial black", arial;font-size:20px;text-shadow:0 -1px 0 #381B02;text-decoration:none;color:#fff;-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:#EE6600;float:right;}
a:hover.eventBtn{background:#DD884E;}
div.event .mapit{margin-right:0px !important;}
#eBCalWidget{margin-left:50px;}
#eBCalWidget iframe{min-height:550px !important;}
#sponsorsBox{position:relative;width:575px;min-height:154px;margin-bottom:20px;padding:20px 15px 15px 20px;border:3px solid #009FEF;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;background:#fff;}
#sponsorsBox h2{position:absolute;width:112px;height:112px;top:-5px;right:-5px;text-indent:-9999px;background:url(../images/sponsorBoxRibbon.png) no-repeat top left;}
#sponsorsBox p{margin-right:25px;float:left;}
p.thanksMsg{font-family:verdana;font-weight:bold;text-align:center;color:#999 !important;float:none !important;clear:both;}
#oneCol #content p.img{margin-left:0px;}
#oneCol #content p.img img{padding:8px;}
#oneCol #content h2{font-size:22px;clear:both;}
#oneCol #content h2 span{font-size:12px;}
#imgControls{width:120px;height:34px;margin-left:260px;background:url(../images/imgControlsBg.png) no-repeat top left;float:left;clear:left;}
#imgControls a{display:block;width:19px;height:23px;margin-top:5px;text-indent:-9999px;overflow:hidden;float:left;}
#imgControls a.back{margin-left:20px;background:url(../images/imgControlsBtns.png) no-repeat top left;}
#imgControls a:hover.back{background:url(../images/imgControlsBtns.png) no-repeat top right;}
#imgControls a.next{margin-right:20px;background:url(../images/imgControlsBtns.png) no-repeat -19px top;float:right;}
#imgControls a:hover.next{background:url(../images/imgControlsBtns.png) no-repeat -38px top;}
img.vtImg{display:block;padding:12px;cursor:pointer;background:url(../images/imgThumbBg.png) no-repeat center center;float:left;}
#infoBox{position:relative;width:239px;margin:42px 0px 26px 0px;background:url(../images/infoBoxBodyBg.png) no-repeat bottom left;float:right;}
#infoBox h3{position:relative;width:209px;min-height:42px;margin-top:-42px;padding:40px 0px 0px 30px;font-size:24px;font-family:"arial black", arial;letter-spacing:2px;color:#fff;background:url(../images/infoBoxHeadBg.png) no-repeat top left;float:left;}
#infoBox p{width:179px;padding:0px 30px;font-size:15px;font-weight:bold;color:#fff;}
#infoBox p#infoBoxPhoneNum{min-height:54px;padding-top:20px;font-family:"arial black", arial;font-size:20px;color:#08717C;letter-spacing:3px;text-shadow:0 1px 0 #BBECEF;background:url(../images/ctaPhoneIcon.png) no-repeat center center;}
.profile{margin-bottom:35px;overflow:auto;clear:left;}
.profile div{float:right;}
.profile h2, .profile h3, .profile p{width:290px;margin-right:10px;float:right;clear:right;}
.profile h2{margin-bottom:0px !important;line-height:27px;color:#00AEEF !important;background:none !important;}
.profile h2 span{display:block;font-size:21px;color:#0C93BC;}
.profile h3{border-bottom:1px solid #563403;font-size:18px !important;}
p.profileImg{width:319px;height:272px;margin-bottom:0 !important;background:url(../images/profileImgBg.png) no-repeat center center;float:left !important;clear:left !important;}
p.profileImg img{margin-left:22px;margin-top:32px;}
p.profileImg.tba{background:url(../images/profileImgBg-tba.png) no-repeat center center;}
#col1 h2.faq{color:#563403;font-size:20px;letter-spacing:0.2px;}
#home #quotebox{float:left;}
#home #quotebox h1{position:relative !important;letter-spacing:0px;width:560px;min-height:37px;margin-bottom:10px;padding-top:5px;padding-left:30px;font-family:arial !important;font-size:38px !important;color:#935C05;background:url(../images/quoteSprite.png) no-repeat top left;float:left;}
#home #quotebox #quote{width:560px;margin:-5px 0px 0px 35px;padding-bottom:20px;font-size:17px;font-weight:bold;letter-spacing:0px;color:#935C05;background:url(../images/quoteSprite.png) no-repeat bottom right;float:left;clear:left;}
#home #quotebox #quote p{margin-bottom:5px;font-size:17px;font-weight:bold;letter-spacing:0px;color:#935C05;}
#home #quotebox #quote em{background:#E8D3B5;}
#newsletterbox{width:349px;margin:45px 0px 0px 14px;float:left;clear:left;}
#newsletterbox h3{margin-left:20px;font-family:"arial black", arial;font-size:20px;color:#009FEF;}
#newsletterbox p{margin:-5px 0px 0px 20px;margin-bottom:0px !important;font-size:15px !important;color:#00AEEF !important;letter-spacing:-0.1px !important;}
#newsletterbox form{min-height:73px;margin-top:10px;padding:23px 0px 0px 100px;background:url(../images/newsletterBg.png) no-repeat top left;}
#newsletterbox form p{margin:0px;}
#newsletterbox form input{width:110px;font-size:12px;height:18px;margin-right:6px;padding:0px 3px;border:1px solid #D4D6D6;letter-spacing:0.5px;color:#B4B5B5;float:left;}
#newsletterbox form input.email{width:234px;margin:5px 0px 5px 0px;}
form input#submit{width:91px;height:37px;border:none;font-size:20px;font-family:"arial black", arial;color:#009FEF;cursor:pointer;background:url(../images/submitBtnSprite.png) no-repeat top left;float:right;}
form input#submit:hover{color:#067293;}
#socialBox{width:255px;margin-top:45px;margin-left:15px;float:left;}
#socialBox h3{margin-left:24px;font-family:"arial black", arial;font-size:20px;color:#FDBB30;}
#socialBox p{margin:-5px 0px 0px 24px;color:#FDBB30 !important;font-size:15px !important;letter-spacing:-0.1px !important;}
#socialBox p#box{min-height:103px;margin:0px;margin-top:25px;padding-left:22px;padding-top:7px;border-left:2px solid #FDBB30;}
#socialBox p#box span{display:block;width:216px;min-height:136px;background:url(../images/socialBoxBg.png) no-repeat top left;}
#facebook, #twitter, #flickr, #youtube, #linkedin, #gplus{display:block;width:43px;height:39px;margin-right:11px;margin-top:15px;text-indent:-9999px;overflow:hidden;float:left;}
#facebook{background:url(../images/smIconsSprite.png) no-repeat top left;}
#facebook:hover{background:url(../images/smIconsSprite.png) no-repeat bottom left;}
#twitter{background:url(../images/smIconsSprite.png) no-repeat -43px top;}
#twitter:hover{background:url(../images/smIconsSprite.png) no-repeat -43px bottom;}
#flickr{background:url(../images/smIconsSprite.png) no-repeat -86px top;}
#flickr:hover{background:url(../images/smIconsSprite.png) no-repeat -86px bottom;}
#youtube{background:url(../images/smIconsSprite.png) no-repeat -129px top;}
#youtube:hover{background:url(../images/smIconsSprite.png) no-repeat -129px bottom;}
#linkedin{background:url(../images/smIconsSprite.png) no-repeat -172px top;}
#linkedin:hover{background:url(../images/smIconsSprite.png) no-repeat -172px bottom;}
#gplus{margin-left:12px;background:url(../images/smIconsSprite.png) no-repeat -218px -1px;}
#gplus:hover{background:url(../images/smIconsSprite.png) no-repeat -218px -41px;}
#whitepapers{width:335px;margin:20px 0 20px 34px;float:left;}
#whitepapers form{width:auto;padding:0;border:none;overflow:auto;background:none;}
#whitepapers h3{margin-bottom:15px;font-family:"arial black", arial;font-size:20px;color:#FDBB30;}
#whitepapers .paper p{width:255px;margin-bottom:0;font-size:14px;color:#D38D11;float:right;}
.paper{padding-bottom:15px;letter-spacing:-0.5px;background:url(../images/whitepaperListBg.png) no-repeat center left;overflow:auto;clear:left;}
.paper h4{width:255px;font-size:16px;color:#D38D11;float:right;}
#whitepapers .paper .checkp{width:70px;min-height:54px;background:url(../images/whitepaperIcon.png) no-repeat top right;float:left;}
.checkp input{margin-top:17px;}
.paper input{float:left;}
.paper.first{background-position:top left;}
.paper.last{background-position:bottom left;}
#whitepapers #whitePGuide{margin:18px 0 10px 0;padding-top:8px;font-size:14px;letter-spacing:-0.3px;border-top:1px solid #FDBB30;color:#7C5009;float:left;}
#whitepapers input[type="text"]{width:110px !important;font-size:12px !important;height:18px !important;margin-right:6px;padding:0px 3px;border:1px solid #D4D6D6 !important;letter-spacing:0.5px;color:#B4B5B5;float:left;}
#whitepapers #wpaperEmail{width:234px !important;margin:5px 0px 5px 0px;}
#papersubmit{width:202px !important;height:37px !important;border:none;font-size:20px !important;font-family:"arial black", arial;color:#FDBB30;cursor:pointer;background:url(../images/submitBtnSprite.png) no-repeat top right;clear:left;float:left;}
#papersubmit:hover{color:#AD740E;}
#home-info{padding-top:25px;padding-bottom:60px;background:url(../images/cloudFooterBg.png) no-repeat center bottom;}
#home-info h2{margin-bottom:12px;font-size:30px;letter-spacing:-0.5px;color:#00AEEF;}
#home-info p{margin-bottom:10px;font-size:14px;color:#50BFE2;}
#home-info a{display:block;font-family:"arial black", arial;font-size:20px;color:#00AEEF;}
.mapit{display:block;min-width:38px;height:34px;margin:-50px 45px 0px 0px;padding:5px 10px 0px 18px;font-weight:bold;font-size:19px;font-family:arial !important;color:#fff;background:url(../images/mapitBtn.png) no-repeat top left;float:right;}
.errorbox{width:525px;margin-bottom:20px;padding:15px 15px 15px 70px;border:2px solid #9B0505;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;overflow:auto;background:#EDD1D1 url(../images/exclaim.png) no-repeat 10px 10px;}
.errorbox.wp{width:240px;}
.bold{font-weight:bold;}
.italic{font-style:italic;}
.greyLightTxt{color:#666 !important;font-style:italic;}
.quoteTxt{color:#666;font-style:italic;}
.redText{color:#ff0000;}
a{color:#563403;}
a:hover{text-decoration:none;}
.floatLeft{display:inline;float:left;}
.floatRight{display:inline;float:right;}
.floatNone{float:none !important;}
.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.hidden{display:none;}