/*    Version2.0    */

/*    'wbar' means welcome_bar, 'sbar' means search_bar, 'menu' means leftframe, 'view' means rightframe   */

/*    The style of Body     */
body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    Scrollbar-Face-Color:#555555;
    Scrollbar-Highlight-Color:#555555;
    Scrollbar-Shadow-Color:#555555;
    Scrollbar-3Dlight-Color:#555555;
    Scrollbar-Arrow-Color:#ffcc00;
    Scrollbar-Track-Color:#999999;
    Scrollbar-Darkshadow-Color:#000000;
}

/*    The style of Link    */
a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0D305A;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0D305A;
}

a:hover	{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0D305A;
	background-color: #ffffff;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0D305A;
}

.topmenu:link, .topmenu:visited
{
color:#FFFFFF;
font-weight: bold;
font-size : 11px;
font-family: Arial, Helvetica, sans-serif;
text-decoration:none;
}

.topmenu:hover, .topmenu:active
{
color: #0D305A;
background-color: #ffffff;
font-size : 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.text1{
    color: #000000;
	font-size: 10pt;
	font-family: Courier New, Courier, mono;
}

td, p, div, span {
    color: #333333;
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
}

/*     The style of input & textarea    */
input, textarea {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 1px solid #666666;
	color: #333333;
    background-color:#FFFFFF;
}

/*     The style of select    */
select {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#F4F8FB;
}

/*    The style of textbox,table OR div in the Family Tree     */
.blue_textbox{
    border: 1px solid #666666;
	background-color: #DBEFFB;
	font-family: verdana, Arial, Helvetica, sans-serif;
    color: #022F73;
	font-size: 8pt;
	font-weight:bold;
    text-align:center;
}

.green_textbox{
    border: 1px solid #666666;
	background-color: #E0FDDB;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #0C4402;
	font-size: 8pt;
	font-weight:bold;
    text-align:center;
}

.red_textbox{
    border: 1px solid #666666;
	background-color: #FEECE7;
	font-family: verdana, Arial, Helvetica, sans-serif;
	color: #6B0903;
	font-size: 8pt;
	font-weight:bold;
    text-align:center;
}

/*    The style of the input which's type is image in view_tr1  
.view_input_imagetr1{
    border: 0px;
	background-color: #E4F0B5;
}

/*    The style of the input which's type is image in view_tr2  
.view_input_imagetr2{
    border: 0px;
	background-color: #E9F3C5;
}*/

/*    The style of topframe's table     */
.top_table {
    background-color:#E3F0FF
}

/*    The style of topframe's right_tr     */
.top_righttr {
    background-color:#0362CD
}

/*    The style of Dolphiny Menu's title text       */
.menu_text {
	font-family: Arial, Helvetica, sans-serif, bitstream vera sans, luxi sans, verdana, geneva;
	font-size: 13px;
	color: #ffffff;
}

/*    The style of Dolphiny Menu's table       */
.menu_table {
	background-color: #F1F5FC;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px
}

/*    The style of Dolphiny Menu's tr     */
.menu_tr {
    background-color:#C7D7F3;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's table      */
.view_table {
    background-color:#F1F5FC;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

.t_view_title1 {
	font-size: 12pt;
	font-weight: bold;
	color: #457AE5;
	text-align:center;
              text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
} 

/*    The style of rightframe's tr1      */
.view_tr1 {
    background-color:#C8D8F2;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's tr2       */
.view_tr2 {
    background-color:#BBD0F0;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's tr3     */
.view_tr3 {
    background-color:#AAC2EC;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of menu history'table   */
.view_MH_table {
    background-color:#AEC4EE;
}

/*    The style of downlist'table   */
.view_DownList_table{
    background-color:#F1F5FC;
}

/*    The style of downlist'tr   */
.view_DownList_tr {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 7pt;
    background-color:#ffffff;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 0px;
	padding-bottom : 0px;
}

/*   The style of radio & checkbox in the view_table     */
.view_radio_table {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#F1F5FC;
}

/*   The style of radio & checkbox in the view_tr1      */
.view_radio_tr1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#C8D8F2;
}

/*   The style of radio & checkbox in the view_tr2       */
.view_radio_tr2 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#BBD0F0;
}

/*   The style of radio & checkbox in the view_tr3      */
.view_radio_tr3 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#AAC2EC;
}

/*     The style of the input which's type is image     */
.view_delete {
	border: 0px;
	background-color:#C8D8F2;
}

/*    The style of readonly textbox    */
.view_text_readonly {
	background-color: #9DBAEA;
}

/*    The style of readonly textbox    */
.view_amt_readonly {
 background-color: #9DBAEA;
        text-align:right;
}
/*    The style of the darkbn   */
.view_darkbn {
 FONT-SIZE: 12px; 
 COLOR: #D8E9FE; 
 FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
 BACKGROUND-COLOR: #033D85;
 border: 1px solid #D8E9FE;
}

/*    The style of td & textbox which align right   */
.text_right {
    text-align:right;
}

/*    the style which's prefix is 't' is controling text   */


/*    The style of"Wellcome", "Enquiry", "Search Keywords"      */
.t_sbar_title {
      color: #000000; 
      font-family: Arial, Helvetica, sans-serif; 
	  font-size: 12px; 
	  font-weight: bold; 
}

/*   The style of username      */
.t_wbar_user {
     color: #FF0000; 
     font-size: 12px; 
	 font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
}

/*   The style of login time,login count     */
.t_wbar_loginfor {
     color: #FF0000;
	 font-size: 12px; 
	 font-family: Arial, Helvetica, sans-serif;
}

/*   The style of company name     */
.t_wbar_comname {
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
     font-size:medium;
}

/*    The style of rightframe's title      */
.t_view_title {
	font-size: 12pt;
	font-weight: bold;
	color: #C15F04;
	font-family: Arial, Helvetica, sans-serif;
}

/*   The style of rightframe's title in the table & menu History's title   */
.t_view_tabletitle {
    font-size: 12px; 	
	color: #990000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}

/*   The style of the company name in the PopNewWindows   */
.t_open_comname {
    color: #008498; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px;
}

/*   The style of bold text     */
.t_bold {
    font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}

/*   The style of small text     */
.t_small {
    font-size:10px;
    font-family: Arial, Helvetica, sans-serif;
}

/*     For the bonus report 	*/
.text2{
    color: #000000;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
}


.note {
	color : #000000 ;
	font-size : 9pt;
	font-family :  Arial, Helvetica, sans-serif;
}

.rpt_title {
	color : #000000;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	background-color:#EAEAEA;
	BORDER-BOTTOM: #606060 1px solid;
}

.rpt_total {
	color : #000000;
	font-weight : bold;
	text-align: right;
	font-family : Arial, Helvetica, sans-serif;
	BORDER-TOP: #606060 1px solid; 
	BORDER-BOTTOM: #606060 2px solid;
}

.rpt_total2 {
	color : #000000;
	font-size: 7pt;
	font-weight : bold;
	text-align: right;
	font-family : Arial, Helvetica, sans-serif;
	BORDER-TOP: #606060 1px solid; 
	BORDER-BOTTOM: #606060 2px solid;
}

.rpt_cpname {
	color : #000000;
	font-size :  18px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	text-align : center;
	white-space : none;
}





/*   The style of menu small text     */
.phplm {
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
}

/*   The style of menu bold text     */
.phpbm {
    font-size: 12px;
	font-weight:bold;
    font-family: Arial, Helvetica, sans-serif;
}

/*   End of Version2.0    */

/*   Version1.0     

/*    菜单管理，用户权限，组权限table样式    

.tBody1  {background: #FBFAF9;}

/*    Dolphiny Menu的title文字样式    
.normal {
	font-family: bitstream vera sans, luxi sans, verdana, geneva, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

/*    Dolphiny Menu的table的样式    
.normalbox {
	background-color: #81991E;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    Dolphiny Menu的table的tr样式    
.normalboxtr {
    background-color:#ECF4CA;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    控制表格底色    
.table1{
    background-color:#B9D656;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    tr1,tr2间隔使用，控制表格里面的行背景色，与table1联合使用实现1象素边框表格    
.tr1 {
    background-color:#E4F0B5;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    tr1,tr2间隔使用，控制表格里面的行背景色，与table1联合使用实现1象素边框表格    
.tr2 {
    background-color:#E9F3C5;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    tr2,tr3间隔使用，控制子表格里面的行背景色，与table1联合使用实现1象素边框表格    
.tr3 {
    background-color:#ffffff;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    menu history所在表格的样式    
.view_mh_table {
    background-color:#D4E981;
}

/*    控制下拉菜单效果表格底色    
.view_select_table {
    background-color:#B9D656;
}

/*    控制下拉菜单tr效果，与view_select_table联合使用实现下拉菜单效果1象素边框表格    
.view_select_tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
    background-color:#F4F1CA;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 0px;
	padding-bottom : 0px;
}

/*    radio、checkbox单选框、复选框底色为#B9D656（title颜色，与table1同底色），无边框    
.select1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 0px;
	background-color: #B9D656;
}

/*    radio、checkbox单选框、复选框底色为#E4F0B5,与tr1同底色，无边框    
.select2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#E4F0B5;
}

/*    radio、checkbox单选框、复选框底色为#E9F3C5,与tr2同底色，无边框    
.select22 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	border: 0px;
	background-color: #E9F3C5;
}

/*    radio、checkbox单选框、复选框底色为#ffffff，与tr3同底色，无边框    
.select3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color: #ffffff;
}

/*    背景灰色字体黄色的按钮    
.bn1 {
 FONT-SIZE: 12px; 
 COLOR: #ffff00; 
 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
 BACKGROUND-COLOR: #666666;
}

/*    文字右对齐    
.text_right {
    text-align:right;
}
    
/*    所有style都是文字的样式    

/*    普通文字样式，“Dist No or IC”文字以及menu History    
.style4 {
      font-size: 12px; 
	  font-family: Arial, Helvetica, sans-serif;
}

/*    “Wellcome”，“Enquiry”,“Search Keywords”的样式    
.style12 {
      font-family: Arial, Helvetica, sans-serif; 
	  font-size: 12px; 
	  font-weight: bold; 
}

/*    title导航栏“>>>”符号的样式，Invoice文件红色文字    
.style7 {
	color: #990000;
	font-weight: bold;
}   

/*    username文字样式    
.style18 {
     color: #FF0000;
     font-size: 12px; 
	 font-family: Arial, Helvetica, sans-serif;
     font-weight: bold;
}

/*    login time,login count    
.style20 {
     color: #FF0000;
	 font-size: 12px; 
	 font-family: Arial, Helvetica, sans-serif;
}

/*    company name    
.style22{
     font-family:Arial, Helvetica, sans-serif;
     font-weight:bold;
     font-size:large;
}

/*    主页面总title文字样式     
.style29 {
	font-size: 12pt;
	font-weight: bold;
	color: #C15F04;
	font-family: Arial, Helvetica, sans-serif;
}

/*    控制表格内title文字的样式，menu History样式    
.style30 {
    font-size: 12px; 	
	color: #990000; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
}

/*    弹出页面公司名字    
.style31 {
      color: #008498; 
	  font-family: Arial, Helvetica, sans-serif; 
	  font-size: 14px;
}

/*    加粗字体,“refresh”,“logout”文字样式    
.style32 {
      font-weight:bold;
	  font-family: Arial, Helvetica, sans-serif;
}

/*    End of Version1.0    */