/* ::::: http://www.p30light.ir/includes/Ajax/pagenum.css ::::: */

div.pagination { margin: 3px; padding: 3px; text-align: center; }
div.pagination a { border: 1px solid rgb(170, 170, 221); margin: 2px; padding: 2px 5px; text-decoration: none; color: rgb(0, 0, 153); text-align: center; }
div.pagination a:hover, div.pagination a:active { border: 1px solid rgb(0, 0, 153); text-align: center; color: rgb(0, 0, 0); }
div.pagination span.current { border: 1px solid rgb(0, 0, 153); margin: 2px; padding: 2px 5px; text-align: center; font-weight: bold; background-color: rgb(0, 0, 153); color: rgb(255, 255, 255); }
div.pagination span.disabled { border: 1px solid rgb(238, 238, 238); margin: 2px; padding: 2px 5px; text-align: center; color: rgb(221, 221, 221); }
/* ::::: http://www.p30light.ir/themes/irtools/style/style.css ::::: */

a:hover { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(204, 204, 204); font-size: 11px; font-family: tahoma,tahoma; text-decoration: none; }
.content { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(102, 102, 102); font-size: 11px; font-family: tahoma; cursor: default; }
.statnews { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(153, 153, 153); font-size: 11px; font-weight: 400; font-family: tahoma; text-decoration: none; }
hr { border: 1px solid rgb(237, 237, 237); }
#footmenu a:hover { color: rgb(255, 255, 255); font-size: 11px; font-family: tahoma,tahoma; text-decoration: underline; }
.TableTitle { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(255, 255, 255); font-size: 11px; font-family: tahoma,tahoma; text-decoration: none; }
#MTForumBlock { padding: 5px; }
#MTForumBlock table { width: 100%; }
#MTForumBlock tr { background-image: url('mtforumblock_row.png'); background-repeat: repeat-x; height: 18px; }
#MTForumBlock td { border: 1px solid rgb(230, 233, 236); font-family: Tahoma; font-size: 12px; color: rgb(153, 153, 153); }
.MTForumtitle { text-align: center; }
.MTForumlast { width: 90px; text-align: center; }
.MTForumrowtitle { padding-right: 5px; }
#MTForumBlock a { float: right; width: 100%; height: 100%; color: rgb(153, 153, 153); text-decoration: none; }
#MTForumBlock a:hover { text-decoration: underline; }
#MTForumBlockControl table { height: 22px; font-family: Tahoma; font-size: 12px; color: rgb(153, 153, 153); }
#MTForumBlockControl a { text-decoration: none; color: rgb(153, 153, 153); float: right; width: 49px; height: 22px; line-height: 20px; }
.MTForumButton { width: 49px; background-image: url('mtforumblock_button.png'); background-position: right center; background-repeat: no-repeat; text-align: center; }
.MTForumButton:hover { background-image: url('mtforumblock_button.png'); background-position: left center; background-repeat: no-repeat; }
.CBSB { background-image: url('plus-min.gif'); cursor: pointer; }
.CBSBMin { margin: 0pt; background-position: center bottom; }
.unit-rating { margin: 0pt; padding: 0pt; background: transparent url('starrating.gif') repeat-x scroll right top; list-style-type: none; list-style-image: none; list-style-position: outside; width: 125px; height: 25px; position: relative; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.unit-rating li { margin: 0pt; padding: 0pt; text-indent: -90000px; float: right; }
.unit-rating li a { padding: 0pt; outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; display: block; width: 25px; height: 25px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; }
.unit-rating li a:hover { background: transparent url('starrating.gif') repeat scroll right center; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; z-index: 2; right: 0pt; }
.unit-rating a.r1-unit { right: 0pt; }
.unit-rating a.r1-unit:hover { width: 25px; }
.unit-rating a.r2-unit { right: 25px; }
.unit-rating a.r2-unit:hover { width: 50px; }
.unit-rating a.r3-unit { right: 50px; }
.unit-rating a.r3-unit:hover { width: 75px; }
.unit-rating a.r4-unit { right: 75px; }
.unit-rating a.r4-unit:hover { width: 100px; }
.unit-rating a.r5-unit { right: 100px; }
.unit-rating a.r5-unit:hover { width: 125px; }
.unit-rating li.current-rating { background: transparent url('starrating.gif') repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: absolute; height: 25px; display: block; text-indent: -9000px; z-index: 1; }
td, div, input, textarea, form { font-family: tahoma,tahoma; font-size: 11px; }
body, select { font-family: tahoma,tahoma; font-size: 11px; cursor: default; }
a:link, a:active, a:visited { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(102, 102, 102); font-size: 11px; font-family: tahoma,tahoma; text-decoration: none; }
#footmenu, #footmenu a { color: rgb(255, 255, 255); font-size: 11px; font-family: tahoma,tahoma; text-decoration: none; }
#MTForumBlock tr.MTForumfirst, #MTForumBlock tr:hover { background-image: url('mtforumblock_row_over.png'); }
.MTForumanswer, .MTForumview, #MTFloader { width: 40px; text-align: center; }
.TableTitle { color: rgb(4, 108, 147); font-weight: bold; }
a.TableTitle { color: rgb(4, 108, 147); }
a.TableTitle:hover { text-decoration: underline; }
.TableTitle2 { color: rgb(255, 255, 255); }
.TableTitle2 a { color: rgb(255, 255, 255); }
a.TableTitle2:hover { text-decoration: underline; }
