/* CSS Dedikit.net 2005 */

a.j_link:hover {
	cursor:pointer;
}

label.error {
    color: red;
    font-style: italic;
    padding-right:5px;
    display:block;
}

body {
	margin: 0px;
   	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E83B9;
   	background-color: #FFFFFF;
}

a {
    color: #3E83B9;
}
td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
tr {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.top-menu-bg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/top-menu-bg.gif);
	height: 27px;
}
.login-bg {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-image: url(../images/login-bg.gif);
	width: 270px;
	color: #3E83B9;
	font-size: 12px;
}
.login-top {
	height: 2px;
	width: 270px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.input {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #6CBEFE;
	margin: 1px;
    color: #666666;
    background: #FFFFFF;
	font-size: 12px;
}
.input-transparent {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 0px;
    margin: 1px;
    color: #666666;
    background: #FFFFFF;
    font-size: 12px;
	font-weight:bold;
}
.input-perc100 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px none #6CBEFE;
    margin: 1px;
    color: #666666;
    font-size: 12px;
    width: 100%;
}
.input-textarea {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    font-size: 12px;
    background-color: white;
}
.input-readonly {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 0px none;
    margin: 1px;
    color: #666666;
    font-size: 12px;
    background-color: white;
}
.input-ro-100 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #bbbbbb;
    color: #999999;
    margin: 1px;
    font-size: 12px;
    width: 100%;
    background-color: #dddddd;
}
.input-100-border-bigfont {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 0px;
    color: #666666;
    font-size: 16px;
    width: 100%;
	display: block;
}
.input-100-border {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 0px;
    color: #666666;
    font-size: 12px;
    width: 100%;
	display: block;
}
.input-100 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    font-size: 12px;
    width: 100%;
	background-color: #FFFFFF;
}
.input50 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    background: #FFFFFF;
    font-size: 12px;
    width: 50px;
}
.input100 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    background: #FFFFFF;
    font-size: 12px;
    width: 100px;
}
.input200 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    background: #FFFFFF;
    font-size: 12px;
    width: 200px;    
}
.input400 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    border: 1px solid #6CBEFE;
    margin: 1px;
    color: #666666;
    background: #FFFFFF;
    font-size: 12px;
    width: 400px;
}
.width5 {
	width: 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.width10 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 10px;
}
.width15 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 15px;
}
.width20 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 20px;
}
.width50 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 50px;
}
.width75 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 75px;
}
.width100 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 100px;
}
.font-white-bold, a.font-white-bold:link,a.font-white-bold:active,a.font-white-bold:hover,a.font-white-bold:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.news-date {
	color:#000000;
	font-weight: normal;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.news {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #366182;
	font-weight: normal;
	text-indent: 12pt;
}
.login-header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3E83B9;
	font-weight: normal;
}
.text-align-right {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.text-align-left {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}
.advantages {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}
.advantages a {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #8A8A8A;
}
.bottom {
	background-color: #6BBEFE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.image1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	bottom:200px;
	position:relative;
}
.big_icon {
	border: 1px solid #EAEAEA;
	margin: 1px;
}
.bgwhite {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFFFFF;
}
.copyright {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
.copyright1 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
    color: #666666;
}
a.copyright:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
a.copyright:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
a.copyright:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
a.copyright:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}
.banner {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	bottom:55px;
	left: 0px;
	position:relative;
}
b {
    color: #666666;
	cursor: hand;
}
.big_icon {
	cursor: hand;
}
.help {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.help:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.help:active {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.help:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
a.help:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3E83B9;	
}
.help-header {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
.links {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
a.links:link {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3E83B9;
}
a.links:active {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3E83B9;
}
a.links:visited { 
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #3E83B9;
}
a.links:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color:#306fa0;
}
.synced {
	color: green;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pending {
	color: orange;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.blocked {
	color: red;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.synced-small {
    color: green;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
}   
.pending-small {
    color: orange;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.blocked-small { 
    color: red;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
}   
.white-bg {
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.table-white-bg {
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #666666;   
}
.nohl-white-bg {
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}
tr.table-white-bg:hover {
    background-color: #ECECEC;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;  
}
.settings-white-bg {
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;   
}   
tr.settings-white-bg:hover {
    background-color: #ECECEC;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666; 
}
.table-light-blue-bg {
	background-color: #D3ECFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.summary-bg {
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #666666;
}        
.font-12-bold {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.font-12-gray {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #666666;
}
.font-10 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
a.font-10:link, a.font-10:visited, a.font-10:active, a.font-10:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-decoration: none;
}
a.font-12:link, a.font-12:active, a.font-12:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}
a.font-12:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color: #3E83B9;
}
.font-menu {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
	text-decoration: none;
    color: #3E83B9;
}
.font-menu-selected {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FFFFFF;
}
.error {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: red;
}
.login-error {
	position:relative;
	bottom:8px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: red;
}
.error-small {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: red;
}
.help-bold-capitalized {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: capitalize;
}
a.help-bold-capitalized:link,a.help-bold-capitalized:active,a.help-bold-capitalized:visited,a.help-bold-capitalized:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-transform: capitalize;
    color: #3E83B9;
}
.blue-bold {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #3E83B9;
}   
.blue-bold-big {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #3E83B9;
}
a.blue-bold:link,a.blue-bold:active,a.blue-bold:visited,a.blue-bold:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #3E83B9;
}
.modules-header {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    background: #e7f3fc;
    background-image: url(../images/module-header.gif); 
    text-align: center;
}
.div_menu {
    display: none;
}

#div_1 {
	padding: 1;
}
a.page-menu:link,a.page-menu:visited {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-decoration: none;
}

a.page-menu:active,a.page-menu:hover {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #666666;
}
.popup {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.yellow-bg {
    color: #666666;
    background-color: #ebf785;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.big {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
}
.smally {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #666666;
}

.passrec {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #FFFFFF
}

.login {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #014F7D;
}

#loginrow td {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    padding:3px;
}

#toptext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #FFF;
    text-align:left;
    vertical-align:top;
} 

#footer {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFF;
}

#footer a {
    text-decoration:underline;
    color:#FFFFFF;
}

#footer a:hover {
    text-decoration:none;
    color:#FFFFFF;
}

#content {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #666666;
    text-align:left;
    vertical-align:top;
}

#pwrec-form {
	display: none;
	position: absolute;
	top: 199px;
	right: 510px;
}

h1 a {
	color: #666666;
}

h2 a {
	color: #666666;
}

h3 a {
	color: #666666;
}

h4 a {
	color: #666666;
}

h5 a {
	color: #666666;
}

#docs {
	background: #CCCCCC;
}
table#docs td {
	background: #FFFFFF;
}

.green {
    color: green;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.orange {
    color: orange;
	font-weight: bold;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.blue {
	color: #3E83B9;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.red {
    color: red;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.white-bg-services {
    background-color: #FFFFFF;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
}

.deactivated {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #666666;
}

.deactivated a {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}

.deactivated td {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}

.deactivated tr {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #999999;
}

#blue {
    color: #3E83B9;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#index_table {
	width: 95%;
}

#cond_active, #write_mode {
	display: inline;
}
