@import "/_localonly/localstyle.css";
   /*B:>> only use this for local test systems */	

body {
   padding: 2px;
   margin: 0px;
   scrollbar-face-color:#FFFFFF;
   scrollbar-arrow-color:#2074BB;
   scrollbar-track-color:#FFFFFF;
   scrollbar-3dlight-color:#cecece;
   scrollbar-darkshadow-Color:#cecece; 
}
.error {
   color:red;
   background-color:yellow;
   border:1px solid red;
}
td {
   vertical-align: top;
   font-family:Tahoma;
   font-size:11px;
   color:#707070;
}
.bingger {
   font-family:Verdana;
   font-size:13px;
   color:#707070;
}
.bingger2 {
   font-family:Verdana;
   font-size:14px;
   font-weight: bold;
   color:#2074BB;
}
.menutd
{
   text-decoration: none;
   font-weight: normal;
   font-size:11px;
}
form#inputForm input,form#inputForm option,form#inputForm select{
   font-family:verdana;
   color:#000000;
   font-size:8pt;
}
form#inputForm th{
   font-family:tahoma;
   color:#333333;
   font-size:9pt;
   font-weight:bold;
   text-align:left;
   border-bottom:1px solid black;
}
form{
   display:inline;
   border:0px;
   margin:0px;
   padding:0px;
}
a {
   text-decoration: underline;
   color:#2376BA;
}
h1
{
   font-size:12px;
   font-weight:bold;
   font-family:Arial;
   letter-spacing: 0.01cm;
   color:#2074BB;
   text-align:left;
}
h2
{
   font-size:12px;
   font-weight:bold;
   font-family:Arial;
   letter-spacing: 0.01cm;
   color:#000000;
   text-align:left;
   text-decoration:underline;
}
caption
{
   font-size:12px;
   font-weight:bold;
   font-family:Verdana;
   letter-spacing: 0.01cm;
   color:#0F4B76;
   text-align:left;
}
.body .col1{
   background-color: #eeeeee;
   font-weight:bold;
}
.stattable .body .col1{
   color:#0F4B76;
}
.stattable{
   border-right:1px solid silver;
   font-family:Tahoma;
   padding:0px;
}

.stattable td, .stattable th{
   border-left:1px solid silver;
}

.stattable td{
   font-size:11px;
   font-family:Tahoma;
   border-bottom:1px solid silver;
}
.footer td{
   border-top: 1px solid #1F74BB;
   border-bottom: solid double #1F74BB;
}
table.toper td{
   border-top: 1px solid #1F74BB;
   border-bottom: 0px ;
   background-color: #F0F1F5;
   color:#666666;
}
.header th{
   font-weight:bold;
   font-size:11px;
   color:#eeeeee;
   font-family:Tahoma;
   text-align:left;
   background-color: #0F4B76;
   border-left:1px solid silver;
}
table.header th a, table.header th a:visited{
   color:#F2BE0B;
}
.body {
   overflow:auto;
}
.numeric { text-align:right; }
.total { font-weight:bold; }
.stattable caption {
   font-family:arial;
   text-align:left;
   font-weight:bold;
   font-size:14px;
}

hr
{
   color:#cecece;
   height: 1px;
   border-style: dashed;
}
.bop
{
   color:#BABABA;
   font-size:9px;
}
a.bop
{
   color:#7D7D7D;
   text-decoration:none;
   font-size:12px;
   font-weight: bold;
}
.menu
{
   color:#737373;
}
a.menu
{
   color:#737373;
   text-decoration:none;
   font-weight:bold;
}

span.menuform input{
   font-family:Tahoma;
   font-size:10px;
}
div#waiting{
   position: absolute;
   top: 50%;
   float:none;
   border: thin groove;
   background-color: #A5B635;
   color: #0000ff;
   text-align: center;
   vertical-align: middle;
   font-family:verdana;
}
div#apy_t0div table td input{
   white-space:no-wrap;
   font-family:arial;
   font-size:8pt;
   color:#333333;
}
div.dR{
   text-align:right;
}
input.sm{
   width:30px;
}
input {
   font-size:8pt;
}
input.md{
   width:100px;
}
input.md2{
   width:60px;
}
.TreeMenuTitle {color: #888888; font: 18px Arial; font-weight: 600}
.XPBlueTopBack  {background-color: #6375D6}
.XPBlueMainBack {background-color: #6375D6; background-image: url(img/xpback.gif); background-repeat: no-repeat}
.XPBlueMenuBack {background-color: #7AA1E6; color: #FFFFFF; font: 10px Arial; font-weight: bold;}
.XPBlueHorLine  {background-color: #C5DFFF}
.XPBlueExTitle  {color: #D6DFF5; font: 16px Arial; font-weight: bold;}
.XPBlueText     {color: #FFFFFF; font: 11px Verdana; background-image: url();}
.XPBlueTitle    {color: #D6DFF5; font: 20px Arial; font-weight: bold; background-image: url();}
.Text     {color: #222222; font: 11px Verdana; background-image: url();}
.MainBack {background-color: #FFFFFF; color: #222222; font: 10px Arial; font-weight: bold}
.MenuBack {background-color: #CCCCCC; color: #FFFFFF; font: 10px Arial; font-weight: bold}
.TopBack  {background-color: #FFFFFF}
.ExTitle  {color: #999999; font: 16px Arial; font-weight: bold}
.ParamTitle    {color: #222222; font: 16px Arial; font-weight: bold}
.ParamBack     {background-color: #FFFFFF; font: 11px Verdana; font: 11px Verdana;}
.ParamTbl      {color: #333333; font: 11px Verdana; font: 11px Verdana;}
.ParamTblTitle {background-color: #CEE9F2; color: #444444; font: 11px Verdana; font-weight: bold;}
.ParamTblCell  {background-color: #ECF7F9; font: 11px Verdana; color: #222222;}
.StyleNameW    {color: #FFFFFF; font: 11px MS Sans Serif; font-weight: bold}
.StyleNameB    {color: #000000; font: 11px MS Sans Serif; font-weight: bold}
A.White:link          {font: 11px Verdana; color: #B5EDFF; text-decoration: none;}
A.White:hover         {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}
A.White:visited       {font: 11px Verdana; color: #D3CCFF; text-decoration: none;}
A.White:visited:hover {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}
A.Dark:link          {font: 11px Verdana; color: #3333DD; text-decoration: none;}
A.Dark:hover         {font: 11px Verdana; color: #5555FF; text-decoration: underline;}
A.Dark:visited       {font: 11px Verdana; color: #5555CC; text-decoration: none;}
A.Dark:visited:hover {font: 11px Verdana; color: #5555FF; text-decoration: underline;}
A.Black:link          {font: 11px Verdana; color: #FFFFFF; text-decoration: none;}
A.Black:hover         {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}
A.Black:visited       {font: 11px Verdana; color: #F3F3F3; text-decoration: none;}
A.Black:visited:hover {font: 11px Verdana; color: #FFFFFF; text-decoration: underline;}
A.MenuLink:link    {font: 10px Arial; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.MenuLink:hover   {font: 10px Arial; color: #FFFFFF; text-decoration: none; font-weight: bold;}
A.MenuLink:visited {font: 10px Arial; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.MenuTable          {border-width: 0;}
.MenuItem           {border-width: 1; background-color: #628FE2; border-style: solid; border-color: #A0C0FF; color: #FFFFFF}
.MenuItemOver       {border-width: 1; background-color: #285BA5; border-style: solid; border-color: #FFFFFF; color: #000000; cursor: hand}
.MenuTable{ border:25px; }

/*B:>>
Left Menu Top User Name 
*/

.AccountName 
{
   background:url("/affiliate/images/d.jpg") no-repeat;
   width:195px;
   height:43px;
   color:white;font-size:14px;padding-top:10px;padding-left:40px;
}
.AccountInfo
{
   width:195px;
   color:#15317E;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   text-align:left;
   padding-left:35px;
}

/*B:>>
Date/Time input ctrl  
*/

.dateCtrlDefault 
{
   font-family:verdana,arial;
   font-size:8pt;
   font-weight: normal;
   text-decoration: none;
   color: #000000;
}

/*B:>>
Common to all tables (TODO)  
*/

.CommonTable caption 
{
   font-family:arial;
   text-align:left;
   font-weight:bold;
   font-size:14px;
}

.CommonTable
{
   border-right:1px solid silver;
   padding:0px;
}
   
.CommonTable thead th
{
   font-size:11px;
   font-family:Tahoma;
   font-weight:bold;
   color:#eeeeee; /*D3CCFF;*/
   background-color: #0F4B76;
   border-left:1px solid silver;
   border-bottom:1px solid silver;
   height:25px;
   padding-right:2px;
   padding-bottom:4px;
   text-align:center;
   vertical-align:middle;
   noWrap:true; 
}
	
.CommonTable thead td
{
   font-weight:bold;
   font-size:12px;
   color:#D3CCFF;
   font-family:Tahoma;
   background-color: #0F4B76;
   border-left:1px solid silver;
   height:25px;
   padding-right:2px;
   padding-bottom:4px;
   text-align:center;
   vertical-align:middle;
}

.CommonTable tbody td
{
   font-size:11px;
   font-family:Tahoma;
   border-bottom:1px solid silver;
   border-left:1px solid silver;
   vertical-align:middle;
   color:#0F4B76; /*0F4B76;*/
   padding:2px; 
}

/*
B:>>
*/

.XLog caption
{
   font-size:14px;
   font-family:Tahoma;
   padding:5px;
}

.XLog thead th
{
   font-size:10px;
   color:#D3CCFF;
   font-family:Tahoma;
   background-color: #0F4B76;
   border-left:1px solid silver;
   height:25px;
   padding-right:2px;
   padding-bottom:4px;
   text-align:center;
   vertical-align:middle;
   noWrap:true; 
}

/*
.XLog td
{
   background-color: #eeeeee;
}
*/
/*B:>>
*/
	
td.RowCounter 
{
   text-align:right;
	vertical-align:top;
}
td.Date 
{
   text-align:center;
   vertical-align:top;
}

 

