/* General Style */
body {
 background: #fff;
 margin: 0;
 padding: 0;
}



#left {
 text-align: left;
}

h1.khead{
font-size:17px;
 
}

.wrap {
 background: url() repeat-x #fff;
 height: 100%;
 position: relative;
}


.maincontent {
padding-top:16px;
background:#FFFFFF url(/theme/aqu_main.gif) repeat-x scroll left top;
}


.date {
 color: #000;
 font-size: 8pt;
 float: left;
 position: absolute;
 top: 55px;
 left: 258px;
 margin: 0;
 padding: 0;
}

.right-box {
 background: url() no-repeat;
 position: absolute;
 width: 225px;
 height: 115px;
 right: 5%;
}

.right-box p {
 text-align: center;
 width: 140px;
 margin-top: 20px;
 margin-left: 75px;
}

.rightmenu{
 font-size: 15px;
 /*font-weight: bold;*/
}

.contacts {
 font-size: 15px;
 
}
.contacts h3 {
 margin: 0 0 10px 0;
 padding: 0; 
}
.rightmenu ul {
 padding-left: 20px;
 margin-top: 5px;
}

.rightmenu a:link, .rightmenu a:visited {
 color: #333333;
 text-decoration: none;
}


.welcome {
 position: absolute;
 top: 120px;
 right: 5%;
 margin: 0;
 padding: 0;
}

td.sidebar {
 width: 20%;
 vertical-align: top;
 padding: 10px;
 text-align: center;
}

td.content {
 width: 60%;
 vertical-align: top;
 padding: 3px 15px;
}

.title-top {
 width: 160px;
 background: url(/7777.png) no-repeat;
 margin: 0 auto;
}

.title-bottom {
 background: url(666.png) bottom no-repeat;
 padding: 5px;
}

h4.block-title {
 text-align: center;
 color: #7f7f7f;
 font-size: 14pt;
 font-weight: normal;
 margin: 0;
 padding: 0;
}

.block-content {
 text-align: left;
 padding: 5px;
}

.footer {
 height: 121px;
 background: url() right no-repeat #d5d5d6;
 /*padding-left: 100px;*/
}

.footer a:link, .footer a:visited {
 color: #333333;
}

 
div.footerlogo {
margin:10px 0 0 20px;
background-image:url(/logo2small.png);
background-repeat:no-repeat;
cursor:pointer;
float:left;
width:100px;
height:68px;
}

div.footertext {
padding-top: 5px;
font-size:14px;
overflow:hidden;
padding-left:32px;
text-align:left;
}

.copyright {
 display: inline;
 float: right;
 width: 160px;
 text-align: center;
 margin: 0 60px 0 0;
 padding: 0;
 line-height: 10pt;
 font-size: 7.5pt;
 color: #404040;
}

a:link {
 text-decoration: underline;
 color: #00aeef;
}

a:active {
 text-decoration: underline;
 color: #00aeef;
}

a:visited {
 text-decoration: underline;
 color: #00aeef;
}

a:hover {
 text-decoration: none;
 color: #00aeef;
}

td,body {
 font-family: Verdana;
 font-size: 9pt;
 color: #333333;
}

form {
 padding: 0px;
 margin: 0px;
}

input,textarea,select {
 vertical-align: middle;
 font-size: 8pt;
 font-family: Trebuchet MS, sans-serif;
}

.copy {
 font-size: 7pt;
}

a.noun:link {
 text-decoration: none;
 color: #6A6A6A
}

a.noun:active {
 text-decoration: none;
 color: #6A6A6A
}

a.noun:visited {
 text-decoration: none;
 color: #6A6A6A
}

a.noun:hover {
 text-decoration: underline;
 color: #000000
}

hr {
 color: #6A6A6A;
 height: 1px;
}

label {
 cursor: pointer;
 cursor: hand
}

.blocktitle {
 font-family: Trebuchet MS, sans-serif;
 color: #C24747;
 font-size: 12px;
}

a.menu1:link {
 text-decoration: underline;
 color: #C66D00
}

a.menu1:active {
 text-decoration: underline;
 color: #C66D00
}

a.menu1:visited {
 text-decoration: underline;
 color: #C66D00
}

a.menu1:hover {
 text-decoration: underline;
 color: #000000
}

.menuTd {
 padding-left: 12px;
 padding-right: 10px;
 background: url('/.s/t/814/7.gif') no-repeat 0px 3px;
}

.mframe {
 border-left: 1px solid #E5E7EA;
 border-right: 1px solid #E5E7EA;
}

.colgray {
 border-right: 1px solid #E5E7EA;
}

.colwhite {
 border-right: 1px solid #FAFAFA;
}

.msep {
 border-top: 1px solid #FAFAFA;
}

/* ------------- */ /* Menus */
ul.uz,ul.uMenuRoot {
 list-style: none;
 margin: 0 0 0 0;
 padding-left: 0px;
}

li.menus {
 margin: 0;
 padding: 0 0 0 13px;
 background: url('/.s/t/814/8.gif') no-repeat 0px 3px;
}

/* ----- */ /* Site Menus */
.uMenuH li {
 float: left;
 padding: 0 5px;
}

.uMenuV .uMenuItem {
 font-size: 12pt;
}

.uMenuV li a:link {
 text-decoration: none;
 color: #000000;
}

/*.uMenuV li a:active {
 text-decoration: none;
 color: #00aeef;
}*/

.uMenuV li a:visited {
 text-decoration: none;
 color: #000000;
}

.uMenuV li a:hover {
 text-decoration: underline;
 color: #00aeef;
}

.uMenuV a.uMenuItemA:link {
 text-decoration: none;
 color: #00aeef; 
}

.uMenuV a.uMenuItemA:visited {
 text-decoration: none;
 color: #00aeef; 
}

.uMenuV a.uMenuItemA:hover {
 text-decoration: underline;
 color: #00aeef; 
}

.uMenuV .uMenuArrow {
 position: absolute;
 width: 10px;
 height: 10px;
 right: 0;
 top: 3px;
 background: url('/.s/t/814/9.gif') no-repeat 0 0;
}

.uMenuV li {
 margin: 0;
 padding: 3px;
 background: url('/.s/t/814/10.gif') no-repeat;
}

/* --------- */ /* Module Part Menu */
.catsTd {
 padding: 3px;
 background: url('/.s/t/814/10.gif') no-repeat;
}

.catName {
 font-family: Trebuchet MS, sans-serif;
 font-size: 11pt;
}

.catNameActive {
 font-family: Trebuchet MS, sans-serif;
 font-size: 11px;
}

.catNumData {
 font-size: 7pt;
 color: #6A6A6A;
}

.catDescr {
 font-size: 7pt;
 padding-left: 10px;
}

a.catName:link {
 text-decoration: none;
 color: #6A6A6A;
}

a.catName:visited {
 text-decoration: none;
 color: #6A6A6A;
}

a.catName:hover {
 text-decoration: underline;
 color: #000000;
}

a.catName:active {
 text-decoration: none;
 color: #6A6A6A;
}

a.catNameActive:link {
 text-decoration: none;
 color: #ef0e53;
}

a.catNameActive:visited {
 text-decoration: none;
 color: #ef0e53;
}

a.catNameActive:hover {
 text-decoration: underline;
 color: #ef0e53;
}

a.catNameActive:active {
 text-decoration: none;
 color: #ef0e53;
}

/* ----------------- */ /* Entries Style */
.eBlock {
 
}

.eTitle {
 font-family: Trebuchet MS, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 color: #000000;
 padding: 3px 0 3px 70px;
 background: url('/.s/t/814/11.gif') center left no-repeat;
}

.eTitle a:link {
 text-decoration: none;
 color: #000000;
}

.eTitle a:visited {
 text-decoration: none;
 color: #000000;
}

.eTitle a:hover {
 text-decoration: none;
 color: #00aeef;
}

.eTitle a:active {
 text-decoration: none;
 color: #000000;
}

.eMessage {
 text-align: justify;
 padding: 10px !important;
 font-size: 10pt;
}

.eText {
 text-align: justify;
 padding: 10px !important;
 font-size: 10pt;
}

.eDetails {
 background: #e40d50;
 font-family: Trebuchet MS, sans-serif;
 color: #fff;
 padding: 3px 10px;
 text-align: left;
 font-size: 8pt;
}

.eDetails1 {
 background: #e40d50;
 font-family: Trebuchet MS, sans-serif;
 color: #fff;
 padding: 3px 10px;
 text-align: left;
 font-size: 8pt;
}

.eDetails2 {
 font-family: Trebuchet MS, sans-serif;
 color: #fff;
 padding: 3px 10px;
 text-align: left;
 font-size: 8pt;
}

.eDetails a:link,.eDetails1 a:link,.eDetails2 a:link {
 text-decoration: underline;
 color: #ffc6d8;
}

.eDetails a:active,.eDetails1 a:active,.eDetails2 a:active {
 text-decoration: underline;
 color: #ffc6d8;
}

.eDetails a:visited,.eDetails1 a:visited,.eDetails2 a:visited {
 text-decoration: underline;
 color: #ffc6d8;
}

.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover {
 text-decoration: none;
 color: #fff;
}

.eRating {
 font-size: 7pt;
}

.eAttach {
 margin: 16px 0 0 0;
 padding: 0 0 0 15px;
 background: url('/.s/t/814/12.gif') no-repeat 0px 0px;
}

/* ------------- */ /* Entry Manage Table */
.manTable {
 
}

.manTdError {
 color: #FF0000;
}

.manTd1 {
 
}

.manTd2 {
 
}

.manTd3 {
 
}

.manTdSep {
 
}

.manHr {
 
}

.manTdBrief {
 
}

.manTdText {
 
}

.manTdFiles {
 
}

.manFlFile {
 
}

.manTdBut {
 
}

.manFlSbm {
 
}

.manFlRst {
 
}

.manFlCnt {
 
}

/* ------------------ */ /* Comments Style */
.cAnswer {
 padding-left: 15px;
 padding-top: 4px;
 font-style: italic;
}

.cBlock1 {
 padding: 7px !important;
 background: url('/.s/t/814/10.gif') no-repeat;
 border-bottom: 1px solid #DDDDDD;
}

.cBlock2 {
 padding: 7px !important;
 background: url('/.s/t/814/10.gif') no-repeat;
 border-bottom: 1px solid #DDDDDD;
}

/* -------------- */ /* Comments Form Style */
.commTable {
 background: #FFFFFF;
 border: 1px solid #C7C9CE;
}

.commTd1 {
 color: #000000;
}

.commTd2 {
 
}

.commFl {
 color: #6A6A6A;
 width: 100%;
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
}

.smiles {
 border: 1px inset;
 background: #FFFFFF;
}

.commReg {
 padding: 10 0 10 0px;
 text-align: center;
}

.commError {
 color: #FF0000;
}

.securityCode {
 color: #6A6A6A;
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
}

/* ------------------- */ /* Archive Menu */
.archUl {
 list-style: none;
 margin: 0;
 padding-left: 0;
}

.archLi {
 padding: 0 0 3px 10px;
 background: url('/.s/t/814/13.gif') no-repeat 0px 4px;
 font-family: Tahoma, Arial, Sans-Serif;
}

a.archLink:link {
 text-decoration: underline;
 color: #6A6A6A;
}

a.archLink:visited {
 text-decoration: underline;
 color: #6A6A6A;
}

a.archLink:hover {
 text-decoration: none;
 color: #000000;
}

a.archLink:active {
 text-decoration: none;
 color: #000000;
}

/* ------------ */ /* Archive Style */
.archiveCalendars {
 text-align: center;
 color: #0000FF;
}

.archiveDateTitle {
 font-weight: bold;
 color: #6A6A6A;
 padding-top: 15px;
}

.archEntryHr {
 width: 250px;
 color: #DDDDDD;
}

.archiveeTitle li {
 margin-left: 15px;
 padding: 0 0 0 15px;
 background: url('/.s/t/814/14.gif') no-repeat 0px 4px;
 margin-bottom: .6em;
}

.archiveEntryTime {
 width: 65px;
 font-style: italic;
}

.archiveEntryComms {
 font-size: 9px;
 color: #C3C3C3;
}

a.archiveDateTitleLink:link {
 text-decoration: none;
 color: #6A6A6A
}

a.archiveDateTitleLink:visited {
 text-decoration: none;
 color: #6A6A6A
}

a.archiveDateTitleLink:hover {
 text-decoration: underline;
 color: #6A6A6A
}

a.archiveDateTitleLink:active {
 text-decoration: underline;
 color: #6A6A6A
}

.archiveNoEntry {
 text-align: center;
 color: #0000FF;
}

/* ------------- */ /* Calendar Style */
.calMonth {
 
}

.calWday {
 color: #FFFFFF;
 background: #9B9B9B;
 width: 18px;
}

.calWdaySe {
 color: #FFFFFF;
 background: #6A6A6A;
 width: 18px;
}

.calWdaySu {
 color: #FFFFFF;
 background: #6A6A6A;
 width: 18px;
 font-weight: bold;
}

.calMday {
 
}

.calMdayA {
 background: #CECECE;
 font-weight: bold;
}

.calMdayIs {
 font-weight: bold;
 border: 1px solid #CECECE;
 color: #555555;
}

.calMdayIsA {
 border: 1px solid #FFFFFF;
 background: #CECECE;
 font-weight: bold;
}

a.calMonthLink:link,a.calMdayLink:link {
 text-decoration: none;
 color: #6A6A6A;
}

a.calMonthLink:visited,a.calMdayLink:visited {
 text-decoration: none;
 color: #6A6A6A;
}

a.calMonthLink:hover,a.calMdayLink:hover {
 text-decoration: underline;
 color: #6A6A6A;
}

a.calMonthLink:active,a.calMdayLink:active {
 text-decoration: underline;
 color: #000000;
}

/* -------------- */ /* Poll styles */
.pollBut {
 width: 110px;
}

.pollBody {
 padding: 7px;
 margin: 0px;
 background: #FFFFFF
}

.textResults {
 background: #EBE0E0
}

.textResultsTd {
 background: #FFFFFF
}

.pollNow {
 border-bottom: 1px solid #EBE0E0;
 border-left: 1px solid #EBE0E0;
 border-right: 1px solid #EBE0E0;
}

.pollNowTd {
 
}

.totalVotesTable {
 border-bottom: 1px solid #EBE0E0;
 border-left: 1px solid #EBE0E0;
 border-right: 1px solid #EBE0E0;
}

.totalVotesTd {
 background: #FFFFFF;
}

/* ---------- */ /* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {
 color: blue;
}

a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {
 color: red;
}

a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {
 color: green;
}

/* ---------------- */ /* Other Styles */
.replaceTable {
 background: url('/.s/t/814/11.gif') center top no-repeat;
 padding-top: 15px;
 border-bottom: 1px solid #DDDDDD;
 height: 100px;
 width: 300px;
}

.replaceBody {
 background: #FFFFFF;
}

.legendTd {
 font-size: 7pt;
}

/* ------------ */ /* ===== forum Start ===== */
 /* General forum Table View */
.gTable {
 background: #FFFFFF;
 border-bottom: 1px solid #ef0e53;
}

.gTableTop {
 font-family: Trebuchet MS, sans-serif;
 font-size: 12pt;
 font-weight: bold;
 color: #000000;
 padding: 3px 0 3px 70px;
 background: url('/.s/t/814/11.gif') center left no-repeat;
}

.gTableSubTop {
 padding: 2px;
 background: #B7B7B7;
 color: #000000;
 height: 16px;
 font-size: 10px;
}

.gTableBody {
 padding: 2px;
 background: #EBEBEB;
}

.gTableBody1 {
 padding: 2px;
 background: #FFFFFF;
 border-bottom: 1px solid #DDDDDD;
}

.gTableBottom {
 padding: 2px;
 background: #EBEBEB;
}

.gTableLeft {
 padding: 2px;
 background: #EBEBEB;
 font-weight: bold;
 color: #6A6A6A
}

.gTableRight {
 padding: 2px;
 background: #EBEBEB;
}

.gTableError {
 padding: 2px;
 background: #EBEBEB;
 color: #FF0000;
}

/* ------------------------ */ /* Forums Styles */
.forumNameTd,.forumLastPostTd {
 padding: 2px;
 background: #FFFFFF;
 border-bottom: 1px solid #DDDDDD;
}

.forumIcoTd,.forumThreadTd,.forumPostTd {
 padding: 2px;
 background: #EBEBEB;
}

.forumLastPostTd,.forumArchive {
 padding: 2px;
 font-size: 7pt;
}

a.catLink:link {
 text-decoration: none;
 color: #000000;
}

a.catLink:visited {
 text-decoration: none;
 color: #000000;
}

a.catLink:hover {
 text-decoration: underline;
 color: #ef0e53;
}

a.catLink:active {
 text-decoration: underline;
 color: #000000;
}

.lastPostGuest,.lastPostUser,.threadAuthor {
 font-weight: bold
}

.archivedForum {
 font-size: 7pt;
 color: #FF0000;
 font-weight: bold;
}

/* ------------- */ /* forum Titles & other */
.forum {
 font-weight: bold;
 font-size: 9pt;
}

.forumDescr,.forumModer {
 color: #858585;
 font-size: 7pt;
}

.forumViewed {
 font-size: 9px;
}

a.forum:link,a.lastPostUserLink:link,a.forumLastPostLink:link,a.threadAuthorLink:link
 {
 text-decoration: none;
 color: #6A6A6A;
}

a.forum:visited,a.lastPostUserLink:visited,a.forumLastPostLink:visited,a.threadAuthorLink:visited
 {
 text-decoration: none;
 color: #6A6A6A;
}

a.forum:hover,a.lastPostUserLink:hover,a.forumLastPostLink:hover,a.threadAuthorLink:hover
 {
 text-decoration: underline;
 color: #ef0e53;
}

a.forum:active,a.lastPostUserLink:active,a.forumLastPostLink:active,a.threadAuthorLink:active
 {
 text-decoration: underline;
 color: #6A6A6A;
}

/* -------------------- */ /* forum Navigation Bar */
.forumNamesBar {
 font-weight: bold;
 font-size: 7pt;
}

.forumBarKw {
 font-weight: normal;
}

a.forumBarA:link {
 text-decoration: none;
 color: #000000;
}

a.forumBarA:visited {
 text-decoration: none;
 color: #000000;
}

a.forumBarA:hover {
 text-decoration: none;
 color: #6A6A6A;
}

a.forumBarA:active {
 text-decoration: underline;
 color: #6A6A6A;
}

/* -------------------- */ /* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {
 font-size: 7pt;
}

/* ---------------------------- */ /* forum Fast Navigation Menu */
.fastNavMain {
 background: #F0C6C6;
}

.fastNavCat {
 background: #F9E6E6;
}

.fastNavCatA {
 background: #F9E6E6;
 color: #0000FF
}

.fastNavForumA {
 color: #0000FF
}

/* -------------------------- */ /* forum Page switches */
.switches {
 background: #C2C2C2;
}

.pagesInfo {
 background: #FFFFFF;
 padding-right: 10px;
 font-size: 7pt;
}

.switch {
 background: #E9E9E9;
 width: 15px;
 font-size: 7pt;
}

.switchActive {
 background: #CCCCCC;
 font-weight: bold;
 color: #000000;
 width: 15px
}

a.switchDigit:link,a.switchBack:link,a.switchNext:link {
 text-decoration: none;
 color: #000000;
}

a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {
 text-decoration: none;
 color: #000000;
}

a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {
 text-decoration: underline;
 color: #FF0000;
}

a.switchDigit:active,a.switchBack:active,a.switchNext:active {
 text-decoration: underline;
 color: #FF0000;
}

/* ------------------- */ /* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {
 padding: 2px;
 padding: 2px;
 background: #FFFFFF;
 border-bottom: 1px solid #DDDDDD;
}

.threadIcoTd,.threadPostTd,.threadViewTd {
 padding: 2px;
 background: #EBEBEB;
}

.threadLastPostTd {
 padding: 2px;
 font-size: 7pt;
}

.threadDescr {
 color: #858585;
 font-size: 7pt;
}

.threadNoticeLink {
 font-weight: bold;
}

.threadsType {
 padding: 2px;
 border-bottom: 1px solid #DDDDDD;
 color: #000000;
 padding: 3px 0 3px 30px;
 background: url('/.s/t/814/15.gif') no-repeat 0 2px;
 font-weight: bold;
 font-size: 7pt;
 color: #6A6A6A;
}

.threadsDetails {
 padding: 2px;
 background: #DDDDDD;
 color: #000000;
 height: 21px;
 font-size: 10px;
}

.forumOnlineBar {
 padding: 2px;
 background: #CCCCCC;
 color: #000000;
 height: 16px;
 font-size: 10px;
}

a.threadPinnedLink:link {
 text-decoration: none;
 color: #0000FF;
}

a.threadPinnedLink:visited {
 text-decoration: none;
 color: #0000FF;
}

a.threadPinnedLink:hover {
 text-decoration: none;
 color: #FF0000;
}

a.threadPinnedLink:active {
 text-decoration: underline;
 color: #FF0000;
}

a.threadLink:link {
 text-decoration: none;
 color: #6A6A6A;
}

a.threadLink:visited {
 text-decoration: none;
 color: #6A6A6A;
}

a.threadLink:hover {
 text-decoration: underline;
 color: #000000;
}

a.threadLink:active {
 text-decoration: underline;
 color: #000000;
}

.postpSwithces {
 font-size: 7pt;
}

.thDescr {
 font-weight: normal;
}

.threadFrmBlock {
 font-size: 7pt;
 text-align: right;
}

/* ------------------- */ /* forum Posts View */
.postTable {
 
}

.postPoll {
 background: #EBEBEB;
 text-align: center;
}

.postFirst {
 background: #EBEBEB;
 border-bottom: 3px solid #252525;
}

.postRest1 {
 background: #EBEBEB;
}

.postRest2 {
 background: #EBEBEB;
}

.postSeparator {
 height: 1px;
 background: #ef0e53;
}

.postTdTop {
 background: #B7B7B7;
 color: #000000;
 height: 16px;
 font-size: 10px;
}

.postBottom {
 background: #ECECEC;
 color: #000000;
 height: 20px;
}

.postUser {
 font-weight: bold;
}

.postTdInfo {
 text-align: center;
 padding: 5px;
 background: #EBEBEB;
}

.postRankName {
 margin-top: 5px;
}

.postRankIco {
 margin-bottom: 5px;
 margin-bottom: 5px;
}

.reputation {
 margin-top: 5px;
}

.signatureHr {
 margin-top: 20px;
 color: #FFAE00;
}

.posttdMessage {
 padding: 5px;
 background: #FFFFFF;
}

.pollQuestion {
 text-align: center;
 font-weight: bold;
}

.pollButtons,.pollTotal {
 text-align: center;
}

.pollSubmitBut,.pollreSultsBut {
 width: 140px;
 font-size: 7pt;
}

.pollSubmit {
 font-weight: bold;
}

.pollEnd {
 text-align: center;
 height: 30px;
}

.codeMessage {
 background: #FFFFFF;
 font-size: 9px;
}

.quoteMessage {
 background: #FFFFFF;
 font-size: 9px;
}

.signatureView {
 font-size: 7pt;
}

.edited {
 padding-top: 30px;
 font-size: 7pt;
 text-align: right;
 color: gray;
}

.editedBy {
 font-weight: bold;
 font-size: 8pt;
}

.statusBlock {
 padding-top: 3px;
}

.statusOnline {
 color: #0000FF;
}

.statusOffline {
 color: #FF0000;
}

/* ------------------ */ /* forum AllInOne Fast Add */
.newThreadBlock {
 background: #F9F9F9;
 border: 1px solid #B2B2B2;
}

.newPollBlock {
 background: #F9F9F9;
 border: 1px solid #B2B2B2;
}

.newThreadItem {
 padding: 0 0 0 8px;
 background: url('/.s/t/814/16.gif') no-repeat 0px 4px;
}

.newPollItem {
 padding: 0 0 0 8px;
 background: url('/.s/t/814/16.gif') no-repeat 0px 4px;
}

/* ----------------------- */ /* forum Post Form */
.codeButtons,.pollBut,.loginButton,.searchSbmFl,.commSbmFl,.signButton,.pollBut,.commSbmFl
 {
 font-size: 8pt;
 background: #505050;
 color: #d5d5d6;
 border-bottom: 1px solid #a8a7a7;
 border-left: 1px solid #a8a7a7;
 border-top: none;
 border-right: none;
 margin: 5px;
}

input {
 background: #fff;
 border: 1px solid #bcbcbc;
}

.loginField,.queryField {
 font-size: 8pt;
 background: #d5d5d6;
 color: #505050;
 border-bottom: 1px solid #a8a7a7;
 border-left: 1px solid #a8a7a7;
 border-top: none;
 border-right: none;
 margin: 5px;
}

.codeCloseAll {
 font-size: 7pt;
 background: #FFFFFF;
 color: #A4A4A4;
 font-weight: bold;
}

.postNameFl,.postDescrFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 100%;
}

.postPollFl,.postQuestionFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 100%;
}

.postResultFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 50px
}

.postAnswerFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 300px
}

.postTextFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 100%;
 height: 150px
}

.postUserFl {
 background: #FEFAFA;
 border: 1px solid #6A6A6A;
 width: 300px
}

.pollHelp {
 font-weight: normal;
 font-size: 7pt;
 padding-top: 3px;
}

.smilesPart {
 padding-top: 5px;
 text-align: center
}

.home{
 FONT-SIZE: 10pt; 
 FONT-FAMILY: Verdana; 
 text-align: justify;
}

.home #title{
 FONT-SIZE: 12pt; 
 font-weight: bold;
}

.home h2 {
 
 margin: 0px;
 padding: 0 7px 0 0;
 float: left;
 font-weight: bold;
 FONT-SIZE: 10pt; 

}


table.priceTable{
width: 100%;
 border: 1px solid black;
 border-collapse: collapse;
 FONT-SIZE: 10pt; 
 FONT-FAMILY: Verdana;
}
table.priceTable th, table.priceTable td{
border-right: none;
 border-collapse: collapse;
 border: 1px solid black;
 FONT-SIZE: 10pt; 
 FONT-FAMILY: Verdana;
}


.home li{
 list-style: none;
}

a.dashedText
 {
 border-bottom: 1px dashed;
 text-decoration:none; 
 }
 

/* ----------------- */ /* ====== forum End ====== */

 

.header table{
background-color: 676767;
}

.hLeft{
width: 50%;
background: url("/images/p-left.png") repeat-y right top;
text-align: center;
}

.hRight{
width: 50%;
background: url("/images/p-right.png") repeat-y left top;
text-align: center;
}

.hCenter {
text-align: center;
}

#nivoslider{
width: 745px;
}

.hLogo, .hPhone {
 margin: 30px 15px 0 15px; 
 }
 
.hLogo img {
 border: 0;
}


.hPhone {
color: white;
font-size: 32px;
line-height: 20pt;
}




.hPhone small {
 font-size: 28px;
vertical-align: top;
}
