/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
}

p,li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

/* CSS Merge	- Was not present here. Added from style.css */
.tdErr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FF0000;
}

a {
	color: #0166fe;
	text-decoration: none;
}

a:hover {
	color: #0166fe;
	text-decoration: underline;
}

em {
	padding: 0;
	margin: 0;
}

.headrgt {
	background-image: url(../images/headtoprgt.gif);
	background-position: right;
	background-repeat: no-repeat;
	height: 73px;
}

.menuBg {
	background-color: #7195be;
	height: 33px;
}

.menuactive {
	background-color: #000000;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	border: 1px solid #ffffff;
}

.menuactive a {
	color: #FFFFFF;
	text-decoration: none;
}

.menuactive a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

.menuinactive {
	background-color: #eef2f6;
	color: #1c4065;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	border: 1px solid #dedede;
	text-decoration: none
}

.menuinactive a {
	color: #1c4065;
	text-decoration: none
}

.menuinactive a:hover {
	color: #1c4065;
	text-decoration: none
}

.signintable {
	background-color: #d2eaf2;
	border: solid 1px #b6cae2;
}

.bandBg {
	background-color: #eaf2de;
	height: 78px;
}

.loctable {
	background-color: #FFFFFF;
	border: 1px solid #dedede;
}

.quickquoteTab {
	background-color: #E8F8FF;
	border: 1px solid #7195be;
}

.callustab {
	background-color: #d2eaf2;
	border: 1px solid #cad2da;
}

.borderblue {
	border-bottom: 1px solid #becee6;
}

#scrollcont {
	overflow-y: scroll;
	height: 240px;
	margin: 0px;
	padding: 0px;
	width: 657px;
}

a.home_link {
	color: #187dc6;
	text-decoration: none;
}

a.home_link:hover {
	color: #187dc6;
	text-decoration: underline;
}

li {
	color: #187dc6;
	text-decoration: none;
}

li a {
	color: #187dc6;
	text-decoration: none;
}

li a:hover {
	color: #187dc6;
	text-decoration: underline;
}

span a {
	color: black;
	text-decoration: underline;
}

span a:hover {
	color: black;
	text-decoration: none;
}

/* newly added style for removing the bullet form action error */
.div_for_action_error ul {
  list-style-type: none;
  margin-left: 0px;
  padding-left:0px;
  margin-bottom:5px; 
  margin-top:5px;
}

.style1 {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.style3 {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.style4 {
	color: #0099FF
}

ul.news li a {
	text-decoration: none;
}

/*write to us*/
/* CSS Merge - This class is not being used in static pages. */
/* So copied it from style.css over here. Change in colour */
.red_txt,.welcome_user {
color: #FF0000
}

/* CSS Merge - This class is not being used in static pages. */
/* So copied it from style.css over here */
.menu3 {
	background-color:#6f9acd;
	font-size:11px;
	font-weight:none;
	color:#FFFFFF;
	line-height:1.6;
}

.txt_left {
	text-align:left;
}

.gray_txt {
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

.white_txt {
	color: #ffffff;
}

.ash_italic {
	color: #999999;
	font-style: italic;
}

.txt_justify {
	text-align: justify;
}

.txt_indent10 {
	text-indent: 10px;
}

#txt_blue {
	color: #0000FF;
	text-decoration: underline
}

/*----*/
.txt_thankyou {
	color: #418EC0;
	font-weight: bold;
}

.style9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

textarea,select {
	width: 155px;
}

.padding_6 {
	padding: 6px;
}

.paddingtop50 {
	padding-top: 50px;
}

img {
	border: none;
}

.line_height_2 {
	line-height: 2;
}

.line_height_1.7 {
	line-height: 1;
}

.tbl_border {
	border: solid 1px #AACADD;
}

.hr_style {
	color: #A5CDE4;
}

.txt_centre {
	text-align: center;
}

.font_bold {
	font-weight: bold;
}

.row1 td {
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

.row2 {
	background-color: #eaf1f7;
}

.txt_right {
	text-align: right;
}

.text16px {
	font-size: 16px;
}

.quickquoteTab1 {
	background-color: #ffffff;
	border: 1px solid #7195be;
}
/* Ali - Ignored, this is  not being used in static  pages */

.sel_small {
	width: 50px;
	font-size: 12px;
}

.sel_small2 {
	width: 70px;
}
/* CSS Merge	- Was not present here. Added from style.css */
.sel_small3 {
	width:120px;
	font-size: 12px;
}

.sel_small4 {
	width:160px;
	font-size: 12px;
}

.sel_small5 {
	width:150px;
	font-size: 12px;
}

/* Added for title dropdown in Thiqa*/
.sel_small7 {
	width: 80px;
	font-size: 12px;
}


/* Ali - Ignored, this is  not being used in  static pages */
.sel_large {
	width: 300px;
}

/*-------------------------NEW STYLES-----------------------*/
.footerlink a {
	color: #333333;
	font-size: 10px;
	text-decoration: none;
}

.footerlink {
	color: #666666;
	font-size: 11px;
}

.footerlink a:hover {
	color: #333333;
	text-decoration: underline;
}

a:hover {
	text-decoration: underline;
}

.padding_10 {
	padding: 10px;
}

.padding_20 {
	padding: 20px;
}

.padding_right20 {
	padding-right: 20px;
}

.tbl_style {
	border: solid 1px #4696C1;
}

.btn_style2 {
	background: url(../images/bg_buttonallbase.gif);
	height: 23px;
	background-repeat: repeat-x;
}

.btn_style {
	background-image: url(../images/bg_buttonallright.gif);
	height: 23px;
	background-repeat: no-repeat;
	background-position: right;
	border: none;
	color: #525252;
	text-align: center;
	padding-bottom: 3px;
	padding-right: 18px;
	padding-left: 5px;
	padding-top: 2px;
}

/* CSS Merge	- Was not present here. Added from style.css */
.btn_style2_disabled {
	background:url(../images/bg_buttonallbase_gray.gif);
	height:23px;
	background-repeat:repeat-x;
	}
	
.btn_style_disabled {
	background-image:url(../images/bg_buttonallright_gray.gif);	
	height:23px;
	background-repeat:no-repeat;
	background-position:right;
	border:none;
	color:#FFFFFF;
	text-align:center;
	padding-bottom:3px;
	padding-right:18px;
	padding-left:5px;
	padding-top:2px;
}

.btn_style_endros {
	width: 160px;
}

.bg_buttonright {
	background-image: url(../images/bg_buttonallright.gif);
	width: 22px;
	height: 22px;
	background-repeat: no-repeat;
	color: #FFFFFF;
}

/* CSS Merge	- Was not present here. Added from style.css */
.menu2 {
	color:#ffffff;
	font-size:12px;
	font-weight:none;
	padding:0;
	margin:0;
	background-color:#7195be;
	height:53px;
}

.menu3 {
	background-color:#6f9acd;
	color:#FFFFFF;
	line-height:1.6;
}

h1 {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	padding: 2;
	margin: 0;
}

.h1_bg {
	background: url(../images/bg_header.gif);
	background-repeat: repeat-x;
}

.tbl_bg1 {
	background-color: #BADFF3;
}

.tbl_bg2 {
	background-color: #CBE8F5;
}

.padding_5 {
	padding: 5px;
}

.footer {
	text-align: center;
	font-weight: bold;
	color: #333333;
	padding: 5px;
}

.footer a {
	color: #333333;
	text-decoration: none;
}

.footer a:hover {
	color: #333333;
	text-decoration: underline;
}

img {
	border: none;
}

input,select {
	border: #80A9C8 1px solid;
}

/* CSS Merge - Retained the one already present in stylehome.css */
/* The definition in style.css had text-decoration as underline which is wrong */
.txt_link a {
	color: #33627B;
	text-decoration: none;
	font-weight: bold;
}

/* CSS Merge - Retained the one already present in stylehome.css */
/* The definition in style.css had text-decoration as none which is wrong */
.txt_link a:hover {
	color: #30637E;
	text-decoration: underline;
}

.tbl_header {
	background-color: #69AED8;
}

.txt_center {
	text-align: center;
}

.bg_white {
	background-color: #FFFFFF;
}

.h2_bg {
	background-color: #FF9900;
	background-repeat: repeat-x;
	border: none;
	height: 19px;
	color: #000000;
	font-weight: bold;
	font-size: 15px;
	text-align: left;
}

.header_bg2 {
	background-color: #9ec1dc;
}

.padding_left_5 {
	padding-left: 6px;
}

.padding_leftnone {
	padding-left: 0;
}

.bg_light {
	background-color: #DDEBF4;
}

.boder_light {
	border: solid 1px #DDEBF4;
}

.wrapper {
	background-color: #FFFFFF;
}

.txt_12 {
	font-size: 12px;
}

.radio {
	border: none;
	vertical-align: middle;
}

input[type=checkbox] {
	border: none;
	vertical-align: middle;
}

.bg_dark {
	background-color: #BCD7F1;
}

.colhdrFixed_2 {
	top: expression(document.getElementById("gridtbl_2").scrollTop);
}

.colhdrFixed_2 {
	font: bold 11px Arial, Helvetica, sans-serif;
	position: relative;
}

#gridtbl_2 {
	overflow: scroll;
	overflow-x: hidden;
	margin-top: 0px;
	height: 255px;
	width: 100%;
}

.bg_white {
	background-color: #fff;
}

.table_expand {
	overflow: scroll;
	overflow-y: hidden;
	width: 970px;
	height: auto;
	border: solid 1px #8DD0F1;
}

.italics {
	font-style: italic;
}

/*newstyles*/
.tblborderstl2 {
	border: solid 1px #4c8dc5;
	*border-collapse:collapse;
}

.tblborderouter {
	border: solid 1px #99cdff;
	background-color: #FFFFFF;
}
.tblbordenone {
	border:none;
}
.bg_newbutton {
	background: url(../images/bg_newbutton.gif);
	background-repeat: repeat-x;
	border: solid 1px #4073a2;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: none;
}

.bg_newbutton_left {
	background-image: url(../images/corner_left.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.bg_gray {
	background: url(../images/bg_buttongray.jpg);
	background-repeat: repeat-x;
	border: solid 1px #999999;
	color: #FFFFFF;
	font-weight: bold;
	border-bottom: none;
}

.bg_gray a {
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}

.tbl_borderstl {
	border: 1px solid #4175a5;
}

/* CSS Merge	- The class is not used in static pages. */ 
/* Hence copied the definition from stylehome.css  */
.txt_newlink a {
	color:#0166fe;
	text-decoration: none;
}

.txt_newlink4 td,.txt_newlink4 {
	color: #026698;
	text-decoration: none;
}

/* CSS Merge	- The class is not used in static pages. */ 
/* Hence copied the definition from stylehome.css  */
.txt_newlink3 a {
	color:#0166fe;
	text-decoration: none;
}

/* CSS Merge	- The class is not used in static pages. */ 
/* Hence copied the definition from stylehome.css  */
.txt_newlink3 a:hover {
	color:#0166fe;
	text-decoration: underline;
}

.txt_newlink2 {
	color: #026698;
}

/* CSS Merge	- The class is not used in static pages. */ 
/* Hence copied the definition from stylehome.css  */
.txt_newlink a:hover {
	color:#0166fe;
	text-decoration: underline;
}

.tbl_bgnew td {
	background-color: #6f9acd;
	color: #FFFFFF;
	line-height: 1.6;
	font-size: 13px;
}

.header_common {
	color: #003264;
	font-weight: bold;
	font-size: 18px;
}

/* CSS Merge	- Was not present here. Added from style.css */
.border_light {
	border:solid 1px #DDEBF4;
}

.font_12 {
	font-size: 12px;
}

.font_normal {
	font-weight: normal;
}

.border_none {
	border: none;
}

.header_common span {
	font-weight: normal;
}

.bg_common {
	background-color: #f3f8fc;
}

.bg_common2 {
	background-color: #DDEBF4;
}

.bg_blue {
	background-color: #99cdff;
}

.border_red {
	border: solid red 1px;
}

.btn_go {
	background-image: url(../images/btn_go.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 19px;
	border: none;
	color: #FFFFFF;
	font-size: 13px;
}

.btn_go3 {
	background-image: url(../images/btn_go.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 19px;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	padding-left: 7px;
}

.btn_go2 {
	background-image: url(../images/btn_go2.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 19px;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	padding-left: 7px;
}

.btn_search {
	background-image: url(../images/btn_search.gif);
	background-repeat: no-repeat;
	width: 96px;
	height: 23px;
	border: none;
	color: #FFFFFF;
	font-size: 13px;
}

.style11 {
	color: #999999;
	font-size: 14px;
}

.tbl_bgnew th {
	font-weight: none;
}

.bg_renew {
	background-image: url(../images/bg_renew.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	width: 157px;
	height: 29px;
	border: none;
}

.border_bottom {
	border-bottom: 2px solid #006699;
	line-height: 1.5;
}

.border_bottom_gray {
	border-bottom: 2px solid #cccccc;
}

.border_top_gray {
	border-top: 2px solid #cccccc;
}

.border_bottom_blue {
	border-bottom: #DFF8FF 2px solid;
}

.padding_right {
	padding-right: 10px;
}

.padding_left {
	padding-left: 10px;
}

.padding_left_20 {
	padding-left: 20px;
}

/* CSS Merge	- Was not present here. Added from style.css */
.padding_left_6 {
	padding-left:7px;
}

/* CSS Merge	- Was not present here. Added from style.css */
.padding_text_1 {
	padding-left:px;
}

#sitemap td a {
	font-size: 13px;
}

#sitemap_2 li a {
	font-size: 12px;
}

.line_height_1.7 {
	line-height: 1.7;
}

#sitemap_2 li {
	line-height: 1.7;
}

/* CSS Merge	- Was not present here. Added from style.css */
.padding_left1 {
	padding-left:12px;
}

.padding_topnone {
	padding-top: 0px;
}

.padding_bottomnone {
	padding-bottom: 0px;
}

.border_topnone {
	border-top: none;
}

.border_leftnone {
	border-left: none;
}

.border_rightnone {
	border-right: none;
}

.bg_member {
	background: url(../images/member_bg.gif);
	background-repeat: no-repeat;
	width: 134;
}

.bg_benefits {
	background: url(../images/benefit_bg.gif);
	background-repeat: no-repeat;
	width: 134;
}

.long_txt {
	width: 142px;
}

.long_txt4 {
	width: 161px;
}

.font_gray {
	color: #666666;
}

.txt_blue {
	color: #266ba6;
}

.header_blue {
	color: #266ba6;
	font-size: 14px;
	font-weight: bold;
}

.txt_14 {
	font-size: 14px;
}

/* CSS Merge - This is not being used in static pages. */
/* In style.css the text-decoration was enabled and it is removed here. */
.txt_blue a {
	color: #266ba6;
	text-decoration: none;
}

/* CSS Merge - On hover the hyperlink should be underlined.	*/
/* Modified the text-decoration to 'underline' for this.	*/
.txt_blue a:hover {
	text-decoration:underline;
	color: #266ba6;
}

.tbl_disable {
	background-color: #F2FBFF;
}

.txt_green {
	color: #009900;
}

#menu_bg {
	background-image: url(../images/bg_menu.gif);
	background-repeat: repeat-x;
	height: 35px;
}

#menu_bg2 {
	background-image: url(../images/search_bg.gif);
	background-repeat: repeat-x;
	height: 34px;
	background-position: top;
	margin-bottom: 1px;
	font-size: 14px;
}

#menu_bg .menu a {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	text-align: center;
	text-decoration: none;
}

#menu_bg a:hover {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	padding: 5px 0px 5px 0px;
	text-align: center;
	text-decoration: underline;
}

.menu {
	height: 30px;
}

.border_right {
	border-right: #457e99 solid 1px;
}

.long_txt2 {
	width: 200px;
}

.txt_gray {
	color: #999999;
}

.txt_gray2 {
	color: #333333;
}

.padding_right10 {
	padding-right: 8px;
}

.border_gray {
	border: #cccccc solid 1px;
}

.sel_med2 {
	width: 140px;
}

.sel_med {
	width: 100px;
}

.sel_med4 {
	width: 110px;
}

.btn_width {
	width: 130px;
}

.btn_width2 {
	width: 170px;
}

.btn_width3 {
	width: 200px;
}

/*.signin {
	background-image: url(../images/bg_signin.gif);
	background-repeat: repeat-x;
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	text-decoration: none;
}

.signin a:hover {
	background-image: url(../images/bg_signin.gif);
	padding-left: 5px;
	padding-right: 5px;
	color: #ffffff;
	text-decoration: underline;
}*/

.txt_newlink6 a {
	color: #D3EFFE;
	text-decoration: none;
	font-size: 14px;
}

.font_11 {
	font-size: 11px;
}

.signin_bg {
	background-image: url(../images/signin_middle.gif);
	background-repeat: repeat-x;
}

.login_bg {
	background-image: url(../images/login_mid.gif);
	background-repeat: repeat-x;
}

.unregistered_user {
	color: #666668;
	font-size: 14px;
	font-weight: bold;
}

.sign_up a {
	color: #418dd9;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.check {
	color: #418dd9;
	font-size: 16px;
}

.sign_up a:hover {
	color: #418dd9;
	text-decoration: underline;
}

.login_link a {
	color: #418dd9;
	text-decoration: none;
}

.login_link a:hover {
	color: #418dd9;
	text-decoration: underline;
}

.login_left {
	background-image:url(../images/img_loginleft.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.font_18 {
	font-size: 18px;
}

.font_14 {
	font-size: 14px;
}

.new_header {
	color: #266ba6;
	font-size: 14px;
	font-weight: bold;
}

.font_10 {
	font-size: 10px;
}

#apDiv1 {
	position: absolute;
	left: 739px;
	top: 343px;
	width: 147px;
	height: auto;
	z-index: 1;
	background-color: #E6E2D5;
	padding: 5px;
	border: solid 1px #3D2D25;
	display: none;
}

#apDiv2 {
	position: absolute;
	left: 517px;
	top: 306px;
	width: 147px;
	height: auto;
	z-index: 1;
	background-color: #E6E2D5;
	padding: 5px;
	border: solid 1px #3D2D25;
	display: none;
}

.padding_rightnone {
	padding-right: none;
}

.padding_left13 {
	padding-left: 13px;
}

.padding_right5 {
	padding-right: 5px;
}

.padding_5 {
	padding: 5px;
}

.padding_3 {
	padding: 3px;
}

#calIconId {
	position: relative;
	top: 3px;
}

.more_link {
	background-image: url(../images/more_link_arrow.jpg);
	background-repeat: no-repeat;
	background-position: center right;
	padding: 2px 35px 5px 0;
	display: block;
	float: right;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

.padding_top20 {
	padding-top: 20px;
}

.padding_top30 {
	padding-top: 30px;
}

.padding_top40 {
	padding-top: 40px;
}

.padding_top50 {
	padding-top: 50px;
}

.padding_top10 {
	padding-top: 10px;
}

.padding_top15 {
	padding-top: 15px;
}

.sel_litlarge {
	width: 205px;
}

.sel_litlarge2 {
	width: 230px;
}

.cancel_link a {
	color: #0213f4;
	text-decoration: none;
}

.cancel_link a:hover {
	color: #0213f4;
	text-decoration: underline;
}

#cancel_link a {
	color: #0213f4;
	text-decoration: none;
}

#cancel_link a:hover {
	color: #0213f4;
	text-decoration: underline;
}

.cancel_link2 a:hover {
	color: #0213f4;
	text-decoration: underline;
	font-size: 13px;
}

.cancel_link2 a {
	color: #0213f4;
	text-decoration: none;
	font-size: 13px;
}

.blue_link a {
	color: #0166fe;
	text-decoration: none;
}

.blue_link a:hover {
	color: #0166fe;
	text-decoration: none;
}
.print_link a {
                color:#0166fe;
                text-decoration:underline;
}
.print_link a:hover {
                color:#0166fe;
                text-decoration:none;
}
.cancel_link {
	color: #0213f4;
}

.menutbl_bg {
	background-image: url(../images/tbl_bg.gif);
	background-repeat: repeat-x;
}

/*----------------Home Page----------------------*/
.aboutdaman_left {
	background-image: url(../images/Damanhomepage_12.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.aboutdaman_right {
	background-image: url(../images/Damanhomepage_15.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.aboutdaman_bg {
	background-image: url(../images/Damanhomepage_13.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

.online_bg {
	background-image: url(../images/online_mid.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

.daman_txt {
	color: #366389;
	font-size: 11px;
}

.daman_txt3 {
	color: #6e8c9e;
	font-size: 11px;
	line-height: 1.7;
}

.daman_txt3 a {
	color: #285570;
	font-size: 12px;
	font-weight: bold;
}

.daman_txt3 a:hover {
	color: #285570;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.daman_txt2 a { 
	/*color:#0166fe;*/
	font-size: 11px;
	text-decoration: none;
}

.daman_txt2 a:hover { 
	/*color:#0166fe;*/
	font-size: 11px;
	text-decoration: underline;
}

.daman_txt a {
	color: #0099cc;
	font-size: 12px;
	text-decoration: none;
}

.daman_txt a:hover {
	color: #0099cc;
	font-size: 12px;
	text-decoration: underline;
}

.online_left {
	background-image: url(../images/Damanhomepage_17.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.provider_left {
	background-image: url(../images/Damanhomepage_19.jpg);
	background-position: left;
	background-repeat: no-repeat;
}

.bottom_tbl {
	width: 324px;
	height: 211px;
	margin-top: 5px;
}

.bottom_tbl2 {
	width: 243px;
}

.bottom_tbl2home {
	height: 75px;
	background-image: url(../images/Damanhomepagenew_29.jpg);
	background-repeat: repeat-x;
}

.home_header {
	color: #336699;
	font-size: 13px;
	font-weight: bold;
}

.home_subheader {
	color: #336699;
	font-size: 12px;
	font-weight: bold;
}

.toplink a,.toplink {
	color: #247aab;
	font-size: 11px;
	text-decoration: none;
}

.toplink a:hover {
	color: #247aab;
	font-size: 11px;
	text-decoration: underline;
}

/*------------------------About Daman-----------*/
.about_left_table {
	border-left: #7cb4cf solid 1px;
	border-right: #7cb4cf solid 1px;
}

.leftnav_div a {
	width: 174px;
	color: #333333;
	height: 14px;
	background-color: 
}

.about_left_table td a {
	color: #000;
	font-size: 14px;
}

.leftnav_div a:hover {
	color: #000;
	text-decoration: none;
	font-size: 13px;
}

.about_left_table td a:hover {
	color: #000;
	text-decoration: none;
	font-size: 13px;
}

.about_left_table_bottom {
	border-bottom: #deecf7 solid 1px;
}

#e7f6fd {
	background-color: #e7f6fd;
}

#e7f6fd a {
	color: #006797;
}

.corporate_center {
	background-image: url(../images/corporate_centeredge.jpg);
	background-repeat: repeat-x;
	color: #0858ad;
	font-size: 17px;
	font-weight: bold;
}

.corporate_center a {
	color: #0858ad;
	font-size: 17px;
	font-weight: bold;
	text-decoration: none;
}

.corporate_center a:hover {
	color: #0858ad;
	font-size: 17px;
	font-weight: bold;
	text-decoration: underline;
}

.corporate_center2 {
	color: #0858ad;
	font-size: 17px;
	font-weight: bold;
}

.slogan_center {
	background-image: url(../images/slogan_centeredge.jpg);
	background-repeat: repeat-x;
	color: #666;
	font-size: 14px;
	line-height: 1.7;
}

.arabic {
	background-image: url(../images/menu_10.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.cont_subheader {
	font-size: 13px;
	font-weight: bold;
	color: #43b2e0;
}

ul.inner_links {
	list-style-image: url(../images/arrow_gray2.gif);
}

ul.inner_links a {
	color: #0213f4;
	text-decoration: none;
	line-height: 1.8;
	font-size: 13px;
}

ul.inner_links3 {
	color: #666;
	text-decoration: none;
	line-height: 1.8;
	font-size: 13px;
	list-style-image: url(../images/arrow_gray2.gif);
}

ul.inner_links3 li {
	color: #333;
}

.clear_both {
	clear: both;
}

.img_border {
	border: solid 1px #ccc;
}

ul.inner_links a:hover {
	color: #0213f4;
	text-decoration: underline;
	line-height: 1.8;
	font-size: 13px;
}

ul.inner_links2 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 175px;
	background-color: #e7f6fd;
}

ul.inner_links2 li {
	width: 150px;
}

ul.inner_links2 a {
	color: #666;
	text-decoration: none;
	line-height: 1.8;
	font-size: 12px;
	width: 150px;
	padding-left: 10px;
}

ul.inner_links2 a:hover {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.8;
	font-size: 12px;
	background-color: #AEE0FB;
	color: #666666;
	width: 150px;
}

td#left_sublinks a {
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
}

td#left_sublinks {
	padding-left: 6px;
	background-color: #e2effb;
	border-bottom: #D8D8D8 solid 1px;
}

td#left_sublinks a:hover {
	font-size: 12px;
	color: #297192;
	padding-left: 10px;
}

ul.outer_links {
	list-style-image: url(../images/arrow_gray2.gif);
}

ul.outer_links_products {
	list-style-image: none;
	list-style-type: none;
}

ul.outer_links a {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.5;
	font-weight: bold;
}

ul.outer_links li a {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.7;
	font-weight: bold;
}

ul.outer_links li a:hover {
	color: #0098ce;
	text-decoration: underline;
	line-height: 1.7;
	font-weight: bold;
}

ul.outer_links_products a {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.5;
	font-weight: bold;
	font-size: 13px;
}

ul.outer_links_products li a {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.7;
	font-weight: bold;
	font-size: 13px;
}

ul.outer_links_products li a:hover {
	color: #0098ce;
	text-decoration: underline;
	line-height: 1.7;
	font-weight: bold;
	font-size: 13px;
}

.outer_links a {
	color: #0098ce;
	text-decoration: none;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.outer_links p {
	padding: 5px;
	margin: 0;
}

p.outer_links {
	padding: 5px;
	margin: 0;
	color: #0098ce;
}

.outer_links a:hover {
	color: #0098ce;
	font-weight: normal;
	text-decoration: underline;
}

.outer_links5 a {
	color: #0098ce;
	text-decoration: none;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.outer_links5 p {
	padding: 5px;
	margin: 0;
}

.outer_links5 a:hover {
	color: #0098ce;
	font-weight: bold;
	text-decoration: underline;
}

ul.outer_links a:hover {
	color: #0098ce;
	line-height: 1.5;
	font-weight: bold;
	text-decoration: none;
}

ul.outer_links2 {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul.outer_links2 a {
	color: #0098ce;
	text-decoration: none;
	line-height: 1.7;
	font-weight: bold;
}

ul.outer_links2 a:hover {
	color: #0098ce;
	line-height: 1.7;
	font-weight: bold;
	text-decoration: underline;
}

.table_content td a {
	text-decoration: none;
	color: #333;
}

.table_content td a:hover {
	text-decoration: underline;
	color: #333;
}

h1.subheader {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	padding-left: 15px;
}

h1.subheader4 {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
	padding-left: 15px;
}

h2.subheader {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;
	margin: 0px;
	padding-left: 20px;
}

h2.subheader3 {
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	padding: 5px;
	margin: 0px;
	padding-left: 20px;
}

.content p {
	padding: 5px;
	padding-left: 20px;
	margin: 0px;
	text-align: justify;
	padding-right: 20px;
}

.content {
	color: #333;
}

.content td {
	color: #333;
}

.content a {
	color: #333;
	text-decoration: underline;
}

.content a:hover {
	color: #333;
	text-decoration: none;
}

.content2 a {
	color: #333;
	text-decoration: underline;
}

.content2 a:hover {
	color: #333;
	text-decoration: none;
}

.active_link {
	background-color: #b3d7fc;
}

.active_link a {
	background-color: #b3d7fc;
	color: #000;
}

ul.normal_li li {
	color: #333333;
	list-style-type: decimal;
	list-style-image: url(../images/arrow_gray2.gif);
	padding: 0;
	margin: 0;
	line-height: 1.8;
}

ul.normal_li {
	padding-bottom: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	margin-top: 2px;
}

ol.normal_li li {
	color: #333333;
	list-style-type: lower-alpha;
	padding: 0;
	margin: 0;
	line-height: 1.8;
}

ol.normal_li {
	padding-bottom: 2px;
	margin-bottom: 2px;
	padding-top: 2px;
	margin-top: 2px;
}

ul.normal_li a {
	color: #333;
	font-weight: normal;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

ul.normal_li a:hover {
	color: #333;
	font-weight: normal;
	text-decoration: none;
}

ul#normal_li a {
	color: #333;
	font-weight: normal;
	text-decoration: underline;
	padding: 0;
	margin: 0;
}

ul#normal_li li {
	list-style-type: none;
	list-style-image: url(../images/arrow_gray2.gif);
}

ul.index_li li {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	padding: 0;
	margin: 0;
	line-height: 1.7;
	letter-spacing: normal;
	word-spacing: normal;
}

.index_li td a {
	color: #fff;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	padding-right: 10px;
}

.index_li td {
	color: #fff;
	font-weight: normal;
	font-size: 13px;
	text-decoration: none;
	padding-right: 10px;
}

.padding_left40 {
	padding-left: 40px;
}

.index_li td a:hover {
	color: #fff;
	font-weight: normal;
	font-size: 13px;
	text-decoration: underline;
	padding-right: 10px;
}

ul#normal_li li {
	color: #333;
	font-weight: normal;
}

ul#normal_li a:hover {
	color: #333;
	font-weight: normal;
}

.margin_10 {
	margin: 10px;
}

.top a {
	color: #000;
}

.top a:hover {
	color: #000;
}

/*----------left_nav-----------------*/
.leftnav_main {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	width: 100%;
	float: left;
	background-color: #e2effb;
	padding: 0px;
	margin: 0px;
	border-bottom: #fff solid 1px;
}

ul.leftnav_main a {
	width: 100%;
	background-color: #e2effb;
	color: #000;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	line-height: 1.7;
}

ul.leftnav_main a:hover,ul#leftnav_main li:hover a {
	width: 100%;
	background-color: #b3d7fc;
	color: #000;
	font-size: 14px;
	padding: 0px;
	margin: 0px;
	line-height: 1.7;
	text-decoration: none;
}

.border_nav {
	border-left: #7cb4cf solid 1px;
	border-right: #7cb4cf solid 1px;
}

/*-------------------------*/
ul#navmenu-v,ul#navmenu-v li,ul#navmenu-v ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 188px; /*For KHTML*/
	list-style: none;
}

ul#navmenu-v :after { /*From IE 7 lack of compliance*/
	clear: both;
	display: block;
	font: 1px/ 0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-v li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
/*Ali-added style form style.css*/
ul#navmenu-v a {
  border-bottom: 1px solid #dcecfb;
  display: block;
  background-color: #FFF;
  color: #000;
  font-size:13px;
  text-decoration: none;
  height: auto !important;
  line-height:2;
  padding-bottom:2px;
  background-repeat:no-repeat;
  background-position:right;
  width: 188px;
  
}
ul#navmenu-v li a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	height: auto !important;
	line-height: 2;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

/* Root Menu Hover Persistence */
ul#navmenu-v li a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	background-image: url(../images/blue_arrow_left_hover.gif);
	width: 188px;
}

ul#navmenu-button,ul#navmenu-button li,ul#navmenu-button ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	width: 188px; /*For KHTML*/
}

ul#navmenu-button :after { /*From IE 7 lack of compliance*/
	clear: both;
	display: block;
	font: 1px/ 0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#navmenu-button li {
	float: left; /*For IE 7 lack of compliance*/
	display: block; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#navmenu-button li a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	height: auto !important;
	line-height: 2;
	padding-bottom: 2px;
	/*background-image:url(../images/blue_arrow_left.gif);*/
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#navmenu-button a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	line-height: 2;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

/* Root Menu Hover Persistence */
ul#navmenu-button li a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#navmenu-button li.active a {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#navmenu-button li.active a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#navmenu-v2 li {
	list-style-type: none;
	padding: 0;
	margin: 0;
}

ul#navmenu-v2 a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 12px;
	text-decoration: none;
	height: auto !important;
	line-height: 2;
	padding-bottom: 2px;
	width: 188px;
}

/* Root Menu Hover Persistence */
ul#navmenu-v2 li a:hover {
	background: #b3d7fc;
	color: #000;
	width: 188px;
}

/* 2nd Menu */
ul#navmenu-v li.active a {
	background: #b3d7fc;
	color: #000;
	width: 188px;
}

ul#navmenu-v li.active a:hover {
	background: #b3d7fc;
	border-bottom: 1px solid #dcecfb;
	color: #000;
	width: 188px;
}

ul#navmenu-v li.submenu a {
	background: #e2effb;
	color: #003366;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}

ul#navmenu-v li.guidesubmenu a {
	background: #e2effb;
	color: #003366;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}
ul#navmenu-v li.guidesubmenu a:hover {
	background: #d6e1eb;
	color: #003366;
	width: 188px;
	font-size: 12px;
}

ul#navmenu-v li.guidesubmenuactive a {
	background: #d6e1eb;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}

ul#navmenu-v li.guidesubmenuactive a:hover {
	background: #d6e1eb;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}
ul#navmenu-v li.policy a {
	background-image: none;
}

ul#navmenu-v li.policy a:hover {
	background-image: none;
}

ul#navmenu-v li.policy1 a {
	background-image: none;
	line-height: 1.3;
}

ul#navmenu-v li.policy1 a:hover {
	background-image: none;
	line-height: 1.3;
}

ul#navmenu-v li.policy2 a {
	line-height: 1.7;
	float: right;
	padding-left: 10px;
}

ul#navmenu-v li.policy2 a:hover {
	line-height: 1.7;
	float: right;
	padding-left: 10px;
}

ul#navmenu-v li.submenu a:hover {
	background: #d6e1eb;
	color: #003366;
	width: 188px;
	font-size: 12px;
}

ul#navmenu-v li.submenuactive a {
	background: #d6e1eb;
	color: #003366;
	width: 188px;
	font-size: 12px;
}

.submenuactive {
	background: #d6e1eb;
	color: #003366;
	width: 188px;
	font-size: 12px;
}

ul#navmenu-v li.last a {
	border-bottom: NONE;
}

ul#navmenu-button li.last a {
	border-bottom: NONE;
}

ul#navmenu-v li.submenuactive a:hover {
	background: #d6e1eb;
	color: #003366;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}

ul#navmenu-v li.defaultactive a {
	background: #d6e1eb;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}

ul#navmenu-v li.defaultactive a:hover {
	background: #d6e1eb;
	width: 188px;
	font-size: 12px;
	border-bottom: 1px solid #FFF;
}

.sitemap_link a {
	color: #fff;
	text-decoration: none;
}

.sitemap_link a:hover {
	color: #fff;
	text-decoration: underline;
}

.sitemap_link2 td {
	font-size: 13px;
}

.banner_bgindex {
	background-image: url(../images/index_banner1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height:201px;
	width:592px;
	background-position:right top;
}

#white_txt td {
	color: #fff;
}

#terms_conditions td p {
	padding-left: 30px;
}

.search_header td a {
	color: #0213f4;
	text-decoration: none;
	font-size: 14px;
	font-weight: none;
}

.search_header td a:hover {
	color: #0213f4;
	text-decoration: underline;
}

/* CSS Merge - Was present only in style.css and hence copied it over here */
.errorMessage {
color: red;
}

.search_header td p {
	color: #333;
	text-decoration: none;
	font-size: 12px;
	font-weight: none;
	padding-left: 20px;
	margin: 0px;
	padding-top: 10px;
}

.bor_darkblue {
	border-bottom: #274970 solid 1px;
}

td#font_12,td#font_12 a {
	font-size: 12px;
}

.txtsize_10 td {
	font-size: 10px;
}

/* Premium Calculator Styles */ 
/*------------button style-----------*/
.submit_mid {
	height: 23px;
	color: #fff;
	border: none;
	padding-right: 25px;
}

div.submit_mid {
	float: left;
	position: relative;
	padding: none;
	margin: none;
}

div.submit_right {
	height: 23px;
	background-repeat: no-repeat;
	background-position: right;
	border: none;
	color: #FFFFFF;
	text-align: center;
	width: 22px;
	float: left;
}

div.submit_left {
	height: 23px;
	width: 4px;
	float: left;
	background-image: url(../images/bg_buttonall.gif);
	background-repeat: no-repeat;
	background-position: left;
}

.buttonalt {
	height: 23px;
	position: relative;
	background-image: url(../images/bg_buttonallbase.gif);
	position: relative;
}

.btnalt_left {
	background-image: url(../images/bg_buttonall.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 23px;
	width: 9px;
}

.btnalt_right {
	background-image: url(../images/bg_buttonallright.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 23px;
	width: 9px;
}

/* CSS Merge - Was present only in style.css and hence copied it over here */
.btnalt_mid
{
	background-image: url(../images/bg_buttonallbase.gif);
	background-repeat: repeat;
	background-position: left;
	color: #FFFFFF;
	float: left;
	height: 23px;
	border: none;
	font-size: 13px;
       
}

.btnalt_ArabicLeft {
	background-image: url(../images/bg_buttonalleft.gif);
	/*background-image:url(../images/bg_buttonall.gif);*/
	background-repeat: no-repeat;
	background-position: left;
	float: left;
	height: 23px;
	width: 9px;
}

.btnalt_ArabicRight {
	background-image: url(../images/bg_btnArabicRight.gif);
	background-repeat: no-repeat;
	background-position: right;
	float: left;
	height: 23px;
	width: 9px;
}

/* details buttons and dynamic text styles*/
.Detailsbtn {
	border-right: #8c9fb0 2px solid;
	border-top: #8c9fb0 1px solid;
	border-left: #8c9fb0 1px solid;
	border-bottom: #8c9fb0 2px solid;
	font-size: 11px;
	background: #8c9fa7;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width: 140px;
}

.NetDetailsbtn {
	border-right: #8c9fb0 2px solid;
	border-top: #8c9fb0 1px solid;
	border-left: #8c9fb0 1px solid;
	border-bottom: #8c9fb0 2px solid;
	font-size: 11px;
	background: #867a6a;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Verdana;
	text-decoration: none;
	width: 140px;
}

.dynamicData {
	background: #cbe8f6;
	color: #0094d2;
	text-decoration: none;
	padding-left: 3px;
	padding-right: 3px;
	display: block;
}

/* Sponsorship related styles */
.font_small {
	font-size: 9px;
}

.sel_small4 {
	width: 160px;
	font-size: 12px;
}

.padding_1 {
	padding: 1px;
}

.padding_left3 {
	padding-left: 3px;
}

.padding_right0 {
        padding-right: 0;
}

.btn_go_arabic {
	background-image: url(en/images/btn_go_arabic.gif);
	background-repeat: no-repeat;
	width: 40px;
	height: 19px;
	border: none;
	color: #FFFFFF;
	font-size: 11px;
	text-align: left;
	padding-left: 13px;
}

.aboutdaman_left_arabic {
	background-image: url(en/images/Damanhomepage_12_arabic_.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.aboutdaman_right_arabic {
	background-image: url(en/images/Damanhomepage_15_arabic.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.aboutdaman_bg_arabic {
	background-image: url(en/images/Damanhomepage_13.jpg);
	background-position: right;
	background-repeat: repeat-x;
}

.online_left_arabic {
	background-image: url(en/images/Damanhomepage_17_arabic.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.provider_left_arabic {
	background-image: url(en/images/Damanhomepage_19_arabic.jpg);
	background-position: right;
	background-repeat: no-repeat;
}

.banner_bgindex_arabic {
	background-image: url(en/images/arabic_04.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

#tblarabic_index {
	margin-left: -5px;
}
/*This is neither being used in dynamic nor static pages */
.borderblue_med {
	border-bottom: 1px solid #becee6;
	border-left: 1px solid #becee6;;
	border-right: 1px solid #becee6;;
	border-top: 1px solid #becee6;
	width: 100px;
}

.borderblue_med1 {
	border: 1px solid #80A9C8;
	width: 100px;
}

.borderblue_large {
	border: 1px solid #80A9C8;
}

/*specific for provider_search.jsp*/
.tblborderouter_map {
	border-left: solid 1px #99cdff;
	background-color: #FFFFFF;
}

/*specific for premiumCalculator.jsp*/
.btn_alt_for_premiumCalc{
	background-image:url(../images/bg_buttonallbase.gif);
	background-repeat:repeat;
	background-position:left;
	color:#FFFFFF;
	float:left;
	height:23px;
	border:none;
	font-size:13px;
	width:auto;
}
/*specific for callback.jsp*/
.sel_time {
	width: 206px;
	font-size: 12px;
}

.sel_phone {
	width: 142px;
	font-size: 12px;
}

/*specific for feedback.jsp*/
.div_for_inline {
	display: inline;
	font-size: 11px;
}

.txt_area_comments {
	border: 1px solid #80A9C8;
	width:500px;
	height:200px
}
/*VM template styles*/
.fonts_vm_table
{	font-family: Arial;
	font-size: 12px;
	table-layout:fixed;
}
/* 176199: refer callback; */
.sel_small6 {
	width:146px;
	font-size: 12px;
}
/*------------------------------------ R2.1 STYLES-------------------------------------------------*/

.padding_bottom20
{
	padding-bottom:20px;
}


#tab_quote ul li
{
	width:89px;
	height:49px;
	position:relative;
	float:left;
	margin:5px;
	list-style-type:none;
}

#tab_quote ul li 
{
	background-repeat:no-repeat;
	color:#666;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	width:89px;
	height:47px;
	padding:7px 5px 5px 5px;
	background-image:url("../images/tab_quote_visited.gif");
	position:relative;
	float:left;
}

#tab_quote ul 
{
	position:relative;
	
}

#tab_quote ul li.active
{
	background-repeat:no-repeat;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	width:89px;
	height:47px;
	padding:7px 5px 5px 5px;
	
	background-image:url("../images/tab_quote_active.gif");
	position:relative;
	float:left;

}

#tab_quote ul li.visited 
{
	background-repeat:no-repeat;
	color:#07527b;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	width:89px;
	height:47px;
	padding:7px 5px 5px 5px;
	background-image:url("../images/tab_quote_normal.gif");
	position:relative;
	float:left;

}

#myvar,#myvar1
{
border:#99cdff solid 1px;
background-color:#FFFFFF;
}

ul.numbered_li li
{
list-style-type:decimal;
line-height:1.5;
color:#000000;
margin:0;
padding:0;
}
.subheader_blue
{
color:#3E94C1;
font-weight:bold;
font-size:12px;
}
.txtarea_width150
{
width:200px;
}
.header_blue a{
	color:#266ba6;
	font-size:14px;
	font-weight:bold;
}
.header_blue a:hover{
	color:#266ba6;
	font-size:14px;
	font-weight:bold;
}
.style_hidden
{
display:none;
}
/* Added for branch locator */
div#frameWrapper {
	background-image: url("../images/loader.gif");
	background-repeat: no-repeat;
	background-position: top center;
	height: 276px;
	width: 325px;
}

div#frameWrapper2 {
	background-image: none;
	height: 276px;
	width: 325px;
}

iframe#frame {
	height: 276px;
	width: 325px;
	visibility: hidden;
	overflow: auto;
	border-width: 0;
}

.txt_blueplain {
	color: #0166fe;
	text-decoration: none;
	font-weight:bold;
}
/* Added for Add Members Page for Groups in Online Quote */

.padding_left_8 {
	padding-left:8px;
}
/* Added  to remove the border around the checkboxex */

div.chkboxNoBorder input{
	border:none;
}

/* Added to wrap the text */
.wordWrap {
    word-wrap: break-word;
}

/* Added Styles for css sprites*/
*:focus {
		outline:none;
}

.page-wrap {
	width: 100%;
	margin: 0 auto;
}
ul#menu {
	list-style: none;
	padding: 0px;
	margin: 0px;
}
ul#menu li {
	display: inline;
}
ul#menu li a  {
	background-image: url(../images/thiqa_menu.png);
	background-repeat: no-repeat;
	display: block;
	height: 32px;
	float: left;
	text-decoration: none;	
}
ul#menu li a.start {
	background-position: 0px 0px;
	width: 10px;
	}
ul#menu li a.home {
	background-position: -10px 0px ;
	width: 68px;
	}
ul#menu li a.home:hover{
	background-position: -10px -32px ;
	}
ul#menu li a.mythiqa {
	background-position: -78px 0px;
	width: 83px;
	}
ul#menu li a.mythiqa:hover{
	background-position: -78px -32px ;
	}
ul#menu li a.aboutus {
	background-position: -161px 0px;
	width: 88px;
	}
ul#menu li a.aboutus:hover{
	background-position: -161px -32px ;
	}
ul#menu li a.thiqaplan {
	background-position: -249px 0px;
	width: 120px;
	}
ul#menu li a.thiqaplan:hover{
	background-position: -249px -32px ;
	}
ul#menu li a.forms {
	background-position: -369px 0px;
	width: 134px;
	}
ul#menu li a.forms:hover{
	background-position: -369px -32px ;
	}
ul#menu li a.provider {
	background-position: -503px 0px;
	width: 165px;
	}
ul#menu li a.provider:hover{
	background-position: -503px -32px ;
	}
ul#menu li a.contact {
	background-position: -668px 0px;
	width: 99px;
	}
ul#menu li a.contact:hover{
	background-position: -668px -32px ;
	}
ul#menu li a.blank {
	background-position: -767px 0px;
	width: 48px;
	}
ul#menu li a.signin {
	background-position: -815px 0px;
	width: 87px;
	}
ul#menu li a.arabic {
	background-position: -902px 0px;
	width: 78px;
	}
.thiqa_menu_align{
padding-left:14px;
}


/* Added  for search button in  home page*/

.btn_search_head {
	background-image:url(../images/btn_search_head.gif);
	background-repeat:no-repeat;
	width:62px;
	height:20px;
	border:none;
	color:#525252;
	font-size:12px;
	text-align:left;
	padding-left:7px;
}

.search_box_head{ 
	font-size:11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#cccccc; 
	height:20px; 
	width:200px;
}
	
.sec_page_bg{ 
	background:url(../thiqaImages/sec_page_bg.jpg) no-repeat left top; 
	height:176px; 
	width:529px; 
	padding:0px 0 0 17px
}

.texthead{ 
	font-family:Arial; 
	font-size:27px; 
	color:#3b3e41; 
	padding-top:16px;
}
.textsubhead{ 
	font-family:Arial; 
	font-size:13px; 
	color:#fff; 
	font-weight:bold; 
	padding-top:3px; 
	padding-left:3px
}
.padding_top8{ 
	padding-top:8px;
}	
.sep_space{ 
	padding-top:12px;
}


.padding_abt_widget{ 
	padding:3px 0 0 10px;
}
.pad_top_widget{ 
	padding-top:25px;
}

.aboutus_txt {
	color:#366389; 
	font-size:11px;
}
.aboutus_txt a{
	color:#366389; 
	text-decoration:none
}
.aboutus_txt a:hover{
	color:#366389; 
	text-decoration:underline
}
.aboutdaman_left { 
	background:url(../images/about_thiqa_widget_lft.jpg) left no-repeat; 
}
.aboutdaman_right {	
	background:url(../images/about_thiqa_widget_rgt.jpg) left no-repeat; 
}
.aboutdaman_bg { 
	background:url(../images/widget_bg.jpg) left repeat-x;
}
.pad_left_banner{ 
	padding-left:5px;
}
.pad_left_banner1{ 
	padding-left:8px;
}
.pad_left_widget{ 
	padding-left:8px;
}
.pad_top_widget{ 
	padding-top:25px;
}
.link_sec_list{
	margin:0px;
	padding:0px 0px 0px 0px; 
	color: #0099cc;
	font-size: 11px;
}
.link_sec_list ul{
	margin:0px;
	padding:0px;
	list-style-type:none
}
.link_sec_list ul li {
	background:url(../images/red_arrow.jpg) no-repeat 6px 5px;
	padding:3px 0px 3px 18px
}
.online_bg { 
	background:url(../images/online_mid.jpg) left repeat-x; 
}
.online_left { 
	background:url(../images/online_services_widget_lft.jpg) left no-repeat; 
}
.provider_left {
	background:url(../images/medical_prov_widget_lft.jpg) left no-repeat;
}
.daman_txt4 a {
	color:#0099cc;
	font-size:11px;
	text-decoration:none;
}
.daman_txt4 a:hover {
	color:#0099cc;
	font-size:11px;
	text-decoration:underline;
}
.btn_go4 {	
	background:url(../images/btn_go.gif) no-repeat;	width:37px;	
	height:22px;
	border:none;
	color:#525252;
	font-size:11px;
	text-align:left;
	padding-left:5px;
	vertical-align:middle;
}
.bottom_tbl3 { 
	height:211px;	
	margin-top:5px; 
}
.bottom_tbl2home1 {
	height:75px;
	background-image:url(../images/footer_bg.gif);
	background-repeat:repeat-x;
}		
/*---------new classes added to eliminate the style attribute-----------*/		 
.data_table_scroll{
	width: 930px; 
	overflow-x: scroll;
}
.data_table_scrollpercentage{
	width: 100%; 
	overflow-x: scroll;
}
.green_txt{
	color: green;
}
.upload_div_data{
	color: green;
	width: 98%; 
	visibility: hidden;
}
.table_layout_fixed{
	table-layout: fixed; 
	width: 760px;
}
.font_color_bold{
	color:#0094D2;
	font-weight:bold;
}
#seha{
	align : left;
	padding:0 0 0 75px;
}
/*new styles regarding map*/
.map_area{
	width: 660px; 
	height: 400px; 
	background-color: #E0E0E0;
}
.map_area1{
	width: 920px; 
	height: 400px; 
	background-color: #E0E0E0;
}
.mapDetails{
	float:left; 
	margin: 0 -.5em;
	width:100px;
	}
#more_details{
	float:left;
	}
	
.info_fields{
	padding-left: 15px
}

/*new styles regarding map*/

.map_loader{
    background-image: url(../images/loader.gif); 
	background-repeat: no-repeat; 
	background-position: center center; 
	height: 500px;
}
.nav_padding {
    padding-left: 4px;     
}
.calendar_icon_align{
	margin-left: 0px; 
	padding-left: 0px; 
	margin-bottom: 5px; 
	margin-top: 5px;
}
form {
    padding:0px;
    margin:0px;
    }
/*styles added for dummy branch locator information*/
.result{
width:100%;
}
.result td  {
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#484848;
}
.result tr, .result td {
font-size:12px;
padding:2px;
}
.result th {
background-color:#8DBBD1;
font-size:14px;
font-weight:bold;
padding:5px 2px;
text-align:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
color:#484848;
}
tr.result1 {
background-color:#EEEEEE;
font-size:12px;
padding:2px;
}
tr.result2 {
background-color:#CCCCCC;
font-size:12px;
padding:2px;
}
tr.result2 td li,tr.result1 td li{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#484848;
}
a.proxyaction, a.proxyaction:active, a.proxyaction:focus, a.proxyaction:link, a.proxyaction:visited {
color:#373737;
font-size:11px;
font-weight:bold;
margin-right:10px;
vertical-align:top;
}
a.proxyaction:hover {
color:#0094D2;
}

a.proxyresult, a.proxyresult:active, a.proxyresult:focus, a.proxyresult:link, a.proxyresult:visited {
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}
a.proxyresult:hover {
color:#0094D2;
}
span.proxydistance {
color:#636363;
font-size:10px;
font-weight:normal;
}
.areaTitle td{
background-color:#d6edf8;
height:23px;
font-weight:bold;
}
/*new styles added for tabs in the index page*/
.index_tabs{
background:transparent url(../images/home_tab_menu.png) no-repeat;
}
.indexTab1{
background-position:0 -35px;
width:141px;
height:35px;
}
.indexTab2{
background-position:-141px 0px;
width:131px;
height:35px;
}
.indexTab3{
background-position:-272px 0px;
width:108px;
height:35px;
}
.indexTab4{
background-position:-380px 0px;
width:172px;
height:35px;
}


/*new styles addded to buttons for switchOver*/
.btnLeft
{
background-image:url(../images/bg_buttonall.gif);
background-repeat:no-repeat;
background-position:left;
height:23px;
width:4px;
}
.btnBg
{
background:url(../images/bg_buttonallbase.gif);
height:23px;
background-repeat:repeat-x;
}
.btnRight
{
background-image:url(../images/bg_buttonallright.gif);
height:23px;
background-repeat:no-repeat;
background-position:right;
border:none;
color:#525252;
text-align:center;
padding-bottom:3px;
padding-right:18px;
padding-left:5px;
padding-top:2px;
}
/*new styles addded to disabled buttons for switchOver*/
.btnLeft_disabled
{
background-image:url(../images/bg_buttonall_gray.gif);
background-repeat:no-repeat;
background-position:left;
height:23px;
width:4px;
}
.btnBg_disabled
{
background:url(../images/bg_buttonallbase_gray.gif);
height:23px;
background-repeat:repeat-x;
}
.btnRight_disabled
{
background-image:url(../images/bg_buttonallright_gray.gif);
height:23px;
background-repeat:no-repeat;
background-position:right;
border:none;
color:#ffffff;
text-align:center;
padding-bottom:3px;
padding-right:18px;
padding-left:5px;
padding-top:2px;
}


/*----------new classes added for member benefits tab----------------*/
.active,.passive{
	background-image:url(../images/active.jpg);
	background-repeat:no-repeat;
	width:132px;
	color:#ffffff;
	cursor:default;
}
.passive{
	background-image:url(../images/passive.jpg);
	color:#333333;
}



/* --------------------------Access Denied page start-------------------------- */
.helpWidget{ 
	background-image:url(../images/waterMarkBG.jpg); 
	background-repeat:no-repeat; background-position:50% 0%;
 }
.helpContentBG{ 
	background-image:url(../images/mainBG.jpg); 
	background-repeat:repeat-x; 
	background-color:#617f9b;
}
.topRgtCnr{ 
	background:url(../images/upperRight.jpg) no-repeat; 
	background-position:right top;
}
.topLftCnr{ 
	background:url(../images/upperLeft.jpg) no-repeat; 
	background-position:left top; width:10px; 
	height:10px;
}
.botRgtCnr{ 
	background:url(../images/bottomRight.jpg) no-repeat; 
	background-position:right bottom;
}
.botLftCnr{ 
	background:url(../images/bottomLeft.jpg) no-repeat; 
	background-position:left bottom; 
	width:10px; 
	height:10px;
}
.helpContentTable td{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; color:#FFFFFF; 
	line-height:25px;border:1px solid #87a1ba; 
	border-width:0px 0px 0px 0px;
}

/* --------------------------Access Denied page end-------------------------- */

/*------styles addded for light box----------*/
/*classes added for lightbox*/
.popupwindow
{
display:none;
width:100%;
position:absolute;
left:0px;
top: 0px;
}
.popupbkg
{
width:100%;
/*background-color:#eaeaea;*/
background-color:#151410;
/*background-color:#f4f4f4;*/
position:absolute;
opacity: .5;
filter: alpha(opacity=50);
}
.popupcontent
{
border:2px solid #376092;
background-color:#dce6f2;
position: absolute;
}
.popupData{
border:2px solid #99cdff;
background-color:#ffffff;
}
.popupData th{
background-color:#4c8dc5;
}
/*------styles addded for light box ends----------*/
/* Added styles which were not present for thiqa */
.pageHeader {
	color: #003264;
	font-weight: bold;
	font-size: 18px;
}
.pageHeader span {
	font-weight: normal;
}
.borderBottom {
	border-bottom: 2px solid #006699;
	line-height: 1.5;
}
.maincontentBg {
	background-color: #f3f8fc;
}
.outerdataTable {
	border: solid 1px #99cdff;
	background-color: #FFFFFF;
}
.contentHeader_Normal {
	color: #266ba6;
	font-size: 14px;
	font-weight: bold;
}
/*--------------------classes added for top and bottom corners of side navigation-------------------*/
.sidenavTop{
	background-image: url(../images/lefttable_topedge.jpg);
	background-repeat: no-repeat;
	width:190px;
	height:10px;
	font-size:0px;
}
.sidenavBottom{
	background-image: url(../images/lefttable_botedge.jpg);
	background-repeat: no-repeat;
	width:190px;
	height:10px;
}
/*----------left_nav-----------------*/
.sideNav_border {
	border-left: #7cb4cf solid 1px;
	border-right: #7cb4cf solid 1px;
}

/*-------------------------*/
ul#sideNav_expand,ul#sideNav_expand li,ul#sideNav_expand ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 188px; /*For KHTML*/
	list-style: none;
}

ul#sideNav_expand :after { /*From IE 7 lack of compliance*/
	clear: both;
	display: block;
	font: 1px/ 0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}

ul#sideNav_expand li {
	float: left; /*For IE 7 lack of compliance*/
	display: block !important; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
/*Ali-added style form style.css*/
ul#sideNav_expand a {
  border-bottom: 1px solid #dcecfb;
  display: block;
  background-color: #FFF;
  color: #000;
  font-size:13px;
  text-decoration: none;
  height: auto !important;
  line-height:2;
  padding-bottom:2px;
  background-repeat:no-repeat;
  background-position:right;
  width: 188px;
  
}
ul#sideNav_expand li a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	height: auto !important;
	line-height: 2;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

/* Root Menu Hover Persistence */
ul#sideNav_expand li a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}
ul#sideNav,ul#sideNav li,ul#sideNav ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	list-style: none;
	width: 188px; /*For KHTML*/
}
ul#sideNav li {
	float: left; /*For IE 7 lack of compliance*/
	display: block; /*For GOOD browsers*/
	display: inline; /*For IE*/
	position: relative;
}

/* Root Menu */
ul#sideNav li a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	height: auto !important;
	line-height: 2;
	padding-bottom: 2px;
	/*background-image:url(../images/blue_arrow_left.gif);*/
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#sideNav a {
	border-bottom: 1px solid #dcecfb;
	display: block;
	background-color: #FFF;
	color: #000;
	font-size: 13px;
	text-decoration: none;
	line-height: 2;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

/* Root Menu Hover Persistence */
ul#sideNav li a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#sideNav li.active a {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#sideNav li.active a:hover {
	background: #b3d7fc;
	color: #000;
	background-repeat: no-repeat;
	background-position: right;
	width: 188px;
}

ul#sideNav li.last a {
	border-bottom: NONE;
}

.mandatoryField {
	color: #FF0000
}

/*added for provider profiling*/
ul.datatableBorder{	
	padding:20px;
	line-height:2;
	}
ul.datatableBorder li{
	color:#000000;
	list-style-image: url(../images/arrow_gray2.gif);
	}
.datatableBorder {
	border: solid 1px #4c8dc5;
}
.datatableHeader td {
	background-color: #6f9acd;
	color: #FFFFFF;
	line-height: 1.6;
	font-size: 13px;
}
.oddRow td {
	border-bottom: solid 1px #cccccc;
	border-top: solid 1px #cccccc;
}

.evenRow td {
	background-color: #eaf1f7;
}

.infoTable td{
	padding:5px 5px 0px 5px;
}

.textfeild_for_Claim {
	border: none;
}

/*new styles added for Online Demo video start*/
#jquery-overlay {
        position: absolute;
        top: 0;
        left: 0;
        z-index: 90;
        width: 100%;
        height: 500px;
}
#jquery-lightbox {
        position: absolute;
        width:936px;
        height:575px;
        z-index: 100;
        /*text-align: center;*/
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
        position: relative;
        background-color: #fff;
        width: 100px;
        height: 100px;
        margin: 0 auto;
}
/*#lightbox-container-image { padding: 10px; }*/
#lightbox-loading {
        position: absolute;
        top: 40%;
        left: 0%;
        height: 25%;
        width: 100%;
        text-align: center;
        line-height: 0;
}

/*#lightbox-nav {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        z-index: 10;
}*/

#lightbox-container-image-data-box {
position:relative;
        font: 10px Verdana, Helvetica, sans-serif;
        background-color: #fff;
        margin: 0 auto;
        line-height: 1.4em;
        overflow: auto;
        width: 100%;
        /*padding: 0 10px 0;*/
}
#lightbox-container-image-data {
        padding: 0 10px;
        color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
        width: 70%;
        float: left;
        text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
/*#lightbox-image-details-currentNumber {
        display: block;
        clear: left;
        padding-bottom: 1.0em;
}               */
#lightbox-secNav-btnClose {
        /*width: 66px; */
        position:absolute;
        right:0px;
        margin:8px;
        cursor:pointer;
        /*padding-bottom: 0.7em;        */
}
.popVideo{
 position:absolute;
 right:35px;
 top:7px;
 cursor:pointer;
}

.big_box {border: 3px #cee9f2 solid; background-color:#FFFFFF;}
.title_box {border: 1px #d0f0ed solid;}
.demo_box {border: 1px #d6dee1 solid;}
.black_titles {color: #336699; font-size: 13px; font-weight: bold;}	
.spanExpand a,.spanExpand a:hover{color: #0099cc; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:13px}
.spanExpand a:hover{text-decoration:underline;}
.spanExpand{cursor:pointer;text-decoration:none;}
.fontNormal{font-weight:normal;}
.fontBold{font-weight:bold;}

.login_text_head{ color:#384e5e;
        font-size:12px;
        font-weight:bold;
        padding-bottom:5px;
        }
a.demoLink,a.demoLink:hover{
        color:#00488f;
        text-decoration:none;
        padding:5px;
        display:block;
        float:left;
        }
a.demoLink:hover{
        text-decoration:underline;
        }
.padTop14{
        padding-top:14px;
        }
.rFloat{
        float:right;
        }
.demoArrowImg{
        float:left;
        padding-right:5px;
        }
.onlineDemoBg{
        background:url(/thiqaApp/en/images/demoBg.jpg) no-repeat;
        width:192px;
        height:120px;
        padding-top:25px;
        }
.demoTxt{
        font-size:15px;
        font-weight:bold;
        color:#666666;
        }

/*----------------styles added for tooltip start---------------------------*/
.toolTipBg{
background:url(/thiqaApp/en/images/toolTipBg.gif) no-repeat;
width:246px;
height:130px;
}
.toolTipClose{
background:url(/thiqaApp/en/images/toolTipCloseIcon.gif) no-repeat;
width:15px;
height:15px;
margin:10px;
float:right;
}
.toolTipHeadTxt{
font-size:11px;
color:#7e8185; 
padding:15px 15px 10px 15px;
text-align:center;
}
.toolTipContent{
overflow:auto; 
text-align:center;
font-size:13px;
color:#285570;
}
.toolTipMem{
float:left;
padding:0px 30px 0px 40px;
}
.toolTipDivider{
background:url(/thiqaApp/en/images/toolTipDivider.gif) no-repeat; 
height:46px; 
float:left; 
width:3px;
}
.toolTipPH{
float:left; 
padding-left:25px;
}/*----------------styles added for tooltip end---------------------------*/
/*new styles added for Online Demo video end*/

/*--------------------------Share this Video UI start---------------------*/
.shareouterWidget{
background-color:#d3d3d3;
padding:10px;
width:412px;
position:absolute;
z-index:1;
display:none; 
left:50%;top:50%;margin:-120px 0px 0px -206px;
}
.shareinnerWidget{
background-color:#FFFFFF;
padding:18px;
}
#shareBoxOverlay{
position:absolute;
}
/*--------------------------Share this Video UI end---------------------*/

/*------styles addded for light box----------*/
/*classes added for lightbox*/
.popupwindow
{
display:none;
width:100%;
position:absolute;
left:0px;
top: 0px;
}
.popupbkg
{
width:100%;
/*background-color:#eaeaea;*/
background-color:#151410;
/*background-color:#f4f4f4;*/
position:absolute;
opacity: .5;
filter: alpha(opacity=50);
}
.popupcontent
{
border:2px solid #376092;
background-color:#dce6f2;
position: absolute;
}
.popupData{
border:2px solid #99cdff;
background-color:#ffffff;
}
.popupData th{
background-color:#4c8dc5;
}

/* newly added style for thiqa claims CR */
.contentHeader {
	color: #266ba6;
	font-size: 14px;
	font-weight: bold;
}
.outerdataTable {
	border: solid 1px #99cdff;
	background-color: #FFFFFF;
}

.contentsubHeader
{
color:#3E94C1;
font-weight:bold;
font-size:12px;
}
.greyout_panel {
	background-color: #CCCCCC;
}

.status_widget_inprogress {
	border: 1px solid #ffff00;
	background-color: #ffff99;
}
.padding_20_bottomnone{
    padding: 20px;
    padding-bottom: 0px;
}   

.user_note li{
	color:#000000;
	}
.widgetBg,.datatableBg {
	background-color: #DDEBF4;
}	
.noWrap {
	white-space: nowrap;
}
.bill_detail {
	padding: 0px 15px 0px 15px;
}

.txt_area_disclaimer {
	border: 1px solid #80A9C8;
	width:750px;
	height:200px
}
textarea.special:first-line { 
	font-weight: bold;
	font-size:16px;
}
.contentTxt {
	color: #026698;
}
.padding_10_bottomnone{
    padding: 10px;
    padding-bottom: 0px;
}
.datatableHeader {
	background-color: #6f9acd;
	color: #ffffff;
	line-height: 1.6;
	font-size: 11px;
	font-weight: bold;
}
.user_message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

