/*DEFAULT*/




/********************************** base *********************************************************/
BODY{ 
	margin:0px;
	padding:0px;
	background-color: #ffffff; 
	font-family:tahoma; 
	font-size:16px; 
	line-height:1.2;


}

table{font-family:tahoma; font-size:100%;margin-bottom:8px;}
tr{	font-family:tahoma; font-size:100%;}
td{ font-family:tahoma; font-size:100%;}

a:link{ 	font-size:100%; font-family:tahoma; /*color:#6688aa;*/ text-decoration:none; }
a:visited{ 	font-size:100%; font-family:tahoma; /*color:#6688aa;*/ text-decoration:none; }
a:hover{ 	font-size:100%; font-family:tahoma; color:#6688aa; text-decoration:underline; }
/*img{max-width: 250px; max-height: 250px;}*/

h1{font-size:150%;}
h2{font-size:120%;}


TABLE.DIST{ TABLE-LAYOUT: fixed; }
TABLE.DIST TD.DIST10{ HEIGHT: 20px;  }
TABLE.DIST TD.DIST15{ HEIGHT: 20px;  }
TABLE.DIST TD.DIST16{ HEIGHT: 20px;  }
TABLE.DIST TD.DIST20{ HEIGHT: 20px;  }
TABLE.DIST TD.DIST60{ HEIGHT: 60px; }
/********************************** base *********************************************************/

.fancy_link {
    background-image: linear-gradient(to bottom,#a3f9e2,#afd0af);
    background-repeat: repeat-x;
    background-color: #6bb85c;
    border-radius: 4px;
    box-shadow: unset;
    padding: 5px 10px;
    text-shadow: none;
    color: #f7eded;
    margin-left: 16px;
    /* height: 50px; */
    /* line-height: 310%; */
    /* margin-top: 13px; */
    /* min-width: 180px; */
    border: none;
    font-size: 16px;
}

.fancy_link2 {
    background-image: linear-gradient(to bottom,#588fd4,#ffffff);
    background-repeat: repeat-x;
    border-radius: 4px;
    box-shadow: unset;
    margin-left: 10px;
    padding: 4px 4px;
    text-shadow: none;
    border: none;
    font-size: 16px;
}

.mydiv {
margin-top:10px;
margin-right:10px;
}

/********************************** header *********************************************************/
.TOP_LINKBAR{ font-family:tahoma; font-size:100%; font-weight: ; /*color:#000000;*/ }
.TOP_LINKBAR2{ font-family:tahoma; font-size:100%; font-weight: ; color:#6ad5df;  cursor:default;}

.MAIN_TITLE{font-size:175%; font-family:tahoma; color:#333333; font-weight:500; cursor:default;padding:0 40px 0 0; }
.MAIN_TITLE_DESCRIPTION{font-size:140%; font-family:tahoma; color:#006699;  cursor:default;width:70%;padding:0 50px 0 0; }
.HTML_HEADER_BACKGROUND_LEFT{background-image:url('banner/top_left.jpg'); }
.HTML_HEADER_BACKGROUND_CENTER{background-image:url('banner/top_center.jpg'); }
.HTML_HEADER_BACKGROUND_RIGHT{background-image:url('banner/top_right.jpg'); }
/********************************** header *********************************************************/











/********************************** commons *********************************************************/
.LEFTBAR{ width:150px; background-color:#ffffff; }
.RIGHTBAR{width:150px; background-color:#ffffff; }

.ERROR{font-size:100%; font-family:tahoma; color:#ff6677;}
.REPORT{font-size:100%; font-family:tahoma; color:#44bb55; font-weight:bold; }
.SEARCH_TAB font {background-color: #ddddff; font-size: 100%; font-family:tahoma; color:#554411}

.TX1{font-family:tahoma; font-size:100%; color:#445577; }
.TX2{font-family:tahoma; font-size:100%; color:#445577;margin-top:10px; }

.ER1{font-family:tahoma; font-size:100%; color:#ee5577; }
.ER2{font-family:tahoma; font-size:100%; color:#ee5577; }

.FLD0{font-family:tahoma; font-size:100%; color:#445577; }
.FLD1{font-family: tahoma;  font-size: 140%;  color: black; background-color: #e3fb31; border-color: blue;font-weight:bold}
.FLD2{font-family:tahoma; font-size:100%; color:#445577; }
/********************************** commons *********************************************************/
















/********************************** ????? *********************************************************/
.TOP_MAIN_LINK{font-family:tahoma; font-size:100%;}
/********************************** ????? *********************************************************/


/*????????????
.ADMIN_MAIN_LEFTBAR{ width:150px; font-family:tahoma; font-size:100%;}
.ADMIN_MAIN_RIGHTBAR{width:150px; font-family:tahoma; font-size:100%;}
.ADMIN_MENUBAR{font-family:tahoma; font-size:100%; font-weight:bold; }
*/






/********************************** post index *********************************************************/
.POST_A{font-family:tahoma; font-size:100%; color:#444455; padding:5px;}
.POST_B{font-family:tahoma; font-size:100%; color:#444455; background-color:#DDDDDD; }
.POST_C{font-family:tahoma; font-size:100%; color:#444455; /*background-color:#DDDDDD;*/ margin:2px;padding:2px;}
.POST_D{font-family:tahoma; font-size:100%; color:#444455; }
.POST_E{font-family:tahoma; font-size:100%; color:#444455; }
.POST_F{font-family:tahoma; font-size:100%; color:#444455; }

.POST_TITLE_A{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 5px 10px 5px 10px;}
.POST_TITLE_B{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 0 10px 0 10px;}
.POST_TITLE_C{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 0 10px 0 10px;}
.POST_TITLE_D{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 0 10px 0 10px;}
.POST_TITLE_E{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 0 10px 0 10px;}
.POST_TITLE_F{font-family:tahoma; font-size:100%; color:#ffffff;  text-align:right; font-weight:bold; background-color:#1E96D2;padding: 0 10px 0 10px;}

.POST_TR_A{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#FFFFFF; }
.POST_TR_B{font-family:tahoma; font-size:100%; color:#ffffff;  background-image:url('B_background.gif'); }
.POST_TR_C{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fcfefd;  }
.POST_TR_C{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fcfefd;  }
.POST_TR_D{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fcfefd;  }
.POST_TR_E{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fcfefd;  }
.POST_TR_F{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fcfefd;  }

.POST_B_TITLE_FONT { font-size:100%;   text-align:right;  }
.POST_C_TITLE_FONT { text-align:right;  }

.POST_TD_A{font-family:tahoma; font-size:100%; color:#445577; background-color: #e5f9e6;}
.POST_TD_B{font-family:tahoma; font-size:100%; color:#445577; }
.POST_TD_C{font-family:tahoma; font-size:100%; color:#445577; }
.POST_TD_C2{font-family:tahoma; font-size:100%; color:#445577; background-color:#f5fff5; }
.POST_TD_D{font-family:tahoma; font-size:100%; color:#445577; }
.POST_TD_E{font-family:tahoma; font-size:100%; color:#445577; }
.POST_TD_F{font-family:tahoma; font-size:100%; color:#445577; }
/********************************** post index *********************************************************/















/********************************** instrument *********************************************************/
.MG_BAR{font-family:tahoma; font-size:100%; background-color:#FAFCFC;}
.MG_BAR_TITLE{font-family:tahoma; font-size:100%; color:#2288aa; text-align:right; font-weight:bold; }
.MG_TOP{font-family:tahoma; font-size:100%; font-weight:bold; }
.MG_TR{font-family:tahoma; font-size:100%; font-weight:bold; }
.MG_PHOTO{ }
.MG_LOW{font-family:tahoma; font-size:12px; font-weight:normal; }
.MG_SELECT{background-color:#aee0c7; font-size:100%; font-family:tahoma; font-weight:normal; height:35px; }

.SG_BAR{font-family:tahoma; font-size:100%; background-color:#FAFCFC; }
.SG_BAR_TITLE{font-family:tahoma; font-size:100%; color:#2288aa; text-align:right; font-weight:bold; }
.SG_TOP{font-family:tahoma; font-size:100%; font-weight:bold; }
.SG_TR{font-family:tahoma; font-size:100%; }
.SG_PHOTO{height:25px; }
.SG_LOW{font-family:tahoma; font-size:100%; }

.tiny_SEARCH_FORM{font-family:tahoma; font-size:120%; color:#445577; }
.tiny_SEARCH_FIELD1{padding: 10px 5px 15px 5px;border-color: black;font-family: tahoma;font-size: 120%;color: #00001f;height: 110%;   background-color: #36d8f4; }
.tiny_SEARCH_FIELD2{font-family:tahoma; font-size:120%; color:#445577; background-color: #43e4d7;height:110%;max-width:200px;}
.tiny_SEARCH_SUBMIT{ background-color:yellow; font-size:120%; font-family:tahoma;height:120%;  }

.tiny_LOGIN_FORM{font-family:tahoma; font-size:120%; color:black;  }
.tiny_LOGIN_TITLE{font-family:tahoma; font-size:100%; color:#2288aa;  text-align:right; font-weight:bold; }
.tiny_LOGIN_LINE{ background-color:#cccccc; }
.tiny_LOGIN_SUBMIT{  background-color:#e89393; font-size:100%; font-family:tahoma; width:70px; border-width:1px;}

.LANG_FORM{font-family:tahoma; font-size:100%; color:#445577; background-color: F9F9FA;}
.language_FORM_TITLE{font-family:tahoma; font-size:100%; color:#2288aa;  text-align:right; font-weight:bold; }

.tiny_TRAFFIC{font-family:tahoma; font-size:100%; color:#445577; background-color: F9F9FA;}
.tiny_TRAFFIC_TITLE{font-family:tahoma; font-size:100%; color:#2288aa; text-align:right; font-weight:bold; }
/********************************** instrument *********************************************************/













/********************************** post user *********************************************************/
.USER_MAIN_LEFTBAR{ width:20%; font-family:tahoma; font-size:100%;}
.USER_MAIN_RIGHTBAR{width:30%; font-family:tahoma; font-size:100%;}
.USER_MENUBAR{font-family:tahoma; font-size:12px; font-weight:bold; }

.POST_U_A{font-family:tahoma; font-size:100%; color:#444455; background-color:#DDDDDD; }
.POST_U_TITLE_A{font-family:tahoma; font-size:100%; color:#2288aa;  text-align:right; font-weight:bold; }
.POST_U_TR_A{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fefefe; }
.POST_U_TR_A1{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fffff8; }
.POST_U_TR_A2{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fbfbff; }
.POST_U_TR_A3{font-family:tahoma; font-size:100%; color:#ffffff;  background-color:#fff8f8; }
.POST_U_TD_A{font-family:tahoma; font-size:100%; color:#445577; }
.POST_U_TD_A1{font-family:tahoma; font-size:100%; color:#445577; font-weight:; }
.POST_U_TD_A2{font-family:tahoma; font-size:100%; color:#445577; font-weight:; }
.POST_U_TD_A3{font-family:tahoma; font-size:100%; color:#445577; font-weight:; }
.POST_U_LINE{ background-color:#cccccc;}

.POST_L1{color:#444455; background-color:#f8fdfe; }
.POST_L1_TITLE{color:#2288aa; font-size:100%; text-align:right; font-weight:bold; }
.POST_L1_TR{ background-color:#f8fdfe; }
.POST_L1_TD{  }
.POST_L1_FLD { font-size: 100%; font-family: tahoma; width: 90% }
.POST_L1_SUBMIT{  background-color:#ffffff; font-size:100%; font-family:tahoma; width:50px; }
.POST_L1_LINE{  background-color:#999999; }

.POST_USER{color:#444455; background-color:#f8fdfe; }
.POST_USER_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%;}
.POST_USER_TR{ background-color:#f8fdfe; }
.POST_USER_TD{  }
.POST_USER_FLD{ font-size:100%; font-family:tahoma; width:120px;  }
.POST_USER_SUBMIT{  background-color:#ffffff; font-size:100%; font-family:tahoma; }
.POST_USER_LINE{  background-color:#999999; }

.POST_FORGOT{color:#444455; background-color:#f8fdfe; }
.POST_FORGOT_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.POST_FORGOT_TR{ background-color:#f8fdfe; }
.POST_FORGOT_TD{  }
.POST_FORGOT_FLD{ font-size:100%; font-family:tahoma;   }
.POST_FORGOT_SUBMIT{ background-color:#e89393; font-size:100%; font-family:tahoma;   }
.POST_FORGOT_LINE{  background-color:#999999; }

.POST_REGISTER{color:#444455; background-color:#f8fdfe; }
.POST_REGISTER_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.POST_REGISTER_TR{ background-color:#f8fdfe; color:#5588aa }
.POST_REGISTER_TD{color: black;font-size: 120%;  }
.POST_REGISTER_SUBMIT{ background-color:#e89393; font-size:100%; font-family:tahoma; width:112px;  }
.POST_REGISTER_LINE{  background-color:#999999; }
.POST_REGISTER_FLD_USER{font-size: 140%; font-family: tahoma; width: 160px;background-color: #03f423;border-color: black;padding: 5px;font-weight:bold}
.POST_REGISTER_FLD_PASS{font-size:120%; font-family:tahoma; width:120px;background-color:#faffbd; }

.POST_PAYMENT{color:#444455; background-color:#f6f6f6; }
.POST_PAYMENT_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%;}
.POST_PAYMENT_TR{ background-color:#f6f6f6; font-family:tahoma; font-size:100%; color:#68737a }
.POST_PAYMENT_TD{  }
.POST_PAYMENT_INPUT{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:112px;  }
.POST_PAYMENT_SUBMIT{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:112px;  }
.POST_PAYMENT_LINE{  background-color:#999999; }
.POST_PAYMENT_FLD_USER{font-size:100%; font-family:tahoma; width:160px; }
.POST_PAYMENT_FLD_PASS{font-size:100%; font-family:tahoma; width:120px; }
.POST_PAYMENT_SELECT{background-color:#ffffff; font-size:100%; font-family:tahoma; width:112px; }

.POST_NEW_PUB{color:#444455; background-color:#f6f6f6; }
.POST_NEW_PUB_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.POST_NEW_PUB_TR{ background-color:#f6f6f6; }
.POST_NEW_PUB_TD{ }
.POST_NEW_PUB_SUBMIT{ background-color:#88eae7; font-size:100%; font-family:tahoma; width:112px;  }
.POST_NEW_PUB_SELECT{ background-color:#f0f534; font-size:100%; font-family:tahoma; min-height:30px}
.POST_NEW_PUB_LINE{  background-color:#cccccc; }
.POST_NEW_PUB_FLD{font-size:100%; font-family:tahoma; width:120px; }

.POST_ONLINE_COUNTER{color:#444455; background-color:#f6f6f6; }
.POST_ONLINE_COUNTER_TITLE{color:#2288aa; text-align:right;  font-weight:bold; font-size:100%;}
.POST_ONLINE_COUNTER_TR{ background-color:#f6f6f6; }
.POST_ONLINE_COUNTER_TD{  font-size:100%;  text-align:justify; }
.POST_ONLINE_COUNTER_LINE{  background-color:#cccccc; }

.POST_ONLINE_RECEPTION_TAB{color:#444455; background-color:#f6f6f6; }
.POST_ONLINE_RECEPTION_TAB_TITLE{color:#2288aa; text-align:right;  font-weight:bold; font-size:100%;}
.POST_ONLINE_RECEPTION_TAB_TR{ background-color:#f6f6f6; }
.POST_ONLINE_RECEPTION_TAB_TD{  font-size:100%;  text-align:justify; }
.POST_ONLINE_RECEPTION_TAB_LINE{  background-color:#cccccc; }
.POST_ONLINE_RECEPTION_LIGHT{font-family:tahoma; font-size:100%;  text-align:justify; background-color:#fafafa; }



.POST_LIST_MY_PUBS_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.POST_LIST_MY_PUBS{color:#444455; background-color:#f6f6f6; }
.POST_LIST_MY_PUBS_TR{ }
.POST_LIST_MY_PUBS_TD{ }
.POST_LIST_MY_PUBS_LINE{  background-color:#999999; }
.POST_LIST_MY_PUBS_REPORT{ color: #ee8899; font-size:100%; font-family:tahoma; font-weight:bold;}
.POST_LIST_MY_PUBS_ACTIVE_SAY{ color:#66aa66; font-size:100%; font-family:tahoma; font-weight:bold;}
.POST_LIST_MY_PUBS_ACTIVE_TITLE{background-color:#86bdbd; color:#ffffff; font-size:100%; font-weight:normal; }
.POST_LIST_MY_PUBS_ACTIVE_TR{ background-color:#fbfffb; }
.POST_LIST_MY_PUBS_ACTIVE_TD{ font-size:100%;  }
.POST_LIST_MY_PUBS_ACTIVE_SUBMIT{ font-size:73%; font-family:tahoma; width:45px; border-width:1px;border-color:#aaaaaa; }
.POST_LIST_MY_PUBS_PAYMENT_TAB{ height:30px; width:100%;  font-size:100%; font-family:tahoma; font-weight:; background-color:white }
.POST_LIST_MY_PUBS_PAYMENT_TD{ color:#5b7569; }
.POST_LIST_MY_PUBS_DESTANCERD{ background-color:#cccccc; }

.POST_LIST_MY_PUBS_UN_SAY{ color:#aa6666; font-size:100%; font-family:tahoma; font-weight:bold;}
.POST_LIST_MY_PUBS_UN_TITLE{background-color:#b0b0b0; color:#ffffff; font-weight:normal; font-size:100%; }
.POST_LIST_MY_PUBS_UN_TR{ background-color:#fffcfc; }
.POST_LIST_MY_PUBS_UN_TD{ font-size:100%;  }
.POST_LIST_MY_PUBS_UN_SUBMIT{ font-size:100%; font-family:tahoma; width:45px; border-width:1px;border-color:#aaaaaa; }

.POST_EDIT_USER_PROP{color:#444455; background-color:#fafafa; }
.POST_EDIT_USER_PROP_TITLE{color:#2288aa; text-align:right;  font-weight:bold; font-size:100%;}
.POST_EDIT_USER_PROP_TR{ background-color:#fafafa; }
.POST_EDIT_USER_PROP_TD{  }
.POST_EDIT_USER_PROP_SUBMIT{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:112px;  }
.POST_EDIT_USER_PROP_LINE{  background-color:#cccccc; }
.POST_EDIT_USER_PROP_FLD_USER{font-size:100%; font-family:tahoma; width:160px; }
.POST_EDIT_USER_PROP_PASS{font-size:100%; font-family:tahoma; width:120px; }
.POST_EDIT_USER_PROP_TEXT{font-size:100%; font-family:tahoma; width:160px; }


.MESSAGEBOARD{color:#004e69; background-color:#fafafa; font-size:100%; font-family:tahoma; }
.MESSAGEBOARD_TITLE{color:#2288aa; text-align:right;  font-weight:bold; font-size:100%;}
.MESSAGEBOARD_TR{ background-color:#f6f6f6; }
.MESSAGEBOARD_TD{  }
.MESSAGEBOARD_TEXTAREA{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:100%; border-style:solid; border-width:1px; border-color:#999999; height: 150px;  }
.MESSAGEBOARD_INPUT{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:120px; border-style:solid; border-width:1px; border-color:#999999;  }
.MESSAGEBOARD_SUBMIT{ background-color:#ffffff; font-size:100%; font-family:tahoma; width:120px; border-style:solid; border-width:1px; border-color:#999999; }
.MESSAGEBOARD_LINE{  background-color:#999999; }
.MESSAGEBOARD_FLD_USER{font-size:100%; font-family:tahoma; width:160px; }
.MESSAGEBOARD_PASS{font-size:100%; font-family:tahoma; width:120px; }
/********************************** post user *********************************************************/












/********************************** search *********************************************************/
.POST_SEARCH_MAIN_TAB{background-color:#fefefe; }
.POST_SEARCH_MAIN_TAB_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.POST_SEARCH_MAIN_TR{}
.POST_SEARCH_MAIN_TD{}
.POST_SEARCH_PARTITION_LINE{ background-color:#dddddd; }
.POST_SEARCH_DISTANCE_LINE{ background-color:#99bbff; width:90%; height: 1px;  }
.POST_SEARCH_PROP{ color:#555555; font-size:100%; font-family:tahoma;  }
.POST_SEARCH_MAIN_SEARCHBAR{ background-color: #efefef}



.POST_SEARCH_RIGHTBAR_GROUPS{background-color:#F9F9FA;}
.POST_SEARCH_RIGHTBAR_GROUPS_TR{}
.POST_SEARCH_RIGHTBAR_GROUPS_TD{}
.POST_SEARCH_RIGHTBAR_GROUPS_LINE{background-color:#dddddd;}
.POST_SEARCH_RIGHTBAR_GROUPS_TITLE{color:#2288aa; text-align:right;  font-size:100%; font-weight:bold;}


.POST_SEARCH_RIGHTBAR_LINKS{background-color:#F9F9FA;}
.POST_SEARCH_RIGHTBAR_LINKS_TR{}
.POST_SEARCH_RIGHTBAR_LINKS_TD{}
.POST_RIGHTBAR_LINKS_LINE{background-color:#dddddd;}
.POST_SEARCH_RIGHTBAR_LINKS_TITLE{color:#2288aa; text-align:right; font-weight:bold;  font-size:100%;}
.SEARCH_FORM{font-family:tahoma; font-size:100%; color:#44868f;}
/********************************** search *********************************************************/











/********************************** exprassion *********************************************************/
.EXPRESSION_TAB{background-color:#fefefe; }
.EXPRESSION_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.EXPRESSION_TR{}
.EXPRESSION_TD{}
.EXPRESSION_LINE{ background-color:#99bbff; width:90%; height: 1px;  }
.EXPRESSION_INPUT{ background-color:#FCFCFC; font-size:100%; font-family:tahoma; width:150px; border-style:dotted; border-width:1px; border-color:#cccccc; margin:10px; }
.EXPRESSION_SUBMIT{ background-color:#FCFCFC; font-size:100%; font-family:tahoma; width:150px; border-style:dotted; border-width:1px; border-color:#cccccc; margin:10px;  }
.EXPRESSION_TEXTAREA{ background-color:#FCFCFC; font-size:100%; font-family:tahoma; width:150px;  border-style:dotted; border-width:1px; border-color:#cccccc; margin:10px;}
.EXPRESSION_COVERSATON_TAB{background-color:#f0f6ff; }
.EXPRESSION_TEXT_TITLE{font-size:100%; font-weight:bold; font-family:Arial; color:#c17bc5; }
.EXPRESSION_TEXT_TEXT{text-align:justify; line-height:30px; font-family:tahoma,arial; color:#56657b;
/* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
 }
.EXPRESSION_GRID{background-color:#b7d3db;}
/********************************** exprassion *********************************************************/







.NEW_POST_LINE{ background-color:#dddddd; }
.NEW_POST_TR{}
.NEW_POST_TD{}
.NEW_POST_TITLE{ color:#2288aa;  text-align:right; font-weight:bold;  font-size:100%; }
.NEW_POST{background-color:#fefefe; color:#564565; }





/********************************** contactUs *********************************************************/
.CONTACTUS{background-color:#fafafa; }
.CONTACTUS_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.CONTACTUS_LINE{background-color: #cccccc; }
.CONTACTUS_SUBMIT{  font-family: tahoma; font-size:100%; }
/********************************** contactUs *********************************************************/







/********************************** signature *********************************************************/
.HTML_SIGNATURE_1{  font-family:tahoma; font-size:12px; color:#44868f; background-color:#c1e9f0; }
.HTML_SIGNATURE_LINE{background-color:#999999; }
.HTML_SIGNATURE_deLINE{background-color:#adcace; }
/********************************** signature *********************************************************/





/********************************** epay *********************************************************/
.EPAY{ font-family:tahoma; font-size:100%; color:#44868f;}
.EPAY_INPUT{ font-family:tahoma; font-size:100%; color:#44868f;}
.EPAY_SELECT{ font-family:tahoma; font-size:100%; color:#44868f;}
.EPAY_SUBMIT{ font-family:tahoma; font-size:100%; color:#44868f; width:90px; }
.EPAY_TITLE{ background-color:#e5f3f4; }
.EPAY_LINE{ background-color:#f4f4f4; }
.EPAY_EXTENSION{ font-family:tahoma; font-size:100%; color:#44868f;}
/********************************** epay *********************************************************/



/********************************** user-profile *********************************************************/
.USERPROFILE_TAB{background-color:#fefefe; }
.USERPROFILE_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%; }
.USERPROFILE_TR{}
.USERPROFILE_TD{}
.USERPROFILE_LINE{ background-color:#99bbff; width:90%; height: 1px;  }
.USERPROFILE_INPUT{ font-size:100%; font-family:tahoma; border-width:1px; border-color:#cccccc;  }
.USERPROFILE_SUBMIT{ font-size:100%; font-family:tahoma; border-width:1px; border-color:#cccccc  }
.USERPROFILE_TEXTAREA{ font-size:100%; font-family:tahoma; border-width:1px; border-color:#cccccc }
.USERPROFILE_ANSWER{font-size:100%; color:#000000; font-weight:bold; }
/********************************** user-profile *********************************************************/

/********************************** news-box *********************************************************/
.NEWSBOX{ font-family:tahoma; font-size:100%; color:#44868f;}
.NEWSBOX_INPUT{ font-family:tahoma; font-size:100%; color:#44868f;}
.NEWSBOX_SELECT{ font-family:tahoma; font-size:100%; color:#44868f;}
.NEWSBOX_SUBMIT{ font-family:tahoma; font-size:100%; color:#44868f; width:90px; }
.NEWSBOX_TITLE{color:#2288aa; text-align:right; font-weight:bold; font-size:100%;}
.NEWSBOX_LINE{ background-color:#dddddd; }
/********************************** news-box *********************************************************/

.PUB_STAREDNUMBER{font-size:100%; color:#eebd00;}


/* new added */

.dropbtn {
    background-color: #57639e;
    color: white;
    padding: 16px;
    font-size: 170%;
    border: none;
    cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
    background-color: #3e8e41;
}

.dropdown {
    float: right;
    position: relative;
    display: inline-block;
    
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color: #b9f7f2;
    min-width: 160px;
    overflow: auto;
    box-shadow: 0px 8px 16px 10px rgba(0,0,0,0.2);
    right: 0;
    border-style:solid;
    border-width:1px;
    text-rendering: optimizeLegibility;
    border-radius: 4px;

}

.dropdown-content a {
    color: black;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
}

.dropdown a:hover {background-color: #f1f1f1}

.show {display:block;}
















