﻿.textBox
{
    border: solid 1px #C0C0C0;
    padding-left:2px;
    padding-top:1px;
}

.textBoxRO
{
    border: solid 1px #C0C0C0;
    background-color:#F2F2F2 !important;
    color:#000000;
    padding-left:2px;
    padding-top:1px;
}

.textBoxTrans
{
    border: none 0px #FFFFFF;
    background-color:Transparent;
    color:#FFFFFF;
}

.textBoxMasked
{
    border: none 0px #FF0000;
    background-color:Transparent;
    color:#000000;
    padding-right:2px;
}

.textBoxMarble
{
    background-color:#FFFFFF;
    color:#000000 !important;
    padding-left:2px;
    text-align:center;
    border:none !important;
}

.textBoxShadow
{
    border: dotted 1px #CCCCCC;
    background-color:Transparent;
    color:#000000;
    padding-left:2px;
}

.textBoxH
{
    height:1px;
    width:1px;
    display:none;
}

.textArea
{
    border: solid 1px #C0C0C0;
    padding-left:2px;
    padding-top:2px;
    overflow-x:none;
    overflow-y:auto;
}

.textAreaRO
{
    border: solid 1px #C0C0C0;
    background-color:#F2F2F2 !important;
    color:#000000;
    padding-left:2px;
    padding-top:1px;
    overflow-x:none;
    overflow-y:auto;
}

.dropDown
{
    padding-left:2px;
    padding-top:0px;
    top:100%;
}

.dropDownRO
{
    padding-left:2px;
    padding-top:0px;
    background-color:#F2F2F2;
}

.checkBox
{
    padding-left:2px;
    padding-top:0px;
}

.checkBox_S
{
    padding-left:2px;
    padding-top:0px;
    height:14px;
}

.checkBox_Alloc
{
    padding:0;
    margin:0;
    width:12px;
    height:12px;
}

.checkBoxRO
{
    padding-left:2px;
    padding-top:0px;
    background-color:#F2F2F2;
}

.checkBox_PL
{
    margin-left:-3px;
}

.radioButton
{
}

.listHead
{
    font-size:9pt;
    font-weight:bold;
    padding-left:5px;
    background-color:#999999;
    color:#FFFFFF;
    border: solid 0px #C0C0C0;
    white-space:nowrap;
}

.listIcon
{
   width:12px;
   height:12px; 
   float:right;
   margin-top:2px;
   cursor:pointer;
}

.listBoxContainer
{
    padding:0px;
    border:none 0px #FFFFFF;
}

.listBoxHead
{
    font-size:9pt;
    font-weight:bold;
    background-color:#8C8C8C;
    color:#FFFFFF;
    height:16px;
}

.listBoxHead_Text
{
    font-size:inherit;
    font-weight:inherit;
    padding-left:5px;
    background-color:inherit;
    color:inherit;
    white-space:nowrap;
}

.listBoxHead_Icon
{
   width:12px;
   height:12px; 
   float:right;
   margin-top:2px;
   cursor:pointer;
}

.listBoxHead_Icon
{
   width:12px;
   height:12px; 
   float:right;
   margin-top:2px;
   margin-right:2px;
   cursor:pointer;
}

.listBoxHead_Data
{
    padding:0px;
    margin:0px;
    border: solid 1px #8C8C8C;
    width:150px;
}

.listBox
{
    padding-left:2px;
    margin:0px;
    border:none 0px #FFFFFF;
}

.btnAction_S
{
    background-image:url("../../Images/gg01.gif");
	background-repeat:repeat;
	border:solid 1px #666666;
	cursor:pointer;
}

.btnAction
{
    background-image:url("../../Images/gg01.gif");
	background-repeat:repeat;
	border:solid 1px #666666;
	cursor:pointer;
	/*
	height:21px;
	*/
}

.btnAction_Clear
{
	border:solid 1px #666666;
	cursor:pointer;
}

.btnAction_Go
{
    width:40px;
    height:20px;
    padding-bottom:2px;
}

.clickImage
{
	border:0;
	cursor:pointer;
}

.noclickImage
{
	border:0;
}

.SelectorBox
{
    border:solid 1px #0A5E00;
    background-color: #E9F2DE;
}

.vScroll
{
    overflow-x:none;
    overflow-y:auto;
    overflow:hidden;
}


/* Allocation Section */
.ra_tbra
{
    border-left: dotted 1px #C0C0C0;
    border-right: dotted 0px #000000;
    border-top: dotted 0px #000000;
    border-bottom: dotted 0px #000000;
    padding-left:2px;
    padding-right:5px;
    text-align:right;
    width:90%;
}

.ra_tbra_RO
{
    border-left: dotted 1px #C0C0C0 !important;
    border-right: dotted 0px #000000 !important;
    border-top: dotted 0px #000000 !important;
    border-bottom: dotted 0px #000000 !important;
    padding-left:2px !important;
    padding-right:5px !important;
    text-align:right !important;
    width:90% !important;
    background-color:#F2F2F2 !important;
    display:block;
}

.ra_tbra_DIS
{
    border-left: dotted 1px #C0C0C0 !important;
    border-right: dotted 0px #000000 !important;
    border-top: dotted 0px #000000 !important;
    border-bottom: dotted 0px #000000 !important;
    padding-left:2px !important;
    padding-right:5px !important;
    text-align:right !important;
    width:90% !important;
     background-color:#F2F2F2 !important;
}

