html { height:100%; margin-bottom:1px; }
body { height:100%; text-align:center; font:11px Verdana, sans-serif; color:#064079; background:#FFFFFF url(media/images/layout/bg1.jpg) repeat-x; padding:0; margin:0; }
#ftr { bottom:0; position:absolute; margin:0; padding:0; width:970px; }
#lwr { text-align:left; min-height:100%; width:970px; position:relative; margin:0px auto 0px; padding:0px; height: 50; }
div, span, applet, object, iframe { margin:0; padding:0; border:0; outline:0; font-size:100%; }
img { border:none; }
strike { background:url(media/images/layout/str.gif) no-repeat center center; text-decoration:none; }
legend, legend.main { font: bold 12px Verdana, sans-serif; color:#CCCCCC; margin:0px; padding:0px 10px }
a.loy img { filter: alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
a.loy:hover img { filter: alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; }
a.loy, .loy a { padding:0 !important; background:none !important; border:none !important; }
a.loy, .loy a { padding:0 !important; background:none !important; font-size:11px !important; border:none !important; }
a.nomk, .nomk a, #ftr a { text-decoration:none; padding:0 !important; background:none !important; border:none !important; }
a.nomkb, .nomkb a { text-decoration:none; padding:0 !important; background:none !important; border:none !important; }
h1 { }
h2 { font-size: 11px; font-weight: bold; text-transform: uppercase; color: #049CDE; margin: 0px; padding: 10px 0px; }
h3 { }
h4 { }
h5 { }
h6 { }
.tre { background: url(media/images/layout/bg2.jpg) repeat-y; }
.cnt { font:11px/18px Verdana, sans-serif; letter-spacing: 0.5px; }
.cnt a:link, .cnt a:visited { text-decoration: underline; }
.cnt a:hover, .cnt a:active { text-decoration: none; }

a:link.hov, a:visited.hov { text-decoration: underline; }
a:hover.hov, a:active.hov { text-decoration: none; }



.cf { line-height: 0; height: 0px; clear: both; font-size: 0px }
.cf5 { line-height: 5px; height: 5px; clear: both; font-size: 5px }
.cf10 { line-height: 10px; height: 10px; clear: both; font-size: 10px }
.cf20 { line-height: 20px; height: 20px; clear: both; font-size: 20px }
.cf30 { line-height: 30px; height: 30px; clear: both; font-size: 30px }
.cf100 { line-height: 100px; height: 100px; clear: both; font-size: 100px }
.cnt2 td { line-height: 18px; letter-spacing: 0.5px; margin: 0px; border-bottom: 1px solid #999; padding: 10px 0px; }
a:link, a:visited { text-decoration:none; color:#064079; }
a:hover, a:active { text-decoration:none; color:#009EE0; }
.bth1, .bth1selected { display:inline; clear:none; font-size:11px; margin: 0px; padding: 0px 25px 0px 0px; text-transform: uppercase; }
.bth1 a:link, .bth1 a:visited { color:#FFFFFF; text-decoration:none; }
.bth1 a:hover, .bth1 a:active { color:#009EE0; text-decoration:none; }
.bth1selected a { font-weight:bold; color:#009EE0 !important; text-decoration:none; }
.bth2, .bth2selected { display:inline; clear:none; font-size:11px; margin: 0px; padding: 0px 25px 0px 0px; text-transform: uppercase; }
.bth2 a:link, .bth2 a:visited { color:#999999; text-decoration:none; }
.bth2 a:hover, .bth2 a:active { color:#333333; text-decoration:none; }
.bth2selected a { font-weight:bold; color:#333333; text-decoration:none; }
.btv1, .btv1selected { font: bold 11px Verdana, Geneva, sans-serif; margin: 0px; padding: 20px 0px 8px; }
.btv1 a:link, .btv1 a:visited { color:#064079; text-decoration:none; }
.btv1 a:hover, .btv1 a:active { color:#009EE0; text-decoration:none; }
.btv1selected a { color:#009EE0; text-decoration:none; }
.btv2, .btv2selected { font:11px Verdana, Geneva, sans-serif; margin: 0px; padding: 0px 0px 2px 20px; }
.btv2 a:link, .btv2 a:visited { color:#064079; text-decoration:none; }
.btv2 a:hover, .btv2 a:active { color:#009EE0; text-decoration:none; }
.btv2selected a { color:#009EE0; text-decoration:none; }
.lng img { margin: 0px 0px 0px 7px; padding: 0px; }
.txt10 { font-size:10px }
.txt10n { font-size:10px; font-weight: normal; color: #666; letter-spacing: -1px; }
.fs1 { margin: 0px; display: block; padding: 10px; width: 460px; border: 1px solid #bbbbbb; }
.fs1 LEGEND { color: #808284; font-weight: bold }
.fs1 LABEL { width: 100px; display: block; float: left }
#fo1 { width: 460px }
#fo1 div { padding-bottom: 3px; margin: 0px 0px 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px }
#fo1 p { padding-bottom: 3px; margin: 0px 0px 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px }
#fo1 div input { width: 300px }
#fo1 div select { width: 303px }
#fo1 div textarea { width: 300px }
#fo1 label { width: 150px; float: left }
#fo1 p input { width: 300px }
#fo1 p select { width: 303px }
#fo1 p textarea { width: 300px }
#fo1 #send { width: 100px }
.fl1 { border-bottom: #ff0000 1px solid; border-left: #ff0000 1px solid; line-height: 20px; color: #ff0000; font-size: 12px; border-top: #ff0000 1px solid; border-right: #ff0000 1px solid }
.ok1 { background-image: url(media/images/layout/ok1.gif); border-bottom: #33ff00 1px solid; border-left: #33ff00 1px solid; padding-bottom: 5px; padding-left: 30px; padding-right: 5px; display: block; background-repeat: no-repeat; background-position: 5px 5px; margin-bottom: 5px; color: #33ff00; border-top: #33ff00 1px solid; border-right: #33ff00 1px solid; padding-top: 5px }
.fs2 { margin: 0px 0px 0px auto; display: block; padding: 10px; width: 160px; border: 1px solid #bbbbbb; }
.fs2 LEGEND { color: #808284; font-weight: bold }
.bd1 { border: 1px solid #bbbbbb; padding: 10px; }
.ft1, .ft2, .ft1 a, .ft2 a { text-decoration:none; color: #CCC!important; }
.ft1 { display:block; margin:0px; padding:0px; clear:none; float:left; }
.ft2 { display:block; margin:0px; padding:0px; clear:none; float:right; font: 9px/normal "Trebuchet MS", Arial, Helvetica, sans-serif; color: #CCC; }
.cf { clear: both; font-size: 0px; line-height: 0; height: 0px }
/**
	Copyright (c) 2008 [Aeron Glemann](http://www.electricprism.com/aeron/).
*/

.slideshow { display:block; position:relative; z-index:0; }
.slideshow-images { display:block; overflow:hidden; position:relative; }
.slideshow-images img { display:block; position:absolute; z-index:1; }
.slideshow-thumbnails { overflow:hidden; }
.slideshow-images { }
.slideshow-images-visible { opacity:1; }
.slideshow-images-prev { opacity:0; }
.slideshow-images-next { opacity:0; }
.slideshow-images img { float:left; left:0; top:0; }
.slideshow { }
.slideshow a img { border:0; }
.slideshow-captions { background:#000; bottom:0; color:#FFF; font:normal 12px/22px Arial, sans-serif; left:0; overflow:hidden; position:absolute; text-indent:10px; width:100%; z-index:10000; }
.slideshow-captions-hidden { height:0; opacity:0; }
.slideshow-captions-visible { height:22px; opacity:.7; }
.slideshow-controller { background:url(media/images/layout/media/images/layout/controller.png) no-repeat; height:42px; left:50%; margin:-21px 0 0 -119px; overflow:hidden; position:absolute; top:50%; width:238px; z-index:10000; }
.slideshow-controller * { margin:0; padding:0; }
.slideshow-controller-hidden { opacity:0; }
.slideshow-controller-visible { opacity:1; }
.slideshow-controller a { cursor:pointer; display:block; height:18px; overflow:hidden; position:absolute; top:12px; }
.slideshow-controller a.active { background-position:0 18px; }
.slideshow-controller li { list-style:none; }
.slideshow-controller li.first a { background-image:url(media/images/layout/controller-first.gif); left:33px; width:19px; }
.slideshow-controller li.last a { background-image:url(media/images/layout/controller-last.gif); left:186px; width:19px; }
.slideshow-controller li.next a { background-image:url(media/images/layout/controller-next.gif); left:145px; width:28px; }
.slideshow-controller li.pause a { background-image:url(media/images/layout/controller-pause.gif); left:109px; width:20px; }
.slideshow-controller li.play a { background-position:20px 0; }
.slideshow-controller li.play a.active { background-position:20px 18px; }
.slideshow-controller li.prev a { background-image:url(media/images/layout/controller-prev.gif); left:65px; width:28px; }
.slideshow-loader { height:28px; right:0; position:absolute; top:0; width:28px; z-index:10001; }
.slideshow-loader-hidden { opacity:0; }
.slideshow-loader-visible { opacity:1; }
.slideshow-thumbnails { bottom:-65px; height:65px; left:0; position:absolute; width:100%; }
.slideshow-thumbnails * { margin:0; padding:0; }
.slideshow-thumbnails ul { height:65px; left:0; position:absolute; top:0; width:10000px; }
.slideshow-thumbnails li { float:left; list-style:none; margin:5px 5px 5px 0; position:relative; }
.slideshow-thumbnails a { display:block; float:left; padding:5px; position:relative; }
.slideshow-thumbnails a:hover { background-color:#FF9!important; opacity:1!important; }
.slideshow-thumbnails img { display:block; }
.slideshow-thumbnails-active { background-color:#9FF; opacity:1; }
.slideshow-thumbnails-inactive { background-color:#FFF; opacity:.5; }
.fs1 { margin: 0px; display: block; padding: 10px; width: 460px; border: 1px solid #bbbbbb; }
.fs1 LEGEND { color: #808284; font-weight: bold }
.fs1 LABEL { width: 100px; display: block; float: left }
.fo1 { width: 460px }
.fo1 div { padding-bottom: 3px; margin: 0px 0px 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px }
.fo1 p { padding-bottom: 3px; margin: 0px 0px 3px; padding-left: 4px; padding-right: 4px; padding-top: 3px }
.fo1 div input { width: 300px }
.fo1 p input { width: 300px }
.fo1 div select { width: 303px }
.fo1 p select { width: 303px }
.fo1 div textarea { width: 300px }
.fo1 p textarea { width: 300px }
.fo1 label { width: 150px; float: left }
.fo1 .send { width: 100px }
.txt9, .txt9 a { font-size: 9px; }

