﻿* { box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; font-family: Tahoma; font-size: 11px;}
body { background: #ffffff url(img/bg.jpg) repeat-x left top; min-width: 974px; color: #333333; margin: 0; padding: 0;} /* bg: e9e9e9 */
#wrapper { width: 984px; margin: 0 auto; padding: 15px 0 0 0; direction: rtl; background: #f6f6f6 url(img/head.png) no-repeat center top;}
#pbody { background: #f6f6f6; border: solid 1px #cccccc; padding: 5px; border-top: 0;}
#footer { text-align: center; color: #336699; text-align: center; padding: 10px; font-size: 10px;}
a { text-decoration: none;}
a:link, a:visited { color: #003366;}
a:hover { color: #cc0000;}
#loginbox { margin: 0 auto 80px auto; background: url(img/login.png) no-repeat top center; border: 0; height: 300px; width: 300px; padding: 90px 10px 10px 10px;}
.title { text-align: center; font-weight: bold; font-size: 12px; color: #336699; margin: 10px auto;}
#LoginMain { display: block; direction: rtl; margin: 20px auto;}
#LoginMain * { vertical-align: middle;}
#LoginMain #t2l { margin: 0 30px 5px 30px; display: block; width: 235px;}
.fails { color: #cc0000; cursor: pointer;}
.inps { width: 150px; border: solid 1px #666666; height: 18px; color: #333333; background: url(img/inbg.gif) repeat-x center center; direction: ltr;}
#LoginMain_LoginButton { width: 180px; margin: 5px auto; text-align: center;}
#head { height: 20px; overflow: hidden; direction: ltr; text-align: left; padding: 0 10px; color: #666666; font-size: 10px;}
#head a { color: #cc9900; font-size: 10px;}
#navBar { height: 75px; display: block; overflow: hidden; margin: 0 auto; padding: 5px 5px 10px 5px ; border: 0; clear: both;}
#navBar a { text-align: center; display: block; height: 20px; width: 135px; margin: 2px; float: right; line-height: 18px; border: 0;}
#navBar a:link, #navBar a:visited { background: url(img/nav.png) no-repeat center top;}
#navBar a:hover { background: url(img/nav.png) no-repeat center bottom;}
.NA {text-align: center; line-height: 90px; padding: 20px;}
.pdiv { background: #f7f6f3; border: solid 1px #ffffff; width: 453px; margin: 5px; padding: 10px; direction: rtl;}
.textBoxes { width: 315px; border: solid 1px #999999; height: 15px; color: #333333; background: url(img/inbg.gif) repeat top center; direction: rtl; padding: 2px 5px;}
.textBoxesEn { width: 315px; border: solid 1px #999999; height: 15px; color: #333333; background: url(img/inbg.gif) repeat top center; direction: ltr; padding: 2px 5px;}
.textBoxesMulti {background: url(img/inbgM.gif) repeat top center; line-height: 20px;}
#errors { text-align: center; clear: both; margin: 0 auto;}
.errors { color: #cc0000; cursor: pointer;}
#errors span { display:list-item;}
.help {font-size: 9px; color: #999999;}
.InLtr { direction: ltr; border: solid 1px #999999; height: 15px; color: #333333; background: url(img/inbg.gif) repeat top center; padding: 2px 5px;}
th { font-weight: normal;}
#pixList {margin: 0 5px; background: #f7f6f3; border: solid 1px #ffffff; padding: 8px; text-align: center;}
#pixList img { width: 120px; height: 80px; cursor: pointer;}
#pixList a {width: 120px; height: 80px; display: inline-block; margin: 2px;}
#pixList a:link, #pixList a:visited {border: 2px solid #ffffff;}
#pixList a:hover {border: 2px solid #cc0000;}
.galleryUploaders {border: solid 2px #eeeeee; padding: 10px; margin: 10px 0;}
#gridType { text-align: center; margin: 0 auto; background: #eeeeee; padding: 5px 5px 10px 5px; font-size: 10px;}
#gridType a { display: inline-block; padding: 2px; width: 50px; margin: 0 10px; font-size: 10px;}
.titleList { display: inline-block; margin: 7px; border: solid 1px #ffffee; background: #eeeeee; float: right; padding: 7px;}
.commentList{ margin: 10px; border: solid 1px #ffffee; background: #eeeeee; padding: 7px;; clear: both; }
.reply { color: #003366; background: #ffffff; margin: 10px; padding: 10px;}
.catsCheckBox { height:24px;}
.catsCheckBox tr {height: 30px;}
.catsCheckBox td {width: 33%;}
.galleryUploaderNew {border: solid 2px #eeeeee; padding: 10px; margin: 10px; float: right; width: 415px; overflow: hidden; text-align: center; background: #ffffff;}
.dailyToon { width: 230px; height: 150px; border: solid 1px #333333; vertical-align: middle; margin: 0; float: left;}
.faStats {margin: 0 5px 0 0; padding-left: 23px; background: url(img/fa.gif) no-repeat center left;}
.enStats {margin: 0 8px 0 0; padding-left: 23px; background: url(img/en.gif) no-repeat center left;}
.align2Left {text-align: left; direction: ltr;}