html {height: 100%;}

body {background-color: #b8db7c; border: 0px; font-family: sans-serif; font-size: 10pt; color: #4a4a4a; height: 100%; margin-left: 0pt; margin-top: 0pt; margin-bottom: 0pt; margin-right: 0pt;}

img {border: 0px;}

a:active {text-decoration: none;}

a:link {text-decoration: none;}

a:visited {text-decoration: none;}

a:hover {text-decoration: underline;}

div.logo {padding: 20px 20px 20px 40px;}

div.logotop img {padding-left: 100px;}

div.main {background-color: #ffffff; border-left: solid 2px #8ecf2d; border-right: solid 2px #8ecf2d; min-height: 100%; margin-left: auto; margin-right: auto; width: 950px; margin-bottom: 0px;}

div.toplinks {padding-right: 75px; padding-bottom: 10px; text-align: right; word-spacing:30px; font-weight: bold;}

div.zmessage {text-align: right; padding: 10px 75px 10px 10px; font-size: 14pt; font-weight: bold; letter-spacing: 6px; font-family: Georgia, Times New Roman; color: #e66d6a;}

table.buttonstable {text-align: right;}

table.buttonstable td {padding-right: 30px; padding-top: 30px; padding-bottom: 30px; vertical-align: top;}

a.zbuttons1 {display: block; width: 90px; height: 68px; background-image: url("pics/normalbutton1.gif"); background-position: 0 0px;}

a.zbuttons1:hover {background: url("pics/hoverbutton1.gif"); height: 68px; width: 90px; background-position: 0 0px;}

a.zbuttons2 {display: block; width: 90px; height: 68px; background-image: url("pics/normalbutton2.gif"); background-position: 0 0px;}

a.zbuttons2:hover {background: url("pics/hoverbutton2.gif"); height: 68px; width: 90px; background-position: 0 0px;}

a.zbuttons3 {display: block; width: 90px; height: 68px; background-image: url("pics/normalbutton3.gif"); background-position: 0 0px;}

a.zbuttons3:hover {background: url("pics/hoverbutton3.gif"); height: 68px; width: 90px; background-position: 0 0px;}

a.zbuttons4 {display: block; width: 90px; height: 68px; background-image: url("pics/normalbutton4.gif"); background-position: 0 0px;}

a.zbuttons4:hover {background: url("pics/hoverbutton4.gif"); height: 68px; width: 90px; background-position: 0 0px;}

a .alttxtlink {display: none;}
 
div.content {width: 800px; line-height: 22px; margin-left: auto; margin-right: auto; font-size: 11pt;}

div.content1 {text-align: center; width: 800px; margin-left: auto; margin-right: auto; font-size: 11pt;}

h1 {letter-spacing: 2px; font-size: 14pt; color: gray; font-family: sans-serif; font-weight: normal;}

h2 {letter-spacing: 2px; font-size: 10pt; font-weight: bold; margin-bottom: -15px;}

div.copyright {padding-top: 30px; padding-bottom: 10px; text-align: center; font-size: 8pt;}


div.links {padding-top: 20px; padding-left: 200px; padding-right: 20px; font-size: 14pt;}

div.links table {text-align: center; width: 100%;}

div.links td {width: 20%;}

td.currentlink {border: solid 1px #ff643e; background-color: #ffe6d5;}

div.redline {background: #ff0000 url("pics/redlinetip.png") no-repeat right; height: 16px;}

div.bsidetop {background: url("pics/sidetop.png") no-repeat left; height: 21px;}

div.contentbody {background: url("pics/contentleft.png") repeat-y; padding-left: 180px; margin-bottom: 0px; margin-top: 0px;}

/* div.contentbody td {line-height: 25px;} */

img.boschp {float: left; margin-top: 12px; margin-left: 80px;}

img.fsbp {float: right; margin-top: 12px; margin-right: 100px;}

div.menudisplay1 {position: absolute; padding: 10px; color: #4a4a26; border: solid 1px #b8b872; width: 200px; margin-left: 820px; margin-top: 160px;}

div.menudisplay2 {position: absolute; background-color: #d9d9b3; padding: 10px; border: solid 1px #b8b872; width: 200px; margin-left: 820px; margin-top: 220px;}

div.menudisplay3 {position: absolute; padding: 40px 10px 10px 10px; text-align: center; border: solid 1px #b8b872; width: 200px; margin-left: 820px; margin-top: 230px;}

div.cmenudisplay {position: absolute; padding: 10px; border: solid 1px #b8b872; width: 180px; margin-left: 850px; margin-top: -820px;}

div.cmenudisplay2 {position: absolute; padding: 10px; width: 200px; margin-left: 850px; margin-top: -1820px;}

