@import url("chat.css");

*, html, body {
margin: 0px;
border: 0px none;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
width: 100%;
height: 100%;
background-color: #d0d0d0;
background-image: url('../images/background.png');
background-position: top;
background-repeat: repeat-x;
background-attachment: fixed;
text-align: center;
}

body * {
text-align: left;
}

input[type="submit"], input[type="reset"], input[type="button"] {
padding: 4px 8px 4px 8px;
font-weight: bold;
border: 1px solid #909090;
background-color: #ffffff;
background-image: url('../images/headerinfo-bg.png');
background-repeat: repeat-x;
background-position: bottom;
color: #404040;
cursor: pointer;
}

input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
background-image: url('../images/headerinfo-bg-over.png');
background-position: top;
color: #ffffff;
border: 1px solid #000000;
}

input[type="image"], input[type="image"]:hover {
background-color: transparent;
border: 0px none;
}

input[disabled="disabled"] {
color: #707070;
}

input[disabled="disabled"]:hover {
color: #707070;
border: 1px solid #909090;
background-position: bottom;
background-image: url('../images/headerinfo-bg.png');
}

#mainCotainer {
width: 940px;
min-width: 940px;
max-width: 940px;
margin-left: auto;
margin-right: auto;
text-align: left;
margin-top: 10px;
margin-bottom: 10px;
background-color: transparent;
}

#header {
width: 940px;
min-width: 940px;
max-width: 940px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
}

#headerFlash {
width: 940px;
min-width: 940px;
max-width: 940px;
height: 301px;
min-height: 301px;
max-height: 301px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
text-align: right;
}

#headerMenu {
width: 940px;
min-width: 940px;
max-width: 940px;
height: 33px;
min-height: 33px;
max-height: 33px;
margin-left: auto;
margin-right: auto;
background-color: #990000;
background-image: url('../images/mainmenu-bg.png');
background-repeat: repeat-x;
}

#headerMenu a {
float: left;
display: block;
padding-left: 10px;
padding-right: 10px;
height: 33px;
min-height: 33px;
max-height: 33px;
color: #ffffff;
line-height: 33px;
font-size: 12px;
font-weight: bold;
text-decoration: none;
background-image: none;
background-color: transparent;
}

#headerMenu a:hover {
background-image: url('../images/mainmenu-bg-over.png');
}

#headerMenu img {
float: left;
}

#headerInfo {
width: 938px;
min-width: 938px;
max-width: 938px;
height: 25px;
min-height: 25px;
max-height: 25px;
margin-left: auto;
margin-right: auto;
line-height: 25px;
background-color: #ffffff;
background-image: url('../images/headerinfo-bg.png');
background-repeat: repeat-x;
border-bottom: 1px solid #909090;
border-left: 1px solid #909090;
border-right: 1px solid #909090;
font-size: 12px;
font-weight: normal;
color: #000000;
}

#headerInfo a {
text-decoration: none;
color: #990000;
}

#headerInfo a:hover {
text-decoration: none;
color: #909090;
}

#headerInfo form {
display: inline;
}

#headerInfo form input[type="text"], #headerInfo form input[type="password"] {
width: 100px;
min-width: 100px;
max-width: 100px;
height: 15px;
min-height: 15px;
max-height: 15px;
border: 1px solid #909090;
background-color: #ffffff;
color: #990000;
font-size: 12px;
font-weight: normal;
line-height: 15px;
padding: 0px 4px 0px 4px;
margin-left: 3px;
margin-right: 3px;
}

#headerInfo form input[type="submit"] {
cursor: pointer;
background-color: #990000;
color: #ffffff;
font-size: 12px;
font-weight: bold;
border: 0px none;
height: 15px;
min-height: 18px;
max-height: 18px;
line-height: 16px;
padding: 0px 4px 0px 4px;
margin-left: 3px;
margin-right: 3px;
border: 1px solid #e0e0e0;
background-image: none;
}

#headerInfo form input[type="submit"]:hover {
background-color: #b90000;
border: 1px solid #990000;
}

#footer {
width: 940px;
min-width: 940px;
max-width: 940px;
height: 33px;
min-height: 33px;
max-height: 33px;
margin-left: auto;
margin-right: auto;
background-color: #990000;
background-image: url('../images/mainmenu-bg.png');
background-repeat: repeat-x;
margin-top: 10px;
color: #ffffff;
line-height: 33px;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

#footerInfo {
width: 940px;
min-width: 940px;
max-width: 940px;
height: 12px;
min-height: 12px;
max-height: 12px;
margin-left: auto;
margin-right: auto;
background-color: transparent;
margin-bottom: 10px;
color: #303030;
line-height: 12px;
font-size: 8px;
font-weight: normal;
text-decoration: none;
text-align: center;
}

#footerInfo a {
color: #303030;
text-decoration: none;
}

#footerInfo a:hover {
color: #890000;
text-decoration: none;
}

.systemMessage {
width: 898px;
min-width: 898px;
max-width: 898px;
margin-left: auto;
margin-right: auto;
margin-top: 10px;
background-color: #ffffff;
border: 1px solid #909090;
font-size: 18px;
font-weight: normal;
color: #000000;
padding: 20px;
}

.systemMessageType1, .systemMessageType2  {
background-color: #E6E6FF;
}

.systemMessageType3, .systemMessageType4, .systemMessageType6 {
background-color: #FFC;
}

.systemMessageType5, .systemMessageType7 {
background-color: #FFD7D7;
}
.systemMessageImg {
float: left;
}

.systemMessageContent {
width: 818px;
min-width: 818px;
max-width: 818px;
min-height: 45px;
margin-left: 80px;
margin-top: 15px;
}

.systemMessageButtons {
text-align: center;
margin-top: 20px;
}

.systemMessageButtons form {
display: inline;
}

.systemMessageButtons form input {
width: 80px;
min-width: 80px;
max-width: 80px;
height: 30px;
min-height: 30px;
max-height: 30px;
background-color: transparent;
background-image: url('../images/systemmessage-button.png');
background-repeat: no-repeat;
cursor: pointer;
color: #000000;
font-size: 16px;
line-height: 30px;
font-weight: bold;
border: 0px none;
}

.systemMessageButtons form input:hover {
background-image: url('../images/systemmessage-button-over.png');
background-repeat: no-repeat;
color: #990000;
border: 0px none;
}

.container {
width: 568px;
min-width: 568px;
max-width: 568px;
margin-top: 10px;
background-color: #ffffff;
padding: 0px 5px 5px 5px;
font-size: 12px;
color: #000000;
}

.container a {
color: #990000;
text-decoration: none;
}

.container a:hover {
color: #c93030;
}

.container pre {
font-family: Courier New, monospace;
font-size: 13px;
margin: 0px 0px 13px 0px;
}

.container address {
font-size: 15px;
font-style: normal;
font-weight: bold;
margin: 0px 0px 13px 0px;
}

.container ul {
list-style-type: square;
list-style-image: url('../images/li.png');
list-style-position: outside;
margin-left: 16px;
margin-bottom: 16px;
font-family: Times New Roman, serif;
font-size: 13px;
}

.container ul li {
font-family: Times New Roman, serif;
font-size: 13px;
}

.container ul li * {
font-family: Times New Roman, serif;
}

.container ol {
list-style-type: decimal;
list-style-position: outside;
margin-left: 20px;
margin-bottom: 16px;
}

.container ol li {
font-family: Times New Roman, serif;
font-size: 13px;
}

.container ol li * {
font-family: Times New Roman, serif;
}

.container blockquote, .container blockquote * {
font-family: Courier New, monospace;
font-size: 1.2em;
}

.container h1 {
font-size: 15px;
font-weight: bold;
color: #990000;
padding: 0px;
margin: 0px 0px 13px 0px;
}

.container h2 {
font-size: 15px;
font-weight: normal;
color: #990000;
margin: 0px 0px 13px 0px;
}

.container h3 {
font-size: 11px;
font-weight: normal;
color: #990000;
margin: 0px 0px 13px 0px;
}

.container h4 {
font-size: 15px;
font-weight: bold;
color: #999999;
padding: 0px;
margin: 0px 0px 13px 0px;
}

.container h5 {
font-size: 15px;
font-weight: normal;
color: #999999;
margin: 0px 0px 13px 0px;
}

.container h6 {
font-size: 11px;
font-weight: normal;
color: #999999;
margin: 0px 0px 13px 0px;
}

.container p {
margin: 0px 0px 13px 0px;
font-family: Times New Roman, serif;
font-size: 13px;
}

.container p * {
font-family: Times New Roman, serif;
}

.container img[align="right"] {
margin: 0px 0px 5px 5px;
}

.container img[align="left"] {
margin: 0px 5px 5px 0px;
}

.container * input[type="submit"], .container * input[type="reset"] {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rightpanel {
float: right;
width: 340px;
min-width: 340px;
max-width: 340px;
}

.rightcontainer {
width: 340px;
min-width: 340px;
max-width: 340px;
margin-top: 10px;
background-color: #ffffff;
background-image: url('../images/rc-bg.png');
background-repeat: repeat-x;
background-position: bottom;
font-size: 12px;
color: #000000;
border: 1px solid #990000;
padding: 0px 0px 0px 0px;
}

.rcHead {
height: 16px;
min-height: 16px;
max-height: 16px;
color: #ffffff;
background-color: #990000;
background-image: url('../images/rc-red-bg.png');
background-repeat: repeat-x;
font-size: 12px;
font-weight: bold;
line-height: 16px;
}

.rcContent {
margin: 5px 5px 5px 5px;
}

.rcBlue {
border: 1px solid #1c4386;
}

.rcBlue .rcHead {
background-color: #1c4386;
background-image: url('../images/rc-blue-bg.png');
}

.rcGrey {
border: 1px solid #343434;
}

.rcGrey .rcHead {
background-color: #343434;
background-image: url('../images/rc-grey-bg.png');
}

.rcis {
border-top: 1px solid #990000;
}

.rcBlue .rcis {
border-top: 1px solid #1c4386;
}

.rcBlue a {
color: #1c4386;
}

.rcHead a {
color: #ffffff;
}

.rcHead a:hover {
color: #dddddd;
}

.rcReset {
clear: both;
height: 3px;
min-height: 3px;
max-height: 3px;
}

.tags {
color: #d0d0d0;
text-align: justify;
}

.tags a {
color: #b0b0b0;
text-decoration: none;
}

.tags a:hover {
color: #990000;
text-decoration: none;
}

.tags h1 {
display: inline;
font-size: 28px;
}

.tags h2 {
display: inline;
font-size: 24px;
}

.tags h3 {
display: inline;
font-size: 20px;
}

.tags h4 {
display: inline;
font-size: 16px;
}

.tags h5 {
display: inline;
font-size: 14px;
}

.tags h6 {
display: inline;
font-size: 10px;
}

hr {
width: 100%;
height: 0px;
border: 0px none;
border-top: 1px solid #707070;
line-height: 0px;
margin: 0px;
margin-bottom: 10px;
}

textarea {
border: 1px solid #909090;
padding: 2px;
background-color: #f9f9f9;
}

input, select {
border: 1px solid #909090;
padding: 2px;
background-color: #f9f9f9;
}

input[type="radio"] {
border: 0px none;
}

.inputOblig {
background-color: #fffff9;
}

.inputOK {
background-color: #f9fff9;
}

.inputFalse {
background-color: #fff9f9;
}

.itemTable {
border-top: 1px solid #909090;
border-left: 1px solid #909090;
padding: 0px;
border-spacing: 0px;
}

.itemTableHeader {
background-color: #990000;
color: #ffffff;
font-weight: bold;
}

.itemTable td {
border-bottom: 1px solid #909090;
border-right: 1px solid #909090;
margin: 0px;
padding: 5px;
}

.itemTable td img {
vertical-align: middle;
}

.itemTableSecond {
background-color: #fff0f0;
}

#searchBox {
float: right;
}

.pagination {
}

.pagination a {
display: inline-block;
width: 20px;
height: 20px;
font-size: 12px;
font-weight: bold;
line-height: 20px;
text-decoration: none;
border: 1px solid #990000;
text-align: center;
margin: 0px 1px 0px 1px;
background-image: url('../images/headerinfo-bg.png');
background-repeat: repeat-x;
}

.pagination a:hover {
 background-image: url('../images/headerinfo-bg-over.png');
}

.paginationSel a {
 background-image: url('../images/headerinfo-bg-sel.png');
}

.formsInpFalse {
width: 6px;
background-image: url('../images/forms-bg-false.png');
background-repeat: repeat-y;
background-position: right;
vertical-align: middle;
}

.formsInpFalse img {
vertical-align: middle;
}

.formsInpTrue {
width: 6px;
background-image: url('../images/forms-bg-true.png');
background-repeat: repeat-y;
background-position: right;
vertical-align: middle;
}

.formsInpTrue img {
vertical-align: middle;
}

.formsInpWait {
width: 6px;
background-image: url('../images/forms-bg-wait.png');
background-repeat: repeat-y;
background-position: right;
vertical-align: middle;
}

.formsInpWait img {
vertical-align: middle;
}

.formsInpText {
background-color: #ffdddd;
border: 1px solid #808080;
font-size: 12px;
color: #990000;
padding: 3px 3px 3px 3px;
}

.formsInpAuto {
background-color: #ddddff;
border: 1px solid #8080bb;
font-size: 12px;
color: #990000;
padding: 3px 3px 3px 3px;
}

.formsInpAuto ul li {
list-style: none;
color: #000099;
background-color: transparent;
}

.formsInpAuto ul li:hover {
list-style: none;
color: #ffffff;
font-weight: bold;
background-color: #000099;
}

.formsInpEnable {
color: inherit;
}

.formsInpEnable * {
color: inherit;
}

.formsInpDisable {
color: #ADADAD;
}

.formsInpDisable * {
color: #ADADAD;
}
