﻿html, body, a, p, div, ul, li, table, td, img, h1, h2, h3, h4, h5 { margin: 0; padding: 0; line-height: 1.6em; }
body { color: #000; background-color: #fff; background-image: url(../i/bg-page1.gif); background-repeat: repeat-x; font-size: 62.5%; font-family: Tahoma; }
a { text-decoration: none; color: #0092BD; font-family: Arial; font-size: 1.1em; }
a.regname { color: #CCD5E2; }
a.regselect { color: #30ABD8; padding-left: 10px; }
a.m1 { }
a.m2 { }
a.m3 { color: #362C7A; }
img { border: 0; }
input, select { font-family: Arial; font-size: 1.1em; }
h1 { font-family: Arial; font-weight: bold; font-size: 1.6em; color: #000; }
h1.part-name { color: #403580; float: left; }
h1.page-name { color: #5c5c5c; }
h2 { font-family: Arial; font-weight: bold; font-size: 1.4em; color: #000; }
h3 { font-family: Arial; font-weight: bold; font-size: 1.2em; color: #000; }
h4 { font-family: Arial; font-weight: bold; font-size: 1.1em; color: #000; }
h5 { font-family: Arial; font-size: 1em; color: #362C7A; margin-top: 2em; line-height: 1.5em; }
p { text-align: justify; margin-bottom: 1.1em; }
table { border-collapse: collapse; width: 100%; }
td { vertical-align: top; }
td.m1 { background-color: #fff; }
.page-wrapper { }
.page-top { height: 81px; background-color: #003577; background-image: url(../i/bg-top.jpg); background-repeat: repeat-y; }
.page-top-table { height: 81px; }
.leftcolwidth { width: 177px; }
.colLeft { background-color: #DCDEDF; }
.colMid { width: 100%; padding: 36px 36px 0 36px; }
.colRight { width: 177px; text-align: left; }
.page-table { border-top: solid 1px #CCCBCD; width: 100%; }
.left-menu { margin: 0 18px; width: auto; }
.left-menu-nav-block { margin-top: 1em; padding-bottom: 7px; border-bottom: solid 1px #fff; }
.left-menu-nav-block td { padding-bottom: 5px; }
.right-menu { margin: 36px 18px 0 18px; width: auto; }
.right-menu-nav-block { margin-top: 1em; padding-bottom: 7px; border: solid 1px #CCCBCD; }
.right-menu-nav-block td { padding: 5px; height: auto; }
.right-menu-nav-header { border-bottom: solid 1px #CCCBCD; padding-bottom: 5px; width: 128px; }
.menu-line { border-top: solid 1px #fff; margin: 7px 0; }
.divider { border-top: solid 1px #fff; height: 1px; margin-top: 10px; }
.contact-info-block { color: #A19FA2; }
.login { padding-right: 36px; }
.login-block { color: #fff; }
.login-block td { vertical-align: middle; padding: 5px 0 0 2px; }
.login-block-logged { color: #fff; text-align: right; padding-top: 5px; }
.menu-top td { padding-top: 3px; vertical-align: middle; }
.menu-top-left { padding-left: 36px; text-align: left; }
.menu-top-right { padding-right: 36px; text-align: right; }
.msg { color: Red; }
.textedit { background-color: #f8f8ff; width: 100%; font-size: 1.1em; }
.textedit td { font-size: 1.1em; }
.item-menu-left { font-weight: bold; padding: 0 5px; width: auto; }
.item-menu-right { text-align: right; white-space: nowrap; padding: 0 5px; }
.w100 { width: 100%; }

.pager { font-family: Verdana; font-size: 1em; font-weight: bold; }
.pager table { width: auto; }
.pager td { padding: 5px 3px; }

.star { color: #DC0067; font-family: Verdana; font-weight: bold; }
.art { padding-bottom: 18px; border-bottom: solid 1px #CCCBCD; font-size: 1.1em; }
.art-bkm { cursor: pointer; }
.art-subj { padding-top: 18px; padding-bottom: 5px; font-size: 1.1em; }
.art-num { color: #A19FA2; font-family: Tahoma; font-size: 1.1em; font-weight: bold; }
.art-title { color: #0092BD; font-family: Tahoma; font-size: 1.1em; font-weight: bold; }
.art-stat { background-color: #F4F5F5; }
.art-stext { padding-bottom: 7px; font-size: 1.1em; }
.art-cmt { padding-top: 18px; padding-left: 18px; }
.art-cmt-subj { color: #0092BD; font-size: 1.1em; }
.art-cmt-subj a { font-family: Tahoma; font-weight: bold; }
.art-cmt-text { padding-bottom: 7px; font-size: 1.1em; }
.art-empty { }
.dots { background-image: url(../i/dot.gif); background-repeat: repeat-x; width: 100%; height: 3px; }

.cmt { padding: 18px 10px; border-top: solid 1px #CCCBCD; }
.cmt-sub { color: #362C7A; padding-bottom: 5px; font-size: 1.1em; }
.cmt-body { padding-bottom: 7px; font-size: 1.1em; }
.cmt-foot { background-color: #F4F5F5; }
.cmt-foot-table { width: auto; }
.cmt-foot-table td { padding: 0 5px; }

.mod-div { border: solid 1px #CCCBCD; margin: 1em 0 2em 0; }
.mod-div td { padding: 10px 18px; font-size: 1.1em; }
.mod-subj { text-decoration: none; color: #0092BD; font-family: Arial; font-size: 1.1em; font-weight: bold; padding-bottom: 5px; }
.mod-text { padding-bottom: 5px; }
.mod-info { }

.Quote { border-left: solid 1px #0092BD; border-right: solid 1px #0092BD; margin-left: 7px; padding: 0 3px; }
.QuoteTitle { font-size: x-small; margin: 5px 0 3px 2px; }
.QuoteBody { margin-bottom: 5px; }

.snap_content { border: 1px solid Black; background-color: white; padding: 7px; }
.snap_header { color: #ffffff; background-color: #757495; background-image: url(../i/snap/snap_headerBg.gif); border: 1px solid Black; font-family: Tahoma; font-weight: bold; }

.AdmTable { width: 100%; }
.AdmTableFooter { }
.AdmTableSelectedItem { font-weight: bold; background-color: #e5e5e5; }
.AdmTableItem { }
.AdmTableHeader { font-weight: bold; }
.AdmTablePager { }
.AdmTableRow { padding-bottom: 10px; }
.AdmTableAlternatingRow { }

.TableStyle { font-size: 0.9em; }
.TableHeadingRow { font-weight: bold; color: #929292; text-align: left; border-bottom: solid 1px #DDDEE0; border-top: solid 1px #DDDEE0; padding: 5px; font-size: 1.1em; }
.TableDataCell { border-bottom: solid 1px #DDDEE0; padding: 5px; font-size: 1.1em; }

.ratingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: pointer; display: block; background-repeat: no-repeat; }
.disabledRatingStar { font-size: 0pt; width: 13px; height: 12px; margin: 0px; padding: 0px; cursor: default; display: block; background-repeat: no-repeat; }
.filledRatingStar { background-image: url(../i/rating-filled.png); }
.emptyRatingStar { background-image: url(../i/rating-empty.png); }
.savedRatingStar { background-image: url(../i/rating-saved.png); }
