body { min-height: 700px; margin:0px; background-color:#619080; background-image: url(../images/bgd.jpg);  background-repeat:repeat-x; background-position:top left; }
.spaceright {padding: 0px 10px 0px 0px;}
a { outline: none; } /* Firefox Outline Removal */
a:active { outline: none; } /* Firefox Outline Removal */
.mainContainer {width:100%; min-height:100%; }
.page { width: 900px; margin: 0px auto 0px auto; }
.toparea { width: 900px; height:72px; padding: 0px 0px 0px 0px;  }
.topimage { width: 388px; height:72px; padding: 0px 0px 0px 0px; float:left;}
.lowerblockleft {width: 194px; height:100px; padding: 0px; float:left;  margin: 40px 0px 0px 0px;  }
.lowerblockright {width: 380px; height:100px; margin: 40px 0px 0px 0px; padding: 0px; float:left;  }
.lowertextright {width: 428px; height: 212px; margin: 13px 0px 0px 10px; padding: 15px 15px 0px 15px; float:left; background-image: url(../images/homeBotRightBgd.gif);  background-repeat:no-repeat; background-position:top left;  } 

.container_image {padding: 0px; margin: 0px; background-color:#333333}

.mainmenu { margin: 0px; padding: 49px 0px 0px 145px; width: 367px; height:21px; float:right; color:#FFFFFF; font-family: Arial; font-size: 14px;}
.mainareahome {width:900px; height: 100%; background-color:#F3F3F3; overflow: hidden; }
.mainarea {width:894px; height: 100%; background-color:#F3F3F3; border-color:#FFFFFF; border-style:solid; border-width:3px; overflow: hidden; padding: 0px; margin: 0px;}
.mainleft {width:260px; float:left; background-color:#F3F3F3; padding: 0px 0px 32767px 0px;	margin: 0px 0px -32767px 0px;}


.mainright {width:574px; height: 100%; float:left; padding: 30px 30px 0px 30px; text-align:left; background-color:#FFFFFF;}
.mainrightform {width:574px; height: 720px; float:left; padding: 30px 30px 0px 30px; text-align:left; background-color:#FFFFFF; background-image: url(images/contactBR.jpg);  background-repeat:no-repeat; background-position:bottom right;}
.mainrightmore {width:282px; padding: 0px 0px 0px 3px; float:left}
.mainrighttext {width:232px; padding: 58px 25px 0px 25px; float:left}

.imageborderleft {border-color:#FFFFFF; border-style:solid; border-width: 0px 0px 0px 25px;}
.imageborderright {border-color:#FFFFFF; border-style:solid; border-width: 0px 30px 0px 0px;}
.imageborderright15 {border-color:#FFFFFF; border-style:solid; border-width: 0px 15px 0px 0px;}

.homeleft {width:260px; height:100%; float:left; padding: 0px; border-color:#FFFFFF; border-style:solid; border-width:3px; padding-bottom: 32767px;
	margin-bottom: -32767px;}
.homeleftbrochure{width:200px; padding: 30px;}
.homeright {width:574px; height: 894px; float:left; padding: 30px 30px 0px 30px; text-align:left; background-color:#FFFFFF;}
.rightblocks {width:180px; float:left; padding: 0px 10px 0px 0px;}

.contactform {width:500px;}
.formRow {width: 500px; margin: 0px; padding: 1px; float:left}
.formTitle {width: 150px; height:23px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #496F6E; line-height: 15px; margin-left:15px; padding: 2px 0px 0px 0px; }
.formInput {width: 320px; height: 18px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #496F6E; line-height: 15px; margin: 0px 0px 0px 0px; }
.formTextTitle {width: 150px; height: 150px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #496F6E; line-height: 15px; margin-left:15px; padding: 2px 0px 30px 0px; }
.formTextInput {width: 320px; height: 150px; float:left;  font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #496F6E; line-height: 15px; margin: 0px 0px 30px 0px; }

.footer { width: 880px; height:80px; margin: 0px auto 0px auto;}

.footer-left {  width: 425px; margin: 10px 0px 0px 10px; text-align: left; float:left; }
.footer-right { width: 425px; margin: 10px 10px 0px 0px; text-align: right; float:right }
.header { width: 960px; background-image: url(../images/header.jpg); height: 120px; }
h1 { font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #4C7668; margin: 0px 0px 10px 0px; padding: 5px 0px 0px 0px; font-weight:normal; }
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #578374; line-height: 20px; margin: 0px 0px 0x 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #9AB298; line-height: 30px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; line-height: 16px; margin: 5px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal; }

.boxhead { font-size: 16px; line-height: 16px; color: #404141; }
.boxheadw { font-size: 16px; line-height: 16px; color: #FFFFFF; }


.terms {font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align:right; height: 29px; margin-top:0px; padding: 11px 10px 0px 0px; float:right}
p { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #578374; line-height: 21px; }
.grey {color:#666666;}
.dimensions { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #578374; line-height: 16px; }


a { font-family: Arial, Helvetica, sans-serif;  color: #4D6BAB; text-decoration: none;}
a:link { font-family: Arial, Helvetica, sans-serif;  color: #4D6BAB; text-decoration: none;}
a:visited { font-family: Arial, Helvetica, sans-serif; color: #4D6BAB; text-decoration: none;}
a:active { font-family: Arial, Helvetica, sans-serif;  color: #4D6BAB; text-decoration: none;}
a:hover { font-family: Arial, Helvetica, sans-serif;  color: #4D6BAB;  text-decoration: underline;}



a.menumain { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A5EED5; text-decoration: none; font-weight:normal; }
a.menumain:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A5EED5; text-decoration: none; font-weight:normal; }
a.menumain:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A5EED5; text-decoration: none; font-weight:normal; }
a.menumain:active { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #A5EED5; text-decoration: none; font-weight:normal; }
a.menumain:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #8DCBB6;  text-decoration: none; font-weight:normal; }

.nolinkFooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:normal }
.linkFooter { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:normal }
.linkFooter:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none;  font-weight:normal }
.linkFooter:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:normal }
.linkFooter:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:normal }
.linkFooter:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: underline; font-weight:normal }

.linkFooterW { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:bold}
.linkFooterW:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none;  font-weight:bold}
.linkFooterW:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:bold }
.linkFooterW:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: none; font-weight:bold }
.linkFooterW:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #D2E3D6; text-decoration: underline; }

ul { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #403C3D; line-height: 16px; margin: 0px 0px 15px 5px; padding: 0px 0px 0px 0px; list-style-position: inside;  }
li { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #403C3D; line-height: 16px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; list-style-position: inside; }
.light ul { list-style-image: url(../images/whiteBullet.gif);}
.light li { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #403C3D; line-height: 16px; margin: 0px 0px 0px 20px; text-indent:-15px; padding: 0px 0px 0px 0px; list-style-image: url(../images/whiteBullet.gif); }



