body
{
	 margin-left: 0px;
	 margin-top: 0px;
}

h1
{
	font-weight: bold;
	font-size: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	position: absolute;
}

h2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    color: #ed1c24;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.NavBackground
{
	background-image: url(/images/img-nav-background.gif);
	background-repeat: no-repeat;
}
.BodyTextRed
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ed1c24;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.NavText:visited
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    color: #000000;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;     
    TEXT-DECORATION: none;
}
A.NavText:link
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    color: #000000;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;     
    TEXT-DECORATION: none;
}
A.NavText:hover
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    color: #000000;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;     
    TEXT-DECORATION: underline;
}
.NavText
{
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
    color: #000000;
    font-size: 16px;
    text-align: center;
    vertical-align: middle;     
}

A.BodyText:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyText:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyText:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: blue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BodyText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodyTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BodyTextMed
{
	
    FONT-WEIGHT: normal;
    vertical-align:top;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.ProductNav:visited
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.ProductNav:link
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.ProductNav:hover
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.ProductNav
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.ProductNavActive
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #cb0000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

A.BodyTextLgBoldBlue:visited
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextLgBoldBlue:link
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextLgBoldBlue:hover
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BodyTextLgBoldBlue
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.BodyTextLgBoldWhite
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.BodyTextMedBold:visited
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextMedBold:link
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextMedBold:hover
{
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BodyTextMedBold
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.BodyTextLg
{
	
    FONT-WEIGHT: normal;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

.BodyTextLgBold
{
	
    FONT-WEIGHT: bold;
    vertical-align:top;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}

A.BodyTextSm:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextSm:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.BodyTextSm:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BodyTextSm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


.NumberList
{
	color: White;
	background-color: #4f5a28;
	font-size: 16px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 10px;
    FONT-FAMILY: Verdana;

}

.NumberListTitle
{
	background-color: #bbd65c;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 900px;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana;
}

NumberListTable
{
	width: 900px;
}

.buttonHome
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	padding: 6px;
	text-align: left;
	width: 191px;
	height: 29px;
	background-image: url(/images/btn-home-res.gif);
	background-repeat: no-repeat;
}
.buttonGetEstimate
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	padding: 6px;
	text-align: left;
	width: 160px;
	height: 29px;
	background-image: url(/images/btn-get-estimate.gif);
	background-repeat: no-repeat;
}

.buttonSendEmail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	font-weight: bold;
	padding: 6px;
	text-align: left;
	width: 120px;
	height: 29px;
	background-image: url(/images/btn-send-email.gif);
	background-repeat: no-repeat;
}

A.buttonHomeLink:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;

}
A.buttonHomeLink:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;

}
A.buttonHomeLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.buttonHomeLink
{
	
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;

}
.CalcResult
{
	font-weight: bold;
}


A.Breadcrumb:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.Breadcrumb:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
A.Breadcrumb:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.Breadcrumb
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ManagerHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;	
}
.Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.BlackTableBorder
{
	border-right: black 2px solid;
	border-top: black 2px solid;
	border-left: black 2px solid;
	border-bottom: black 2px solid;
}
.BlackCellBorder
{
	border-right: black 2px solid;
}
.BlackHeaderCellBorder
{
	border-bottom: black 2px solid;
}
.Alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}
.AlertLg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: Purple;
	text-decoration: none;
	font-weight: bold;
}
.buttonYellowBoldMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	background-color: #ffd11a;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	width: 200px;
	border: 1px solid #999999;
}
#carport01 { visibility: visible; position: absolute; z-index: 1; top: inherit; left: inherit; width: 170px; height: 98px }

#carport02 { visibility: hidden; position: absolute; z-index: 2; top: inherit; left: inherit; width: 170px; height: 98px }

#carport03 { visibility: hidden; position: absolute; z-index: 3; top: inherit; left: inherit; width: 170px; height: 98px }

.noahclass { font-size: 7pt; font-family: "Trebuchet MS"; text-align: left }

.class  { font-size: 10pt; font-family: "Trebuchet MS"; text-align: left }

#overview          { visibility: visible; position: absolute; z-index: 1; width: 385px; height: 480px }

.noahsclass2 { font-size: 9pt; font-family: "Trebuchet MS"; text-align: justify; margin: 0 }

.noahsclass4 { font-size: 8pt; font-family: "Trebuchet MS"; text-align: justify; margin: 0 }

.noahsclass5 { font-size: 8pt; font-family: "Trebuchet MS"; text-align: right; margin: 0 }

.noahsclass3 { color: white; font-size: 12pt; font-family: "Trebuchet MS"; margin: 0 }

#sizes  { visibility: hidden; position: absolute; z-index: 2; width: 385px; height: 480px }

#assembly { visibility: hidden; position: absolute; z-index: 3; top: inherit; left: inherit; width: 385px; height: 480px }

#engineering   { visibility: hidden; position: absolute; z-index: 4; width: 385px; height: 480px }

#color   { visibility: hidden; position: absolute; z-index: 5; width: 385px; height: 480px }

#stepone  { visibility: hidden; position: absolute; width: 363px; height: 130px }

#steptwo  { visibility: hidden; position: absolute; width: 363px; height: 130px }

#stepthree  { visibility: hidden; position: absolute; width: 363px; height: 130px }

#stepfour  { visibility: hidden; position: absolute; width: 363px; height: 130px }

#abronze   { visibility: hidden; position: absolute; z-index: 1; width: 196px; height: 72px }

#dtan   { visibility: hidden; position: absolute; z-index: 12; width: 196px; height: 72px }

#ivory   { visibility: hidden; position: absolute; z-index: 17; width: 196px; height: 72px }

#lgray   { visibility: hidden; position: absolute; z-index: 18; width: 196px; height: 72px }

#lstone   { visibility: hidden; position: absolute; z-index: 19; width: 196px; height: 72px }

#marine   { visibility: hidden; position: absolute; z-index: 20; width: 196px; height: 72px }

#pgreen   { visibility: hidden; position: absolute; z-index: 21; width: 196px; height: 72px }

#tan   { visibility: hidden; position: absolute; z-index: 22; width: 196px; height: 72px }

#white   { visibility: hidden; position: absolute; z-index: 23; width: 196px; height: 72px }

#black   { visibility: hidden; position: absolute; z-index: 2; width: 196px; height: 72px }

#brickred   { visibility: hidden; position: absolute; z-index: 3; width: 196px; height: 72px }

#britered   { visibility: hidden; position: absolute; z-index: 4; width: 196px; height: 72px }

#cburgundy   { visibility: hidden; position: absolute; z-index: 5; width: 196px; height: 72px }

#bwhite   { visibility: hidden; position: absolute; z-index: 6; width: 196px; height: 72px }

#carblue   { visibility: hidden; position: absolute; z-index: 7; width: 196px; height: 72px }

#cocbrown   { visibility: hidden; position: absolute; z-index: 8; width: 196px; height: 72px }

#chargray   { visibility: hidden; position: absolute; z-index: 9; width: 196px; height: 72px }

#dblue   { visibility: hidden; position: absolute; z-index: 10; width: 196px; height: 72px }

#dbrown   { visibility: hidden; position: absolute; z-index: 11; width: 196px; height: 72px }

#emboss   { visibility: hidden; position: absolute; z-index: 13; width: 196px; height: 72px }

#evergreen   { visibility: hidden; position: absolute; z-index: 14; width: 196px; height: 72px }

#galvalume   { visibility: hidden; position: absolute; z-index: 15; width: 196px; height: 72px }

#hmoss   { visibility: hidden; position: absolute; z-index: 16; width: 196px; height: 72px }
