﻿body, input, select, textarea { color: #666; font: normal 11px Verdana, Arial, Sans-Serif; }
body { background-image: url(../images/topbg.gif); background-repeat: repeat-x; line-height: 1.4em; margin: 0; padding: 0; }
a:link, a:visited { color: #09f; text-decoration: underline; }
a:hover { text-decoration: none; }
h1, h2 { font-weight: bold; margin: 0; }
h1 { color: #333; font-size: 12px; }
h2 { color: #78ae1b; font-size: 11px; margin-bottom: 1em; }
img { border: none; }
select { padding: 2px; }
p { margin: 1em 0; padding: 0; }
table { border-collapse: collapse; border-width: 0; }
td { border: none; margin: 0; padding: 0; vertical-align: top; }
.tabsep { width: 50px; }
#main { clear: both; margin-bottom: 2em; }
.container { margin: 0 auto; width: 850px; }
#logo { position: absolute; margin-top: 5px; }
#menu { height: 20px; padding-left: 200px; padding-top: 30px; }
#fmenu { display: inline-block; font-size: 10px; line-height: 1em; margin-top: 15px; }
#menu a { color: #333; font-family: Arial, sans-serif; margin-right: 28px; }
#fmenu a { border-right: 1px dotted #999; color: #666; padding-left: 17px; padding-right: 17px; }
#menu a, #fmenu a { text-decoration: none; }
#menu a:hover, #menu a.menucur, #fmenu a:hover, #fmenu a.menucur { color: #09f !important; }
a#lnkContactUs { margin-right: 0; }
a#lnkHomeF { padding-left: 0; }
a#lnkContactUsF { border-right: none; padding-right: 0; }
#top { margin-bottom: 35px; text-align: right; }
#topdown { float: left; margin-top: 7px; }
#swfc { display: inline-block; height: 100px; margin-left: -60px; margin-right: -30px; width: 730px; }
#footer { background-color: #f3f3f3; border-top: 1px solid #e0e0e0; clear: both; height: 40px; position: absolute; width: 100%; }
#copy { color: #999; float: left; font-size: 9px; margin-top: 5px; width: 250px; }
.hsep, .hsep2 { border-bottom: 1px dotted #c2c2c2; height: 0; }
.hsep { margin-bottom: 2em; margin-top: 2em; }
.hsep2 { margin-bottom: 1em; margin-top: 1em; }
.rmore { text-align: right; }
#cc { clear: both; display: inline-block; width: 850px; }
#cl { float: left; margin-right: 50px; overflow: visible; width: 150px; }
#cr { float: right; width: 650px; }
#cr p { text-align: justify; }
#ql { list-style-type: none; margin: 0; padding: 0; }
#ql li { margin-bottom: 0.5em; margin-top: 0.5em; }
.par { font-weight: bold; margin-top: 30px; }
.img { margin-top: 2em; }
form { margin: 0; padding: 0; }
label { border: none; display: block; font-weight: bold; margin: 0 0 10px; }
input { width: 643px; }
textarea { height: 90px; width: 643px; }
input, textarea { margin: 5px 0 0; }
.req { color: #f00; float: right; font-weight: bold; }
#btnSend { background: url(../images/button.jpg) no-repeat; border: none; color: #fff; cursor: pointer; float: right; font-size: 13px; height: 33px; margin-top: 15px; width: 107px; }
#persinf { float: left; margin-top: 23px; }
#msgSent { display: none; }

