/*=====GLOBAL======*/
* { margin:0; padding:0;}
html, body { height:100%;}
html { min-width:1000px;}
body { background:#fff; font-family:Tahoma, Arial, helvetica, sans-serif; font-size:100%; line-height:1em; color:#000;}

input, textarea, select { font-family:Tahoma, Arial, helvetica, sans-serif; font-size:1em; vertical-align:middle; font-weight:normal; padding:1px 0 1px 3px; border:1px solid #89b700; color:#70635b; margin-bottom:5px; overflow:auto;}
object { vertical-align:top; outline:none;}
p { margin-bottom:14px; padding:0; line-height:1.5em;}
img {border:0; vertical-align:top; text-align:left; margin: 5px 0;}

#main { width:1000px; margin:0 auto; position:relative;}
#header, #content, #footer { font-size:0.75em;}

.fleft { float:left;}
.fright { float:right;}
.clear { clear:both;}
.alignright { text-align:right;}
.aligncenter { text-align:center;}

/*==================forms====================*/
table .mailForm { clear:right; width:100%; overflow:hidden; padding:15px 0 0 0;}
tbody { border:none; float:left; }
tr { clear:both;}
td.formDescription { font-weight:bold; color:#89b700;}
td.tableData { font-weight:normal; color:#70635B;}
input.forwardButton { border: 1px solid #000000; cursor:pointer; padding:1px;}


/*==================list====================*/
ul { list-style:none;}

.site-nav { position:absolute; left:16px; top:32px; overflow:hidden;}
.site-nav li { float:left; font-size:17px; line-height:1.2em; text-transform:uppercase; padding:0 30px; background:url(/uploads/ff/14/ff1498e43ea7e6b436de555478bb7d1d/divider.gif) no-repeat left 7px; margin-left:-6px;}
.site-nav li a { text-decoration:none; color:#949494;}
.site-nav li a:hover,
.site-nav li a.act {color:#89b700;}

.list li { padding-left:62px; margin-bottom:20px; line-height:1.5em; min-height:49px; height:auto!important; height:49px; background:url(/uploads/33/10/33107e17176481eae669c7c968e19b09/icon.gif) no-repeat left top;}
.list li a { text-decoration:none; font-weight:bold;}
.list li a:hover { text-decoration:underline;}

.bulletList li {font-weight:bold; padding-bottom:6px;}


/*==================txt, links, lines, titles====================*/
a {color:#89b700; outline:none;}
a:hover{text-decoration:none;}

h1 { font-size:45px; text-transform:uppercase;}
h2 { color:#929292; font-size:22px; line-height:1.2em; text-transform:uppercase; margin-bottom:15px;}
h3 { font-size:15px; color:#89b700; line-height:1.5em; margin:5px 0 15px 0; background:url(/uploads/33/10/33107e17176481eae669c7c968e19b09/icon.gif) no-repeat left top; padding:20px 0 5px 62px;}


/*header*/
#header {height:334px; background:url(/uploads/29/4e/294e7742ed8a2ed9f80029f120660b95/header-bg.jpg) no-repeat left top;}
.logo {position:absolute; left:35px; top:150px; color:#ffffff;}
.logo a {color:#ffffff; text-decoration:none;}
.homeLink {font-size:45px; text-transform:uppercase;}
.link {font-size:20px;}

/*content*/
#content { background:url(/uploads/04/b4/04b47c287e289527be994818c14044ce/cont-bg.gif) no-repeat left top; min-height:566px; height:auto!important; height:566px;}
#content .indent { padding-bottom:20px; overflow:auto;}
#content .indent1 { padding:30px 20px 98px 308px;}
#content h1 {font-size:30px; color:#929292; padding: 5px 0;}
.content { padding:0 5px;}

/*footer*/
#footer { height:60px; margin-top:-60px; position:relative; color:#414141;}
#footer .indent { padding:0 59px 0 308px;}
#footer img { position:relative; margin:0px; top:-4px;}

