a:link {
color:blue;
}

a:visited {
color:blue;
}

a:active {
color:red;
}

a.currentlink:link {
color:#00A04F;
text-decoration:none;
}

a.currentlink:visited {
color:#00A04F;
text-decoration:none;
}

a.currentlink:active {
color:red;
text-decoration:none;
}



.MenuBox {
	border-top: 1px solid #4E6BA0;
	border-left: 1px solid #4E6BA0;
	border-right: 1px solid #4E6BA0;
}

.dropDownBox {
	border-top: 1px solid #4E6BA0;
	border-left: 1px solid #4E6BA0;
	border-right: 1px solid #4E6BA0;
	border-bottom: 1px solid #4E6BA0;
}
	
.PaddedBorderBox {
	border: 1px solid #666666;
	padding: 5px;
}
		
.MenuItem
{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
}
a.MenuItemLink
{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
	font-weight : normal;
}
a.MenuItemLink:link
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuItemLink:visited
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuItemLink:hover
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuItemLinkOn
{
	COLOR: white;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
	font-weight : normal;
}
a.MenuItemLinkOn:link
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuItemLinkOn:visited
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuItemLinkOn:hover
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLinkOn
{
	COLOR: white;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
	font-weight : normal;
}
a.MenuLabelLinkOn:link
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLinkOn:visited
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLinkOn:hover
{
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLink
{
	COLOR: #000000;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	margin: 0px;
	padding: 0px;
	font-weight : normal;
}
a.MenuLabelLink:link
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLink:visited
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
a.MenuLabelLink:hover
{
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: None;
	font-weight : normal;
}
.myMenu {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
}

body,div,span,th,td,p{font-family: Arial, Helvetica; font-size: 12px; vertical-align:top;}

/* These classes are used in wrapContent function in layer.js */  
div.img { text-align:center }  
div.msg { font-size:12px; text-align:center; line-height:1.3; margin-top:6px }

.captiontitlebold {
   font-size:16px;
   font-weight:bold;
   color:white;
}

a.captiontitle:link {
color:white;
}

a.captiontitle:visited {
color:white;
}

a.captiontitle:active {
color:red;
}

.captiontitle {
   font-size:13px;
   font-weight:normal;
   color:white;
}
.dobozcaption {
   font-size:14px;
   font-weight:bold;
   color:#303060;
   vertical-align:middle;
}
.statustext {
   font-size:12px;
   font-weight:normal;
   color:#303060;
   vertical-align:middle;
}
.borderedtable {
    border-width: 1px;
	border-spacing: 0;
	border-style: outset;
	border-color: #303060;
	border-collapse: separate;
}

.tablehead {
   font-size:10px;
   font-weight:bold;
   color:F1F3F6;
   vertical-align:middle;
   background-color:#185E8F;
}
.tableheadgrey {
   font-size:10px;
   font-weight:bold;
   color:black;
   vertical-align:middle;
   text-align:left;
   background-color:#cecece;
}
.tableheadgreybold {
   font-size:11px;
   font-weight:bold;
   color:#303060;
   vertical-align:middle;
   text-align:left;
   background-color:#cecece;
}

.tabletext {
   font-size:10px;
   font-weight:normal;
   background-color:#ECEEFB;
}

.tabletextselected {
   font-size:10px;
   font-weight:normal;
   background-color:#cecece;
}

.tablehead2 {
   font-size:12px;
   font-weight:bold;
   color:F1F3F6;
   vertical-align:middle;
   background-color:#185E8F;
}
.tabletext2 {
   font-size:12px;
   font-weight:normal;
   background-color:#ECEEFB;
}

.toolbaricontext {
   font-size:9px;
   font-weight:normal;
   text-decoration: none;
   color:black;
}

.toolbaricontext:link {
   font-size:9px;
   font-weight:normal;
   text-decoration: none;
   color:black;
}

.toolbaricontext:visited {
   font-size:9px;
   font-weight:normal;
   text-decoration: none;
   color:black;
}


.messagelistcaption {
    background-color:#185E8F;
   color:white;
   font-size:12px;
   font-weight:bold;
   text-decoration: none;
}

.messagelisttext {
    background-color:#ECEEFB;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : black;
}

.messagelisttextover {
    background-color:#C3CEDF;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : white;
}

.messagelisttextselected {
    background-color:#6B9DBF;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : black;
}

.messagelisttextselectedover {
    background-color:#6B9DBF;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : white;
}

.messagedetail {
    background-color:#FFF8AF;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : black;
   border-left : 1px solid #FFE02F;
   border-right : 1px solid #FFE02F;
   border-bottom : 1px solid #FFE02F;
}

.msghistorybox {
    background-color:#ECEEFB;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : black;
   border:1px solid #185E8F;
}

.transactionscaption {
    background-color:#185E8F;
   color:white;
   font-size:12px;
   font-weight:bold;
   text-decoration: none;
}

.transactions th{
   margin: 0px;
   padding: 1px 4px 1px 4px;
   border-width: 1px 1px 1px 1px;
   border-color:white;
   border-style:solid;
}

.transactions {
    background-color:#ECEEFB;
   font-size:12px;
   font-weight:normal;
   text-decoration: none;
   color : black;
   text-align : center;
}

table.transactions, table.transactions td {
	border-color: #185E8F;
	border-style: solid;
}

table.transactions {
	border-width: 0 0 1px 0;
	border-spacing: 0;
	border-collapse: collapse;
}

table.transactions td {
	margin: 0px;
	padding: 0px;
	border-width: 1px 0 0 0;
}

.transaction_balance, .transaction_balance td {
   font-weight:bold;
}

tr.transactionODD td {
   background-color: #ECEEFB;
   padding : 0 0.5em 0 0.5em;
}

tr.transactionEVEN td {
   background-color: #E1E3EF;
   padding : 0 0.5em 0 0.5em;
}

.transactionType_SMS {
   color : #000058;
}
.transactionType_AddCredit {
   color : #005800;
}
.transactionType_BalanceReset {
   color : #FF0000;
}
.transactionType_ExpChange {
   color : #585800;
}
.transactionType_PeriodChange {
   color : #580000;
}
.transactionType_ModeChange {
   color : #585800;
}

.transaction_configure * {
font-size:12px;
}

.formBackground {
    background-color:#F1F3F6;
}

.formheader {
    background-color:#cecece;
}
