.alltableborder {
	border: 1px solid #CCCCCC;
	line-height: 15px;
	font-size: 11px;
	margin-bottom: 10px;
}

//body { background : white; }


#fontbutt {
	border: 1px solid #000000;
	padding: .2em;
}

td
{
FONT: 13px Lucida Grande,Lucida Sans Unicode,  Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 19px;  TEXT-DECORATION: none; TEXT-ALIGN: justify
}

.text {
	FONT: 13px Lucida Grande,Lucida Sans Unicode,  Verdana, Arial, Helvetica, Sans-Serif; line-height: 19px; COLOR: #000000; TEXT-DECORATION: none
}


.bb {BORDER-BOTTOM: #9999CC 1px solid }
.bt {BORDER-TOP: #9999CC 1px solid }
.btb {BORDER-BOTTOM: #9999CC 1px solid; BORDER-TOP: #9999CC 1px solid }
.ba {BORDER: #9999CC 1px solid }

.blbr {BORDER-LEFT: #9999CC 1px solid; BORDER-BOTTOM: #9999CC 1px solid; BORDER-RIGHT: #9999CC 1px solid; }

#customize_bar {height: auto; position: relative; float: left; background-color: #F6F6F6; width: 100%; border-top: 1px solid #D4D9E8; padding:0; margin:0;}

.right_link {border:0px solid; float: right; text-align: right; margin: 0px; padding: 6px 4px; vertical-align: middle; width: 50%; }


.ss_imgl { padding:2px;  border:1px solid #545565; background-color: #dddddd; margin-top: 0px; margin-left: 0px; margin-right: 8px; float: left; height: 80px; width: 100px}
.m_img { padding:2px;  border:1px solid #545565; background-color: #dddddd; margin-top: 0px; margin-left: 0px; margin-right: 8px;  float: left; height: 90px; width: 130px}
.s_imgl {	padding:2px;  border:1px solid #545565; background-color: #dddddd; margin-top: 0px; margin-left: 0px; margin-right: 8px;  float: left;}
.s_imgr {padding:2px;  border:1px solid #545565; background-color: #dddddd; margin-top: 0px; margin-right: 0px; margin-left: 8px;  float: right;}



.rgtdot{
	border-right: 2px;
	border-right-color: #FF0000;
	border-right-style:dotted;
}



.image {
	BORDER-RIGHT: 1px; PADDING-RIGHT: 2px; BORDER-TOP: 1px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; BORDER-LEFT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: 1px
}
.floatright {
	FLOAT: right
}
.canvas {
	BACKGROUND-COLOR: #e6e6c1
}
.dblue {
	BACKGROUND-COLOR: #B9C1CE
}
.dblue1 {
	BACKGROUND-COLOR: #EDEDEC
}
.lblue {
	BACKGROUND-COLOR: #CCD1DB
}
.lblue1 {
	BACKGROUND-COLOR: #F4F4F4
}
.p10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.ml40 {
	MARGIN-LEFT: 40px
}
.bb1 {
	BORDER-BOTTOM: #ffffff 1px solid
}
.bb2 {
	BORDER-BOTTOM: #ffffff 2px solid
}
.br1 {
	BORDER-RIGHT: #ffffff 1px solid
}

.br2 {
	BORDER-RIGHT: #ffffff 2px solid
}
.bl1 {
	BORDER-LEFT: #ffffff 1px solid
}
.textnavy {
	FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: navy; TEXT-DECORATION: none
}
.textnavybold {
	FONT: bold 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: navy; TEXT-DECORATION: none
}

.texts {
	FONT: 9px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.textsb {
	FONT: bold 9px Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.textsbc {
	FONT: bold 9px Arial, Helvetica, Sans-Serif; COLOR: #3333FF; TEXT-DECORATION: none
}
.textBold {
	FONT: bold 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.text14 {
	FONT: bold 14px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.textResultHeading {
	FONT: 13px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.textGrey {
	FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #333333; TEXT-DECORATION: none
}
.title {
	FONT: 20px/20px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.bold {
	FONT-WEIGHT: bold
}
.textRed {
	FONT: bold 15px/20px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #990033; TEXT-DECORATION: none
}
.textRedsmall {
	FONT: bold 12px/20px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #990033; TEXT-DECORATION: none
}
.greybH {
	FONT: bold 15px/20px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #666666; TEXT-DECORATION: none
}
.bH {
	FONT: bold 15px/20px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #000000; TEXT-DECORATION: none
}
.errMsgHeader {
	FONT: bold 13px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #ff3300; HEIGHT: 50px; TEXT-DECORATION: none
}
.errMsg {
	FONT: bold 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #cc0000; TEXT-DECORATION: none
}
.errMsgBold {
	FONT: bold 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: #ff3300; TEXT-DECORATION: none
}
.crsr {
	CURSOR: hand
}

li { list-style-image: url(b_bullet.gif) }

.header { FONT: bold 16px Lucida Grande,Lucida Sans Unicode; COLOR: #8B4513; TEXT-DECORATION: none }
.headers { FONT: bold 15px Lucida Grande,Lucida Sans Unicode; COLOR: #8B4513; TEXT-DECORATION: none }
.headerss { FONT: bold 14px Lucida Grande,Lucida Sans Unicode; COLOR: #8B4513; TEXT-DECORATION: none }


.lmushroomBG {
	BACKGROUND-COLOR: #f7f7e5
}
.OrangeButton {
	BACKGROUND-COLOR: #ff3300
}
.right {
	TEXT-ALIGN: right
}
.left {
	TEXT-ALIGN: left
}
.center {
	TEXT-ALIGN: center
}

.vtop {
	VERTICAL-ALIGN: top
}
.vbot {
	VERTICAL-ALIGN: bottom
}
.vmiddle {
	VERTICAL-ALIGN: middle
}


A {
	COLOR: #990033; TEXT-DECORATION: none; margin: 3px 3px 3px 0px; padding:3px 3px 3px 3px; 
}
A:active {
	COLOR: #990033; TEXT-DECORATION: none
}
A:hover {
	background-color: #cc0000; margin: 3px 3px 3px 0px; padding: 3px 3px 3px 3px; color: white
}

.int_links {
	background-color: #0099FF; margin: 3px 3px 3px 0px; padding: 3px 3px 3px 3px; color: white
}

.h_links {
	 letter-spacing:1px; FONT-SIZE: 11px; FONT-weight: bold; LINE-HEIGHT: 16px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none; background-color: #0099FF; margin: 2px 2px 2px 0px; padding: 2px 2px 2px 2px; color: white

}

.related_links {
	 letter-spacing:1px; FONT-SIZE: 11px; FONT-weight: normal; LINE-HEIGHT: 16px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none; background-color: #0099FF; margin: 2px 2px 2px 0px; padding: 2px 2px 2px 2px; color: white

}



.footerTextBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 12px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

.faq_qs { letter-spacing: 1pt; }

.ybox{
	border: 0px solid #DDDDDD;
	background-color: #;

}

.ybox p
{
FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 15px;  TEXT-DECORATION: none; TEXT-ALIGN: justify
}

.ybox h1
{
FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #990033; LINE-HEIGHT: 20px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

.ybox li {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 20px;
	letter-spacing: 1px;
	list-style-image: url(maldives_images/b_bullet.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

.ybox ul {
	color: #666666;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.holdingCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #990033; LINE-HEIGHT: 20px; FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}

#box_text h1 {
	color: #FFFFFF;
	background-color: #3366FF;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	padding:2px 0 3px 6px;
	margin: 0px;
}

#box_text p
{
margin-right: 6px; margin-left: 6px; margin-bottom: 6px; margin-top: 6px; FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 15px;  TEXT-DECORATION: none; 
}

#box_text td {BORDER: #3366FF 1px solid; 
}

#box_text img {margin:0 0 6px 6px; BORDER: gray 1px solid; float: right;
}

.s_imgl {	padding:2px;  border:1px solid #545565; background-color: #dddddd; float: left;}
.s_imgr {padding:2px;  border:1px solid #545565; background-color: #dddddd; float: right;}

#box_text_flat_r h1 {
	color: #FFFFFF;
	background-color: #3399FF;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	padding:2px 0 3px 6px;
	margin: 0px;
}

#box_text_flat_r p
{
margin-right: 6px; margin-left: 6px; margin-bottom: 6px; margin-top: 6px; FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 15px;  TEXT-DECORATION: none; 
}

#box_text_flat_r td {BORDER: #3399FF 1px solid; 
}

#box_text_flat_r img {margin:0 6px 6px 0; BORDER: gray 1px solid; float: left;
}


.box_yel{
	margin-top: 3px;
	width: 200px;
	padding-left: 5px;

}

.head1{
	padding:10px 0 3px 6px;
	margin: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 14px; 
	COLOR: #990033; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; 
	TEXT-DECORATION: none
}

.box_yel li {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	line-height: 20px;
	letter-spacing: 1px;
	color: #3366FF;
	list-style-image: url(maldives_images/b_bullet.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.box_yel ul {
	color: #666666;
	margin: 6px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 17px;
}


.box_yel p
{
margin-right: 6px; margin-left: 6px; margin-bottom: 6px; margin-top: 6px; FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 15px;  TEXT-DECORATION: none; 
}



.roundtop { 
	background: url(yellow_tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(yellow_br.gif) no-repeat top right; 
}

img.corner {
   width: 8px;
   height: 8px;
   border: none;
   display: block !important;
}

.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid #9999CC;
border-bottom-width: 1;
border-top-width: 0;
PADDING-BOTTOM: 10px; 
FONT: 11px Lucida Grande,Lucida Sans Unicode,  Arial, Helvetica, Sans-Serif; COLOR: navy; TEXT-DECORATION: none;
FONT-WEIGHT: bold; 
line-height: 16px;
z-index: 100;
background-color: #48D1CC;
width: 179px;
}

.anylinkcss a{
width: 95%;
display: block;
border-bottom: 0px solid black;
text-decoration: none;
FONT-WEIGHT: bold; 
text-indent: 3px;
margin:1px 2px 2px 2px;
padding:1px 2px 2px 2px;
}

.anylinkcss a:hover{
width: 95%;
display: block;
border-bottom: 0px solid black;
text-decoration: none;
text-indent: 3px;
FONT-WEIGHT: bold; 
margin:1px 2px 2px 2px;
padding:1px 2px 2px 2px;
}


.sub_button { font-family: Lucida Grande,Lucida Sans Unicode; font-size: 8pt; color: #333366; cursor:hand }
.bgred{

	background-color: #cc0000; padding: 1px 1px 1px 1px; color: white
}
.highlightedRow { background: #EED8AE;}



.page_text{
	border: 0px solid #DDDDDD;
	background-color: #;
	margin: 0px;

}

.page_text h1 {
	padding: 0 0 3px 4px;
	margin: 1px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 19px; 
	COLOR: #0099FF; 
	LINE-HEIGHT: 25px; 
	FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; 
	TEXT-DECORATION: none;
}

.page_text h3{
	padding: 3px;
	margin: 1px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #191970; 
	LINE-HEIGHT: 19px; 
	background-color: #48D1CC;
	FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Lucida Sans Unicode; 
	TEXT-DECORATION: none;
}


.page_text h2 {
	padding: 0 0 0 24px;
	margin-top: 15px;
	margin-bottom: 0px;
	BORDER: # 1px solid; 
	letter-spacing: 1px;
	background-image: url(images/ori_tab.gif) ;
	background-repeat: no-repeat;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #660000; 
	LINE-HEIGHT: 19px; 
	FONT-FAMILY: Lucida Grande,Lucida Sans Unicode, Arial,Helvetica,Sans-Serif; 
	TEXT-DECORATION: none

}

.fltRgt{float:right;}
.fltLft{float:left;}
.w530{width:530px}


.page_text p
{
margin-right: 6px; margin-left: 6px; margin-bottom: 6px; margin-top: 6px; FONT: 13px Lucida Grande,Lucida Sans Unicode,  Verdana, Arial, Helvetica, Sans-Serif; COLOR:#333333; line-height: 19px; letter-spacing:0.2px; TEXT-DECORATION: none; 
}



.pbluebox{
	border: 0px solid #DDDDDD;
	background-color: #DDDDDD;
	padding:0 0 3px 0;
	margin-top: 3px;
	float: right;

}

.pbluebox h1 {
	color: #FFFFFF;
	background-color: #999900;
	font-family: Lucida Grande,Lucida Sans Unicode, Trebuchet MS, Tahoma, Arial, Helvetica;
	font-size: 12px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 17px; 
	letter-spacing: 1px;
	padding:2px 0 3px 6px;
	margin: 0px;
}

.pbluebox h3 {
	color: #FFFFFF;
	background-color: #999900;
	font-family: Lucida Grande,Lucida Sans Unicode, Trebuchet MS, Tahoma, Arial, Helvetica;
	font-size: 12px;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: 17px; 
	letter-spacing: 1px;
	padding:2px 0 3px 6px;
	margin: 0px;
}

/* yellow box */
.col3Yel {background:#F8F7F0 url(images/boxes/col3Yel.gif) right repeat-y; border-left:1px #DED5B2 solid; padding-left:9px; line-height:135%; margin:0; width:200px;}
.col3Yel {padding-right:12px; width:180px; voice-family:"\"}\"";voice-family:inherit; width:200px; padding-right:6px;}
.col3YelBot {background:url(images/boxes/col3YelBot.gif) no-repeat;clear:both;width:200px;height:11px;/* Tip: Mac OSX FF 1.x */ margin-top:-1px;}
.col3YelTop {background:url(images/boxes/col3YelTop.gif); clear:both; width:200px; height:11px; background-repeat:no-repeat;}


