/* CSS Document */
.BG_Gray{
background-image:url(../images/background/BG_soft.jpg);}
.BG_Card{
background-image: url(../images/background/BG_soft.jpg);}
.BG_PriceList{
background-image: url(../images/background/BG_soft.jpg);}
.header1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FF7F00;
	font-weight: bold;
}
.header1Green {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #85b512;
	font-weight: bold;
}
.header1WapCall {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #b11196;
	font-weight: bold;
}
.header1Phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #df0024;
	font-weight: bold;
}.header1P2C {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #4491FD;
	font-weight: bold;
}
.hand{
cursor: pointer;
}
.header_price {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#3B3B3B;
	font-weight: bold;
}
.head_small {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3B3B3B;
	font-weight: bold;
}
.header2 {
	font-family:Arial;
	font-size: 18px;
	color: #FF7F00;
	font-weight: bold;
}
.headerPhone {
	font-family:Arial;
	font-size: 18px;
	color: #df0024;
	font-weight: bold;
}
.headerGreen {
	font-family:Arial;
	font-size: 18px;
	color: #85b512;
	font-weight: bold;
}
.headerWapCall {
	font-family:Arial;
	font-size: 18px;
	color: #b11196;
	font-weight: bold;
}
.headerP2C {
	font-family:Arial;
	font-size: 18px;
	color: #4491fd;
	font-weight: bold;
}

.headerRed {
	font-family:Arial;
	font-size: 18px;
	color: #FF7F00;
	font-weight: bold;
}
.Menu_Account {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.ONE_W {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	font-weight: bold;
}
.ONE_P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3B3B3B;
	font-weight:bold;
}
.header_Black {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#3B3B3B;
	font-weight: bold;
}
.header_black_small {
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3B3B3B;
	font-weight: bold;
}

.txtmiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3B3B3B;
	font-weight:bold;
}
.txt_Info {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#3B3B3B;
	font-weight:bold;
}
.txt1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	/*color:#3B3B3B;*/
	/*color: #4B4B4B;*/
	/*color: #4D4D4D;*/
	color: #3B3B3B;
	
}
.txt_download {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#3B3B3B;
}
.txt_button2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F908D;
}
.txt_alert {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.txt_account_detail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.txt_small_1 {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#3B3B3B;
}
.txt_small_register {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.txt-langues {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.txt-menu {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;

}
.txtAddress {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3B3B;
}
.txtLogin {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.txt_Link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
/*.txt_button{
	background-color: #CCCCCC; border:solid 1px; border-color: #666666; color:#535353; font-size:11px; font:Arial, Helvetica, sans-serif;font-weight:bold;
}*/
.txt_button{
	background-color: #8d918e; border:solid 1px; border-color: #666666; color:#535353; font-size:11px; font:Arial, Helvetica, sans-serif;font-weight:bold;
}

.txt_chk_valid {
	font-family: Verdana ,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FF0000;
	font-weight: bold;
}
.backgroup-mean { background-image: url(../images/background/BG_mian.jpg);
}

.textfieldBg {
background-color: #FFFFFF; border:solid 1px; border-color: #535353; color:#3B3B3B; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;

}
.textfield_account {
background-color: #FFFFFF;border:solid 1px; border-color:#535353; color:#3B3B3B; font-size:11px; font:Verdana, Arial, Helvetica, sans-serif; padding-left:4px;
}
.textfield_NoBG {
border:solid 1px; border-color: #000000;font-size:11px; font:Verdana, Arial, Helvetica, sans-serif; padding-left:4px;
}

.textfield_regist {
background-color:#FFFFFF; border:solid 1px; border-color:#535353; color:#3B3B3B; font-size:12px; font:Verdana, Arial, Helvetica, sans-serif;
}
.hr {
color: #D8D8D8;
}
.hr_2 {
color:#999999;
}
.body-bg {
background-color: #CCCCCC;
 }
 .none-bg {
 background:none;
 }
/*.Body-scrollbar{
	/*color: #FFFFFF;*/
	/*border:#FFFFFF; border:solid 1px;*/
	/*scrollbar-face-color:#C2C8D1;  /* Bg Header */
	/*scrollbar-arrow-color:#FF7F00;  /* Font Menu */
	/*scrollbar-track-color:#EAEAEA;  /* Bg Menu */
	/*scrollbar-shadow-color:#C2C8D1;
	scrollbar-highlight-color:#F6F9FD;
	/*background-color:#FFFFFF;*/
/*}*/
.Body-scrollbar{
	/*color: #FFFFFF;*/
	/*border:#FFFFFF; border:solid 1px;*/
	scrollbar-face-color:#EAEAEA;  /* Bg Header */
	scrollbar-arrow-color:#727272;  /* Font Menu */
	scrollbar-track-color:#EAEAEA;  /* Bg Menu */
	scrollbar-shadow-color:#EAEAEA;
	scrollbar-highlight-color:#F6F9FD;
	/*background-color:#FFFFFF;*/
}
.Body-scrollbarGreen{
	/*color: #FFFFFF;*/
	/*border:#FFFFFF; border:solid 1px;*/
	scrollbar-face-color:#EAEAEA;  /* Bg Header */
	scrollbar-arrow-color:#85b512;  /* Font Menu */
	scrollbar-track-color:#EAEAEA;  /* Bg Menu */
	scrollbar-shadow-color:#EAEAEA;
	scrollbar-highlight-color:#F6F9FD;
	/*background-color:#FFFFFF;*/
}

.Body-scrollbar2{
border:solid #8F908D 1px;
	color:#3B3B3B;
	scrollbar-face-color:#C2C8D1;  /* Bg Header */
	scrollbar-arrow-color:#FF6600;  /* Font Menu */
	scrollbar-track-color:#EAEAEA;  /* Bg Menu */
	scrollbar-shadow-color:#C2C8D1;
	scrollbar-highlight-color:#F6F9FD;
	background-color: #FFFFFF;
}
a.Contact {
  color:#3B3B3B;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Contact:hover {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.Buynow {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Buynow:hover {
  color:#FF7F00;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.Terms {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Terms:hover {
  color:#FF7F00;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.TermsGreen {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.TermsGreen:hover {
  color:#85b512;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.TermsGreen {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.TermsGreen:hover {
  color:#85b512;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.TermsWapCall {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.TermsWapCall:hover {
  color:#B11196;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.TermsPhone {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.TermsPhone:hover {
  color:#df0024;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}


a.Price_list {
  color:#3B3B3B;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Price_list:hover {
  color: #FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.Faq {
  color:#3B3B3B;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Faq:hover {
  color:#FF7F00;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.FaqGreen {
  color:#3B3B3B;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.FaqGreen:hover {
  color:#85b512;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.FaqPhone {
  color:#3B3B3B;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.FaqPhone:hover {
  color:#df0024;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.OffSET {
  color:#3B3B3B;
  text-decoration: underline;
}

a.OffSET:hover {
  color:#FF7F00;
  text-decoration: underline;
}
a.Language {
  color: #000000;
  position: relative;
  text-decoration: none;
}

a.Language:hover {
  color: #FF7F00;
  position: relative;
  text-decoration: none;
}
a.Button {
  color:#FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}

a.Button:hover {
  color: #313131;/*#FFFFFF*/
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
a.Button:active{
  color: #313131;/*#FFFFFF*/
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}
/*a.Button:visited{
  color: #FFFFFF;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
  position: relative;
  text-decoration: none;
}*/


a.link-faq:link{
	color:#3B3B3B;
	text-decoration : none;
}
a.link-faq:visited{
	color:#3B3B3B;
	text-decoration : none;
}
a.link-faq:hover{
	color :#FF7F00;
	text-decoration : none;
}
a.link-faq:active{
	color :#FF7F00;
	text-decoration : none;
}
.txt_faq_detail {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#3B3B3B;
	text-decoration : none;
	font : normal;
	dir: ltr;
	font-weight : normal;
	font-weight:bold;

}
.txtsmall_faq {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color :#3B3B3B;
	text-align: left;
	text-decoration : none;
	font : normal;
	dir: ltr;
	font-weight : normal;
	white-space: normal;
}
.txt_Step{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
}

a.info_all:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color: #999999;
}
a.info_all:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color: #999999;
}
a.info_all:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color: #4d4d4d;
}
a.info_all:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	font-weight:bold;
	color: #4d4d4d;
}

a.P2CLink:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FE780D;
}
a.P2CLink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FE780D;
}
a.P2CLink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}
a.P2CLink:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #333333;
}


a.url_link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	/*font-weight:bold;*/
	color: #999999;
}

a.url_link:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	/*font-weight:bold;*/
	color:#FF7F00;
}
url_1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
url_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

a.MainMenu:link {
	color: #3B3B3B;
	text-decoration: none;
}
a.MainMenu:visited {
	text-decoration: none;
	color: #3B3B3B;
}
a.MainMenu:hover {
	text-decoration: none;
	color: #FE7013;
}
a.MainMenu:active {
	text-decoration: none;
	color: #FE7013;
}

a.MainMenuGreen:link {
	color: #3B3B3B;
	text-decoration: none;
}
a.MainMenuGreen:visited {
	text-decoration: none;
	color: #3B3B3B;
}
a.MainMenuGreen:hover {
	text-decoration: none;
	color: #85b512;
}
a.MainMenuGreen:active {
	text-decoration: none;
	color: #85b512;
}

a.MainMenuWapcall:link {
	color: #3B3B3B;
	text-decoration: none;
}
a.MainMenuWapcall:visited {
	text-decoration: none;
	color: #3B3B3B;
}
a.MainMenuWapcall:hover {
	text-decoration: none;
	color: #b11196;
}
a.MainMenuWapcall:active {
	text-decoration: none;
	color: #b11196;
}

a.MainMenuPhone:link {
	color: #3B3B3B;
	text-decoration: none;
}
a.MainMenuPhone:visited {
	text-decoration: none;
	color: #3B3B3B;
}
a.MainMenuPhone:hover {
	text-decoration: none;
	color: #df0024;
}
a.MainMenuPhone:active {
	text-decoration: none;
	color: #df0024;
}



a.Menu_Page1:link {
	color: #666666;
	text-decoration: none;
}
a.Menu_Page1:visited{
	text-decoration: none;
	color: #666666;
}
a.Menu_Page1:hover {
	text-decoration: none;
	color:#FF7F00;
}
a:.Menu_Page1:active{
	text-decoration: none;
	color:#FF7F00;
}
a.Menu_Page:link{
	color:#FF7F00;
	text-decoration : none;
}
a.Menu_Page:visited{
	color:#FF7F00;
	text-decoration : none;
}
a.Menu_Page:hover{
	color:#FF7F00;
	text-decoration : none;
}
a.Menu_Page:active{
	color :#666666;
	text-decoration : none;
}
a.P2C_Page:link{
	color:#FF7F00;
	text-decoration : none;
}
a.P2C_Page:visited{
	color:#FF7F00;
	text-decoration : none;
}
a.P2C_Page:hover{
	color: #333333;
	text-decoration : none;
}
a.P2C_Page:active{
	color :#666666;
	text-decoration : none;
}

/**************BILLING******************/
a.INV:link {
	text-decoration: none;
	color: #333333;
}
a.INV:visited {
	text-decoration: none;
	color: #333333;
}
a.INV:hover {
	text-decoration: none;
	color: #999999;
}
a.INV:active {
	text-decoration: none;
	color: #999999;
}

a.CDN:link {
	text-decoration: none;
	color: #FE780D;
}
a.CDN:visited {
	text-decoration: none;
	color: #FE780D;
}
a.CDN:hover {
	text-decoration: none;
	color: #333333;
}
a.CDN:active {
	text-decoration: none;
	color: #333333;
}
/**************BILLING******************/

.txtmiddlegray{
	
	font-size:18px;
	color: #999999;
	font-weight:normal;
}

.Body-bgSIM{
	background-color:#FFFFFF;
	background-attachment: fixed;
	background-image: url(../images/background/BG_4.jpg);
	margin:	0px;
}
.Body-bgsmall{
	background-attachment: fixed;
	background-image: url(../images/background/BG_home_sim.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}

.txtmiddleorange {

	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	font: bolder;
	text-decoration : none;            
	text-align: left;         
	dir: ltr;
}

.table1{

	border: 1px dashed #CCCCCC;
	font-family:tahoma;
	font-size:11px;
}

.td1h{

	border-bottom:1px dashed #666666;
	border-top:1px dashed #666666;
}

.td1{

	background-color:#F9F9F9;
	border-bottom:1px dashed #CCCCCC;
	text-align:center;
}

.td2{

 border-bottom:1px dashed #CCCCCC;
}

.td2_normal{

   background-color:#F9F9F9;

}

.td2_highlight{

    background-color:#EAEAEA;

}

.verttext {

   	font-family: tahoma;
	font-size: 11px;
	font-weight:bold;
	text-align:right;
	writing-mode:tb-rl;
	white-space: nowrap;
	padding-top: 5px;
	padding-bottom: 5px;

}
