style type="text/css">

A {COLOR: #2040FF; TEXT-DECORATION: none}
A:link {COLOR: #2040FF; TEXT-DECORATION: none}
A:visited {COLOR: #2040FF}
A:hover {COLOR: Red;}

img.login_btn { 
	border-bottom-style: none;
	border-bottom-width: 0px;
	border-left-style: none;
	border-left-width: 0px;
	border-right-style: none;
	border-right-width: 0px;
	border-top-style: none;
	border-top-width: 0px;
	float:left;
}

div.login_center {
	position:relative;
	top: 100px;
	vertical-align: center;
	align: center;
	width: 200px;
	height:120px;
	background-color: #FFF;
	background-image: url(/static/images/login_key.jpg);
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-position:left;
	padding-left: 100px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-top: 0px;
	border:thin;
	border-color:#00F;
	border-style:solid;
	
}

div.login_error {
	top: 100px;
	position:relative;
	vertical-align: center;
	align: center;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	border:hidden;
}

label.login_error {
	color: #F00;
	font-weight: normal;
}

input.login_btn {
	border: none;
}

table.login_table {
	font-family: "Arial";
	color: #006;
	font-size: 12px;
	font-weight: bold;
	width: 100%;
}

table.login_table tr {
	height: 30px;
}

table.login_table tr.login_table_space {
	height: 10px;
}

table.login_table td.label {
	text-align: right;
}

table.login_table td.login_edit {
	text-align: left;
	padding-left: 5px;
	padding-top: 5px;
	
}

input#id_username, input#id_AuthCode, input#id_Pin {
	border: solid;
	border-width: thin;
	border-color: #006;
}

input#id_AuthCode {
	width: 50px;
}

span.my_change_pin_note {
	color: #080180;
	font-weight: normal;  
}

span.my_change_pin_ok {
	color: #1C8008;
}

div.my_userlogin {
  float: right;
  position: relative;
  top: -20px;
  background-color: white;
  padding-left: 5px;
  padding-right: 5px;
}

/* for single content panel only */
div.my_page_content_pane {
	border: 0 none !important;
	margin-top: -5px;
	top: 0px !important;
}

span.my_userlogin {
  color: #2040FF;
}

span.my_frame_dateuser {
	color: #606060;
	font-size: smaller;
}


span.actIcon {
	margin-right: 10px;
}

span.my_mail_status {
  color: #202020;
  font-weight: bold; 
}

span.my_mail_count {
  color: #2040FF;
  font-size: smaller;
  padding-left: 8px;
  vertical-align: super;
}

span.my_mail_send {
	color: #018307;
}

span.my_mail_error {
	color: #AA0613;
}

span.my_lic_label {
	color: #606060;
	font-size: smaller;
}

A.my_menu_item {
	color: #404040;
	font-size: 0.8em;
}

A.my_menu_item:hover {
	color: Red;
}


.my_lic_num {
	color: black;
	font-weight: bold;  
}

span.my_lic_period {
	color: black;
	font-size: larger;
}

span.my_lic_text {
	color: black;
}

span.my_lic_comp {
	color: #2040FF;
}

span.my_dlg_note {
	color: #606060;
	font-size: smaller;
}

span.my_def_label {
	color: #303030;
}

.grayRow .dojoxGridCell {
	color: #606060;
	background-color: #C0C0C0 !important;
}

td.group_caption {
	background-color: #C0C0C0; 
	padding-left: 8px; 
	padding-top: 5px; 
	padding-bottom: 5px;
}

td.frame_title {
  vertical-align: bottom;
	border-bottom: 1px solid #C0C0C0;
}

label.my_lic_label {
	color: #000060;
}

label.my_readonly_label {
	color: #404040;
}

div.my_shadowed {
position: absolute;
padding: 10px;
max-width: 450px;
}
 
div.my_sh {
position: absolute;
background: url("../images/shadow.png") no-repeat;
z-index: 1;
}
 
div.my_tl {
/* set height */
top: -6px;
bottom: 12px;
 
/* set width */
left: -11px;
right: 14px;
}
 
div.my_tr {
width: 25px;
top: -6px;
bottom: 12px;
right: -11px;
background-position: top right;
}
 
div.my_bl {
left: -11px;
right: 14px;
bottom: -16px;
height: 28px;
background-position: bottom left;
}
 
div.my_br {
width: 25px;
height: 28px;
right: -11px;
bottom: -16px;
background-position: bottom right;
}

span.my_head_title_block {
  position: relative;
  z-index: 2;
  font-size: 120%;
  color: #2040AF;
  border-bottom: 2px solid #2040AF;
  font-weight: bold;
  padding-bottom: 2px; 
  padding-left: 10px; 
}

span.my_head_title_red {
  position: relative;
  z-index: 2;
  font-size: 120%;
  color: #D00000;
  border-bottom: 2px solid #D00000;
  font-weight: bold;
  padding-bottom: 2px; 
  padding-left: 10px; 
}


div.my_head_title_block {
  position: relative;
  z-index: 2;
  border-bottom: 2px solid #2040AF;
  padding-bottom: 2px; 
  margin-bottom: 10px;
}

div.my_head_title_red {
  position: relative;
  z-index: 2;
  border-bottom: 2px solid #D00000;
  padding-bottom: 2px; 
  margin-bottom: 10px;
}

div.my_content_title_block {
  position: relative;
  z-index: 2;
  color: black;
  width: 100%;
}

div.my_content_title_row {
  padding-bottom: 2px;
  border-bottom: 1px dotted black;
  margin-bottom: 10px;
}

div.my_content_title_val {
  float: right;
}

/* ====INTERNATIONAL WORDS GRID ================================================ */


td.radioStatus0  {
	background-color: #FFF2F2;  
	vertical-align: middle;
	padding-left: 1em;
	width:  33%;
}

td.radioStatus1 {
	background-color: #FFFCE8;  
	vertical-align: middle;
	padding-left: 1em;	
	width:  33%;
}

td.radioStatus2 {
	background-color: #EAFCEA;  
	vertical-align: middle;
	padding-left: 1em;	
	width:  33%;
}

.intGridStatus0Row  .dojoxGridCell  {
  background-color: #FFF2F2;  
}

.intGridStatus0RowOver .dojoxGridCell {
  background-color: #F4D9D9;
}

.intGridStatus0RowOdd .dojoxGridCell {
  background-color: #F9EDED;
}

.intGridStatus0RowSelected .dojoxGridCell {
  background-color: #D9E8F9;
}

.intGridStatus1Row .dojoxGridCell {
  background-color: #FFFCE8;  
}

.intGridStatus1RowOver .dojoxGridCell {
  border-top-color: #45AD41; 
  border-bottom-color: #45AD41; 
  background-color: #F7F0C8;
}

.intGridStatus1RowOdd .dojoxGridCell {
  background-color: #F9F6E3;
}

.intGridStatus1RowSelected .dojoxGridCell {
  background-color: #D9E8F9;
}

.intGridStatus2Row .dojoxGridCell {
  background-color: #EAFCEA;  
}

.intGridStatus2RowOver .dojoxGridCell {
  border-top-color: #45AD41; 
  border-bottom-color: #45AD41; 
  background-color: #C7E5C7;
}

.intGridStatus2RowOdd .dojoxGridCell {
  background-color: #E1F2E1;
}

.intGridStatus2RowSelected .dojoxGridCell {
  background-color: #D9E8F9;
}


/* ==================================================== */
.actIcon {
	background-image: url("../images/actIconsEnabled.png"); 
	background-repeat: no-repeat;
	display: inline-block;
	width: 18px;
	height: 18px;
	text-align: center;
}

.dijitDisabled .actIcon {
	background-image: url('../images/actIconsDisabled.png'); 
}

.actIconInfo { background-position: 0px; } 
.actIconEditLic { background-position: -18px; } 
.actIconProlongLic { background-position: -36px; } 
.actIconPlusLic { background-position: -54px; } 
.actIconCopy { background-position: -72px; } 
.actIconPlus   { background-position: -90px; } 
.actIconPlusComp { background-position: -108px; } 
.actIconFind { background-position: -126px; } 
.actIconMailProcess { background-position: -144px; } 
.actIconMailDraft { background-position: -162px; } 
.actIconMailOut { background-position: -180px; } 
.actIconMailSent { background-position: -198px; } 
.actIconMailDel { background-position: -216px; } 
.actIconMailIncome { background-position: -234px; } 
.actIconMailEnv { background-position: -252px; } 
.actIconMailEnvErr { background-position: -270px; } 
.actIconUser { background-position: -288px; } 
.actIconClient { background-position: -306px; } 

/* ==================================================== */
.LinkIcon {
	background-image: url('../images/linkIconsEnabled.png'); 
	background-repeat: no-repeat;
	display: inline-block;
	width: 10px;
	height: 10px;
	text-align: center;
	margin-right: 3px;
}

.dijitDisabled .LinkIcon {
	background-image: url('../images/linkIconsDisabled.png'); 
}

.dijitDisabled .myLink {
  color: #D0D0D0 !important;
}

.LinkIconEdit { background-position: 0; }
.LinkIconAdd { background-position: -10px; }
.LinkIconDelete { background-position: -20px; } 
.LinkIconYes { background-position: -30px; } 
.LinkIconNo { background-position: -40px; } 
.LinkIconQuest { background-position: -50px; } 

/* ==================================================== */

</style>