﻿/*------------------------------------------------------------------------------------
Default Style Sheet for EXI Framework.

Author:			Guo Yicun
Version:		2.1
Changed Date:	2008-12-31
------------------------------------------------------------------------------------*/


/*body
------------------------------------------------------------------------------------*/
.body 
{
    font-family: "Arial", "Helvetica", "sans-serif"; 
    font-size: 9pt;
    color: #000000;
    margin-left:0px;
    margin-top:0px;
}
.masterbody
{
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 9pt;
	color: #000000;
	margin-left: 10px;
	margin-top: 20px;
}
/*login
------------------------------------------------------------------------------------*/
.loginBody
{
	background-color: #2F5983;
	font-family: "Arial" , "Helvetica" , "sans-serif";
	font-size: 9pt;
	color: #000000;
}
.no 
{  
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; 
	line-height: 22px; 
	color: #333333
}
.white 
{ 
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; 
	line-height: 22px; 
	background-color: #FFFFFF
}
.login_bg1
{
	background: url(images/table/table1bg.gif);
	background-repeat :repeat-x;
}
.login_bg2
{
	background: url(images/table/1.gif);
	background-repeat :repeat-y;
}
.login_bg3
{
	background: url(images/table/2.gif);
	background-repeat :repeat-y;
}
.login_bg4
{
	background: url(images/table/table_down_bg.gif);
	background-repeat :repeat-x;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; 
	line-height: 22px; 
	color: #333333
}
.menuBody
{
}
/*page content
------------------------------------------------------------------------------------*/
.mainContent
{
	padding-left:20px;
	padding-top:0px;	
}
.toolbar
{
	padding-right: 5px;
	padding-left: 5px;
	font-size: 9pt;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif"; 	
	background-position:buttom center;
	height: 27px;
	border-bottom: #a5b4d0 1px solid;
}
.logo
{
	background: url(images/bg_logo.gif);
	background-repeat :repeat-x;
}
.header
{
	background-color: #014EA0;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	font-weight: bold;
	color: White;
}
.footer
{
	background: url(images/bg_foot.gif);
	background-repeat: repeat-x;	
}
/*link
------------------------------------------------------------------------------------*/
a:link
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
a:visited
{
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 9pt;		
	text-decoration: none;
}
a:hover
{
	color: #666666; 
	text-decoration: underline	
}
/*text
------------------------------------------------------------------------------------*/
.table_text
{
	font-size: 9pt;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif"; 
}
.table_head
{
	font-size: 9pt;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-weight: bolder;
}
.prompt
{
	font-size: 9pt;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	color: Blue;	
}
.copyright
{
	font-family: "Arial", "Helvetica", "sans-serif"; 	
	color: #000;
	font-weight: bold;
	font-size: 9pt;		
}

/*html controls
------------------------------------------------------------------------------------*/
.input
{
	border-right: #dddddd 1px solid;
	border-top: #dddddd 1px solid;
	border-left: #dddddd 1px solid; 
	border-bottom: #dddddd 1px solid;
	font-size: 9pt;
	color: #000000;
	font-family: "Arial", "Helvetica", "sans-serif"; 
}
.button
{
	cursor:hand;  
    border-top: 1px #DEE6E9 solid; 
    border-left: 1px #DEE6E9 solid; 
    border-right: 1px #586B7A solid; 
    border-bottom: 1px #586B7A solid; 
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; color: #000000; 
	background-color:Transparent; 
	background-image: url(images/bg/buttonbg.gif); 
	height:21; 
	background-repeat : repeat-x; 
	background-position: center center; 	
}
hr
{
	border: 0;
	color: #cccccc;
	background-color: #cccccc;
	height: 1px;
	width: 100%;
	text-align: left;
}
/* Added by Bunny 20100122*/
.rfbutton
{
	border:0;
	font-family: "Arial", "Helvetica", "sans-serif"; 
	font-size: 9pt; color: #000000; 
	background-color:White;
	text-align:center;
	height:21;
	cursor:hand;
	font-weight:normal;
}
/*div*/
.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
#modalBG
{
    background-color : gray;
    filter : alpha(opacity=70);
    opacity : 0.7;
    position : absolute;
    top : 0px;
    left : 0px;
}
#aniDialog
{
    position : absolute;
    border : solid 1px black;
    color : Black;
    background-color : #ffffae;
    font-family : Arial;
    font-size : 8pt;
    font-weight : bold;
    line-height : 30px;
    height : 30px;
    padding-left : 5px;
    padding-right : 5px;
}
legend 
{
	border-bottom: #969696 1px solid; 
	border-left: #ededed 1px solid; 
	padding-bottom: 4px; 
	margin: 4px 0px 4px 0px; 
	padding-left: 10px; 
	padding-right: 15px;
	background: #e7ecf0;
	border-top: #ededed 1px solid; 
	font-weight: bold; 
	border-right: #969696 1px solid; 
	padding-top: 4px; 
	_margin-top: 0px;
}
/*------------------------------------------*/
.modalBackground {
    background-color:Gray;
    filter:alpha(opacity=70);
    opacity:0.7;
}
.imgLogo
{
		background: url(images/logo_ebi_20.gif);
		height:10px;
		background-repeat:no-repeat;

}