a:link		{ text-decoration: none; color:#7788A8; background:transparent;}
a:active	{ text-decoration: none; color:7788A8; background:transparent;}
a:visited	{ text-decoration: none; color:#7788A8; background:transparent;}
a:hover		{ text-decoration: underline; color:8A9CBC; background:transparent;}

.text0		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #000000; }
.text1		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666666; }
.text2		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #888888; }
.text3		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 14px; color: #888888; }
.text4		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px; color: #7788A8 }
.text5		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px; color: #555555 }
.text6		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; line-height: 14px; color: #FFFFFF }

.button		{ font-family: Microsoft Sans Serif, Arial, Helvetica; font-size: 11px; color: #000000; width: 120px; }
.form		{ BORDER-BOTTOM:#CDCDCD 1px solid; BORDER-LEFT:#CDCDCD 1px solid; BORDER-RIGHT:#CDCDCD 1px solid; BORDER-TOP:#CDCDCD 1px solid; COLOR:#505050; background:#ffffff; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
.loginform	{ BORDER-BOTTOM:#CDCDCD 1px solid; BORDER-LEFT:#CDCDCD 1px solid; BORDER-RIGHT:#CDCDCD 1px solid; BORDER-TOP:#CDCDCD 1px solid; COLOR:#505050; background:#ffffff; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; }
.voucherform	{ BORDER-BOTTOM:#000000 1px solid; BORDER-LEFT:#000000 1px solid; BORDER-RIGHT:#000000 1px solid; BORDER-TOP:#000000 1px solid; COLOR:#505050; background:#ffffff; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: normal; }

.navigator	{ COLOR:#ffffff; background:#2E70C7; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; }

body		{ margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }


.authorization_table {width: 100%;}
.authorization_table th {font: 11px arial; color: #666; text-align: left; padding: 0 0 15px; width: 170px;}
.authorization_table td {padding: 0 0 15px 15px;}
.authorization_table td td {padding: 0;}
.authorization_table .inp, .authorization_table select, .authorization_table option {width: 150px; font: 12px arial; color: #505050;}
.authorization_table .inp, .authorization_table select {border: 1px solid #CDCDCD;}
.authorization_table .errors_disable {font: 10px/10px arial; color: #f00; display: none;}

.button_s  {font: 12px arial; cursor: pointer;}
@-moz-document url-prefix() {.button_s {position: relative; top: -10px;}}
@-moz-document url-prefix() {.authorization_table .button_s {position: static; top: auto;}}

.auth_lable {padding-top: 5px;}
.auth_lable th {width: auto; vertical-align: middle; padding: 2px 0;} 
.auth_lable input {position: relative; top: 0px; @top: 2px; margin-right: 5px; @margin-right: 0;}
@-moz-document url-prefix() {.auth_lable input {top: 3px;}}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.auth_lable input  {top: 3px;}/* saf, chrome1*/
}

