body { color:#6d6e71; font-family:'Roboto', sans-serif;; font-size:12px; line-height:1.4; font-weight:400; margin:0px; background-color:#e4e4e4; height:100% }
html { height:100% }
#footerwrapper a:link { color:#383a3b; text-decoration:underline }
#footerwrapper a:visited { color:#383a3b }
#footerwrapper a:hover { color:#e82c2e; text-decoration:underline }
#footerwrapper a:active { color:#e82c2e }
.f-bb { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box }
#PageDiv { position:relative; min-height:100%; margin:auto }
#menutopdiv { max-width:1200px; z-index:1; padding:2px 20px; margin-left:auto; margin-right:auto; background-color:#383a3b }
#CPDBannerWrapper { max-width:1200px; z-index:1; padding:2% 0%; margin-left:auto; margin-right:auto; background-color:#383a3b; background-image:url(../Resources/cpd-banner-1200.png); background-size:cover }
#BannerContent { z-index:1; float:left; padding-top:15px; margin-left:2% }
#BannerButton { width:18.75%; z-index:1; float:right }
#BannerLink { width:86.06%; z-index:1; height:auto; overflow:visible; position:relative }

#twoWrapperHome { width:100%; max-width:1200px; z-index:1; padding-top:0px; padding-bottom:0px; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#fff }
#twoLeftHome { width:49.169999999999995%; z-index:1; float:left }
.explorer-11 #twoLeftHome { width:49%; z-index:1; float:left }
#twoRightHome { width:49.25333333333333%; min-height:100px; z-index:1; float:right; padding:0 14px 14px 14px; background-color:#383a3b }

#twoWrapperHome2 { width:100%; max-width:1200px; z-index:1; padding-top:20px; padding-bottom:20px; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#f9f9f9 }

#twoLeftHome2 { width:49.169999999999995%; z-index:1; float:left }
.explorer-11 #twoLeftHome { width:49%; z-index:1; float:left }

#twoRightHome2 { width:49.25333333333333%; min-height:100px; z-index:1; float:right; padding:0 14px 14px 14px; background-color:#f9f9f9;
    color: #383a3b;
    font-size: 18px;
    font-weight: 300;
    padding-top: 12px;
}


.thermal-banner img{
    
    width:100%;
}

.banner-text {
    width: 100%;
    float: left;
    margin-bottom: 12px;
    font-size: 24px;
}

.bold {
    font-weight: bold;
}

.red-text {
    color: #E82C2E;
    font-size: 28px;
    
}


.redbtn a {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    background: #E82C2E;
    padding: 10px 15px 10px 15px;
    width:80px;
    text-align: center;
    float:left;
    font-size: 12px;
}

.redbtn a:hover {
    background: #6D6E71;
}



#imageblockhome { min-height:100px; z-index:1 }
#BBAlogowhite { width:122px; float:left; margin-top:40px }
#yricon { width:105px; float:right }
#contentblock { min-height:100px; z-index:1; clear:both }
#oneWrapperform { width:100%; max-width:1200px; z-index:1; padding-top:20px; padding-bottom:0px; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#fff }
#formcontainer { z-index:1; padding:14px; background-color:#383a3b; border-top:solid #e4e4e4 1px; border-bottom:solid #e4e4e4 1px }
#formtextcontent { width:25%; z-index:1; float:left; margin-right:0%; margin-bottom:0px }
#formcontainerPB { width:70%; z-index:1; float:right; margin-top:12px; margin-bottom:0px }
#EmailEntryPB { width:30%; z-index:1; float:left; margin-right:2% }
#Email1 { width:95%; margin-bottom:0px }
#ProjectNameEntryPB { width:30%; z-index:1; float:left; margin-right:2% }
#ProjectName { width:95%; margin-bottom:0px }
#PBButtonContainer { width:106px; z-index:1; float:left }
#PBButton { width:102px; z-index:1; height:auto; overflow:visible; position:relative }
#fourWrapper { width:100%; max-width:1200px; z-index:1; clear:both; padding-top:20px; padding-bottom:0px; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#fff }
#fourLeft { width:23.753333333333334%; z-index:1; float:left; padding:14px; background-color:#383a3b }
#Home4col600OurBrackets { max-width:100%; overflow:hidden }
#FLcontent { min-height:150px; z-index:1; margin-bottom:20px }
#FLlink { width:60%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#fourMiddleLeft { width:23.833333333333336%; z-index:1; float:left; padding:14px; margin-left:1.6%; background-color:#f9f9f9 }
#Home4col600ProjectBuilder { max-width:100%; overflow:hidden }
#FMLcontent { min-height:150px; z-index:1; margin-bottom:20px }
#FMLlink { width:60%; min-height:99px; z-index:1; height:auto; overflow:visible; position:relative }
#fourMiddleRight { width:23.753333333333334%; z-index:1; float:left; padding:14px; margin-left:1.6%; background-color:#383a3b }
#Home4col600OurSystems { max-width:100%; overflow:hidden }
#FMRcontent { min-height:150px; z-index:1; margin-bottom:20px }
#FMRlink { width:60%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#fourRight { width:23.753333333333334%; z-index:1; float:right; padding:14px; background-color:#f9f9f9 }
#Home4col600Gallery { max-width:100%; overflow:hidden }
#FRcontent { min-height:150px; z-index:1; margin-bottom:20px }
#FRlink { width:60%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#fourWrapper1 { width:100%; max-width:1200px; z-index:1; padding-top:20px; padding-bottom:0px; margin-left:auto; margin-top:0px; margin-right:auto; background-color:#fff }
#fourLeft1 { width:23.753333333333334%; z-index:1; float:left; padding:14px; background-color:#383a3b }
#Home4col600Architects { max-width:100%; overflow:hidden }
#FLcontent1 { min-height:150px; z-index:1; margin-bottom:20px }
#FLlink1 { width:60%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#fourMiddleLeft1 { width:23.833333333333336%; z-index:1; float:left; padding:14px; margin-left:1.6%; background-color:#f9f9f9 }
#Home4col600Installers { max-width:100%; overflow:hidden }
#FMLcontent1 { min-height:150px; z-index:1; margin-bottom:20px }
#FMLlink1 { width:60%; min-height:99px; z-index:1; height:auto; overflow:visible; position:relative }
#fourMiddleRight1 { width:23.753333333333334%; z-index:1; float:left; padding:14px; margin-left:1.6%; background-color:#383a3b }
#Home4col600AboutUs { max-width:100%; overflow:hidden }
#FMRcontent1 { min-height:150px; z-index:1; margin-bottom:20px }
#FMRlink1 { width:60%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#fourRight1 { width:23.753333333333334%; z-index:1; float:right; padding:14px; background-color:#f9f9f9 }
#FRcontent1 { z-index:1; margin-bottom:20px; background-image:url(../Resources/signup_icon1.png); background-position:right top; background-repeat:no-repeat }
#FRForm { width:100%; z-index:1 }
#Name { width:95%; margin-bottom:10px }
#Email { width:95%; margin-bottom:10px }
#FormSubmit { width:100%; min-height:100px; z-index:1; height:auto; overflow:visible; position:relative }
#footertopdiv.f-ms { padding:2px 20px }
#fwNav1 { float:left; padding:0; margin:0; list-style:none }
#fwNav1 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav1 .fwNavItem a { display:block; color:#E82C2E; text-decoration:none; background:#FFFFFF; padding:20px 25px 20px 25px }
#fwNav1 .fwFirstChild { border-left:0 }
#fwNav1 .fwLastChild { border-right:0 }
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#383A3B }
#fwNav1 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#mastermenu { height:auto; overflow:visible; position:relative; z-index:9999 }
#fwNav2 { float:left; padding:0; margin:0; list-style:none }
#fwNav2 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav2 .fwNavItem a { display:block; color:#383A3B; text-decoration:none; padding:3px 15px 3px 0px; white-space:nowrap }
#fwNav2 .fwFirstChild { border-left:0 }
#fwNav2 .fwLastChild { border-right:0 }
#fwNav2 .fwNavItem:hover > span a, #fwNav2 .fwNavItem:hover > a { color:#E82C2E; text-decoration:none }
#fwNav2 .fwNavItem a:hover, #fwNav2 .fwNavItem span a:hover, #fwNav2 .fwNavItem a:focus { color:#E82C2E; text-decoration:none }
#fwNav2 .fwNavItem a:active { color:#E82C2E; text-decoration:none }
#fwNav1-toggle, .fwNav1-toggle-label { display:none }
.fwNav1-toggle-label { width:30px; height:30px; overflow:hidden; background-image:url('../Resources/menu_icon.png'); background-repeat:no-repeat; background-size:100% }
#fwNav2 * .sub { visibility:hidden; position:absolute; left:-0; float:left; padding:0; margin:0; list-style:none; z-index:1 }
#fwNav2 .sub * .sub { top:-0 }
#fwNav2 .fwNavItem .sub .fwNavItem { display:block; margin:0; padding:0; left:0; width:100%; *width:auto; border-bottom:0; border-left:0; border-right:0; border-top:1px solid #E4E4E4 }
#fwNav2 * * * .sub { left:100%; top:0 }
#fwNav2 .fwNavItem .sub .fwNavItem a { display:block; color:#6D6E71; text-decoration:none; background:#E4E4E4; padding:5px 10px 5px 10px; white-space:nowrap }
#fwNav2 .fwNavItem .sub .fwFirstChild { border-top:0 }
#fwNav2 .fwNavItem .sub .fwLastChild { border-bottom:0 }
#fwNav2 .fwNavItem .sub .fwNavItem:hover > span a, #fwNav2 .fwNavItem .sub .fwNavItem:hover > a { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav2 .fwNavItem .sub .fwNavItem a:hover, #fwNav2 .fwNavItem .sub .fwNavItem span a:hover, #fwNav2 .fwNavItem .sub .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav2 .fwNavItem .sub .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#383A3B }
#fwNav2 :hover > .sub { visibility:visible }
#fwNav2 .fwNavItem a.fwCurrent, #fwNav2 .fwNavItem a.fwCurrent:hover { display:block; color:#E82C2E; font-weight:normal }
#fwNav2 .fwNavItem .sub .fwNavItem a.fwCurrent, #fwNav2 .fwNavItem .sub .fwNavItem a.fwCurrent:hover { display:block; color:#FFFFFF; font-weight:normal; background:#383A3B }
#fwNav3 { float:left; padding:0; margin:0; list-style:none }
#fwNav3 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav3 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:17px 15px 17px 15px }
#fwNav3 .fwFirstChild { border-left:0 }
#fwNav3 .fwLastChild { border-right:0 }
#fwNav3 .fwNavItem a:hover, #fwNav3 .fwNavItem span a:hover, #fwNav3 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav3 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav3-toggle, .fwNav3-toggle-label { display:none }
.fwNav3-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav4 { float:left; padding:0; margin:0; list-style:none }
#fwNav4 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav4 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav4 .fwFirstChild { border-left:0 }
#fwNav4 .fwLastChild { border-right:0 }
#fwNav4 .fwNavItem a:hover, #fwNav4 .fwNavItem span a:hover, #fwNav4 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav4 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav4-toggle, .fwNav4-toggle-label { display:none }
.fwNav4-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav5 { float:left; padding:0; margin:0; list-style:none }
#fwNav5 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav5 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav5 .fwFirstChild { border-left:0 }
#fwNav5 .fwLastChild { border-right:0 }
#fwNav5 .fwNavItem a:hover, #fwNav5 .fwNavItem span a:hover, #fwNav5 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav5 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav5-toggle, .fwNav5-toggle-label { display:none }
.fwNav5-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav6 { float:left; padding:0; margin:0; list-style:none }
#fwNav6 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav6 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav6 .fwFirstChild { border-left:0 }
#fwNav6 .fwLastChild { border-right:0 }
#fwNav6 .fwNavItem a:hover, #fwNav6 .fwNavItem span a:hover, #fwNav6 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav6 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav6-toggle, .fwNav6-toggle-label { display:none }
.fwNav6-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav7 { float:left; padding:0; margin:0; list-style:none }
#fwNav7 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav7 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav7 .fwFirstChild { border-left:0 }
#fwNav7 .fwLastChild { border-right:0 }
#fwNav7 .fwNavItem a:hover, #fwNav7 .fwNavItem span a:hover, #fwNav7 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav7 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav7-toggle, .fwNav7-toggle-label { display:none }
.fwNav7-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav8 { float:left; padding:0; margin:0; list-style:none }
#fwNav8 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav8 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav8 .fwFirstChild { border-left:0 }
#fwNav8 .fwLastChild { border-right:0 }
#fwNav8 .fwNavItem a:hover, #fwNav8 .fwNavItem span a:hover, #fwNav8 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav8 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav8-toggle, .fwNav8-toggle-label { display:none }
.fwNav8-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav9 { float:left; padding:0; margin:0; list-style:none }
#fwNav9 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav9 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav9 .fwFirstChild { border-left:0 }
#fwNav9 .fwLastChild { border-right:0 }
#fwNav9 .fwNavItem a:hover, #fwNav9 .fwNavItem span a:hover, #fwNav9 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav9 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav9-toggle, .fwNav9-toggle-label { display:none }
.fwNav9-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav10 { float:left; padding:0; margin:0; list-style:none }
#fwNav10 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav10 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#E82C2E; padding:10px 15px 10px 15px }
#fwNav10 .fwFirstChild { border-left:0 }
#fwNav10 .fwLastChild { border-right:0 }
#fwNav10 .fwNavItem a:hover, #fwNav10 .fwNavItem span a:hover, #fwNav10 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav10 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#E82C2E }
#fwNav10-toggle, .fwNav10-toggle-label { display:none }
.fwNav10-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
#fwNav11 { float:left; padding:0; margin:0; list-style:none }
#fwNav11 .fwNavItem { width:auto; position:relative; float:left; margin:0; padding:0; border-top:0; border-bottom:0 }
#fwNav11 .fwNavItem a { display:block; color:#FFFFFF; text-decoration:none; background:#383A3B; padding:17px 15px 17px 15px }
#fwNav11 .fwFirstChild { border-left:0 }
#fwNav11 .fwLastChild { border-right:0 }
#fwNav11 .fwNavItem a:hover, #fwNav11 .fwNavItem span a:hover, #fwNav11 .fwNavItem a:focus { color:#FFFFFF; text-decoration:none; background:#6D6E71 }
#fwNav11 .fwNavItem a:active { color:#FFFFFF; text-decoration:none; background:#383A3B }
#fwNav11-toggle, .fwNav11-toggle-label { display:none }
.fwNav11-toggle-label { width:30px; height:30px; overflow:hidden; background-repeat:no-repeat; background-size:100% }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	#FRcontent1 { background-image:url(../Resources/signup_icon.png); background-size:32px 32px }
}
@media screen and (max-width:1200px)
{
	#PageDiv { width:auto }
	#BannerButton { width:18.13% }
}
@media screen and (max-width:920px)
{
	#PageDiv { width:auto }
	#BannerButton { width:23.32% }
	#BannerLink { width:80% }
	#twoLeftHome { width:49.33%; min-height:548px }
	#twoRightHome { width:49.333478260869555% }
	#fourLeft { width:23.913478260869567% }
	#Home4col600OurBrackets { width:100%; max-width:none }
	#FLlink { width:80% }
	#fourMiddleLeft { width:23.803478260869568% }
	#Home4col600ProjectBuilder { width:100%; max-width:none }
	#FMLlink { width:80% }
	#fourMiddleRight { width:23.913478260869567% }
	#Home4col600OurSystems { width:100%; max-width:none }
	#FMRlink { width:80% }
	#fourRight { width:23.803478260869568% }
	#Home4col600Gallery { width:100%; max-width:none }
	#FRlink { width:80% }
	#fourLeft1 { width:23.913478260869567% }
	#Home4col600Architects { width:100%; max-width:none }
	#FLlink1 { width:80% }
	#fourMiddleLeft1 { width:23.803478260869568% }
	#Home4col600Installers { width:100%; max-width:none }
	#FMLlink1 { width:80% }
	#fourMiddleRight1 { width:23.913478260869567% }
	#Home4col600AboutUs { width:100%; max-width:none }
	#FMRlink1 { width:80% }
	#fourRight1 { width:23.803478260869568% }
	#fwNav2 { width:100%; right:0; left:0; margin-top:0px }
	#fwNav2 .fwNavItem { box-sizing:border-box; float:none; overflow:hidden; width:100%; border-right:0; border-left:0 }
	#fwNav2 .fwNavItem a { padding-top:10px; padding-bottom:10px; padding-left:20px; padding-right:20px }
	#fwNav2 .fwFirstChild { border-top:0 }
	#fwNav2 .fwLastChild { border-bottom:0 }
	.fwNav1-toggle-label { display:block; position:relative; cursor:pointer; -webkit-touch-callout:none; -webkit-user-select:none; user-select:none }
	.fwNavContainer2 { display:none; position:fixed; width:100%; top:0; right:0; bottom:0; left:100%; margin-right:-100%; background-color:#FFFFFF; -webkit-overflow-scrolling:touch; overflow:auto; float:none; -webkit-transition:.2s ease-out margin, .2s ease-out left; -moz-transition:.2s ease-out margin, .2s ease-out left; -ms-transition:.2s ease-out margin, .2s ease-out left; -o-transition:.2s ease-out margin, .2s ease-out left; transition:.2s ease-out margin, .2s ease-out left }
	.fwNav1-toggle-close { margin:20px 20px 20px 20px }
	.fwNavContainer2.fwMenuOn { margin-right:0; left:0 }
	#fwNav2 .fwNavItem .sub .fwNavItem a { padding-top:5px; padding-bottom:5px; padding-right:15px; padding-left:30px }
	#fwNav2 .fwNavItem .sub .sub .fwNavItem a { padding-left:45px }
	#fwNav2 .fwNavItem .sub .sub .sub .fwNavItem a { padding-left:60px }
	#fwNav2 .fwNavItem .sub { position:relative; visibility:visible; width:100%; left:0; top:0 }
	#fwNav2 .fwNavItem .sub .fwNavItem { width:100% }
	#fwNav2 .fwNavItem .sub .sub { left:0 }
	#fwNav2 .fwNavItem .sub .sub .fwNavItem { border-left:none }
	.fwMainPointer2, .fwSubPointer2 { display:none }
	#fwNav2 .fwNavItem .sub .fwLastChild { border-bottom:none }
	#fwNav2 .fwLastChild .sub .fwLastChild { border-bottom:0 }
}
@media screen and (max-width:740px)
{
	#PageDiv { width:auto }
	#BannerContent { margin-right:10px }
	#BannerButton { float:left }
	#BannerLink { width:92.61% }
	#twoLeftHome,#twoLeftHome2 { width:100%; min-height:0px }
	#twoRightHome, #twoRightHome2 { width:99.99888888888889%; min-height:0px; margin-top:1.6% }
	#contentblock { margin-bottom:20px }
	#formtextcontent { width:100% }
	#formcontainerPB { width:100%; float:left }
	#fourLeft { width:49.04888888888889% }
	#fourMiddleLeft { width:49.04888888888889%; float:right; margin-left:0px }
	#fourMiddleRight { width:49.04888888888889%; clear:both; margin-left:0px; margin-top:20px }
	#fourRight { width:49.04888888888889%; margin-top:20px }
	#fourLeft1 { width:49.04888888888889% }
	#fourMiddleLeft1 { width:49.04888888888889%; float:right; margin-left:0px }
	#fourMiddleRight1 { width:49.04888888888889%; clear:both; margin-left:0px; margin-top:20px }
	#fourRight1 { width:49.04888888888889%; margin-top:20px }
}
@media screen and (max-width:690px)
{
	#PageDiv { width:auto }
	#BannerButton { width:27.99%; margin-left:10px; margin-top:10px }
	#twoRightHome { width:100.00228070175439%; margin-top:20px }
	#EmailEntryPB { width:98%; margin-bottom:10px }
	#Email1 { width:97% }
	#ProjectNameEntryPB { width:98%; margin-bottom:10px }
	#ProjectName { width:97% }
	#fourLeft { width:100.00228070175439% }
	#fourMiddleLeft { width:100.00228070175439%; margin-top:20px }
	#fourMiddleRight { width:100.00228070175439% }
	#fourRight { width:100.00228070175439% }
	#fourLeft1 { width:100.00228070175439% }
	#fourMiddleLeft1 { width:100.00228070175439%; margin-top:20px }
	#fourMiddleRight1 { width:100.00228070175439% }
	#fourRight1 { width:100.00228070175439% }
}


@media screen and (max-width:480px)
{
	#PageDiv { width:auto }
	#BannerContent { width:55%; padding-top:0px }
	#BannerButton { width:32.75% }
	#BannerLink { width:99.9% }
	#twoRightHome { width:100.00333333333333% }
	#EmailEntryPB { width:97% }
	#Email1 { width:98% }
	#ProjectNameEntryPB { width:97% }
	#ProjectName { width:98% }
	#fourLeft { width:100.00333333333333% }
	#FLlink { width:70% }
	#fourMiddleLeft { width:100.00333333333333% }
	#FMLlink { width:70% }
	#fourMiddleRight { width:100.00333333333333% }
	#FMRlink { width:70% }
	#fourRight { width:100.00333333333333% }
	#FRlink { width:70% }
	#fourLeft1 { width:100.00333333333333% }
	#FLlink1 { width:70% }
	#fourMiddleLeft1 { width:100.00333333333333% }
	#FMLlink1 { width:70% }
	#fourMiddleRight1 { width:100.00333333333333% }
	#FMRlink1 { width:70% }
	#fourRight1 { width:100.00333333333333% }
}
@media screen and (max-width:320px)
{
	#PageDiv { width:auto }
	#BannerContent { width:48.13% }
	#BannerButton { width:43.75% }
	#BannerLink { width:100% }
	#twoRightHome { width:100% }
	#fourLeft { width:100% }
	#FLlink { width:80% }
	#fourMiddleLeft { width:100% }
	#FMLlink { width:80% }
	#fourMiddleRight { width:100% }
	#FMRlink { width:80% }
	#fourRight { width:100% }
	#FRlink { width:80% }
	#fourLeft1 { width:100% }
	#FLlink1 { width:80% }
	#fourMiddleLeft1 { width:100% }
	#FMLlink1 { width:80% }
	#fourMiddleRight1 { width:100% }
	#FMRlink1 { width:80% }
	#fourRight1 { width:100% }
}
