
/*<agl.folder "menu">*/
	a.button:hover span { color: #f85d5d; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-image: url("images/buttonspa2.png"); background-repeat: no-repeat; background-position: 0 -20px; text-align: right; white-space: nowrap; cursor: pointer; display: block; padding-top: 3px; padding-right: 10px; padding-left: 10px; height: 20px; float: left; overflow: hidden; text-shadow: 0px -1px 1px #872424 }
	a.button:hover { color: #b13131; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-image: url("images/buttonend.png"); background-repeat: no-repeat; background-position: right -20px; text-align: right; white-space: nowrap; cursor: pointer; display: block; height: 20px; float: left; overflow: hidden }
	a.button span { color: #79df79; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-image: url("images/buttonspa2.png"); background-repeat: no-repeat; text-align: right; white-space: nowrap; cursor: pointer; display: block; margin-left: 15px; padding-top: 2px; padding-right: 10px; padding-left: 10px; height: 20px; float: left; overflow: hidden; text-shadow: 0px 0px 1px #E3E3E3  }
	a.button { color: #79df79; font-size: 10pt; font-family: Arial; font-style: normal; font-weight: normal; line-height: normal; text-decoration: none; background-image: url("images/buttonend.png"); background-repeat: no-repeat; background-position: right top; text-align: right; text-transform: uppercase; white-space: nowrap; cursor: pointer; display: block; height: 20px; float: left; overflow: hidden }
	.menu  { width: 967px; float: right }
/*</agl.folder>*/
a:link { color: #79df79; text-decoration: none }
a:visited { color: #79df79; text-decoration: none }
a:hover { color: #ce4a4a; text-decoration: none; text-shadow:0px 0px 5px #A32222}
body             { color: #ddd; font-size: 11pt; font-family: Calibri, Arial; line-height: 16pt; height: 100% }
.map  { width: 630px; height: 100%; float: left }
.map2   { width: 200px; height: 230px; float: right }
iframe  { border: solid 1px #fff }
.frame { border: solid 1px #888 }
.book { color: #fff; background-image: url("images/backt.png"); background-repeat: repeat; text-align: justify; margin-left: 50px; padding: 5px 50px; width: 800px; float: left; overflow: visible }
h1                   { color: #444; font-size: 22pt; font-weight: lighter; margin: 0; padding: 15px 5px 0 0; text-shadow: 0px 0px 3px#fff   }
h2   { color: #a0a0ff; font-size: 24pt; font-weight: normal; line-height: 28pt; text-decoration: none; margin: 0; padding: 0; text-shadow: 0px 0px 3px#222222    }
h3   { color: #f4a4a4; font-size: 24pt; font-weight: normal; line-height: 28pt; text-decoration: none; margin: 0; padding: 0; text-shadow: 0px 0px 3px#222222     }
h4 { color: #000; font-size: 11pt; font-weight: normal; line-height: 15pt; text-decoration: none; margin: 0; padding: 0; text-shadow:0px 1px 0px #333333  }
h5{ color: #000; font-size: 11pt; font-weight: normal; line-height: 15pt; text-decoration: none; margin: 0; padding: 0; text-shadow:0px 1px 0px #333333  }
.text { color: #000; font-size: 11pt; font-weight: normal; line-height: 15pt; text-decoration: none; margin: 0; padding: 0; text-shadow:0px 1px 0px #333333  }
img { border-width: 0; outline-width: 0 }
img, div, a, input, span { behavior: url(iepngfix.htc) }
img:link { border-width: 0; outline-width: 0 }
img:visited { border-width: 0; outline-width: 0 }
img:hover { border-width: 0; outline-width: 0 }
.background        { background-color: #252525; background-image: url("images/circuit2.png"); background-repeat: repeat; background-attachment: fixed; text-align: center; margin: 0; padding: 0; width: 100%; height: 100% }
.background2                   { background-image: url("images/back3.png"); background-position: center 0; text-align: center; width: 100%; height: 100%; float: left }
.blue    { color: #4040b9; display: block; padding-right: 7px }
.bottomtext  { color: #222; font-size: 10pt; line-height: 15pt; text-align: justify; padding-right: 30px; padding-left: 30px }
.box   { background-image: url("images/boxback3.png"); background-repeat: no-repeat; background-position: center; text-align: center; width: 250px; height: 250px; float: left }
.box:hover { background-image: url("images/boxback3.png"); background-repeat: no-repeat; background-position: center; width: 250px; height: 250px; float: left;box-shadow: 0px 0px 5px #A32222 }

.boxtitles   { color: #ddd; font-size: 11pt; font-weight: bold; text-transform: uppercase; display: block; padding-bottom: 5px; text-shadow: 0px -3px 3px #222222    }
.centre { width: 1000px }
.contacttext { color: #ddd; font-size: 11pt; font-family: Arial; line-height: 14pt; margin: 20px }
.footbox { margin-top: 20px; margin-bottom: 20px; width: 1000px; float: left }
.green   { color: #176517; display: block; padding-right: 7px }
.header:link  { color: #ce4a4a; text-decoration: none; padding-right: 7px }
.header:visited { color: #ce4a4a; text-decoration: none }
.header:hover   { color: #000; text-decoration: none }
.ie6 { visibility: hidden; position: absolute }
.light:hover img { margin-top: 1px; -moz-opacity: .8; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: .8; }
.logofix { padding-top: 10px; padding-left: 10px; width: 300px; height: 100px; float: left }
.book2         { display: inline; width: 350px; float: left }
.book3  { display: inline; margin-right: -20px; width: 350px; float: right }
.page { background-image: url("images/backt.png"); background-repeat: repeat; text-align: left; width: 1000px; float: left; overflow: visible }
.page1 { color: #fff; background-image: url("images/backt.png"); background-repeat: repeat; text-align: justify; margin-left: 50px; padding: 20px 50px; width: 800px; float: left; overflow: visible }
.page1bot { font-size: 1px; margin-bottom: 10px; margin-left: 50px; width: 800px; height: 13px; float: left }
.page1top { font-size: 1px; margin-left: 50px; width: 800px; height: 13px; float: left }
.pagebot { font-size: 1px; background-image: url("images/backbot2.png"); background-repeat: no-repeat; margin-bottom: 10px; width: 1000px; height: 13px; float: left }
.pagetop { font-size: 1px; background-image: url("images/backtop2.png"); background-repeat: no-repeat; width: 1000px; height: 13px; float: left }
.plura { color: #222; font-size: 11pt; font-family: Arial; line-height: 14pt; text-decoration: none }
.plura:link { color: #222; font-size: 11pt; font-family: Arial; line-height: 14pt; text-decoration: none }
.plura:visited { color: #222; font-size: 11pt; font-family: Arial; line-height: 14pt; text-decoration: none }
.plura:hover { color: #ce4a4a; font-size: 11pt; font-family: Arial; line-height: 14pt; text-decoration: none }
.title        { color: #ce4a4a; font-weight: normal; text-align: right; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; width: 680px; float: right; overflow: visible }
.top  { background-image: url("images/top.png"); background-repeat: no-repeat; text-align: left; padding-top: 10px; width: 1000px; height: 141px; float: left; overflow: visible }
#layer3  { visibility: visible; padding-top: 20px; position: absolute; z-index: 10; top: 0; left: 0; width: 100%; height: 40px }
ul  { list-style-type: disc; margin-right: 0; margin-bottom: 20px; margin-left: 20px }
ul.dot { color: #79df79; list-style-type: disc; margin-right: 0; margin-bottom: 20px; margin-left: 20px }
li  { list-style-type: disc; margin: 0 0 10px }
.photos  { margin-left: 30px }
.photosbord         { background-position: 0 0; padding: 0; border: solid 1px #fff }
.photosbord:hover   { background-position: 0 0; padding: 0; border: solid 1px #fff }
.table { margin-left: 30px }
.boxtext      { color: #000; font-size: 11pt; font-weight: normal; line-height: 15pt; text-decoration: none; margin: 0; padding: 0; text-shadow:0px 1px 0px #333333 ; text-align: center; cursor: pointer; padding-right: 25px; padding-left: 25px }
.boxtext a  { color: #000 }

.consider    { font-size: 18pt; line-height: 20pt; padding-top: 5px; padding-left: 20px; height: 70px; float: left; border-left: 1px solid #c2c2c2; text-shadow: 0px 0px 3px#222222      }
.considerend   { font-size: 16pt; line-height: 20pt; padding-top: 5px; padding-left: 20px; width: 300px; height: 70px; float: left; text-shadow: 0px 0px 3px#222222         }
.considerend a { color: #fff; font-size: 16pt; line-height: 20pt; text-decoration: none; text-shadow: 0px 0px 3px#222222          }
.scroll    { background-image: url("images/back5.png"); background-repeat: no-repeat; background-position: left 0; position: absolute; width: 795px; height: 70px; overflow: hidden; border: solid 1px #d6d7d9; -moz-border-radius: 5px; -moz-box-shadow: 0px 2px 5px #8F8F8F; -webkit-border-radius: 5px; -webkit-box-shadow: 0px 2px 5px #8F8F8F; border-radius: 5px; box-shadow: 0px 2px 5px #8F8F8F     
      }


