#search_edit { float: left; margin-top: 5px; margin-left: 216px; border: solid 1px white; }
.search { background-image: url(../images/website-art_06.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; text-indent: 216px; position: inherit; width: 400px; height: 32px; min-width: 400px; min-height: 32px; max-width: 400px; max-height: 32px; }

.copy_c { color: #91a1c0; font-size: 14px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-align: center; padding-top: 20px; padding-right: 50px; padding-left: 50px; }
body { display: block; background-color: #3d4e67; background-position: left top; vertical-align: top; top: 0; margin: 0; padding: 0; }
a:hover img{ background-position: left top; visibility: hidden; }
.home_button { background-image: url(../images/home_over.jpg); background-repeat: no-repeat; background-position: left top; width: 168px; height: 36px; }
a.home_button:link { text-decoration: none; display: block; width:168; height: 36; }
a.home_button:visited { text-decoration: none; display: block; width:168; height: 36; }

.engine_button { background-image: url(../images/engine_over.jpg); background-repeat: no-repeat; background-position: left top; width: 153px; height: 36px; }
a.engine_button:link{ display: block; width: 153px; height: 36px; }
a.engine_button:visited{ display: block; width: 153px; height: 36px; }

.features_button { background-image: url(../images/features_over.jpg); background-repeat: no-repeat; background-position: left top; width: 156px; height: 36px; }
a.features_button:link { display: block; width: 156px; height: 36px; }
a.features_button:visited { display: block; width: 156px; height: 36px; }

.results_button { background-image: url(../images/results_over.jpg); background-repeat: no-repeat; background-position: left top; width: 153px; height: 36px; }
a.results_button:link { display: block; width: 153px; height: 36px; }
a.results_button:visited { display: block; width: 153px; height: 36px; }

.team_button { background-image: url(../images/team_over.jpg); background-repeat: no-repeat; background-position: left top; width: 170px; height: 36px; }
a.team_button:link { display: block; width: 170px; height: 36px; }
a.team_button:visited { display: block; width: 170px; height: 36px; }

a.additional_button:visited { display: block; width: 200px; height: 25px; float: left; }
a.additional_button:link { display: block; width: 200px; height: 25px; float: left; }
.additional_button { background-image: url(../images/Additional_Info_o.jpg); background-repeat: no-repeat; background-position: left top; width: 200px; height: 25px; float: left; }

a.quote_button:visited { display: block; width: 200px; height: 25px; float: right; }
a.quote_button:link { display: block; width: 200px; height: 25px; float: right; }
.quote_button { background-image: url(../images/Request_Quote_o.jpg); background-repeat: no-repeat; background-position: left top; width: 200px; height: 25px; float: right; }


.inside_copy { color: #fff; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; line-height: 16px; background-color: #3d4e67; text-align: justify; width: 800px; max-width: 800px; padding-top: 5px; }
.event { color: #fff; font-size: 13px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; line-height: 20px; text-align: left; padding-top: 5px; margin-top: 5px; padding-bottom: 5px; border: solid 1px; outline-color: yellow; }
.event_header { color: #fff; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: bold; line-height: 20px; background-color: #7c7c7c; text-align: justify; padding-top: 5px; border: solid 1px; outline-color: yellow; }
.event_grey { color: white; font-size: 13px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; line-height: 20px; background-color: #91a1c0; text-align: left; padding-top: 5px; border: solid 1px; outline-color: yellow; }
.menu_copy   { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; line-height: 16px; background-color: #3d4e67; text-decoration: none; text-align: justify; width: 600px; min-width: 600px; max-width: 600px; padding-right: 40px; padding-left: 10px; border-left: 1px solid gray; }
.management { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; line-height: 16px; background-color: #3d4e67; text-align: justify; padding-top: 5px; width: 800px; max-width: 800px; padding-right: 5px; padding-bottom: 5px; border-bottom: 1px solid gray; }
.float_image { background-position: 0 top; vertical-align: top; float:left; margin: 4px; }
.img float_image { background-position: 0 top; margin: 4px; float: left; vertical-align: top; }
.float_image_r { background-position: 0 top; margin: 4px; float: right; vertical-align: top; }
.menu_links { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-decoration: none; text-align: left; vertical-align: top; width: 200px; min-width: 200px; max-width: 200px; padding-top: 20px; padding-left: 50px; }


.menu_copy_nb { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-decoration: none; text-align: justify; padding-right: 40px; padding-left: 10px; width: 600px; min-width: 600px; max-width: 600px; }
.bullets { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; background-image: url(../images/Bullet.jpg); background-repeat: no-repeat; background-position: left top; text-align: justify; top: 4px; max-width: 500px; padding-left: 20px; }
.bullets_i { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; background-image: url(../images/Bullet_i.jpg); background-repeat: no-repeat; background-position: left 0; text-align: justify; padding-left: 40px; max-width: 500px; padding-top: 4px; }
a.menu:link { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-decoration: none; text-align: left; }
.menu_link_on { color: gray; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; text-decoration: none; background-color: #3d4e67; text-align: left; }
a.menu:hover { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-decoration: underline; text-align: left; }
a.menu:visited { color: white; font-size: 15px; font-family: "Franklin Gothic Book", Georgia, serif, "Times New Roman", Times; font-style: normal; font-weight: normal; background-color: #3d4e67; text-decoration: none; text-align: left; }
a.contact_button:visited { display: block; width: 89px; height: 78px; }
a.contact_button:link { display: block; width: 89px; height: 78px; }
.contact_button { background-image: url(../images/contact_us_over.jpg); background-repeat: no-repeat; background-position: left top; width: 89px; height: 78px; }

a.sitemap_button:visited { display: block; width: 73px; height: 78px; }
a.sitemap_button:link { display: block; width: 73px; height: 78px; }
.sitemap_button { background-image: url(../images/sitemap_over.jpg); background-repeat: no-repeat; background-position: left top; width: 73px; height: 78px; }
.input { background-color: #607087; font: bold 10px verdana; color: #ca7c0b; vertical-align: top; margin-top: 5px; margin-left: 5px; border: solid 1px white; }

.butt { background: #ffb310; font: 10px verdana; color: #000; padding-top: 2px; padding-bottom: 2px; border: solid 1px #ffffff; }
a:link { color: #ff9500; text-decoration: none; }
a.pressrelease:link { color: white; text-decoration: none; text-align: left; }
a.sitemap:link { color: white; text-decoration: none; }
a:hover { color: white; text-decoration: underline; }
a:visited { color: #ff9500; text-decoration: none; }
a.pressrelease:visited { color: white; text-decoration: none; text-align: left; }
a.sitemap:visited { color: white; text-decoration: none; }
a.pressrelease:hover { color: white; text-decoration: underline; text-align: left; }
a.sitemap:hover { color: white; text-decoration: underline; }
