body{font-family:Verdana, Arial, Sans-Serif;font-size:13px;background-image:url(images/pgBG.jpg);background-repeat:repeat-x;background-color:#BEC8CD;margin:0px 0px 0px 0px;}
a:Visited, a:Link, a:Active{color:#C06B12;text-decoration:none;}
a:Hover{color:#F56403;text-decoration:underline;}
.masterContainer{width:776px;margin:4px auto;text-align:left;background-color:#FFFFFF;padding:8px;}
.pnlBanner{background-image:url(images/bannerBGBeta.jpg);text-align:left;margin-bottom:10px;padding-top:8px;height:112px;}
.bannerLogo{position:absolute;}
.pnlFooter{text-align:center;background-color:#007B9F;padding:4px;margin-top:10px;color:#CCE5EC;font-size:80%;font-weight:bold;}
.tdMiddleMainCell{padding:12px 24px 0px 24px;}
.SideColumn{padding-top:0px;}
.launchButton{margin-bottom:7px;}
.PageHeader{font-size:1.5em;font-weight:bold;color:#345D74;text-transform:capitalize;margin:0px 0px 18px 0px;}
.PageHeader h2{margin-top:12px;font-size:1em;}
.HeaderAvatar{margin-right:8px;}
.SiteTitle{color:#015883;margin:8px auto;font-size:2em;text-align:left;}
.HomeLogoPanel{margin-top:26px;}
.OuterSecurityContainer{margin:0px auto;width:225px;}
.SecurityContainer{text-align:left;padding:4px 8px;font-size:.7em;}
.HomePanelIcons{margin-left:8px;margin-bottom:8px;}
.TagLine{margin-top:24px;}
.HomeButtonContainer{margin-top:0px;padding-bottom:18px;padding-left:186px;}
.Information{text-align:left;}
.MainRow{}
.homeColumns{width:722px;height:200px;background-image:url(images/columns.gif);}
.homeColumns .column{width:240px;display:table-cell;text-align:center;height:30;}
.ParagraphStarters{font-size:2.2em;color:#00A6DD;font-family:Arial Rounded MT Bold, Verdana, Sans-Serif;}
.TblMiddle{line-height:200%;font-size:1.0em;margin:0px auto 8px auto;}
.CopyrightFooter{margin:0px auto 12px 0px;}
.LastLine{margin-top:20px;font-size:.85em;}
.panelContainer{margin:0px auto;width:950px;padding-top:16px;}
.panelHomeBackgroundWrapper{width:100%;margin-top:7px;padding-bottom:16px;background-color:#FFFFFF;}
.leftPanelHome{height:668px;position:absolute;width:650px;font-size:.9em;text-align:left;line-height:160%;}
.rightPanelHome{height:658px;left:650px;position:relative;width:299px;padding-right:36px;margin-top:0px;text-align:center;}
.rightInnerDiv{width:225px;margin:0 auto 8px;}
.homeIcons{float:left;}
.homeLeftPaneText{display:inline-block;text-align:left;margin-top:4px;font-size:.7em;}
.homeBanner{display:block;margin-top:50px;}
.innerPanel{width:300px;}
.homeBody{position:absolute;top:334px;}
.screenShot{position:absolute;top:0px;right:0px;}
.divBtns{text-align:center;margin-top:56px;}
.tagline{margin-top:20px;}
.imgHomeMore{margin:16px auto 8px;}
.homeBottomLinks{height:100%;width:100%;color:#FFFFFF;text-align:center;padding-bottom:16px;}
#navcontainer ul, #navcontainer2 ul{padding-left:0;margin-left:0;color:#C6E613;}
#navcontainer ul li, #navcontainer2 ul li{display:inline-block;}
#navcontainer ul li a,#navcontainer2 ul li a{padding:0.2em 1em;text-decoration:none;float:left;color:#C6E613;font-size:1em;}
#navcontainer ul li a:hover, #navcontainer2 ul li a:hover{color:#C6E613;}
.paragraphLead{display:block;clear:both;font-size:18px;color:#345D74;margin-top:18px;}
#pg2Header{width::100%;background-image:url(images/pg2_bg_box.jpg);background-position:right;background-repeat:no-repeat;height:192px;margin-bottom:32px;}
#pg2Header #headerText{color:#345D74;font-size:22px;padding-left:19px;padding-top:38px;width:530px;}
.AvatarUserNamePad{float:left;text-align:center;margin-right:4px;margin-top:2px;height:75px;}
.LogSummary{padding:0px 8px;text-align:left;font-size:.7em;height:100%;background-color:#F1F1F1;}
.LogSummary .Title{display:block;font-weight:bold;margin:0px 0px;}
.controlContainer{background-repeat:no-repeat;text-align:center;padding-bottom:24px;background-image:url(images/conContainerLogoFoot.gif);background-position:right bottom;background-color:#FFFFFF;margin-bottom:2px;}
.controlContainer .title{font-weight:bold;font-size:110%;color:#FFFFFF;height:26px;width:180px;}
.controlContainer .content{text-align:left;padding-left:8px;}
.controlContainer .pnlTitle{height:28px;padding-top:3px;background-image:url(images/conContainerTitleBG.gif);background-repeat:no-repeat;}
.controlContainer .navLinks{display:block;text-decoration:none;padding:2px 4px;color:#00A6DD;font-weight:bold;font-size:.85em;margin:0px;}
.controlContainer .navLinks:hover{background-color:#D1FF66;}
.userName{padding:12px 0px 0px 0px;text-align:center;vertical-align:middle;font-size:1.1em;color:#D1FF66;font-weight:bold;width:950px;margin:0px auto;}
.userName a{color:#D1FF66;cursor:pointer;}
.userName a:Hover{text-decoration:underline;}
.lnkRegister{color:#D1FF66;}
.lnkLogOut{font-size:.9em;font-weight:normal;display:inline-block;margin:0px 12px;}
.lnkLogOut{color:Blue;}
.lgnTextBox, .lgnButton{font-size:1em;}
.lgnBox{margin:4px auto 0px auto;padding:0px 0px 2px 0px;width:675px;}
.registrationFormContainer{margin:28px 48px;border:#E6E2D8 Solid 1px;padding:0px 0px 36px 0px;}
.LoginControlContainers{padding:4px;font-family:Verdana, Arial, Sans-Serif;font-size:0.8em;margin:0px auto;}
.LoginControlContainers2{padding:4px;font-family:Verdana, Arial, Sans-Serif;font-size:.9em;margin:0px auto;}
.OtherLoginLinks{margin:12px auto 0px auto;width:225px;}
.lgnHeader{font-size:1.6em;font-weight:bold;padding:16px 0px 20px 0px;}
.lgnLables{font-weight:bold;font-size:1.1em;}
.lgnLablesRecover{font-weight:bold;font-size:1.1em;padding:8px;}
.lgnWelcomeMessage{font-size:1.2em;padding:0px 16px 16px 16px;}
.lgnWelcomeHeader{font-size:1.7em;padding:16px 16px 20px 16px;font-weight:bold;}
.frmButtons{background-color:#FFFFFF;border:#C5BBAF solid 1px;font-family:Verdana, Sans-Serif;color:#1C5E55;}
.PassRecoveryInstructions{padding:8px;}
.navLinks{color:#000000;}
.navLinks:visited{color:#00A6DD;}
.blogContent{margin:0px 0px 24px 0px;}
.rightLogEntryImages{padding-top:8px;font-size:1.2em;clear:both;}
.PartnerHeader{font-size:1.1em;font-weight:bold;padding:2px 0px;color:#6D8535;background-color:#C6E613;text-transform:capitalize;}
.PartnerHeader2 h2{font-size:1.1em;font-weight:bold;color:#6D8535;background-color:#C6E613;margin:0px 0px;text-transform:capitalize;}
.tblPartnerSummary{margin:3px auto 5px auto;}
.partnerLinksHeader{padding:0px 0px 2px 0px;white-space:nowrap;}
.partnerLinks{display:block;font-size:85%;color:#345D74;text-decoration:none;margin:0px 8px 0px 0px;}
.tblPartnerSummary a:Hover{background-color:#E9E9E9;}
.partnershipLinks{margin-top:8px;}
.PartnerLink{text-align:center;font-size:1.2em;margin-top:8px;}
.userAlphaSelected{font-weight:bold;text-decoration:underline;}
.userAlphaLinks{font-weight:bold;text-decoration:underline;}
.alphaSeperator{border-bottom:solid 1px #CCCCCC;padding-bottom:4px;margin-bottom:8px;}
.interactionPanel{width:100%;padding:24px;}
.interactionPanel h3{margin:0px;}
.interactionPanel .noMargin{margin:0px;}
.interactionPanel p{text-align:left;margin:6px 0px;}
.searchAlphaIndex{margin:0px;}
.UserSearchResult{display:inline-block;margin:4px;}
.PartnerRequestLink{font-size:.6em;font-weight:bold;display:inline-block;margin-bottom:4px;}
.DataControlHeaderCell{font-size:1em;font-weight:bold;border-bottom:solid 4px #A3DBE7;color:#015883;}
.DataControlTable{margin:0px auto 24px auto;font-size:.85em;}
.DataControlFooter{border-top:solid 1px #A3DBE7;margin-bottom:12px;}
.DataContainer{margin-bottom:0px;}
.DataControlRow{padding:8px 4px;}
.BlogTitle, .Title{text-transform:capitalize;}
.bigLinkButton{font-size:1.6em;}
.DockContainerLabel{font-size:1.1em;font-weight:bold;padding-bottom:4px;}
.comments{margin:4px auto;}
.partnerReplyBox{margin-top:12px;}
.partnerReqLabels{font-size:1.2em;}
.ProfileContent{padding:0px 0px 24px 24px;}
.ProfileFormLabels{font-weight:bold;font-size:.9em;}
.SaveBtnPanel{padding:6px 0px 0px 12px;}
.SaveBtnPanel2{padding-top:16px;}
.More{margin:4px 0px;display:block;color:#C06B12;font-size:1.3em;}
.HelpLabel{margin:0px 0px;}
.HelpTextBlock{clear:both;font-size:.9em;margin-bottom:8px;}
.ProfileHelpBox{font-weight:bold;font-size:.9em;vertical-align:top;}
.WizardSideBar{background:#F0F0F0;padding:6px 2px 0px 2px;width:70px;}
.WizardSideBarBtn{margin-bottom:6px;padding-bottom:2px;display:block;border-bottom:dashed 1px #CCCCCC;}
.LakeListBox, .LakeListBoxSearch{font-size:1em;margin:2px auto;border:#91AA9B solid 1px;}
.LakeListBox{width:300px;}
.LakeCell{padding:4px 2px;text-align:center;width:33%;line-height:100%;}
.County{font-size:.8em;}
.AddButton{margin:0px auto;}
.ListBoxPrompt{font-size:1.1em;margin-top:8px;}
.ListBoxContainer{width:300px;margin:4px auto;text-align:center;}
.smWarning, .errorMessage{color:#FF0000;font-size:9px;}
.mediumWarning{color:#FF0000;font-size:11px;font-weight:bold;}
.exampleText{color:#999999;font-size:80%;}
.alert{color:#EE4848;font-weight:bold;}
.DockMenuCell{text-align:center;}
.LinkButton{display:inline-block;border:1px solid;padding:2px 6px;margin:8px 0px;border-left:#FAFAFA;border-top:#FAFAFA;border-bottom:#333333;border-right:#333333;background-color:#EAEAEA;}
.CommentTable{margin-top:24px;}
legend{font-weight:bold;font-size:1.3em;color:#459B00;}
.HelpImage{cursor:pointer;}
.ValidationMessages{font-size:.75em;font-weight:bold;color:#DD0000;}
.fileUploadPanel{width:100%;padding:16px 0px;margin-bottom:16px;background-color:#D6EDE5;text-align:center;}
.albumArea{text-align:center;}
.imageItemContainer{padding:4px;background-color:#FCFCEF;}
.imageItem{font-weight:bold;font-size:10px;color:#2B2B15;text-align:center;width:136px;}
.searchBoxes{float:left;height:80px;border:1px solid #CCCCCC;width:214px;margin-right:8px;padding:8px;text-align:center;}
.searchBoxes .bigLinkButton{font-size:1.1em;font-weight:bold;display:inline-block;margin-top:6px;}
.searchBoxesMiddle{height:38px;width:100%;font-size:.85em;}
.searchBoxes h1{font-size:1.2em;color:#015883;margin:0px 0px 6px 0px;}
.LakeListBoxSearch{}
.searchBoxes select, .searchBoxes input{font-size:10px;}
.userNameAllCaps{text-transform:uppercase;}
.textAdjust{margin-top:4px;}
.screeenshotLabel{font-size:.8em;color:#015883;}
.signUpButton{right:0;top:0;}
.dockComment{clear:both;}
.dockComment .dcImage{width:60px;float:left;}
.dockComment .dcText{display:inline;}
.dockSection{margin:8px 0px;border-top:1px #CCCCCC solid;}
.dockSection h2{font-size:1.0em;font-weight:bold;margin-bottom:8px;}
#comments .loginLinkBtn{display:inline-block;font-size:0.8em;margin-bottom:2px;}
#comments h2{margin-bottom:0px;}
#dockCommentLoginWrap input.smBtn{font-size:11px;background-color:#EBEFF1;height:17px;}
#dockCommentLoginWrap input{font-size:11px;height:13px;border:1px solid #BEC8CD;}
.dcImage{width:60px;float:left;}
.dcText{padding-left:66px;}
.dcText p{margin:4px 0px;}
.dockCommentBlock{clear:both;font-size:.85em;margin:16px 0px}
.dcText textarea{font-family:Verdana, Arial, Sans-Serif;width:100%;font-size:11px;height:43px;}
.saveCommentBtn{clear:both;display:inline;font-size:11px;background-color:#EBEFF1;border:1px solid #365F75;height:17px;padding:2px 3px 2px 2px;position:relative;top:5px;}

