﻿form{
	margin:0;
}
body{
	margin:0;
	margin-top: 5px;
	background-color:#FFFFFF;
	color:#000000;
	font-size: 12px;
	font-family: Arial;
}
a:link
{
	color: #0099FF;
	text-decoration: none;
}
a:visited{
    color: #0099FF;
    text-decoration:none;
}
a:hover{
	color: #0099FF;
	text-decoration: underline;
}
a:active{
    color: #0099FF;
    text-decoration: none;
}


/*----------------------------------------------------------------*/
.textRed
{
	font-size: 12px;
	color: #FF4242;
}
a:link.textRed
{
	color: #FF4242;
	text-decoration: none;
}
a:visited.textRed{
    color: #FF4242;
    text-decoration:none;
}
a:hover.textRed{
	color: #FF4242;
	text-decoration: underline;
	
}
a:active.textRed{
    color: #FF4242;
    text-decoration: none;
}
/*----------------------------------------------------------------*/
.v_line_left
{
	background: url( 'images/left-menu/bg-left.jpg' ) repeat-y right top;
}
.v_line_right
{
	background: url( 'images/highlight/bg-right.jpg' ) repeat-y right top;
}
.vline {
	background: url(../bupa_cms/en/images/vline.jpg) repeat-y center;
	width: 9px;
}

.text1
{
	color: #00adef;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
}
.navigator3 {
	font: 11px Arial;
	color: #1F8ECB;
}

.text2
{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial;
}
.navigator1 {
	font: bold 10px Arial;
}

/*----------------------------------------------------------------*/
.navigator2 {
	font: 11px Arial;
}
a:link.navigator2
{
	color: #000000;
	text-decoration: none;
}
a:visited.navigator2{
    color: #000000;
    text-decoration:none;
}
a:hover.navigator2{
	color: #000000;
	text-decoration: underline;
}
a:active.navigator2{
    color: #000000;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textBlue
{
	font-size: 12px;
	color: #0069AF;
}
a:link.textBlue
{
	color: #0069AF;
	text-decoration: none;
}
a:visited.textBlue{
    color: #0069AF;
    text-decoration:none;
}
a:hover.textBlue{
	color: #0069AF;
	text-decoration: underline;
	
}
a:active.textBlue{
    color: #0069AF;
    text-decoration: none;
}
/*----------------------------------------------------------------*/
.textlink_blue {
	font: 12px Arial;
	color: #0099FF;
}
a:link.textlink_blue
{
	color: #0099FF;
	text-decoration: none;
}
a:visited.textlink_blue{
    color: #0099FF;
    text-decoration:none;
}
a:hover.textlink_blue{
	color: #0099FF;
	text-decoration: underline;
}
a:active.textlink_blue{
    color: #0099FF;
    text-decoration: none;
}
/*----------------------------------------------------------------*/


.discount {
	font: 11px Arial;
	background: #D8F1FB;
}

.total {
	font: bold 18px Arial;
	color: #0066CC;
}


.textDetail
{
	color: #4A4A4A;
	font-size: 12px;
	font-family: Arial;
}
.hline2 {
	background: url(../bupa_cms/en/images/hline2.jpg) repeat-x;
	height: 5px;
}
.hline3 {
	background: url(../bupa_cms/en/images/hline3.jpg) repeat-x;
	height: 1px;
}
.text
{
	font-size: 12px;
}
.textGreen
{
	font-size: 12px;
	font-weight: bold;
	color: #00AF9E;
}
.textB
{
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.headBgreen
{
	font: 14px Arial;
	font-weight: bold;
	color: #78A448;
}
.textBgreen{
	color: #638400;
	font: bold 12px Arial;
}

.textgreen3{
	color: #638400;
	font: 12px Arial;
}
/*----------------------------------------------------------------*/
.textBlue1
{
	font-size: 12px;
	font-weight: bold;
	color: #0069AF;
}
a:link.textBlue1
{
	color: #0069AF;
	text-decoration: none;
}
a:visited.textBlue1{
    color: #0069AF;
    text-decoration:none;
}
a:hover.textBlue1{
	color: #0069AF;
	text-decoration:none;
}
a:active.textBlue1{
    color: #0069AF;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textGreen2 {

	font-size: 12px;
	font-weight: bold;
	color: #77AA38;
}
a:link.textGreen2
{
	color: #77AA38;
	text-decoration: none;
}
a:visited.textGreen2{
    color: #77AA38;
    text-decoration:none;
}
a:hover.textGreen2{
	color: #77AA38;
	text-decoration: underline;
}
a:active.textGreen2{
    color: #77AA38;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textOrange {
	font-size: 13px;
	font-weight: bold;
	color: #CC6600;
}
a:link.textOrange
{
	color: #CC6600;
	text-decoration: none;
}
a:visited.textOrange{
    color: #CC6600;
    text-decoration:none;
}
a:hover.textOrange{
	color: #CC6600;
	text-decoration: underline;
}
a:active.textOrange{
    color: #CC6600;
    text-decoration: none;
}

/*----------------------------------------------------------------*/
.texthighlight {
	font: 12px Arial;
	color: #4A4A4A;
}
a:link.texthighlight
{
	color: #4A4A4A;
	text-decoration: none;
}
a:visited.texthighlight{
    color: #4A4A4A;
    text-decoration:none;
}
a:hover.texthighlight{
	color: #0099FF;
	text-decoration: underline;
}
a:active.texthighlight{
    color: #4A4A4A;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textOrange2 {
	font-size: 12px;
	color: #CC6600;
}
a:link.textOrange2
{
	color: #CC6600;
	text-decoration: none;
}
a:visited.textOrange2{
    color: #CC6600;
    text-decoration:none;
}
a:hover.textOrange2{
	color: #CC6600;
	text-decoration: underline;
}
a:active.textOrange2{
    color: #CC6600;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textOrange3
{
	color: #F98D17;
	text-decoration: none;
}
a:link.textOrange3
{
	color: #F98D17;
	text-decoration: none;
}
a:visited.textOrange3{
    color: #F98D17;
    text-decoration:none;
}
a:hover.textOrange3{
	color: #F98D17;
	text-decoration: underline;
}
a:active.textOrange3{
    color: #F98D17;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.textlink_org {
	font: 12px Arial;
	color: #FF6600;
}
a:link.textlink_org
{
	color: #FF6600;
	text-decoration: none;
}
a:visited.textlink_org{
    color: #FF6600;
    text-decoration:none;
}
a:hover.textlink_org{
	color: #FF6600;
	text-decoration: underline;
}
a:active.textlink_org{
    color: #FF6600;
    text-decoration: none;
}
/*----------------------------------------------------------------*/



.hline {
	background: url(../bupa_cms/en/images/hline1.jpg) repeat-x center;
	height: 5px;
}
.hline-g {
	background: url(../bupa_cms/en/images/hline-g.jpg) repeat-x bottom;
}

input {
	font-family: Arial;
	border: 1px solid #C8E3F6;
	margin-left: 0px;
}

textarea {
	font-family: Arial;
	border: 1px solid #C8E3F6;
}
option {
	border: 1px solid #C8E3F6;
	font-family: Arial;
}
.tablehead1 {
	font: 12px Arial;
	background: url(../bupa_cms/en/images/bg-table.jpg) repeat-x center;
	height: 26px;
	text-align: center;
}
.item1 {
	font: 12px Arial;
	background: #FCFDFE;
	height: 20px;
}
.item2 {
	font: 12px Arial;
	background: #E9F5FC;
	height: 20px;
}
.TablePaging1
{
	font: 12px Arial;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.TablePaging1 a:hover
{
	color: #000000;
	text-decoration: underline;
}
.TablePaging1 a:active{
    color: #000000;
    text-decoration: underline;
}

.textBlue2 {

	font-size: 14px;
	font-weight: bold;
	color: #0069AF;
}
.headTB2 {
	font: 14px Arial;
	font-weight: bold;
	color: #FFFFFF;
}
.headTB {

	font: 14px Arial;
	font-weight: bold;
	color: #FFFFFF;
	background: #82AE46;
	text-align: center;
}
.total2 {

	color: #000000;
	font-weight: normal;
	font-size: 18px;
	font-family: Arial;
}

/*----------------------------------------------------------------*/
.bupaactive {
	font: 12px Arial;
	color: #333333;
}
a:link.bupaactive
{
	color: #333333;
	text-decoration: none;
}
a:visited.bupaactive{
    color: #333333;
    text-decoration:none;
}
a:hover.bupaactive{
	color: #0099FF;
	text-decoration: underline;
}
a:active.bupaactive{
    color: #333333;
    text-decoration: none;
}
/*----------------------------------------------------------------*/

.bupaworld {
	font: 12px Arial;
	color: #333333;
}
a:link.bupaworld
{
	color: #333333;
	text-decoration: none;
}
a:visited.bupaworld{
    color: #333333;
    text-decoration:none;
}
a:hover.bupaworld{
	color: #69BB5E;
	text-decoration: underline;
}
a:active.bupaworld{
    color: #333333;
    text-decoration: none;
}

/*----------------------------------------------------------------*/

.GroupHead {
	color: #0066CC;
	background-color: #BADBFF;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
}
.textHead1 {
	font-family: 'Arial';
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
}
.textHead2 {
	font-family: 'Arial';
	font-size: 20px;
	font-weight: bold;
	color: #CC0000;
}
.textHead3 {
	font-size: 18px;
	font-weight: bolder;
	color: #9B0000;
	font-family: 'Arial';
}
.TableHead {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	font-family: 'Arial';
	background-color: #4DAFE3;
	height: 25px;
}
.TablePaging {
	font: 12px;
	background-color: #a9a9a9;
	color: #FFFF00;
	font-weight: bold;
	text-decoration: underline;
}
.TablePaging a:hover
{
	color: #FFFF00;
	text-decoration: underline;
}
.TablePaging a:active{
    color: #FFFF00;
    text-decoration: underline;
}
.TableAlt {
	background-color: #C8E3F6;
	height: 20px;
}
.TableRow {
	background-color: #EDF5FC;
	height: 20px;
}
.TableSelect
{
	background-color: #FFFF99;
	height: 20px;
}
.textwhite {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: bold;
}
/*----------------------------------------------------------------*/

.textMenu {
	font: bold 11px "Arial";
	color: #FFFFFF;
}
a:link.textMenu {
	font: bold 12px "Arial";
	color: #FFFFFF;
	text-decoration: underline;
}
a:visited.textMenu {
	font: bold 12px "Arial";
	color: #FFFFFF;
	text-decoration: underline;
}
a:active.textMenu {
	font: bold 12px "Arial";
	color: #FFFFFF;
	text-decoration: underline;
}
a:hover.textMenu {
	font: bold 12px "Arial";
	color: #FFFFFF;
	text-decoration: underline;
}
/*----------------------------------------------------------------*/

.btnStyle {
    font-family: 'Arial';
    height: 24px;
    font-weight: bold;
    font-size: 10pt;
}
.btnStyle2 {
    font-family: 'Arial';
    height: 24px;
}
.lblUser1{
	font-size: x-small;
	font-weight: bold;
	color: #333333;
}
.lblUser2{
	font-size: x-small;
	font-weight: bold;
	color: #0000FF;
}

.LockCtrl {
	background-color: #ffffe8;
}
.UnLockCtrl {
	background-color: #ffffff;
}
.txtTitle{ font-size: small; font-weight: bold; color: #333333; text-decoration:underline; }
.txtDetail{ font-size: small; font-weight: bold; color: #0000ff; }
.txtFieldset {
	color:#0099CC;
	font-weight: bold;
}
.RequireField{
	color: #ff0000;
}
.txtNavigate {
	background:url(../back_end/images/menu/hline.jpg) repeat-x bottom;
	padding-left: 10px;
	height: 27px;
	color: #4DAFE3;
	vertical-align:middle;
	font: bold 16px Arial;
}

.ImageThumb
{
	padding: 2px;
	margin: 0px;
	border: 1px solid #C0C0C0;
}
.line_navi {
	background: url(../bupa_cms/en/images/line-nav.jpg) repeat-x center;
	height: 20px;
}

.textST {
	font-family: Arial;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.textST2 {
	font-family: Arial;
	color: #4A4A4A;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.textST3 {
	font-family: Arial;
	color: #CC6600;
	font-size: 12px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

/*----------------------------------------------------------------*/
.H1
{
	font: 20px Arial;
	font-weight: bold;
	color: #0069AF;
	text-indent: 5px;
}
.H2
{
	font: 16px Arial;
	font-weight: bold;
	color: #538900;
	text-indent: 5px;	
}
.H3
{
	color: #4A4A4A;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
}
.H4
{
	font: 16px Arial;
	font-weight: bold;
	color: #119FFF;
	text-indent: 5px;	
}
/*-------------------Top Menu--------------------------*/
.textTop 
{
	font-size: 12px;
	color: #0099FF;
}
a:link.textTop
{
	color: #0099FF;
	text-decoration: none;
}
a:visited.textTop{
    color: #0099FF;
    text-decoration:none;
}
a:hover.textTop{
	color: #0099FF;
	text-decoration: underline;
}
a:active.textTop{
    color: #0099FF;
    text-decoration: none;
}
.textTopB
{
	font-size: 12px;
	color: #008CEA;
	font-weight: bold;
}
a:link.textTopB
{
	color: #008CEA;
	font-weight: bold;
	text-decoration: none;
}
a:visited.textTopB
{
    color: #008CEA;
	font-weight: bold;
    text-decoration:none;
}
a:hover.textTopB
{
	color: #008CEA;
	font-weight: bold;
	text-decoration: underline;
}
a:active.textTopB{
    color: #008CEA;
	font-weight: bold;
    text-decoration: none;
}
/*----------------------------------------------------------------*/
/*-------------------BG Side Menu--------------------------*/
.textM
{
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-color:#E6F5FF;
}
/*----------------------------------------------------------------*/
/*-----------------------side-menu-----------------------------------------*/
.textSide{
	font: 12px Arial;
}
a:link.textSide
{
	color: #000000;
	text-decoration: none;
}
a:visited.textSide{
    color: #000000;
    text-decoration:none;
}
a:hover.textSide{
	color: #000000;
	text-decoration: underline;
}
a:active.textSide{
    color: #000000;
    text-decoration: none;
}
/*----------------------------------------------------------------*/
.textRemark {
	font: 12px Arial;
	color: #333333;
}

