﻿body {
}
/*-------------------------- cursors ---------------------------------*/
.hand 
{
	cursor: pointer;
}

/*-------------------------- Floating ---------------------------------*/

.left
{
	float: left;
}

.right
{
	float: right;
}

.clear
{
	 clear:both;
}

/*-------------------------- Border ---------------------------------*/

.bTop0
{
	border-top: solid 1px #BBCCEE;
}

.bTop
{
	border-top: solid 1px #BBCCEE;
	padding-top:5px;
}

.bBot0
{
	border-bottom: solid 1px #BBCCEE;
}

.bBot
{
	border-bottom: solid 1px #BBCCEE;
	padding-bottom:5px;
}


.bTopBot
{
	border-top: solid 1px #BBCCEE;
	border-bottom: solid 1px #BBCCEE;
}

.bLeft
{
	border-left: solid 1px #BBCCEE;
}

.bRight
{
	border-right :  solid 1px #BBCCEE;
}

/*-------------------------- Panels ---------------------------------*/

.padLeft
{
	padding-left: 5px;
}

.innerPnl
{
	padding: 20px 10px 20px 10px; 
}

.padTop5
{
	padding-top: 5px;
}

.padTop10
{
	padding-top: 10px;
}

.padBot5
{
	padding-bottom: 5px;
}

.padBot10
{
	padding-bottom: 10px;
}

.padEmpty
{
	padding: 0px;
}

/*-------------------------- Labels ---------------------------------*/

.lblInfoForm
{
	font-family:Arial, sans-serif;
	font-size:11px;
	color:#3e6d9c;
	font-weight:bold;
}
.lblInfoFormGray
{
	font-family:Arial, sans-serif;
	font-size:11px;
	color:Gray;
	font-weight:bold;
}

.lblInfoFormBold
{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#3e6d9c;
	font-weight:bold;
}

.lblInfoFormLB
{
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#3e6d9c;
	font-weight:bold;
}

.lblInfoFormL
{
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#3e6d9c;
	font-weight:normal;
}

.lblInfoForm_tradezone
{
	font-family:Arial, sans-serif;
	font-size:12px;
	color:#9c0d0d;
	font-weight:bold;
}

.lblErrorForm
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:11px;
	color:Red;
	font-weight:bold;
}

.lblWarning
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:11px;
	color:Red;
	font-weight:normal;
	font-style:italic;
}

.lblStep
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	font-style:italic;
}

.lblActiveStep
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	font-style:italic;
}

/*-------------------------- TextBoxes ---------------------------------*/

.txbForm100
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:100px;	
}

.txbForm120
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:120px;	
}
.txbForm120g
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:Gray;
	width:120px;	
}

.txbForm200
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:200px;	
}

.txbForm230
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:230px;	
}

.txbfilter
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:Gray;
	width:650px;
}

.txbnotfilter
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:Black;
	width:650px;
}

.txbnotfilterhalf
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:Black;
	width:300px;
}

.txbfilterHalf
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:Gray;
	width:300px;
}

.txbForm
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:360px;
}

.txbShortForm
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:120px;
}

.txbForm240
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:240px;
}

.txbForm400
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:400px;
}

.txbNarrow
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:50px;
}

.txbWide
{
	font-family:Arial, sans-serif, Tahoma, Verdana;
	font-size:12px;
	color:#000000;
	width:99%;
} 

/*---------------------------------- DropDowns ------------------------------------*/


.ddlForm
{
	font-family: Arial, sans-serif, Tahoma, Verdana;
	font-size: 11px;
}

.ddlFilter
{
	border: solid 1px #BBCCEE;
	background-color: White; 
	width: 654px; 
	height: 150px; 
	overflow-y: scroll;
	overflow-x: hidden;
}


/*---------------------------------- Buttons ------------------------------------*/

.btnForm
{
	font-family: Arial, sans-serif, Tahoma, Verdana;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background-color: #ffffff;	
}


.Hint
{	
	font-family: Arial, sans-serif, Tahoma, Verdana;
	font-size: 8px;
	color: Gray;
	font-weight: normal;
}

.cbHint input
{
	height: 12px;	
	width: 12px;
}

img .buttonArrow
{
	/*position: relative;
	top: 2px;*/
	float:right;
}

/*------------ end Buttons ---------------- */

.GrayRow
{
	background-color : #EEE!important;
	color : Gray!important;
}


.data
{
    color:Black;
}

.news
{
    color:Black;
    text-decoration:none;
}
.news a
{
    color:Black;
    text-decoration:none;
}
.news p
{
    color:Black;
    text-decoration:none;
}
.pointer
{
    cursor:pointer;
}
.modalBackground 
{
    background-color:White;
    filter:alpha(opacity=50);
    opacity:0.5;
}