@charset "UTF-8";header{height:95px;}
.banner{width:100%;height:93px;}
.bannerimage{width:35px;margin-top:15px;}
.bannerimage img{width:35px;}
.bannerleft{float:none;width:100%;}
.bannerright{float:none;width:100%;display:block;}
.bannersignedin{text-align:left;padding:5px 0px 0px 12px;}
.welcomeName{display:none;}
nav{height:95px;}
nav .navcontent{width:95%;margin:0px;height:95px;}
nav .directorylink{float:none;clear:both;display:block;width:90%;text-align:left;position:absolute;bottom:0px;left:0px;padding:0px 0px 0px 5px;}
nav a{padding:5px 10px 10px 10px;}
nav .searchfiltercontainer{float:none;display:block;overflow:hidden;width:95%;padding:3px 0px 0px 0px;position:absolute;top:0px;left:0px;text-align:left;}
nav .directorytool{text-align:left;float:none;width:100%;}
nav .searchdirectory{text-align:left;float:none;margin:5px;}
article{padding:5px;overflow:hidden;}
.content_container{width:100%;}
.welcomemat{width:100%;margin:0px auto;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;}
.welcomematleft{display:none;}
.welcomematright{float:none;width:100%;padding:10px;text-align:center;overflow:hidden;}
#Directory_SignInForm{padding:0px;margin:0px;height:165px;}
#SignInForm{height:150px;width:95%;background-color:white;}
.SignInHeading{text-align:left;padding:5px;margin:0px;}
.SignInField{text-align:left;padding:5px;margin:0px;}
.SignInSubmit{text-align:left;padding:5px;margin:0px;}
.Button{text-align:left;padding:5px;margin:0px;background-color:#cccccc;cursor:pointer;}
#SignInTitle{display:none;}
.directoryOptionContainer{height:160px;width:260px;}
.directoryOptionBox{padding:10px 5px;background-color:#ffffff;border:none;}
.directoryOption{padding:5px;}
.listing_container{padding:5px;margin:0px;}
.listing .content{padding:0px;font-size:11px;line-height:1.3em}
.listing.one{width:100%;}
.listing.two{width:100%;}
.notices{width:95%;text-align:left;margin:0px 0px 20px 0px;overflow:auto;padding:5px;}
.notices table{width:95%;}
.footerFloatHolder{width:100%;margin:0px;}
.footerFloatie{padding:0px 0px 10px 10px;width:95%;display:block;float:none;}
.footerText{width:100%;text-align:left;padding:5px 5px;}
.footerTextLarge{display:none;}
.footerTextSmall{width:100%;text-align:left;display:block;}
#extrasmall{display:block;}
#small{display:none;}
#medium{display:none;}