/* CSS Document */
BODY {margin:0; padding:0 0 60px 0 !important; /*padding:0 34px 60px 34px;*/ font:normal 75% arial,tahoma,verdana,sans-serif; background-color:#fff; color:#7b7b7b; width: expression((documentElement.clientWidth||document.body.clientWidth)>1004?'':'1004px'); min-width:1004px}

TD, UL, LI, INPUT, TEXTAREA, SELECT, LABEL {font:normal 1em  Arial,tahoma,Verdana,sans-serif; color:#7b7b7b}
FORM {margin:0}
IMG {border:0}
UL {margin:0; padding:0; list-style-type:none}
A {color:#255c76}
A:hover {text-decoration:none}
A.sandy {color:#737355}
.fl {float:left}
.fr {float:right}
.cb {clear:both}
.blue {color:#255c76}
.font11 {font-size:11px}
.float100 {float:left; width:100%}
H1 {margin:0; padding:11px 0 15px 0; font-size:1.35em}
H1 SPAN {display:block; font-size:0.8em}
H4 {font-size:1.2em; color:#255c76; margin:0; padding:30px 0 5px 0}
.biglink {font-weight:bold; font-size:1.35em}
P {padding:5px 0; margin:0}
.highline {line-height:2.5em}

.button {height:24px; color:#fff; border:0; font-size:12px; vertical-align:middle !important; vertical-align:auto; background-color:#2d6f8c; padding-bottom:3px !important; padding-bottom:0}
[className="button"] {padding-bottom:0 !important}
.button127 {width:127px; background:url(img/button127.png) no-repeat 0 0}
.button192 {width:192px; background:url(img/button192.png) no-repeat 0 0}
.button98 {width:98px; background:url(img/button98.png) no-repeat 0 0}
.button98black {width:98px; background:url(img/button98black.png) no-repeat 0 0}
.bold {font-weight:bold}

.buttonbox {height:43px; background:#e9ead4 url(img/bg_buttonbox.png) repeat-x 0 0; margin-bottom:10px}
.buttonbox2 {background:url(img/bg_buttonbox2.png) no-repeat 0 0}
.buttonbox3 {float:left; background: url(img/bg_buttonbox3.png) no-repeat 100% 0; padding:10px 10px 9px 10px}
.buttonbox127 {width:147px}

.topbar {float:left; width:100%; background-color:#ffff7a; padding:5px 0}
.topbar .fl {width:100%; text-align:center}
.topbar .fr {padding-right:5px; margin-left:-20px}
.topbar A {color:#333}
.topbar .fl A {margin-left:10px}

.allpage {width:936px; margin:0 auto; padding-top:81px}
.leftcolumn {float:left; width:189px; overflow:hidden; lbackground-color:#CCCCFF}
.content {float:left; width:747px}
.centercolumn {float:left; width:425px; overflow:hidden; padding:0 55px; lbackground-color:#FFFF99}
.rightcolumn {float:left; width:212px; overflow:hidden; lbackground-color:#99CCCC}
.rightcolumnwhide {float:left; width:692px; padding-left:55px; overflow:hidden; lbackground-color:#99CCCC}
.whidecolumn {float:left; width:747px}

.logo {padding:5px 0 20px 0}

.leftmenu {padding:0 0 45px 0}
.leftmenu LI {margin-bottom:6px}
.leftmenu LI.current {padding-left:6px}
.leftmenu A {color:#737355}
.leftmenu B A {color:#255c76}

.sandyleft {background:#e8ead4 url(img/bg_sandyleft.gif) no-repeat 0 100%}
.sandyleftinner {background:url(img/bg_sandyleftinner.gif) no-repeat 0 0; padding:12px}

.bluelist {padding-left:15px}
.bluelist LI {background:url(img/bg_list.gif) no-repeat 0 0.3em; padding-left:18px; margin-bottom:1.2em}
.bluelist .nolist {background:none}
.low LI {margin-bottom:0.8em}


.autorization {float:left; width:212px; height:auto !important; height:140px; min-height:140px; background:#e9ead4 url(img/bg_autorization.jpg) no-repeat 0 100%; margin-bottom:10px}
.autorizationinner {float:left; width:192px; padding:15px 10px 5px 10px; background:url(img/bg_autorizationinner.gif) no-repeat 0 0}
.autorization .text {width:188px; margin:3px 0}
.autorizationinner DIV {padding:1px 0 5px 0}
.autorization .checkbox {margin-left:30px; vertical-align:middle}
.username {width:192px; overflow:hidden; font-weight:bold; font-size:1.2em; color:#255c76}
.autorization .bluelist {padding:20px 0 0 5px}

.paragraph {padding-bottom:20px}

.structure {background:#e9ead4 url(img/structure_lb.gif) no-repeat 0 100%; text-align:center; margin-bottom:15px}
.w692 {width:692px}
.w341 {width:341px}
.w162 {width:162px}
.structurehead {height:28px; background:#dbdbb5 url(img/structurehead_l.gif) no-repeat 0 0}
.structure STRONG {display:block; background:url(img/structurehead_r.gif) no-repeat 100% 0; padding:7px 0 6px 0; color:#255c76; font-size:12px}
.structure .inner {background:url(img/structure_rb.gif) no-repeat 100% 100%; padding:5px 0 10px 0}
.font12em {font-size:1.2em; line-height:1.5em}
.font1em {font-size:1em; line-height:1.5em}
.font09em {font-size:0.9em}


.bookmarks {float:left; width:100%}
.bookmarks LI {position:relative; float:left; margin:0 2px 0 0;  background:#255c76 url(img/bookmarks_l.gif) no-repeat 0 0; top:7px}
.bookmarks DIV {background:url(img/bookmarks_r.gif) no-repeat 100% 0; padding:7px 15px 3px 15px}
.bookmarks A {color:#dbdbb5}
.bookmarks .current {background:#e6e6cd url(img/bookmarks_current_l.gif) no-repeat 0 0;  top:0}
.bookmarks .current DIV {background:url(img/bookmarks_current_l.gif) no-repeat 100% 0; padding:14px 15px 3px 15px; font-weight:bold}

.registration {float:left; width:450px; background:#e6e6cd;}
.registration .inner {float:left; width:450px;}
.leftcol {float:left; width:323px; padding:0 30px 0 15px}
.rightcol {padding-top:56px}
.rightcol2 {padding-top:348px}
.lightblock {float:left; width:420px; background:#e9ead4 url(img/lightblock_bottom.gif) no-repeat 0 100%; margin-bottom:20px}
.lightblockinner {float:left; width:420px; background:#e9ead4 url(img/lightblock_top.gif) no-repeat 0 0}

.registertablebox {padding:5px 0 0 5px}
.registertable {border-collapse:collapse}
.leftcol .registertable {width:100px}
.rightcol .registertable {width:280px}
.registertable TH {text-align:left; font-weight:bold; vertical-align:top; padding:5px}
.registertable LABEL {font-weight:bold; font-size:12px}
.registertable TH A {font-weight:normal}
.registertable TD {vertical-align:top; padding:5px; font-size:12px}
.registertable .text {width:185px; margin-bottom:8px}

.format {font-size:1.2em}

.logotypes {float:left; width:100%; padding-top:10px}
.logotypes DIV {float:left; padding:0 18px 15px 0}
