html { height:100%; }
body { background-color:#fbfbfb; margin:0px 0px 0px 0px; }
p { font-family:arial; font-size:small; color:#2c2c2c; }
td { font-family:arial; font-size:small; margin:0px 0px 0px 0px; color:#2c2c2c; }
tr { font-family:arial; font-size:small; margin:0px 0px 0px 0px; color:#2c2c2c; }
table { font-family:arial; font-size:small; margin:0px 0px 0px 0px; color:#2c2c2c; }
h3 { font-size:medium; color:#54aed1; font-weight:900; text-decoration:none; margin-bottom:0px; }
div.hr
{
	height: 2px;
	background-color: #8f0000;
	margin: 5px 0 15px 0;
	clear:both;
}
div.hr hr
{
	display: none;
}
#dnn_ctr430_TheDNNMenu_Module_DnnMenu
{
                     float:right;
}
a.TopLevelItem_BottomNav_TextStyle:active { font-size:11px; color:#636363; font-weight:normal; text-decoration:none; height:11px; float:left; padding:0 0 0 22px; margin:0px 0px 0px 0px; }
a.TopLevelItem_BottomNav_TextStyle:visited { font-size:11px; color:#636363; font-weight:normal; text-decoration:none; height:11px; float:left; padding:0 0 0 22px; margin:0px 0px 0px 0px; }
a.TopLevelItem_BottomNav_TextStyle:link { font-size:11px; color:#636363; font-weight:normal; text-decoration:none; height:11px; float:left; padding:0 0 0 22px; margin:0px 0px 0px 0px; }
a.TopLevelItem_BottomNav_TextStyle:hover { font-size:11px; color:#636363; font-weight:normal; text-decoration:underline; height:11px; float:left; padding:0 0 0 22px; margin:0px 0px 0px 0px; }
#LogoPlacement { position:absolute; top:15px; left:40px;}
#dnn_ctr430_TheDNNMenu_Module_DnnMenu { padding-left: 38px; background: url(assets/sideMenuInformationSmall.gif) no-repeat; background-position: 2px 64px; height:580px;}
#dnn_PageHeader { padding-left: 265px; vertical-align:bottom; }
#ContentHeader { padding-top: 15px; padding-left:3px; }
#WelcomeContent { padding:5px 0px 12px 65px; font-size:15px; }
#LivableCommunityContent { clear:left; float:left; margin-left:9px; padding-left:56px; width:682px; background-color:white; }
#BottomHomeContent { position:absolute; top:510px; left:65px; width:411px; }
#dnn_ctr433_ModuleContent { background: url(assets/homeBody.gif) no-repeat; background-position: 0px 64px; }
.picture { margin:6px 20px 6px 25px; border:1px #ffd537 solid; }
#eo_ele_9 {border-spacing:5px; }
.SkinFixedOuterWidth { width:1000px;}
.SkinFixedInnerWidth { width:100%;}
.BigStart { font-size:22px;}
.HomeBreakSection { clear:both; }
.TabContents { text-align:left; }
.RightFormColumn { white-space: nowrap; text-align: left; }
.LeftFormColumn { white-space: nowrap; text-align: right; }
.InputWidth { width:450px; }
.FormLabelFull { margin:0px 0px 0px 5px; width:100%; clear:both; float:left; text-align: left; }
.FormLabelLeftPart { margin:3px 0px 0px 0px; text-align:right; float:left; width:155px; }
.FormInputNumbersPart { margin:0px 0px 0px 0px; text-align:left; clear:none; float:left; vertical-align:top; width:120px;}
.FormInputNumbersPart { margin:0px 0px 0px 0px; text-align:left; clear:none; float:left; vertical-align:top; width:150px;}
.FormInputLeftIndent { margin:0px 0px 0px 20px; width:100%; text-align:left; clear:both; }
.FormInputRightPart { margin:0px 0px 0px 0px; text-align:left; clear:right; float:left; vertical-align:top; }
.InlineElements { margin:0px 3px 0px 0px; text-align:left; float:left; clear:none; }
.Indent { margin:10px 5px 10px 5px; text-align:left; width:100%; }
.Line { margin:0px 0px 3px 0px; width:100%; clear:both; }
.FirstLineBreak { margin:9px 0px 14px 0px; width:100%; clear:both; }
.FirstLine { margin:9px 0px 0px 0px; width:100%; clear:both; }
.LineBreak { margin:0px 0px 14px 0px; width:100%; clear:both; }
.InlineLabel { margin:3px 3px 0px 0px; text-align:left; float:left; clear:none; }
.IndentAddress { margin-left:30px; }
.RequiredFieldSymbol { border-width:0px; vertical-align:top; }
.MaskedTextbox { height:23px; }
.ToolTipContent { padding-right:25px; }
iframe { border:2px solid black; }
.MaskedWebsiteTextbox { height:23px; width:450px; }
.HelpIcon { float:left; margin:3px 5px; 0px; 0px; width:12px;}
.MainForm { margin:10px 5px 10px 5px; text-align:left; width:100%; }
.RWindow { z-index:3000; }
.Validator { margin: 1px 3px 3px 15px; font-weight:bold; float:left; vertical-align:middle; text-align:left; padding-bottom: 20px; }
.ValidatorIcon { float:left; }
.ValidatorMessage { float:left; margin:7px 0px 0px 8px; vertical-align:middle; }
.WebsiteTestFrame { width:650px; height:300px; }
.ImageUpload { }
.ResourceImageList { margin:0px 0px 20px 0px; }
#dnn_ctr430_ModuleContent { min-height:50px; }
.menuSpace {padding-left:8px; clear:both; }
.AdditionalMenuHeader { margin-top:18px; font-weight:bold; padding-left:14px; }
#Copyright { float:left; clear:none; }
#FooterToken {float:right; clear:none; }
.surveyQuestion { font-weight:bold; clear:both; color:#585858; margin:23px 0px 3x 0px; text-align:left;}
.SurveyAdditionalDetailLeft { float:left; clear:none; margin:0px 0px 0px 3px; }
.SurveyAdditionalDetailRight { float:right; clear:none; margin:0px 260px 0px 0px; }
#dnn_dnnCOPYRIGHT_lblCopyright { color:#636363; }
.ListingOrganizationParentRow { padding:0px 0px 0px 0px; border-bottom-width:4px; border-bottom-color:#b7b7b7; }
.ListingSkinFixedOuterWidth { width: 900px; }
.ListingMainCell { background-color:#e5e5e5; }
.ListingMainTable { background-color:#e5e5e5; }
.ListingBoxedTable { background-color:#e5e5e5; }
#HomePanorama { background: url(assets/people.gif) no-repeat; background-position: 195px 169px; position:relative; height:650px; }
#dnn_ctr561_ContentPane {position:relative;}
#dnn_ctr432_ModuleContent { margin-top:4px;}
#Sizer {text-align:right;}
#HomeGraduate { position:absolute; top:510px; left:479px; }
#dnn_ctr565_ContentPane { display:none; }
#dnn_ctr567_NavigationController_ManageCategories_lblError { text-align:left; }
.BackTop { font-size:small; float:right; clear:both; margin-right:15px; }
.ABackTop { font-size:small; }
.ManualMenuItems { clear:both; }
.PhoneContainer { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 312px; background-color:#51b1d6; text-align:left; }
html>body .PhoneContainer { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 280px; background-color:#51b1d6; text-align:left; }
.PhoneContainer2 { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 280px; background-color:#51b1d6; text-align:left; }
html>body .PhoneContainer2 { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 280px; background-color:#51b1d6; text-align:left; }
.PhoneContainer3 { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 280px; background-color:#51b1d6; text-align:left; }
html>body .PhoneContainer3 { position:absolute; left:50%; top:107px; width:202px; background-image:url(PhoneLeft.jpg); background-repeat:repeat-y; background-position:0px 0px; margin:0px 0px 0px 280px; background-color:#51b1d6; text-align:left; }
.NumberContainer { width:202px; height:73px; background-image:url(PhoneContents.jpg); background-repeat:no-repeat; background-position:0px 0px; }
.NumberContainer2 { width:202px; height:50px; background-image:url(PhoneOnly.jpg); background-repeat:no-repeat; background-position:0px 0px; }
.ContentsMenu { margin:8px 0px 0px 0px; text-align:left; }
.ContentsItem { color:white; text-align:left; margin-top:3px; }
.ContentsItem a:link, .ContentsItem a:visited { color:white; }
.ContentsItem a:hover { color:white; text-decoration:none; }
#TopContent { float:left; clear:both; }


#TopSkinny { width:450px; float:left; clear:both; text-align:left; }
.PageTitle { }
#TopFull { width:100%; float:left; clear:both; text-align:left; }
.SecondPartBody { clear:both; }
#SecondPartBody { clear:both; }
#dnn_ctr555_NavigationController_UP { float: left; clear:both; }
#dnn_ctr555_ModuleContent { float: left;  clear:both; }
#dnn_ctr555_ContentPane { float: left; clear:both; }































