/*    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: #222B00;
}

a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222B00;
}

a:hover	{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222B00;
	background-color: #ffffff;
}

a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #222B00;
}

.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: #222B00;
background-color: #ffffff;
font-size : 11px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
}

.bmenu:link
{
color:#0000ff;
font-size : 12px;
font-weight:normal;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

.bmenu:visited
{
color:#0000ff;
font-size : 12px;
font-weight:normal;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

.bmenu:hover
{
color: #028AFD;
font-size : 12px;
font-weight:normal;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

.bmenu:active
{
color: #028AFD;
font-size : 12px;
font-weight:normal;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
}

.amenu:link
{
color:#0000ff;
font-size : 12px;
font-weight:normal;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}

.amenu:visited
{
color:#0000ff;
font-size : 12px;
font-weight:normal;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}

.amenu:hover
{
color: #028AFD;
font-size : 12px;
font-weight:normal;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}

.amenu:active
{
color: #028AFD;
font-size : 12px;
font-weight:normal;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}

.text1{
    color: #000000;
	font-size: 10pt;
	font-family: Courier New, Courier, mono;
}

.titlemenu{
    color: #3E620B;
	font-weight:bold;
	font-size: 14pt;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

.titlemenu2{
    color: #3E620B;
	font-weight:bold;
	font-size: 10pt;
	font-family: verdana, Arial, Helvetica, sans-serif;
}

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:#F6FDDD
}

/*    The style of topframe's right_tr     */
.top_righttr {
    background-color:#3F5000
}

/*    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: #F6FDDD;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px
}

/*    The style of Dolphiny Menu's tr     */
.menu_tr {
    background-color:#D7E2AE;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's table      */
.view_table {
    background-color:#F6FDDD;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's tr1      */
.view_tr1 {
    background-color:#E1ECB6;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's tr2       */
.view_tr2 {
    background-color:#E1ECB6;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of rightframe's tr3     */
.view_tr3 {
    background-color:#E1ECB6;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

.view_tr0 {
    background-color:#FFFF66;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of menu history'table   */
.view_MH_table {
    background-color:#D7E2AE;
}

/*    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:#F6FDDD;
}

/*   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:#E1ECB6;
}

/*   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:#E1ECB6;
}

/*   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 radio & checkbox in the view_tr4       */
.view_radio_tr4 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
	background-color:#FFFFFF;
}

/*    The style of the select_table      */
.view_Stable {
    background-color:#ff0000;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*    The style of the select_tr      */
.view_Str {
    background-color:#ffffff;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

/*     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: #DBDCD9;
}

/*    The style of readonly textbox    */
.view_amt_readonly {
 background-color: #DBDCD9;
        text-align:right;
}
/*    The style of readonly textbox    */
.view_amt1_readonly {
        text-align:right;
}



/*    The style of rightframe's tr1      */
.view_trb {
              background-color:#274805;
	padding-left :5px;
	padding-right : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	font-weight: normal;
	font-size : 12px;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #8BB10D;
}

.cart_text{
	text-align:left;
}

.cart_text1{
	text-align:right;
}

.text_w{
    	color: #FFFFFF;
	font-size : 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_w1{
	color : #000000;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}

.text_w2{
	color : #32A101;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}

.text_w3{
	color : #535353;
	font-weight : bold;
	font-family: Arial, Helvetica, sans-serif;
}




/*    The style of rightframe's tr1      */
.view_tr1 {
    background-color:#80C0FB;
	padding-left : 2px;
	padding-right : 2px;
	padding-top : 2px;
	padding-bottom : 2px;
}

.view_td2 {
    background-color:#F7FDE2;
}

.view_td3 {
    background-color:#3C5F17;
}

.view_td4 {
    background-color:#E1EFAC;
}

.cart_header_2 {
    background-color:#F3FDD0;
    BORDER-TOP: #233C00 1px solid; 
    BORDER-BOTTOM: #233C00 1px solid;
}


.rpt_total {
	color : #000000;
	font-weight : bold;
	text-align: right;
	BORDER-TOP: #606060 1px solid; 
	BORDER-BOTTOM: #606060 2px solid;
}

.rpt_subtotal {
	color : #000000;
	font-weight : bold;
	text-align: right;
	BORDER-TOP: #606060 1px solid; 
	BORDER-BOTTOM: #606060 1px solid;
}


/*    The style of the darkbn   */
.view_darkbn {
 FONT-SIZE: 12px; 
 COLOR: #D8E9FE; 
 FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana; 
 BACKGROUND-COLOR: #274805;
 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;
}

.t_view_title1 {
	font-size: 12pt;
	font-weight: bold;
	color: #222B00;
	text-align:center;
 	background-color: #E1ECB6;
	padding-top : 2px;
	padding-bottom : 2px;
              text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
} 


/*    The style of rightframe's title      */
.t_view_title2 {
	font-size: 13pt;
	font-weight: bold;
	color: #C15F04;
	font-family: Arial, Helvetica, sans-serif;
}

.t_view_title4 {
	font-size: 10pt;
	font-weight: bold;
	color: #3F5000;
 	background-color: #E0E8C4;
	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-weight:bold;
    font-size:11px;
    font-family: Arial, Helvetica, sans-serif;
}

/*   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;
}

/*   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:#FFFFFF;
}

.view_radio_table1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 8pt;
	border: 0px;
	color:#333333;
}

/*   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;
}

.category{
	color : #000000;
	font-weight : bold;
	font-family: Arial;
}

.login_focus_2 {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #150185;
	height: 16;
	background-color: #DAF4FF;
	border-color : #7C7C7C ; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
	padding-left : 4px;
	padding-right : 4px
	}


.login_focus_3 {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #3E5510;
	height: 16;
	background-color: #E6FABE;
	border-color : #7C7C7C ; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
	padding-left : 4px;
	padding-right : 4px
}


.login_date {
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	height: 16;
	background-color: #E2E3E4;
	border-color : #7C7C7C ; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
	padding-left : 4px;
	padding-right : 4px;
	font-weight : bold
}

.join_date {
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
	height: 16;
	background-color: #FF9999;
	border-color : #7C7C7C ; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
	padding-left : 4px;
	padding-right : 4px;
	font-weight : bold
}

.login_focus {
	FONT-WEIGHT: 600; 
	FONT-SIZE: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #c40000;
	height: 16;
	background-color: #FFEFDB;
	border-color : #7C7C7C ; 
	border-left-style: solid; 
	border-left-width: 1; 
	border-right-style: solid; 
	border-right-width: 1; 
	border-top-style: solid; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1;
	padding-left : 3px;
	padding-right : 3px
	}