BODY {margin: 0px 0px 0px 0px; color:#000000; font-size:12px; font-family: Arial, Helvetica, Verdana, Sans-Serif;}
TD {color:#000000; font-size:12px; font-family: Arial, Helvetica, Verdana, Sans-Serif;}


A.body:link {color: #153F6B; text-decoration: uderline}
A.body:visited {color: #1A71B3; text-decoration: underline}
A.body:active {color: #153F6B; text-decoration: underline}
A.body:hover {color: #1A71B3; text-decoration: underline}

.testimonials {color:#000000; font-size:12px; font-family: Arial, Helvetica, Verdana, Sans-Serif; font-style: italic; text-align: justify;}


.forminput {
background-color: #EBEBEB;
border: 1px solid #015E99;
}

.form {font:10px Verdana, Arial, Sans-Serif; color:#000000; font-weight:normal; line-height: 10px;}


DIV.footer {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 11px; text-decoration: none}

A.footer:link {color: #153F6B;  font-family: tahoma, helvetica, sans-serif; text-decoration: none}
A.footer:visited {color: #1A71B3;  font-family: tahoma, helvetica, sans-serif; text-decoration: none}
A.footer:active {color: #153F6B;  font-family: tahoma, helvetica, sans-serif; text-decoration: none} 
A.footer:hover {text-decoration: underline; color: #1A71B3}

.copyright {color: #000000; font-family: tahoma, helvetica, sans-serif; font-size: 9px; text-decoration: none}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
/*Windows Aligns right */

.windowsr{
position: relative;
z-index: 0;
}

.windowsr:hover{
background-color: transparent;
z-index: 50;
}

.windowsr span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.windowsr span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.windowsr:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -350;
left: 60px; /*position where enlarged image should offset horizontally */

}



/*Windows Aligns right */

.windowsl{
position: relative;
z-index: 0;
}

.windowsl:hover{
background-color: transparent;
z-index: 50;
}

.windowsl span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.windowsl span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.windowsl:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -350;
left: -300px; /*position where enlarged image should offset horizontally */

}


/*Doors Aligns right */

.doorr{
position: relative;
z-index: 0;
}

.doorr:hover{
background-color: transparent;
z-index: 50;
}

.doorr span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.doorr span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.doorr:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -300;
left: 60px; /*position where enlarged image should offset horizontally */

}



/*Doors Aligns left */

.doorl{
position: relative;
z-index: 0;
}

.doorl:hover{
background-color: transparent;
z-index: 50;
}

.doorl span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.doorl span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.doorl:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -300;
left: -300px; /*position where enlarged image should offset horizontally */

}



/*Installation Aligns right */

.installation{
position: relative;
z-index: 0;
}

.installation:hover{
background-color: transparent;
z-index: 50;
}

.installation span{ /*CSS for enlarged image*/
position: absolute;
width:400px;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
font-weight:normal;
font-size:14px;
text-decoration: none;
}

A.installation:link {color: #153F6B; text-decoration: none}
A.installation:visited {color: #1A71B3; text-decoration: none}
A.installation:active {color: #153F6B; text-decoration: none}
A.installation:hover {color: #1A71B3; text-decoration: none}

.installation span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.installation:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -350;
left: 60px; /*position where enlarged image should offset horizontally */

}


/*Installation Aligns left */

.installationl{
position: relative;
z-index: 0;
}

.installationl:hover{
background-color: transparent;
z-index: 50;
}

.installationl span{ /*CSS for enlarged image*/
position: absolute;
width:400px;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
font-weight:normal;
font-size:14px;
text-decoration: none;
}

A.installationl:link {color: #153F6B; text-decoration: none}
A.installationl:visited {color: #1A71B3; text-decoration: none}
A.installationl:active {color: #153F6B; text-decoration: none}
A.installationl:hover {color: #1A71B3; text-decoration: none}


.installationl span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.installationl:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -350;
left: -300px; /*position where enlarged image should offset horizontally */

}
