BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: small; BACKGROUND:url(Hamilton_Radiator_Glass_Service_Images/residential_windows_backgro.gif) repeat; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 10px; FONT-FAMILY: Arial, Verdana, Tahoma, "Trebuchet MS", Helvetica, sans-serif; TEXT-ALIGN: center
}
HTML > BODY {
	FONT-SIZE: small
}
A:link {
	FONT-WEIGHT: bold; COLOR: #265DAF; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; COLOR: #265DAF; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; COLOR: #265DAF; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: bold; COLOR:#000000; TEXT-DECORATION: underline
}
A:focus {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}
A.top {
	MARGIN: 8px 0px 5px
}
#shell {
	BORDER-RIGHT: #fff 5px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; BORDER-LEFT: #fff 5px solid; WIDTH: 955px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 5px solid
}
#expandheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background-image:url(Hamilton_Radiator_Glass_Service_Images/title_background.gif);  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #000a1e 1px solid; TEXT-ALIGN: center; width:955px; height:170px;
}
#innerheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#midsection {
	BACKGROUND: #e8eaea; WIDTH: 100%; BORDER-BOTTOM: #cacbcb 1px solid
}
#expandnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#innernav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#expandcontent {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/contentbg.gif) #fcfcfc repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 80%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#innercontent {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #cacbcb 1px solid; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#expandfooter {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #f1f1f1 1px solid; PADDING-LEFT: 0px; BACKGROUND:#CCD8E6; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 100%; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#innerfooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.clear {
	CLEAR: both; FONT-SIZE: 1pt
}
#innernav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#innernav UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #e8eaea 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cacbcb 1px solid
}
#innernav UL LI A:link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 95%; BACKGROUND: #CCD8E6; PADDING-BOTTOM: 8px; COLOR: #265DAF; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#innernav UL LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 95%; BACKGROUND: #CCD8E6; PADDING-BOTTOM: 8px; COLOR: #265DAF; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#innernav UL LI A:active {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 95%; BACKGROUND: #CCD8E6; PADDING-BOTTOM: 8px; COLOR: #265DAF; PADDING-TOP: 8px; TEXT-DECORATION: none
}
#innernav UL LI A:hover {
	BACKGROUND: url(images/navoverbg.gif) #265DAF repeat-x 0px 0px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
#innernav UL LI A:focus {
	BACKGROUND: url(images/navoverbg.gif) #265DAF repeat-x 0px 0px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
H1#title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
H1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 100%; BACKGROUND: #CCD8E6; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #cacbcb 1px solid; COLOR: #303030; PADDING-TOP: 10px; BORDER-BOTTOM: #cacbcb 1px solid; TEXT-ALIGN: left
}
H2 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: none; COLOR: #000; PADDING-TOP: 8px; BORDER-BOTTOM: #2e2e2e 1px dotted
}
P {
	FONT-SIZE: 100%; LINE-HEIGHT: 16pt
}
DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px
}
DD {
	MARGIN-BOTTOM: 5px; LINE-HEIGHT: 16pt
}
SPAN.small {
	FONT-SIZE: 90%
}
IMG.photo {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 15px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
IMG.photo2 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 20px 50px 20px 95px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
DIV.photolist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; width:300px;
	
	}
DIV.photolist IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 10px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#innerfooter P {
	FONT-SIZE: 90%; MARGIN: 0px; COLOR: #303030; LINE-HEIGHT: 15pt
}
#innerfooter A:link {
	FONT-WEIGHT: bold; COLOR: #2456a3; TEXT-DECORATION: none
}
#innerfooter A:visited {
	FONT-WEIGHT: bold; COLOR: #2456a3; TEXT-DECORATION: none
}
#innerfooter A:active {
	FONT-WEIGHT: bold; COLOR: #2456a3; TEXT-DECORATION: none
}
#innerfooter A:hover {
	TEXT-DECORATION: underline
}
#innerfooter A:focus {
	TEXT-DECORATION: underline
}
#innerfooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303030; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#innerfooter LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
#footerleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
#footerright {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: right
}
DIV.staff {
	WIDTH: 100%; TEXT-ALIGN: center
}
DIV.staff IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
IMG.services {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 15px 0px 15px 15px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
IMG.trans {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 15px; BORDER-LEFT: #000 1px solid; WIDTH: 355px; BORDER-BOTTOM: #000 1px solid
}
UL.trans {
	LINE-HEIGHT: 16pt
}
UL.faq {
	LINE-HEIGHT: 16pt
}
UL.services {
	LINE-HEIGHT: 16pt
}
UL.cbi {
	LINE-HEIGHT: 16pt
}
IMG.professionals {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: right; MARGIN: 15px; BORDER-LEFT: #000 1px solid; WIDTH: 150px; BORDER-BOTTOM: #000 1px solid
}
TABLE.affiliations TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
UL.contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.contact LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 155%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.contact LI STRONG {
	FONT-SIZE: 110%; MARGIN: 0px 0px 15px; COLOR: #000
}
DIV.map {
	WIDTH: 100%; TEXT-ALIGN: center
}
IMG.map {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 15px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
TABLE.buyerprofileform SUP {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #bd0000
}
TABLE.buyerprofileform LABEL {
	FONT-WEIGHT: bold
}
TABLE.buyerprofileform INPUT {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 3px; BACKGROUND: #e9ded1; PADDING-BOTTOM: 3px; BORDER-LEFT: #bebebe 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.buyerprofileform TEXTAREA {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 3px; BACKGROUND: #e9ded1; PADDING-BOTTOM: 3px; BORDER-LEFT: #bebebe 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid
}
TABLE.buyerprofileform INPUT.stacked {
	MARGIN: 1px 0px
}
DIV.dlform {
	BORDER-RIGHT: #cacaa3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cacaa3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #e4e5b9; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #cacaa3 1px solid; WIDTH: 645px; PADDING-TOP: 10px; BORDER-BOTTOM: #cacaa3 1px solid; TEXT-ALIGN: left
}
DIV.innerdlform {
	FLOAT: right
}
DIV.dlformlong {
	BORDER-RIGHT: #cacaa3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cacaa3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #e4e5b9; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #cacaa3 1px solid; WIDTH: 715px; PADDING-TOP: 10px; BORDER-BOTTOM: #cacaa3 1px solid; TEXT-ALIGN: left
}
OL.legal {
	FONT-SIZE: 9pt; LIST-STYLE-TYPE: decimal
}
OL.legal LI {
	
}
OL.legal OL {
	LIST-STYLE-TYPE: upper-alpha
}
BODY {
	FONT-SIZE: small; voice-family: inherit
}
