/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 padding:0;
 margin:0;
}
:focus {
 outline: none;
}
body {
 text-align:center
}
a, object {
 outline:none;
}
#container td, #container th {
 text-align:left;
}

img {
 border:none
}

h1 {
 font-size:130%
}
h2 {
 font-size:120%
}
h3 {
 font-size:110%
}
h4 {
 font-size:110%
}

p {
 padding:0px 0px 10px 0px;
}
select {
 vertical-align:middle
}
ul {
 list-style:disc;
 margin:0px 0px 0px 15px;
}
ol {
 margin:0px 0px 0px 15px;
}
.main {
 margin:auto;
 text-align:left
}
.clearfix:after {content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* CSS Document */
/*--------------------------------------body---*/
body {
 color:#a0a7ae;
 font:normal 13px/18px Arial, Helvetica, sans-serif;
}
td, th {
 font:normal 12px/18px Arial, Helvetica, sans-serif;
}
a{color:#239dd9; }
a:hover {
 color:#239dd9;
 
}
a:hover {text-decoration:none}
a, button, .button{ cursor:pointer;}
/*----------------------------------------------------------content---*/

#content .module ul{ list-style:none; margin:0;}
#container ul{ list-style:none; margin:0; }
#content .module li{ list-style:none;line-height:16px; padding:4px 0 4px 0; }
#content .module li a, #content .module li a:hover{ background:url(/img/3.gif) 0 2px no-repeat; line-height:14px; color:#239dd9; line-height:16px; padding:0 0 0 21px;}
#content .module li a:hover{ color:#FFF;background:url(/img/4.gif) 0 2px no-repeat;}
#container li p{ line-height:14px; padding:0;}
#container li span{ color:#239dd9;}

#content .button {
 cursor:pointer;
 padding:5px 0 5px 0 !important;
 display:block;
 border:none;
}


/*-------------------------------------search---*/
.search{background:url(/img/5.png) 80px 25px no-repeat; height:70px;}
.search h3{ position:absolute; color:#ececec; font-size:13px; line-height:14px;}
.search .search-input{ width:197px; float:left; margin:25px 0 0 80px; *margin:25px 0 0 40px; position:absolute;}
.search .search-button{ width:50px; float:left; padding:0 0 0 0; position:absolute;}
.search .inputbox {
 background:none;
 border:none;
 color:#000000;
 font-size:12px;
 line-height:14px;
 margin:2px 0 0 4px !important;
 padding:1px 0 3px 6px;
 width:130px;
}
.search .button { width:50px !important; height:23px !important; margin:19px 0 0 266px !important; padding:0 !important; background:none !important;}
.search .button:hover { text-decoration:underline;}
span.count {color:#239dd9; font-weight:bold;}

/*---------------------------------------------------------------------------------boxes---*/

/*-------------------------------------topmenu---*/

.row-top-menu ul.uMenuRoot {
padding: 0 0 0 0 !important;
margin: 0 0 0 0 !important;
zoom: 0;
position: absolute;
z-index: 100;

}
.row-top-menu ul.uMenuRoot li {
 display:block;
 padding:0 0 0 0;
 float:left;
 margin:0 0 0 -2px;
 padding:0 0 0 0 !important;
 position:relative;
 background:url(/img/6.png) left 18px no-repeat;
}
.row-top-menu ul.uMenuRoot li a {
 border:none;
 text-decoration:none !important;
 float:left;
 margin:0 0 0 0;
 padding:0 0 0 0;
 display:block;
 position:relative;

}
.row-top-menu ul.uMenuRoot li a span {
 display:block;
 color:#ffffff;
 font-size:14px;
 line-height:19px;
 text-decoration:none !important;
 float:left;
 padding:20px 29px 19px 28px;
 position:relative;
}
.row-top-menu ul.uMenuRoot li a:hover span{ color:#FFF ;}

/*-------------------hover-active----*/
.row-top-menu ul.uMenuRoot li a:hover, .row-top-menu ul.uMenuRoot li.active a, .row-top-menu ul.uMenuRoot li a:hover span, .row-top-menu ul.uMenuRoot li.active a span{
color:#ea0200;
}
/*Submenus*/
div.row-top-menu .xw-tl,div.row-top-menu .xw-bl,div.row-top-menu .u-menuvsep {display:none;}
div.row-top-menu .xw-ml,div.row-top-menu .xw-mr {margin:0;padding:0;}
div.row-top-menu .xw-mc {color:#fff; font-weight: normal; float: none; margin: 0px; padding: 0px 0px ; line-height:32px; background:#245ab1; border: 0;border-bottom: 2px solid #008ad5;}
div.row-top-menu .u-menubody {border: 0px !important; padding: 0px 0px;}
div.row-top-menu .u-menuvitem {color: #aee2f9; padding: 0px 25px 0px 15px; line-height:32px; border-bottom: 1px solid #42bdff;}
div.row-top-menu .u-menuvitem span {color: #aee2f9;}
div.row-top-menu .u-menuitemhl {background: none !important;color: #fff; line-height:32px;}
div.row-top-menu .u-menuitemhl span {color: #ffffff;}
div.row-top-menu .u-menuarrow {right:6px;top:13px;background: url(/img/7.gif);width:4px;height:7px;overflow: hidden;}

/*---------------------------------------------------------structure---*/
#body { background:#001c35;}
.main {
 width:1300px;
 position:relative;
 margin:0 auto;
 padding:0 0 0 0;
}

/*wrapper1*/
.wrapper1-top-left{ background:url(/img/8.png) 0 41px no-repeat; position:relative;}
.wrapper1-top-right{ background:url(/img/9.png) right 86px no-repeat;}
.wrapper1-bottom-left{ background:url(/img/10.png) bottom left no-repeat;}
.wrapper1-bottom-right{ background:url(/img/11.png) bottom right no-repeat;}
/**/

/*-------------------------------------header---*/
.clear{ width:100%; overflow:hidden;}
.clear1{ clear:both;}
.br{ display:block;}
.fright{ float:right !important;}
.fleft{ float:left;}

#logo{ display:block; margin:35px 0 0 22px; position:absolute;text-align: center;width: 300px;text-shadow: 0 0 1px #FFFFFF;font-weight: normal;}
#logo a{ display:block; position:relative; cursor:pointer;font-size: 40px;line-height: 65px;text-decoration: none;color: #fff;}
#logo a:hover {text-shadow: 0 0 1px #000;}

.wrapper-light{ background:url(/img/12.jpg) center top no-repeat;}

.wrapper1-indent{ padding:0 168px 0 167px;}
.row-header{ height:104px; background:url(/img/13.png) 0 9px no-repeat;}

.row-header .moduletable-login{ float:right; width:528px; padding:42px 0 0 0;}

/*----------------Login form--------------------*/
.loginBlock {}
.loginBlock div {}
.loginDiv, .passwordDiv {width:175px;float:left;background:url(/img/14.png) top right no-repeat; height:21px;margin-right: 10px;}
.loginDiv {}
.passwordDiv {}
.loginDiv span, .passwordDiv span {float: left;color:#ffffff; font-size:11px; line-height:14px; padding:3px 0 0 0; display:block;}
a.noun img {margin: 0 4px;}
.loginDiv input, .passwordDiv input {padding: 0 !important;float: right;background:none !important; border:none !important; margin:4px 7px 0 0 !important; width:92px; color:#FFF !important; font-size:11px;}
.buttonDiv {}
.buttonDiv input {
 cursor:pointer;
 background:url(/img/15.png) 0 0 no-repeat !important;
 width:60px !important;
 padding:3px 0 4px 0 !important;
 display:block;
 line-height:17px !important;
 text-align:center;
 color:#f0f2dd;
 font-size:12px !important;
 text-decoration:none;
 border:none !important;
 float:left;
 font-family:Arial, Helvetica, sans-serif;
 margin:0 0 1px 0;
 font-weight:bold;
}
.buttonDiv input:hover{ color:#f0f2dd !important; text-decoration:underline; }
.rememberDiv {float:left;:89px; color:#ffffff; font-size:11px; padding:3px 0 0 0;margin-left: 8px;}
.rememberDiv input {
 border:none;
 display:block;
 margin:1px 6px 0px 0;
 vertical-align:middle;
 width:12px;
 height:12px;
 position:relative;
 float:left;
}
.rememberDiv label {color:#ffffff; font-size:11px; line-height:14px; display:block;float:left;vertical-align: middle;}
.loginLinks {clear: both;}
.logLnkSep {margin: 0 5px;}
.loginLinks a {color:#FFF; font-size:11px; text-decoration:none;}
.loginLinks a:hover {color:#54ceff; text-decoration:underline;}
/*--------------------------------------*/


.row-top-menu{ background:url(/img/16.png) 0 0 no-repeat; height:61px;}
.header-menu{ padding:0 1px 0 0; background:url(/img/17.png) right 0 repeat-y; position:relative;}
.header-menu-bg{background:#f1f1f1 url(/img/18.gif) 0 0 repeat-x; border-top:1px solid #f3f3f3; border-bottom:1px solid #cfcfcf;}

.header-menu .fleft{ width:533px;}
.header-menu .fright{ width:430px;}

.header-menu .fleft ul{ list-style:none; margin:0; padding:0;}
.header-menu .fleft ul li{ display:block; float:left; background:url(/img/19.gif) right 0 no-repeat;}
.header-menu .fleft ul li a{ color:#000000; font-size:13px; text-transform:uppercase; text-decoration:none; padding:0 10px; line-height:35px;}
.header-menu .fleft ul li a:hover{ color:#0175b1;}

.header-menu .fright ul{ list-style:none; margin:0; padding:8px 20px 4px 0; float:right;}
.header-menu .fright ul li{ display:block; float:left;}
.header-menu .fright ul li a{ color:#0175b1; font-size:13px; text-transform:capitalize; text-decoration:none; padding:0 14px;}
.header-menu .fright ul li a:hover{ color:#000000;}

/*-------------------------------------content---*/
.content-border-left{ background:url(/img/20.gif) 0 0 repeat-y;}
.content-border-right{ background:url(/img/20.gif) top right repeat-y;}
#content{ padding:0 0 0 0; background:url(/img/21.png) repeat 0 0;}
#container{overflow:hidden; height:100%; text-align:left; }
#right{ float:right; text-align:left; width:346px; _margin:0 -3px 0 0; }
#left{ float:left; text-align:left; width:346px; _margin:0 0 0 -3px;}
.right-indent{ padding:0 0 0 15px;}
.left-indent{ padding:0 15px 0 0;}

.content-indent{ padding:20px 21px 30px 21px;}

/*wrapper-box*/
.wrapper-box{ margin:15px 0 0 0;}
.wrapper-box .boxTitle{ background:000000; padding:1px;}
.wrapper-box .boxTitle-bg{ background:url(/img/22.jpg) 0 0 repeat;}
.wrapper-box .boxTitle-bg h3{ color:#ececec; font-size:14px; line-height:14px; background:url(/img/23.png) 15px 11px no-repeat; padding:11px 0 11px 39px;}
.wrapper-box .boxIndent{ background:#000; padding:0 1px 1px 1px;}
.wrapper-box .boxIndent-bg{ background:#293540; padding:21px 15px 20px 18px;}
/**/

.wrapper-search{ background:url(/img/24.jpg) 0 0 no-repeat; height:70px;}
.wrapper-search h3{ color:#ececec; font-size:13px; line-height:14px; position:absolute; margin:27px 0 0 21px;}

/*-------------------------------------footer---*/
.footer-menu{ padding:0 1px; background:#003662;}
.footer-menu-wrapper{ background:#f1f1f1 url(/img/25.gif) 0 0 repeat-x; border-top:1px solid #ffffff; border-bottom:1px solid #e3e3e3;}
.footer-menu ul{ list-style:none; margin:0 0 0 35px; padding:15px 0 15px 0; overflow:hidden;}
.footer-menu ul li{ display:block; float:left; background:url(/img/26.gif) 0 4px no-repeat; margin:0 0 0 -1px;}
.footer-menu ul li a, .footer-menu ul li a:hover{ color:#000000; font-size:13px; line-height:18px; text-decoration:none; padding:0 28px;}
.footer-menu ul li a:hover{ color:#c70100; font-size:13px;}
.footer{ background:#000000; padding:18px 0; color:#a0a7ae; font-size:13px; line-height:15px; text-align:center;}
.footer a, .footer a:hover{ color:#a0a7ae; font-size:13px; text-decoration:underline;}
.footer a:hover{ text-decoration:none;}
/* --------- */

/* Module Part Menu */
.catsTable {}
.catsTd {}
.catName {}
.catNameActive {}
.catNumData {}
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {
 background: url("/img/27.jpg") no-repeat;
 color: #ECECEC;
 font-size: 14px;
 line-height: 37px;
 height: 37px;
 font-weight: bold;
 padding: 0 8px 0 20px;
}
.eTitle a {
 background: url(/img/23.png) no-repeat 0 1px transparent;
 padding: 0 0 0 23px;
 font-size: 14px;
 font-weight: bold;
 line-height: 37px;
 color: #ECECEC;
 text-decoration: none;
}
.eTitle div a {background: none;padding: 0;}
.eTitle a:hover {
 text-decoration: underline;
}

.eMessage, .eText {
 padding: 5px 10px !important; text-align: justify !important;
}
.eMessage a, .eText a {}
.eMessage img, .eText img {border: 1px solid #CCCCCC !important;float: left;margin: 0 5px 5px 0 !important;padding: 1px !important;}
.eDetails, .eDetails1, .eDetails2 {font-size: 11px;padding: 5px 10px;border-top: 1px dashed gray;}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.eRating {}
.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {}
.cBlock1, .cBlock2 {}
.cBlock1 {}
.cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.archiveCalendars {text-align:center;color:#E2B4B4;}
.archiveDateTitle {font-weight:bold;color:#FFFFFF;padding-top:18px;}
.calMonth {text-align: center;}
.calWday {width:18px;color:#3c95ee;font-family:verdana;padding:7px;border:10px ;}
.calWdaySe {width:18px;color:#ef001b;font-family:verdana;padding:7px;border:1px ;}
.calWdaySu {width:18px;color:#ef001b;font-family:verdana;padding:7px;border:1px ;}
.calMday {width:18px;color:#616161;font-family: verdana;padding: 7px;border:1px ;}
.calMdayA {font-family:verdana;border:1px solid #313131;padding: 7px;}
.calMdayIs {font-weight:bold;color:#898989;font-family:verdana;padding: 7px;border:1px;}
.calMdayIsA {font-weight:bold;color:#898989;font-family:verdana;border:1px ;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#898989;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#898989;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:none;color:#fff;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:none; color:#898989;}
/* -------------- */

img {max-width:700px;}
img {max-height:700px;}


/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

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

/* Other Styles */
.replaceTable {}
.legendTd {}
.bbCodeBlock, .bbQuoteBlock {margin: 8px 0;}
.codeMessage {padding: 5px;font: 11px 'Consolas', 'Courier New', 'sans-serif';background-color: #ebebeb;color: #000;}
.quoteMessage {
margin: 0px 0 20px 0px;padding: 0 0 0 10px;color: #666;font-style: italic;
border-left: 3px solid #cbcbcb !important; border-right: none !important; border-bottom: none !important; border-top: none !important;
}
.pagesBlockuz1, .pagesBlockuz2, #pagesBlock1, #pagesBlock2 {padding: 10px 5px;}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b {padding: 2px 6px 2px 6px;font-weight:normal;border: 1px solid #00558F;color: #fff;background-color: #0282DD;}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a {padding: 2px 6px 2px 6px;text-decoration: none;border: 1px solid #39312E;color: #fff;background-color: #6F6F6F;}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover {border: 1px solid #00558F;color: #fff;background-color: #0282DD;}

/* ------------ */

/* ===== forum Start ===== */
/* General forum Table View */
.forumContent {margin-top: 25px;position: relative;background: #fff; padding: 15px 20px;}
.forumContent a {text-decoration: none;}
.forumContent a:hover {text-decoration: underline;}
.forumContent td {font: 11px 'Tahoma'; color: #555555;}
a.fNavLink {font: 12px 'Arial';text-decoration: underline;padding: 3px 6px;}
a.fNavLink:hover {color: #313131; }
.gTable {background: #dcdbe0;border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;}
.gTable td {background: #fff; padding: 5px 7px;font: 11px 'Tahoma'; color: #555555;}
td.gTableTop {font: bold 14px/30px 'Tahoma';color: #333;padding: 0px 10px;background: #f1f1f1;border: 1px solid #f5f5f5;border-radius: 5px 5px 0px 0px;-moz-border-radius: 5px 5px 0px 0px;}
td.gTableTop a {font: bold 14px/30px 'Tahoma'; color: #333;}
td.gTableSubTop, td .postTdTop {background: #cddded;font: 10px/18px 'Tahoma';color: #666;padding: 0px 10px;}
td.gTableSubTop a, td .postTdTop a {color: #666;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
td.gTableRight {background: #fff;}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {}
td.forumIcoTd,td.forumThreadTd,td.forumPostTd {background: #fff;}
.forumLastPostTd,.forumArchive {}

a.catLink:link {}
a.catLink:visited {}
a.catLink:hover {}
a.catLink:active {}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
/* ------------- */

/* forum Titles & other */
.forum {font: bold 12px 'Arial'; }
.forumDescr,.forumModer {font: 10px 'Arial'; color: #a1a1a1;}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color: #1282d8;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color: #1282d8;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color: #1282d8;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color: #1282d8;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {}
.pagesInfo {}
.switch {}
.switchActive {}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */
img {max-width:700px;}
img {max-height:700px;}

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {}
td.threadIcoTd,td.threadPostTd,td.threadViewTd {background: #fff;}
.threadLastPostTd {}
.threadDescr {font: 10px 'Arial'; color: #a1a1a1;}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {}
.forumOnlineBar {}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:visited {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:hover {font: bold 12px 'Arial';color: #1282d8;}
a.threadLink:active {font: bold 12px 'Arial';color: #1282d8;}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {background:#dcdbe0; }
.postTable td {}
.postPoll {}
.postPoll td {border: 0px !important;}
.postFirst {}
.postRest1 {}
.postRest2 {}
.postSeparator {display: none;}

.postTdTop {}
.postBottom {font-size: 10px !important;}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img, .postBottom input {vertical-align: middle;}
.postUser {font-size: 12px; font-weight: bold;}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.codeMessage {font-family: monospace;}
.quoteMessage {font-style: italic;}

.signatureView {}
.edited {}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
.funcLink {font: bold 11px 'Tahoma';color: #595959;}
/* ====== forum End ====== */


/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {
 background: url("/img/row28.gif") repeat-x;
 border: 1px solid #000;
 border-radius: 5px;
 color: #F0F2DD;
 cursor: pointer;
 font-family: Arial,Helvetica,sans-serif;
 font-size: 12px !important;
 font-weight: bold;
 line-height: 17px;
 margin: 0 0 1px;
 padding: 1px 4px;
 text-align: center;
 text-decoration: none;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {
 text-decoration: underline;
}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input[type=text], input[type=password], textarea, select { background-color:#fff; border:1px solid #bbb; margin: 2px 0px; padding: 2px 0px; color: #4e4e4e;font: 11px 'Arial'; resize: none; outline: none;}
input[type=text]:focus, input[type=password]:focus, textarea:focus, select:focus { border-color:#2D3940; color: #3e3e3e; }
textarea {}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}
/*--------------------- INPUTS end ---------------------*/
img {max-width:700px;}
img {max-height:700px;}

/*--------------------- POPUP start ---------------------*/
.popup a {}
.popup {margin: 8px; box-shadow: 0px 0px 5px #245ab1;-moz-box-shadow: 0px 0px 5px #245ab1;color: #eee;}
.popuptitle {background: #245ab1;padding-left: 20px; color: #fff; text-transform: uppercase; line-height: 30px;text-shadow: 0px -1px 1px #000;}
.popupbody {border: 1px solid #245ab1; border-top: 0px; padding: 6px;background: url(/img/21.png);}
/*--------------------- POPUP end ---------------------*/