html {    width: 100%;    height: 100%;}body {    width: 100%;    height: 100%;    min-height: 100%;}* * {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 11px;    margin: 0px;    offset: 0px;    padding: 0px;}a {    color: #3f619a;    text-decoration: underline;}#tableMain {    width: 100%;    height: 100%;}#tdLeft {    /*width: 211px;*/    background: url('../images/left-line.gif') repeat-y;     background-position: bottom right;}#dLeft {    background-color: #ffffff;    width: 211px; }#dLogo {    background: url('../images/top-left.gif') no-repeat;    padding-top: 30px;    text-align: center;}#dContacts {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 10px;    padding-top: 30px;    text-align: center;}#dLangs {    height: 100px;    padding-top: 20px;    text-align: center;    background: url('../images/top-left-line.gif') no-repeat;    background-position: bottom right;}#dLeftMenu {    display: inline;    width: 200px;    background-color: transparent;    position: absolute;    top: 200px;    left: 0px;}.dMenuBlock {    width: 211px;    word-wrap: word-break;}.dMenuBlock a {    margin-bottom: 3px;    display: block;    margin-left: 28px;    font-size: 9.5pt;    color: #616161;    text-decoration: none;    font-family: Arial, Arial;}.dMenuBlock a:hover {    color: #9c050f;}.dMenuBlock img {    margin-left: 20px;}#dBanners {    padding: 0px;    height: 233px;}#tdContent {    text-align: left;    width: 100%;}#dContent {    padding: 15px;    color: #2c2b2b;    font-size: 9.5pt;    font-family: Arial, Arial;    word-wrap: break-word;    text-align: left;    line-height: 1.5em;    left: 0;}#dContent img {    padding: 10px;}#dContent input, textarea, select {    background-color:#E6E6E6;    border-color:#A3A3A3 #CCCCCC #CCCCCC #A3A3A3;    border-style:solid;    border-width:1px;}#dContent .submit {    border: 0px;    background-color: #3F619A;    color: white;    text-align: center;    font-family: Tahoma, Tahoma;    font-size: 10px;    padding: 2px;}#dContent * {    color: #2c2b2b;    font-size: 9.5pt;    font-family: Arial, Arial;    word-wrap: break-word;    text-align: left;    line-height: 1.5em;    left: 0;    table-layout:fixed;}#dContent ul {    margin-left: 20px;}#dContent li {    margin-left: 20px;}#dContent .name {    font-weight: bold;    font-size: 11pt;    color: #9c050f;}#dContent .sTable {    border-spacing: 2px;}#dContent .sTable th {    background-color: #8e050d;    font-size: 13pt;    font-weight: bold;    color: #ffffff;    padding: 5px;}#dContent .sTable td {    padding: 5px;    font-family: Tahoma;    font-size: 11px;    color: #4f4f4f;    background-color: #e0e0e0;}#dContent h2 {    font-size: 13pt;    font-weight: bold;    color: #9c050f;}#dContent h3 {    font-size: 13pt;    font-weight: bold;    color: #000000;}/*************/.dBoxText {    height: 50px;     text-align: left;     color: #a39dee;     margin-left: 90px;     margin-top: 30px;}#dBoxTL {    cursor: pointer;    background: url('../images/box/tl-outer-bg.gif') repeat-x;    border-top: 1px solid #5f5d7c;    border-left: 1px solid #5f5d7c;    border-bottom: 1px solid #5f5d7c;    height: 129px;    width: 50%;}#dBoxTR {    cursor: pointer;    background: url('../images/box/tr-outer-bg.gif') repeat-x;    border-top: 1px solid #5f5d7c;    border-left: 1px solid #5f5d7c;    border-right: 1px solid #5f5d7c;    border-bottom: 1px solid #5f5d7c;    height: 129px;    width: 50%;}#dBoxBL {    cursor: pointer;    background: url('../images/box/bl-outer-bg.gif') repeat-x;    border-left: 1px solid #5f5d7c;    border-bottom: 1px solid #5f5d7c;    height: 129px;    width: 50%;}#dBoxBR {    cursor: pointer;    background: url('../images/box/br-outer-bg.gif') repeat-x;    border-left: 1px solid #5f5d7c;    border-right: 1px solid #5f5d7c;    border-bottom: 1px solid #5f5d7c;    height: 129px;    width: 50%;}/*************/#tdRight {    background: url('../images/right-line.gif') repeat-y;     background-position: bottom left;}#dRight {    height: 100%;}#dGreet {    background: url('../images/top-right-line.gif') no-repeat;    background-position: top left;    text-align: center;    margin-bottom: 50px;}#dGreetImage {    /*background-position: bottom left;*/    margin-left: -20px;    padding-left: 15px;    text-align: left;    padding-top: 10px;    padding-bottom: 20px;}#dGreetText {    word-wrap: break-word;    text-align: left;	font-family: Tahoma, Verdana;    padding-left: 15px;    padding-right: 15px;    width: 200px;    font-size: 9.5pt;    padding-bottom: 60px;	color: #292929; }.cRightLineH {    margin-left: 15px;    padding-bottom:15px;    width: 200px;    height: 1px;    background: url('../images/right-line-h.gif') repeat-x; }#dAuth {    width: 200px;    padding-left: 10px;    background: url('../images/right-line-auth.gif') repeat-y;     background-position: bottom left;}#tableAuth {    padding-top: 8px;}#tableAuth td {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 10px;    color: #514f4f;}#tableAuth .auth_input {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 10px;    width: 100px;    height: 16px;    background-color: #e6e6e6;    border-left: 1px solid #a3a3a3;    border-top: 1px solid #a3a3a3;    border-right: 1px solid #cccccc;    border-bottom: 1px solid #cccccc;}#dAuthHello {    font-family: Tahoma, Tahoma, Verdana, Arial;    padding-left: 5px;}#dAuthLinks {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 10px;    padding-left: 5px;    padding-bottom: 15px;    text-align: left;}#dAuthLinks a {    font-family: Tahoma, Tahoma, Verdana, Arial;    font-size: 10px;}#dNews {    word-wrap: break-word;    width: 200px;    padding-left: 15px;    padding-right: 15px;    text-align: left;}#dNews a {    font-size: 12px;    font-family: Arial, Arial;}#tdCopy {    height: 25px;    font-size: 8pt;    background-color: #d5d5d5;    padding-left: 15px;}.dMessage {    margin-bottom: 15px;    background-color: #FFDCDC;     padding: 10px;     border: 1px solid #9C050F;    color: #2c2b2b;    font-size: 9.5pt;    font-family: Arial, Arial;}#dRightFix {}#dContent .inputRed {    background-color:#8E050D;    color:white;    font-family:Tahoma,Tahoma;    font-size:12px;    padding:2px;    text-align:center;    border: 1px solid darkgray;}
