﻿html, body
    {
    margin: 0px 0px 0px 0px; 
    padding: 10px 0px 0px 0px;
    }
    
body
	{
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	font-size: 8pt;
	}	

a:link {text-decoration: none; color:#707070;}
a:visited {text-decoration: none; color:#707070;}
a:active {text-decoration: none;  color:#707070;}
a:hover {text-decoration: underline; color: #707070; }

#Header
	{
	width: 949px;
	height: 113px;
	text-align:right;
	}

#Header2
	{
	width: 949px;
	height: 91px;
	}

#H2L
	{
	float: left;
	width: 191px;
	height: 91px;
	top:0px;
	}

#H2C
	{
    float: left;
    width: 567px;
	height: 91px;
	top:0px;
	}
	
#H2R
	{
	float: left;
	width: 191px;
	height: 91px;
	top:0px;
	}
	
#Body1
	{
	width: 949px;
	}

#BDSX
    {
    float: left;
    width: 191px;
    }  

#BDDX
    {
    float: left;
    width: 758px;
    }  

#Header3
    {
    width: 758px;
    height: 51px;
    } 

#H3L
    {
    float: left;
    width: 51px;
    height: 51px;
    }

#H3C
    {
    float: left;
    width: 516px;
    height: 51px;
    }

#H3R
    {
    float: left;
    width: 191px;
    height: 51px;
    }
        
#MasterContainer
	{
	position: relative; 
	background-position: center top;
	width: 949px;
	margin-left: auto;
	margin-right: auto;
	}
	
#BDCONTAINER
    {
    width:758px;
    float: left;
} 

#BodyContainer
    {
    	padding: 2px 1px 1px 2px;
	    font-size: 8pt;  
	    text-align:justify;  	
    }
    
#BDR2
    {
    width:758px;
    height:30px;
    background-color: #D9D8C5;
    } 

#BDR3
    {
    width:758px;
    height:30px;
    background-color: #D9D8C5;
    } 

#MasterFooter
    {
    clear:both;
    position:relative;
    width:949px;
    padding: 40px 0px 0px 0px;
    height: 24px;
    text-align: left;
    }

#MasterFooterSx
    {
	float: left;
    width:191px;
	}

#MasterFooterDx
    {
	float: right;    
    width:758px;
    padding: 0px 0px 0px 0px;
	}
	
.TBLDTMGR
	{
	border: none;
	/*border: solid 1px black;*/
	width: 100%;
	height: 20px;
	}

.TBLDTMGR td
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	border:none;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
.SearchText
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	position:relative;
	top:6px;
	border: solid 1px #999999;
	width:83px;
	}

.SearchText2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	border: solid 1px #999999;
	width:83px;
	}

.InputItem
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	border: solid 1px #999999;
	/*position:relative;
	top:0px;*/
	vertical-align:top;
	}
	
.QtyText
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	position:relative;
	top:0px;
	border: solid 1px #999999;
	width:32px;
	text-align:right;
	padding: 0px 0px 0px 0px;
	}

.PopUpSection
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 100%;
	border: 1px solid #EEEEEE;
}

.CellTextGeneric
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	vertical-align: top;
	padding-left:5px;
}

.CellTextTitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	vertical-align: top;
	background-color: #EEEEEE;
	padding-left:5px;
}

.CellTextField
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
	background-color: #F7F7F7;
	}
	
.CellText01
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	width: 135px;
	vertical-align: top;
	background-color: #EEEEEE;
	padding-left:5px;
}

.CellText01B
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	width:90px;
	vertical-align:top;
	background-color: #EEEEEE;
	}
	
.CellText02
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9pt;
    vertical-align: top;
    width: 100px;
    background-color: #F7F7F7;
}

.CellText02RightAlign
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align: right;
	width:100px;
	background-color: #F7F7F7;
	}

.CellText02CenterAlign
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align: center;
	width:100px;
	background-color: #F7F7F7;
	}
	
.CellText02CenterAlign
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align: center;
	width:100px;
	background-color: #F7F7F7;
	}
	
.CellText03
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
	background-color: #F7F7F7;
	}

.CellSpacer
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	vertical-align:top;
	width: 60px;
	/*background-color: #F7F7F7;*/
	}

.FakeHyperLinkImage
	{
	cursor: pointer;	
	vertical-align:middle;
	}

.InputEditForm
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	border: solid 1px #999999;
	width:150px;	
	}

.StandardInputText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/*position: relative;*/
	border: solid 1px #999999;
}

.updateProgress
{
	border: 1px solid #C0C0C0;
	background-color: #F3F3F3;
	position: absolute;
	width: 320px;
	height: 52px;
}
.updateProgressMessage
{
    margin:3px; 
    font-family:Trebuchet MS; 
    font-size:small; 
    vertical-align: middle;
}

.ToolbarCell
{
    width:30px;
    text-align:center;
    vertical-align:middle; 
    float:left; 
    background-color:#F7F7F7; 
    margin:2px; 
    border:solid 1px #999999;
}

.modalBackground
{
    background-color: #C0C0C0;
    filter: alpha(opacity=60);
    opacity: 0.60;
}
      
.MarketSearchTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 510px;
	border: 1px solid #EEEEEE;
}

.OrdersSearchTable
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 510px;
	border: 1px solid #EEEEEE;
}

/* ajax__tab_technorati-theme theme */
.ajax__tab_technorati-theme .ajax__tab_header 
{
    font-family:"Helvetica Neue", Arial, Sans-Serif;
    background:url(../img/technorati/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../img/technorati/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../img/technorati/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#707070;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../img/technorati/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#999999;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../img/technorati/tab.png) no-repeat right -40px;
    color:#707070;
    border-color:#999999;
    font-weight:bold;
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:8pt;
    padding:5px 5px 5px 5px;
    background-color:#EBEBE1;
    border:solid 1px #999999;
    border-top-width:0;
    border-bottom: none;
}


/* ajax__tab_opera-theme theme */
.ajax__tab_opera-theme
{
	display:block;
	/* fonts for the tabs */
	font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;
	font-size:13px;	
}
.ajax__tab_opera-theme .ajax__tab_tab
{
	/* header text is always be bold */
	font-weight:bold;	
}
.ajax__tab_opera-theme .ajax__tab_body 
{
	background-color:#fff;
	border:1px solid #eeeeee;
	border-top:none;
	padding:4px;
}
.ajax__tab_opera-theme .ajax__tab_header
{
	border-bottom:1px solid #eeeeee;
	padding-right:10px;
}

/* regular header styles */
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_tab
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#fff; 
	background:url(../img/opera/bg.gif) repeat-x;	
}
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../img/opera/right.gif) no-repeat right top;
}
.ajax__tab_opera-theme .ajax__tab_header .ajax__tab_inner
{
	background:url(../img/opera/left.gif) no-repeat left top;
}

/* active/hover headers styles */
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_tab, 
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_tab  
{
	/* left/right rounded images are 11 pixels wide */
	margin:0px 11px 0px 11px;
	color:#111111;
	background:url(../img/opera/bg.gif) repeat-x 0pt -48px;	
}
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_outer,
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_outer
{
	/* 2 pixel horizontal space between tabs */
	margin-right:2px;
	background:url(../img/opera/right.gif) no-repeat 100% -48px;
}
.ajax__tab_opera-theme .ajax__tab_active .ajax__tab_inner,
.ajax__tab_opera-theme .ajax__tab_hover .ajax__tab_inner
{
	background:url(../img/opera/left.gif) no-repeat 0pt -48px;
}

