body{
	font-size: 12px;
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.leftbj{
	background-attachment: fixed;
	background-image: url(../images/left-bj.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.leftbja{
	background-attachment: fixed;
	background-image: url(../images/left-bja.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.mainbj{
	background-attachment: fixed;
	background-image: url(../images/loginok_bj.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.helpmainbj{
	background-attachment: fixed;
	background-image: url(../images/help-bj.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bottombj{
	background-attachment: fixed;
	background-image: url(../images/xt-bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.mainbja{
	background-attachment: fixed;
	background-image: url(../images/xtbj.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
td{
  font-size: 12px;
	color: #000000;
}
a:link,a:visited {
        text-decoration: none; color : #000000;line-height: 150%
}
a:active {
        COLOR: #000000;line-height: 150%
}

a:hover {
        COLOR: #FF0000; line-height: 150%
        //text-decoration: underline;
}
.select {
        color : #000000; font-family : ËÎÌå; font-size : 12px; font-weight : normal; background-color : #DFDFDF;
}
.tableoutline {
           BACKGROUND-COLOR: #FFFFFF; border-top: 1px solid #4C80A3;  border-left: 1px solid #4C80A3;  border-bottom: 1px solid #4C80A3;  border-right: 1px solid #4C80A3;
}
.tableoutlinea {
         border-top: 1px solid #4C80A3; border-left: 1px solid #4C80A3; border-right: 1px solid #4C80A3;
}
.firstalt {
          BACKGROUND-COLOR: #E5F2FB
}

.secondalt {
        BACKGROUND-COLOR: #CDE8FA;
}

.tbnav {
        color: #000000; height : 27px
        }
.input {
    border-left: 1px solid #000000;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #D4D2CC;
		border-right: 1px solid #D4D2CC;
		font-size: 12px ;
}
.blue-input {
        border-left: 1px solid #A07801;
		border-top: 1px solid #A07801;
		border-bottom: 1px solid #A07801;
		border-right: 1px solid #A07801;
		font-size: 12px ;
		line-height: 150%;
		color: #A07801;
		background-color: #FFFFFF;
		height: 21px;
}
.button {
		border-top: 1px solid #D4D2CC;
		border-left: 1px solid #D4D2CC;
        border-right: 1px solid #646664;
		border-bottom: 1px solid #646664;
		font-size: 12px ;
		background-color: #D4D2CC;
}
.blue-button {
		border-top: 1px solid #E0CD94;
		border-left: 1px solid #E0CD94;
        border-right: 1px solid #A07801;
		border-bottom: 1px solid #A07801;
		font-size: 12px;
		line-height: 150%;
		color: #020304;
		background-color: #D9C177;
		height: 21px;
}
.width-input{
    width:  96%;
}
.word-wrap{word-wrap: break-all; 
           word-break: break-word;
           line-height: 150%;
           }
.word-wrap-hf{word-wrap: break-all; 
           word-break: break-word;
           line-height: 150%;
           width: 260px;
           }
.infotable{
           color: #6F5401;
           }           
.tableoutline {
        background-color: #FFFFFF;  border-top: 1px solid #505f94;  border-left: 1px solid #505f94;  border-bottom: 1px solid #505f94;  border-right: 1px solid #505f94;
}
.firstalt {
        BACKGROUND-COLOR: #EEEEEE;
}
.secondalt {
        BACKGROUND-COLOR: #F1F1F1;
}
.tbnav {
        font-weight: bold; color: #FFFFFF; background-color: #3DA9D8; height : 22px
        }

/* To avoid automatic paragraphs spaces: */
/*
P, UL, OL { margin-top: 0px; margin-bottom: 0px; }
*/

.MainHeader
{
	color: #990066;
}

.BlueTitle
{
	color: #0099cc;
}

.CenteredTitle
{
	color: #ff0033;
}

/* Table Automatic Format Styles */

.1topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.1topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.1odd
{
	background-color: #F6F6F6;
}
.1even
{
	background-color: #F6F6F6;
}

.1middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.1bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.1bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.2topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.2topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}
.2topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
	text-align: right;
}

.2odd
{
	background-color: #F6F6F6;
}
.2even
{
	background-color: #F6F6F6;
}

.2middleleft
{
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.2middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}
.2middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.2bottomleft
{
	background-color: #FFFBED;
	color: #004A84;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.2bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}
.2bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
}

.3topleft
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;

	padding: 5px;
	font-weight: bold;
}
.3topcenter
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}
.3topright
{
	background-color: #FFEEBA;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A84;
	padding: 5px;
	font-weight: bold;
}

.3odd
{
	background-color: #F6F6F6;
}
.3even
{
	background-color: #FFFFFF;
}

.3middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.3bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.3bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.4topleft
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
}

.4topcenter
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}
.4topright
{
	background-color: #3D66B5;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 5px;
	font-weight: bold;
	text-align: center;
}

.4middleleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4middlecenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4middleright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

.4bottomleft
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	font-weight: bold;
}
.4bottomcenter
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}
.4bottomright
{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E9EEF4;
	color: #004A84;
	text-align: center;
}

		   