body{background-image:url(      '../images/bg_gradient.jpg' ); background-repeat:repeat-y; background-position:left top; margin:0px; padding:0px; font-family:"Myriad Pro",Verdana,Arial; font-size:13px; color:#1C1D1D; font-weight:normal}
img{border:none}
html{overflow:-moz-scrollbars-vertical; overflow:scroll; overflow-x:hidden}
.Container{margin:auto; width:980px}
a{color:#DB3100; text-decoration:none}
a:hover{color:#DB3100; text-decoration:underline}
.a1{color:#1C1D1D}
.a1:hover{text-decoration:none}
.a2{color:#FFF; text-decoration:none}
.a2:hover{color:#999; text-decoration:underline}
.a3{color:#CCC}
.a3:hover{color:#FFF; text-decoration:underline}
.a3:visited{color:#CCC}
.a4{color:#999; text-decoration:none}
.a4:hover{color:#000; text-decoration:underline}
.a5{color:#1C1D1D; text-decoration:none}
.a5:hover{color:#000; text-decoration:underline}
.a6{color:#646363; text-decoration:none}
.a6:hover{color:#646363; text-decoration:underline}
.a7{color:#BE0000; text-decoration:none}
.a7:hover{color:#BE0000; text-decoration:underline}
.a8{color:#CCC; text-decoration:none}
.a8:hover{color:#FFF; text-decoration:underline}
.a9{color:#1C1D1D; text-decoration:none}
.a9:hover{text-decoration:underline; color:#1C1D1D}
.a11{color:#DB3100; text-decoration:none}
.a11:hover{color:#000}
.a12{color:#1C1D1D; text-decoration:underline}
.a12:hover{color:#000; text-decoration:none}
.a13{color:#1C1D1D; text-decoration:underline}
.a13:hover{color:#000; text-decoration:none}
.asupport{color:#FD9800; text-decoration:underline}
.asupport:hover{color:#000; text-decoration:none}
.aDisable{color:#1C1D1D; text-decoration:none; cursor:default}
.aDisable:hover{color:#1C1D1D; text-decoration:none; cursor:default}
img a{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
.absMiddle{vertical-align:middle; position:relative; padding-top:0px}
.bg_gradientMiddle{background-color:#FFF; min-height:500px; _height:500px; width:980px; padding-bottom:15px; float:left;}
.bg_lightGraybox{background-color:#F5F5F5; border:1px solid #EEE; color:#646363; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px}
.bg_lightGrayboxSupp{background-color:#F5F5F5; border:1px solid #EEE; color:#646363; padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px; margin-top:10px}
.bg_lightGray{background-color:#F5F5F5}
.bg_lightGray1{background-color:#F7F7F7}
.bg_lightGray2{background-color:#F9F9F9}
.bg_gray{padding-top:2px; padding-bottom:2px; padding-left:5px; background-color:#E6E6E6}
.bg_gray2{padding-top:2px; padding-bottom:8px; padding-left:8px; padding-right:8px; background-color:#E6E6E6}
.ieTbl{*margin-top:-2px; _margin-top:-2px}
.bg_yellow2{background-color:#F8DB87; height:29px}
.bg_yellow2 a{color:#333; text-decoration:none}
.bg_yellow2 a:hover{color:#333; text-decoration:underline}
.bg_yellow{background-color:#F8DB87}
.bg_yellow a{color:#333; text-decoration:none}
.bg_yellow a:hover{color:#333; text-decoration:underline}
.bg_white{background-color:#FFF}
.borderbottom{border:1px solid #EEE}
.picborder1{padding:5px; border:1px solid #E2E2E2}
.dropdown{width:700px; margin-top:70px}
.divider_gray{background-image:url('../images/divider_gray.jpg' ); background-repeat:repeat-x; background-position:left top; float:left; width:100%}
.grayBox{margin:auto; width:460px; background-image:url(      '../images/graybox_middle.jpg' ); background-repeat:repeat-y; background-position:left top}
.grayBox1{background-color:#F5F5F5}
.grayBox2{background-color:#F5F5F5; padding:10px; border:1px solid #EEE}
.grayBox3{background-color:#F5F5F5; padding:10px; *padding:10px; border:1pxsolid#EEE; line-height:20px; color:#666}
.grayBox4{background-color:#F5F5F5; padding:5px; border:1px solid #EEE; margin-top:5px; margin-bottom:5px}
.HomeRequest{margin-top:0px}
.grayboxpad5{background-color:#F8F8F8; padding:5px; border:1px solid #F0F0F0}
.grayboxpad3{background-color:#F8F8F8; padding:3px; border:1px solid #F0F0F0}
.whiteBox{background-color:#FFF; padding:5px; border:1px solid #EEE}
.whiteBox1{background-color:#FFF; border:1px solid #EEE}
.whiteboxSupport{background-color:#FFF; border:1px solid #DCDCDC; padding:5px}
.lineheight20{line-height:20px}
.TNB{float:right; margin-top:70px; margin-right:20px}
.topbar{height:135px}
#footer{background-image:url(      '../images/footer.jpg' ); background-repeat:no-repeat; background-position:left top; height:64px; text-align:center; font-size:13px; color:#FFF; width:960px; line-height:20px; padding-top:15px; padding-right:10px; padding-bottom:10px; padding-left:10px; margin:auto}
#footer a{font-size:13px; color:#FFF; text-decoration:none}
#footer a:hover{color:#CCC; text-decoration:none; font-size:13px}
h1{background-image:url(      '../images/bg_heading.jpg' ); background-repeat:no-repeat; background-position:left top; color:#1C1D1D; /*height:28px;*/ padding-top:5px; padding-right:0px; padding-bottom:4px; padding-left:10px; font-size:15px; font-weight:100; vertical-align:middle; margin:0px}
h2{font-size:16px; color:#1C1D1D; background-image:url(      '../images/bg_heading1.jpg' ); background-repeat:no-repeat; background-position:left top; margin:0px; height:22px; padding-top:7px; padding-left:10px; font-weight:normal}
h3{background-image:url(      '../images/heading2.jpg' ); background-repeat:no-repeat; background-position:left top; padding-top:5px; padding-left:10px; margin:0px; padding-right:0px; padding-bottom:0px; font-weight:bold; font-size:18px; color:#1C1D1D; height:28px; font-weight:normal}
h4{background-image:url(      '../images/bg_heading2.jpg' ); background-repeat:no-repeat; background-position:left top; padding-top:7px; padding-left:10px; margin:0px; padding-right:0px; padding-bottom:0px; font-size:22px; color:#1C1D1D; height:22px; font-weight:normal}
h5{background-image:url(      '../images/bg_heading3.jpg' ); background-repeat:no-repeat; background-position:left top; margin:0px; padding-top:9px; padding-left:10px; height:24px; color:#1C1D1D; font-size:16px; position:static; font-weight:normal}
h6{background-image:url(      '../images/heading2.jpg' ); background-repeat:no-repeat; background-position:left top; padding-left:10px; margin:0px; padding-right:0px; padding-bottom:5px; font-size:16px; color:#1C1D1D; height:21px; vertical-align:middle; padding-top:7px; font-weight:normal}
.head1{font-size:20px; color:#DB3100; font-weight:normal; padding-left:10px}
.head2{font-size:18px; color:#1C1D1D; margin:0px; padding:0px}
.heading{background-image:url(      '../images/heading.jpg' ); padding-left:20px; font-size:15px; color:#FFF; font-weight:normal; padding-top:5px; background-repeat:repeat-y; background-position:left top; height:auto; padding-bottom:2px; height:23px; font-weight:bold}
.headingstaff{background-image:url(      '../images/heading.jpg' ); font-size:16px; color:#FFF; font-weight:normal; padding:5px 0 5px 20px; background-repeat:repeat-y; background-position:left top; height:auto;}
.heading1{background-image:url(      '../images/bg_heading4.jpg' ); background-repeat:no-repeat; background-position:left top; height:21px; padding-top:7px; padding-bottom:5px; padding-left:10px; font-size:18px; vertical-align:middle}
.heading2{background-repeat:no-repeat; background-position:left top; height:20px; padding-top:8px; padding-bottom:5px; padding-left:10px; font-size:18px; background-color:#E6E6E6}
.heading3{height:18px; padding-top:4px; padding-bottom:5px; padding-left:10px; font-size:14px; background-color:#E6E6E6}
.heading_home{font-size:18px; background-image:url(      '../images/bg_heading.jpg' ); height:29px; padding-left:10px; background-repeat:no-repeat; background-position:left top}
.Column_Left{float:left; width:700px; line-height:20px; margin:0px; padding:0px}
.Column_Left1{float:left; width:454px}
.Column_Left2{float:left; width:530px; line-height:20px}
.Column_Right{float:right; width:240px; background-color:#F7F7F7; margin-top:36px; line-height:20px}
.Column_Right1{float:right; width:240px}
.Column_Right2{float:right; width:454px}
.Column_Right3{float:right; width:240px; background-color:#F7F7F7; margin-top:29px}
.Column_Right4{float:right; width:380px; line-height:20px}
.logo{margin-top:20px; font-size:22px; color:#1C1D1D; padding-left:15px}
input{border:1px solid #E2E2E2; color:#646363; font-size:13px; margin:0px; padding:0px; font-weight:normal}
.input1{margin:0px; height:26px; *height:22px; *padding-top:5px; padding-left:2px; vertical-align:middle; font-size:13px; font-weight:normal}
div.fileinputs{position:relative}
div.fakefile{position:absolute; top:0px; left:0px; z-index:1}
input.file{position:relative; text-align:right; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; z-index:2}
select{color:#535353}
select1{color:#fff}
.radio{background-repeat:no-repeat; background-position:left top; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; margin:0px; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px}
.radio input{background-repeat:no-repeat; background-position:left top; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; margin:0px; padding-top:0px; padding-right:0px; padding-bottom:5px; padding-left:0px}
.Left{float:left}
.Right{float:right}
.clear{clear:both; float:none}
#dhtmltooltip{position:absolute; font-size:12px; color:#333; left:-300px; width:150px; border:1px solid #CCC; padding:3px; background-color:#FEFCD8; visibility:hidden; z-index:100; filter:progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115)}
#dhtmlpointer{position:absolute; left:-300px; z-index:101; visibility:hidden}
.txt_black{color:#1C1D1D}
.txt_white{color:#FFF}
.txt_red{color:#DB3100; font-weight:normal}
.txt_red2{color:#BF0000}
.txt_green{color:#438A02}
.txt_Gray{color:#999}
.txt_Gray1{color:#646363}
.txt_Gray2{color:#535353; text-decoration:none}
.txt_Gray3{color:#666}
.txt_9{font-size:9px}
.txt_10{font-size:11px; font-weight:bold}
.txt_11{font-size:11px}
.txt_12{font-size:12px}
.txt_13{font-size:13px}
.txt_14{font-size:14px}
.txt_15{font-size:15px}
.txt_16{font-size:16px}
.txt_18{font-size:18px}
.txt_22{font-size:22px}
.txt_24{font-size:24px}
.txt_26{font-size:26px}
.paddingLR5{padding-right:5px; padding-left:5px}
.paddingLR10{padding-right:10px; padding-left:10px}
.paddingLR15{padding-right:15px; padding-left:15px}
.paddingLR20{padding-right:20px; padding-left:20px}

/*List Classes Start*/
ul {
	margin: 0px;
	padding: 0px;
}
ul li {
	background-repeat: no-repeat;
	list-style-type: none;
}

li2 {
	margin-left: 32px;
	_margin-left: 38px;
	list-style-image: url(../images/ul.gif);
	list-style-position: outside;
}

.list1 {
	list-style-image: url(../images/ul.gif);
	_list-style-image: url(../images/ul1.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	_margin-left: 50px;
}
.list2 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -18px;
}
.list3 {
	list-style-image: url(../images/ul.gif);
	_list-style-image: url(../images/ul1.gif);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.list4 {
	list-style-image: url(../images/ul.gif);
	_list-style-image: url(../images/ul1.gif);
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
}


.list5 ul{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	list-style-type: disc;
	list-style-position: outside;
}

.list5 li{
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	list-style-type: disc;
	list-style-position: outside;
}


.width200 {
	width: 308px;
}
.width200b {
	width: 372px;
}
.Row1 td {
	background-color:#FFFFFF;
	color:#1c1d1d;
}
.Row2 td {
	background-color:#FDF4DB;
}
.Row3 td {
	background-color:#F7F7F7;
	color:#1c1d1d;
}
.Row4 td {
	background-color:#FDF4DB;
}
.Row5 td {
	background-color: #F5F5F5;
}
.Row6 td {
	background-color: #FAE7AB;
}
.Row7 td {
	color: #646363;
}
.Row8 td {
	background-color: #F7F7F7;
}


.padR5{padding-right:5px}
.a15{color:#DB3100; text-decoration:underline}
.a15:hover{color:#000; text-decoration:underline}
.PaddingLR15{padding-right:15px; padding-left:15px}
.paddingL10{padding-left:10px}
.paddingTop10{padding-top:10px}
.paddingTop7{padding-top:7px}
.paddingTop12{padding-top:12px}
.paddingTop15{padding-top:15px}
.list1{margin:0px; padding-left:15px}
.list2{padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:-18px}
.list3{padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:-10px}
.list4{list-style-image:url(../images/ul.gif); _list-style-image:url(../images/ul1.gif); padding:0px; margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:24px}
.width200{width:308px}
.width200b{width:316px}
.txt10{font-size:10px}
.spanHover{background-color:#FEF3B4; display:block; cursor:pointer}
.submitbutton{background-image:url(      '../images/but_signin.jpg' ); background-repeat:no-repeat; background-position:left top; width:105px; height:28px; border:none}
.modalDialog_contentDiv_shadow{z-index:90; position:absolute; background-color:#555; filter:alpha(opacity=50); opacity:0.5}
#basicModalContent .modalCloseImg{background:url(../images/x.png) no-repeat; _background:url(../images/x.gif) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer}
#basicModalContent1 .modalCloseImg{background:url(../images/x.png) no-repeat; _background:url(../images/x.gif) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer}
#DivReason .modalCloseImg{background:url(../images/x.png) no-repeat; _background:url(../images/x.gif) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer}
.marTB10{margin-top:5px; margin-bottom:5px}
.marTB10_ext{margin-top:10px; margin-bottom:10px; display:block}
.marT10{margin-top:10px}
.marB10{margin-bottom:10px}
.marB20{margin-bottom:20px}
.chk label{padding-left:5px}
#tabs{vertical-align:middle; line-height:20px}
#tabs a{display:block; vertical-align:middle; height:22px}
#tabs a:hover{display:block; background-color:#F7F7F7; text-decoration:none; vertical-align:middle; height:22px}
.tabs1{display:block; padding-top:3px; padding-bottom:3px}
.tabs1 a{color:#333; padding-left:8px; padding-right:8px; margin-left:1px; text-decoration:none; padding-top:3px; padding-bottom:4px}
.tabs1 a:hover{background-color:#DB3100; text-decoration:none; color:#FFF}
.tabs1 a.selected{background-color:#DB3100; color:#fff}
.tabs1 a.selected1{background-color:#DB3100; color:#fff}
.paggingLink{}
.paggingLink a{color:#333; padding-left:7px; padding-right:7px; text-decoration:none; padding-top:1px; padding-bottom:2px; line-height:26px}
.paggingLink a:hover{background-color:#DB3100; color:#FFF}
.paggingLink span{color:#fff; padding-left:7px; padding-right:7px; text-decoration:none; padding-top:1px; padding-bottom:2px; line-height:26px; background-color:#DB3100; border:1px solid #DFDFDF}
.paggingLink a.selected{background-color:#F00; color:#fff}
.paggingLink a.selected1{background-color:#F00; color:#fff}
.Row1{background-color:#FFF; color:#1c1d1d; height:20px; border-bottom:solid 1px #EDEDED; padding:5px 5px 0px 5px}
.Row3{background-color:#F7F7F7; color:#1c1d1d; height:20px; border-bottom:solid 1px #EDEDED; padding:5px 5px 0px 5px}
.Row1 td{background-color:#FFF; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Row2 td{background-color:#FDF4DB; height:29px; cursor:pointer; border-bottom:solid 1px #EDEDED}
.RowInvoice1 td{background-color:Transparent; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Row3 td{background-color:#F7F7F7; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Row5 td{background-color:#F00; color:#1c1d1d; height:29px}
.Rowstatus2 td{background-color:#EFF4FC; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Rowstatus3 td{background-color:#EAF4EE; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Rowstatus4 td{background-color:#EEEBDD; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.Rowstatus5 td{background-color:#FFF2EC; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.RowOverdue td{background-color:#E9F7CA; color:#1c1d1d; height:29px; border-bottom:solid 1px #fff}
.msg{font-size:18px; color:#DB3100; font-weight:normal; padding-left:10px}
.red{color:#DB3100}
.txt10red{font-size:10px; color:#F00}
.input2{margin:0px; height:21px; padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:2px; vertical-align:middle; font-size:14px; font-weight:normal; width:70%}
.input3{margin:0px; height:21px; padding-right:0px; padding-bottom:0px; padding-left:2px; vertical-align:middle; font-size:14px; font-weight:normal; padding-top:5px}
.input4{margin:0px; height:21px; padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:2px; vertical-align:middle; font-size:14px; font-weight:normal; width:80%}
.footer{padding-right:20px; padding-left:20px; padding-top:10px; width:960px; float:left; padding-bottom:20px}
.RightTab{background-color:#999; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:10px}
.RightTab a{padding-top:2px; padding-right:10px; padding-bottom:5px; padding-left:10px; color:#CCC; text-decoration:none}
.RightTab a:hover{background-color:#F5F5F5; padding-top:2px; padding-right:10px; padding-bottom:5px; padding-left:10px; color:#E1613C; text-decoration:none}
.RightTab a.select{background-color:#F5F5F5; padding-top:2px; padding-right:10px; padding-bottom:5px; padding-left:10px; color:#E1613C; text-decoration:none}
textarea{color:#646363; font-size:15px; font-weight:normal; font-family:"Myriad Pro",Verdana,Arial; border:1px solid #E2E2E2}
.LinkDiv{background-color:#fff; border:solid 1px #999; border-top:solid 1px #fff; padding:2px; margin-left:0px; margin-top:22px; width:65px}
.LinkDiv a{background-color:#eee; display:block; color:#646464; clear:both; margin-bottom:1px; padding-left:3px; font-size:12px; padding-top:3px; padding-bottom:3px}
.LinkDiv a:hover{color:#333; text-decoration:none; background-color:#DEDEDE}
.LinkDiv1{background-color:#fff; border:solid 1px #999; border-top:solid 1px #fff; padding:2px; margin-left:0px; margin-top:22px; width:97px}
.LinkDiv1 a{background-color:#eee; display:block; color:#646464; clear:both; margin-bottom:1px; padding-left:3px; font-size:12px; padding-top:3px; padding-bottom:3px}
.LinkDiv1 a:hover{color:#333; text-decoration:none; background-color:#DEDEDE}
.LinkDiv2{background-color:#fff; border:solid 1px #999; border-top:solid 1px #fff; padding:2px; margin-left:0px; margin-top:22px; width:18px}
.LinkDiv2 a{background-color:#eee; display:block; color:#646464; clear:both; margin-bottom:1px; padding-left:2px; font-size:12px; padding-top:3px; padding-bottom:3px}
.LinkDiv2 a:hover{color:#333; text-decoration:none; background-color:#DEDEDE}
.LinkDiv3{background-color:#fff; border:solid 1px #999; border-top:solid 1px #fff; padding:2px; margin-left:0px; margin-top:22px}
.LinkDiv3 a{background-color:#eee; display:block; color:#646464; clear:both; margin-bottom:1px; padding-left:3px; font-size:12px; padding-top:3px; padding-bottom:3px}
.LinkDiv3 a:hover{color:#333; text-decoration:none; background-color:#DEDEDE}
.Row7 td{background-color:#FFF; color:#646363}
.Row7:hover td{background-color:#FAE7AB; color:#646363}
.Row8 td{background-color:#FAE7AB; color:#646363}
.border1{border:1px solid #EAEAEA}
.head3{font-size:20px; color:#DB3100}
.head4{font-size:22px; background-image:url(../images/bg_heading.jpg); background-repeat:no-repeat; background-position:left top; padding-top:0px; padding-bottom:6px; color:#DB3100; padding-left:5px; height:22px}
.head5{font-size:15px; background-image:url(../images/bg_heading5.jpg); background-repeat:no-repeat; background-position:left top; padding-top:5px; padding-bottom:4px; color:#1C1D1D; padding-left:5px}
.head6{font-size:15px; background-image:url(images/bg_heading1.jpg); background-repeat:no-repeat; background-position:left top; padding-top:5px; padding-bottom:5px; color:#1C1D1D; padding-left:10px}
.bg_alert{background-image:url(../images/bg_alert_yellowStrip.jpg); background-repeat:no-repeat; background-position:left top; height:24px; font-size:14px; color:#1c1d1d; padding-left:35px; padding-top:5px}
.textbox{height:24px; border:1px solid #E2E2E2; color:#646363; padding-top:3px; line-height:22px; padding-left:3px}
.resultOuter{border:solid 1px #F0F0F0; background-color:#F7F7F7; height:150px; overflow:scroll; overflow-x:hidden; padding:5px; padding-bottom:15px; margin-top:10px}
.tagbox{padding:5px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#EAEAEA; border-bottom-color:#EAEAEA; border-left-color:#EAEAEA; *margin-top:-12px; margin-top:-11px; _margin-top:-14px; line-height:18px}
.bg_name{background-image:url(../images/tabName.jpg); padding-right:6px; padding-top:5px; height:25px; padding-bottom:3px; width:255px}
.bg_name2{background-image:url(../images/tab_name1.jpg); padding-right:6px; padding-top:5px; height:25px; padding-bottom:3px; width:255px}
#network{margin-top:20px; padding:5px; width:100%; clear:both}
#network .leftCol{float:left; width:49%; margin-right:15px; margin-bottom:15px}
#network .leftCol2{margin-top:30px}
#network .RightCol{float:left; width:49%; margin-right:0px; margin-bottom:15px}
#network .pic{float:left; width:25%; margin-right:20px}
#network .Content{float:left; width:65%}
.head_payment{background-color:#FFEA97; border:1px solid #F5CF5A; font-size:16px; font-weight:bold; color:#333; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:10px}
.body_payment{background-color:#F5F5F5; border:1px solid #EAEAEA; margin-top:5px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px; min-height:120px; _height:auto}
.body_payment1{background-color:#F5F5F5; border:1px solid #EAEAEA; margin-top:5px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px; min-height:60px; _height:auto}
.body_npayment{background-color:#F5F5F5; border:1px solid #EAEAEA; margin-top:5px; padding-top:5px; padding-right:5px; padding-bottom:5px; padding-left:5px; min-height:285px; _height:auto}
.bg_white_borB{background-color:#FFF; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F5F5F5}
#Payment_leftCol{width:330px; float:left}
.Payment_RightCol1{width:610px; float:right}
.head_grey_right{background-color:#646363; display:block; font-weight:bold; color:#FFF; padding-left:10px; height:26px; padding-top:5px; padding-right:5px}
.allergiesDiv{padding:3px; margin-bottom:3px}
.allergiesDiv:hover{background-color:#FFF}
.marTB5{margin-top:5px; margin-bottom:5px}
.MarR10{margin-right:10px}
.bg_grey_bor{background-color:#F5F5F5; border:1px solid #E9E9E9; padding-top:0px; padding-right:5px; padding-bottom:5px; padding-left:5px}
.bg_grey_bor2{background-color:#F5F5F5; border:1px solid #eaeaea; padding:8px; margin-top:5px; margin-bottom:5px}
.bg_yellow_bor{background-color:#F8DB87; border:1px solid #E9E9E9; padding-top:0px; padding-right:5px; padding-bottom:5px; padding-left:5px}
.leftCOl_LC{width:49%; float:left; margin-right:13px}
.rightCOl_LC{width:49%; float:left}
.bg_beige{background-color:#FDF4DB; padding:5px; border-top-width:1px; border-bottom-width:1px; border-top-style:solid; border-bottom-style:solid; border-top-color:#EEE; border-bottom-color:#EEE}
.bg_beige1{background-color:#FDF4DB; padding:5px; border:1px solid #EEE}
#load{background-color:#999; height:62px; width:267px; position:absolute; top:50%; right:40%; z-index:10000; vertical-align:middle; padding-top:40px; background-image:url(../images/bg_loader.jpg)}
#TipLogin{margin-left:265px; position:absolute; margin-top:0px}
/* Created by Uttam 12 July 2013; End */
.divNoMsgSch{background-repeat:no-repeat; background-position:right bottom; height:30px; font-size:16px; color:#FBAC42; width:400px; clear:right; margin:auto; float:left; margin-top:5px; margin-bottom:5px; margin-left:10px}
/* Created by Uttam 12 July 2013; End */
.divNoMsg{background-image:url(../images/smile.gif); background-repeat:no-repeat; background-position:right bottom; height:30px; font-size:16px; color:#FBAC42; width:auto; clear:right; margin:auto; float:left; margin-top:5px; margin-bottom:5px; margin-left:10px}
.divNone{background-image:url(../images/smile.gif); background-repeat:no-repeat; background-position:center bottom; text-align:center; height:30px; padding-bottom:15px; font-size:16px; color:#FBAC42; width:auto; clear:right; margin:auto; margin-top:5px; margin-bottom:5px; margin-left:10px}
.divNone2{background-image:url(../images/smile.gif); background-repeat:no-repeat; background-position:center bottom; text-align:center; height:30px; padding-bottom:0px; font-size:16px; color:#FBAC42; width:auto; clear:right; margin:auto; margin-top:5px; margin-bottom:5px; margin-left:10px}
.divNone3{background-image:url(../images/smile.gif); background-repeat:no-repeat; background-position:center bottom; text-align:center; padding-bottom:15px; font-size:16px; color:#FBAC42; width:auto; clear:right; margin:auto; margin-top:5px; margin-bottom:5px; margin-left:10px}
.ColRightContact{float:right; width:667px; padding:10px}
.PrProgress{display:block; position:absolute; padding:2px 3px}
.PrContainer{border:solid 1px #808080; border-width:1px 0px}
.PrHeader{background:url(../Images/sprite.png) repeat-x 0px 0px; border-color:#808080 #808080 #ccc; border-style:solid; border-width:0px 1px 1px; padding:0px 10px; color:#000; font-size:9pt; font-weight:bold; line-height:1.9; white-space:nowrap; font-family:arial,helvetica,clean,sans-serif}
.PrBody{background-color:#f2f2f2; border-color:#808080; border-style:solid; border-width:0px 1px; padding:10px}
.PrIFrame{}
#headernew{height:147px; margin-top:10px}
#headernew .headerTop{height:110px}
#Logo{position:absolute; margin-top:35px; margin-left:12px; width:192px; height:62px}
#LoginDetail{float:right; padding-right:15px}
#MainNav{width:100%; margin-top:10px}
.ul{margin:0px; padding:0px; line-height:22px; margin-left:25px}
.ul li{margin:0px; list-style:none; background-image:url(../images/ul.gif); background-repeat:no-repeat; background-position:left 10px; padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:10px}
.ul li.noImage{background-image:none; list-style-type:none}
.vertScroll{height:80px; overflow:scroll; overflow-x:hidden; border-bottom:solid 1px #eaeaea; border-left:solid 1px #eaeaea}
.vertScroll input{height:17px; font-size:13px; padding-top:2px}
.vertScroll_bot{height:80px; overflow:scroll; overflow-x:hidden; border:solid 1px #eaeaea; padding:5px; margin-top:5px; margin-bottom:5px}
.vertScroll2{height:100px; overflow:scroll; overflow-x:hidden}
.r1{background-color:#FFF; display:block}
.r1:hover{background-color:#FDF4DB}
.editDiv{width:86px; font-size:12px; background-color:#FFF; border:solid 1px #CCC; position:relative; text-align:left; padding-top:2px; padding-right:3px; padding-bottom:2px; padding-left:3px; position:absolute}
.editBut{margin-top:2px; position:absolute; margin-left:75px; margin-top:4px; z-index:10}
.msgAlert{background-color:#FCEFC7; border:solid 1px #F8DB87; padding-left:10px; margin-top:5px; margin-bottom:5px; padding-top:4px; padding-right:8px; padding-bottom:4px}
.error_bgRed{color:#FFF; background-color:#DB3100; padding:5px; margin-top:2px; margin-bottom:2px}
.bg_red{background-color:#DB3100}
.border_bottom_grey{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#E6E6E6}
.rowHidden td{background-color:#D5D5D5; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.rowAbnormal td{background-color:#FDD1AC; height:29px; color:#1c1d1d; border-bottom:solid 1px #EDEDED}
.rowAbnHidd td{background-color:#CCB5A7; height:29px; color:#1c1d1d; border-bottom:solid 1px #EDEDED}
a.modalCloseImg{background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer}
.txt_gold{color:#C90}
.removehyperlink{text-decoration:none}
.document_row{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EAEAEA; margin-top:5px; margin-bottom:5px; color:#646363; padding-right:5px; padding-bottom:10px; padding-left:5px}
.legends{float:right; font-size:11px; clear:both}
.borderRB{border-right-width:1px; border-bottom-width:1px; border-right-style:solid; border-bottom-style:solid; border-right-color:#EEE; border-bottom-color:#EEE}
.borderR{border-right-width:1px; border-right-style:solid; border-right-color:#EEE}
.borderbottom2{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EAEAEA}
.borderbottom3{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F5F5F5}
.borderbottom4{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EEE}
.tblPadLft5 td{padding-left:5px}
.tblPadLft5 th{padding-left:5px}
.borderbottom{border:1px solid #EEE}
.borderbottom1{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#E2E2E2}
.borderbottom2{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EAEAEA}
.borderbottom3{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#F5F5F5}
.borderbottom4{border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#EEE}
.btnSearch{background-image:url(../images/icons_r1_c10.gif); background-position:left top; background-repeat:no-repeat; width:26px; height:26px; background-color:Transparent; border:none}
.btnNext{background-image:url(../images/but_next.jpg); background-repeat:no-repeat; background-color:Transparent; width:104px; height:28px; border:none}
.btnSave{background-image:url(../images/but_save.jpg); background-repeat:no-repeat; background-color:Transparent; width:104px; height:28px; border:none}
.autocomplete_completionListElement{visibility:hidden; margin:0px !important; background-color:inherit; color:windowtext; border:buttonshadow; border-width:1px; border-style:solid; cursor:'default'; overflow:auto; height:200px; text-align:left; list-style-type:none; font-family:courier new; font-size:8pt}
.autocomplete_highlightedListItem{background-color:#ff9; color:black; padding:1px}
.autocomplete_listItem{background-color:window; color:windowtext; padding:1px}
.emptypng{background-image:url(../images/blankstar.gif); width:16px; height:16px}
.smileypng{background-image:url(../images/star.gif); width:16px; height:16px}
.donesmileypng{background-image:url(../images/star.gif); width:16px; height:16px}
.bg-ylw{background-color:#FFF9DF; padding:7px; background-image:url(../images/bg-bor-bot.jpg); background-repeat:repeat-x; background-position:left bottom; margin-bottom:3px}
.bg-wht{background-color:#FFF; padding:7px; border:solid 1px #eaeaea; margin-bottom:3px}
.MyAphead th{border:none}
/*.time{background-color:#F7DB87; border-right:solid 3px #F0CB47; font-size:11px; height:10px; font-weight:normal}*/ 
.date{background-color:#a6a6a6; color:#fff; text-align:left; height:30px}
.date span{padding-left:35px}
.mainTbl{border:solid 3px #a6a6a6}
.divNoAppMsg{background-image:url(../images/smile.gif); background-repeat:no-repeat; background-position:right bottom; height:30px; font-size:14px; color:#FBAC42; width:auto; clear:right; margin:auto; float:left; margin-top:5px; margin-bottom:5px; margin-left:0px}
a:focus{outline:none}
.dropmenudiv_a{border-right:#fff 0px solid; border-top:#fff 0px solid; margin-top:5px; z-index:100; visibility:hidden; border-left:#fff 0px solid; width:200px; border-bottom:#fff 0px solid; position:absolute; top:0px; font-family:Arial,Helvetica,sans-serif; font-weight:600; font-size:12px; line-height:20px; background-color:transparent}
body{background-repeat:repeat-x; background-position:left top; background-color:#494949; font-family:"Myriad Pro",Verdana,Arial}
.dropmenudiv_a A{padding-right:0px; border-top:#fde8e9 0px solid; display:block; padding-left:10px; padding-bottom:3px; width:auto; color:#999; text-indent:5px; padding-top:6px; border-bottom:#fde8e9 0px solid; text-decoration:none; background-color:transparent; line-height:22px}
.dropmenudiv_a A.sub_middle{padding-right:0px; display:block; padding-left:10px; padding-bottom:2px; width:auto; color:#999; text-indent:5px; padding-top:4px; text-decoration:none; background-position:0%; height:25px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#000}
.dropmenudiv_a A.sub_middle:hover{padding-right:0px; display:block; padding-left:10px; padding-bottom:2px; width:auto; color:white; text-indent:5px; padding-top:4px; text-decoration:none; background-position:0%; height:25px; border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none; background-color:#373737}
.dropmenudiv_a A.sub_bottom{border-style:none; padding-right:0px; display:block; padding-left:10px; padding-bottom:2px; width:auto; color:#999; text-indent:5px; padding-top:2px; text-decoration:none; background-image:url(      '../images/sub_bottom.gif' ); background-repeat:no-repeat; background-position:0% bottom; height:25px; background-color:transparent}
.dropmenudiv_a A.subtop{padding-right:0px; display:block; padding-left:10px; padding-bottom:0px; width:auto; color:#999; text-indent:5px; padding-top:5px; text-decoration:none; height:25px; background-image:url(      '../images/sub_toop.gif' ); background-repeat:no-repeat; background-position:left top; background-color:transparent}
* HTML .dropmenudiv_a A{width:100%}
.dropmenudiv_a A:hover{color:white; background-color:transparent}
.dropmenudiv_a A.subtop:hover{color:white; background-image:url(      '../images/sub_toop_hover.gif' ); background-repeat:no-repeat; background-position:0% top}
.dropmenudiv_a A.sub_bottom:hover{color:white; background-image:url(      '../images/sub_bottom_hover.gif' ); background-repeat:no-repeat; background-position:0% bottom; background-color:transparent}
#pointermenu2{margin:0px; padding:0px; float:right}
#pointermenu2 UL{padding-left:0px; float:left; margin:0px 0px 0px 15px; font-family:"Myriad Pro",Verdana,Arial; font-size:13px}
* HTML #pointermenu2 UL{margin-bottom:1em; margin-left:7px}
#pointermenu2 UL LI{display:inline}
#pointermenu2 UL LI A{float:left; color:#E0E0E0; text-decoration:none; height:26px; width:133px; text-align:center; font-family:"Myriad Pro",Verdana,Arial; font-size:13px; line-height:22px; margin-right:2px; margin-left:2px; font-weight:bold}
#pointermenu2 UL LI A:visited{}
#pointermenu2 UL LI A:hover{color:#FFF; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat}
#pointermenu2 UL LI A#selected{color:#FFF; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat}
#pointermenu2 UL LI A.selected{color:#FFF; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat; cursor:pointer}
#pointermenu2 UL LI A#selected1{color:#FFF; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat}
#pointermenu2 UL LI A.selected1{color:#FFF; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat; cursor:pointer}
.left_menu{background-image:url(      '../images/tab_r1_c1.jpg' ); background-repeat:no-repeat; background-position:left top; height:41px; width:100px; background-color:#F00}
.left_menu:hover{background-image:url(      '../images/tab_r1_c1_f2.jpg' ); background-repeat:no-repeat; background-position:left top; height:41px; width:100px}
img{border-top-style:none; border-right-style:none; border-bottom-style:none; border-left-style:none}
#button{width:980px; float:right; font-family:"Myriad Pro",Verdana,Arial; font-weight:bold; font-size:13px; line-height:22px}
#button a{width:133px; color:#CCC; height:26px; display:inline-block; text-align:center; text-decoration:none; float:left; margin-right:2px; margin-left:2px}
#button a:hover{width:133px; color:#FFF; height:26px; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat; background-position:left top; text-decoration:none}
#button a.selected{width:133px; color:#FFF; height:26px; background-image:url(      '../images/button.gif' ); background-repeat:no-repeat; background-position:left top}
#password_description{font-size:12px}
#password_strength{height:10px; display:block}
#password_strength_border{width:144px; height:10px; border:1px solid black}
.strength0{width:144px; background:#FF9}
.strength1{width:40px; background:#FF0}
.strength2{width:60px; background:#FC0}
.strength3{width:80px; background:#FD9800}
.strength4{background:#F60; width:100px}
.strength5{background:#DB3100; width:124px}
.strength6{background:#BB2B00; width:144px}
.button span{font-size:13px; font-weight:bold; color:#FFF; background-image:url(../images/bg-but-left.gif); background-repeat:no-repeat; background-position:left top; height:23px; padding-left:10px; display:inline-block; padding-top:2px}
.button span input{border:none; color:#FFF; background:none; font-weight:bold; cursor:pointer; padding:0 .25em 0 .25em; width:1; overflow:visible}
.button{background-image:url(../images/bg-but-right.gif); background-repeat:no-repeat; background-position:right top; height:25px; padding-top:0px; display:inline-block; padding-right:12px}
.error{font-size:10px; color:#D90000}
.button span a{color:#fff; text-decoration:none}
.CancelAcc{background-color:#F5F5F5; border:1px solid #E9E9E9; padding-top:0px; padding-right:5px; padding-bottom:5px; padding-left:5px; padding:10px; width:650px; margin:auto; margin-top:80px}
.button2:hover{color:#eee}
.div_delete{float:right; width:350px; position:absolute}
.bg_lightGraybox1{background-color:#F5F5F5; border:1px solid #EEE}
.bg_gray1{background-color:#EFEFEF; height:18px; padding:5px}
.txt_orange{color:#FD9800}
.Comments{margin-top:5px; margin-bottom:5px; margin-left:220px}
.app{border:1px solid #666; background-color:White; padding:10px}
.bg_orange1{background-color:#FCEFC7; height:18px; padding:5px}
/*.none{border:solid 1px #DB3100; padding:10px; font-size:16px; color:#DB3100}*/
.chartHead{font-size:20px; font-family:Verdana; color:1C1D1D; margin-top:10px; display:block}
/*new classes added by naveen*/
.DivPopup{position:absolute; z-index:11; background-color:#fff; border:3px solid #ccc; padding:8px}
.reddot{background-color:#DB3100; height:7px; width:7px; margin-top:6px; margin-right:5px; float:left}
.Notesarrow{background-image:url(../images/arrow-3.gif); background-repeat:no-repeat; margin-left:15px; background-position:center}
.divAction{background-color:#fff; border:solid 1px #ccc; padding:3px}
.divActionA{background-color:#fff; border:solid 1px #999; width:90px; padding:3px}
.SpnAction{display:inline; font-size:12px; float:left}
.bg-left-alpha{background-image:url(../images/bg-left-alpha.jpg); background-repeat:no-repeat; background-position:left 1px; display:block; height:31px; margin-top:10px; margin-bottom:10px}
.bg-right-alpha{background-image:url(../images/bg-right-alpha.jpg); background-repeat:no-repeat; background-position:right 1px; display:block; height:31px}
.alphabet{height:24px; text-align:center; border-bottom:solid 1px #eaeaea; vertical-align:baseline; border-left:solid 1px #fff; border-right:solid 1px #fff}
.alphabet a{color:#666; margin:0px 2px 0px 2px; font-size:14px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; height:20px; width:28px; display:inline-block; text-align:center; padding-top:3px; text-decoration:none; border-top-width:1px; border-right-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#eaeaea; border-right-color:#eaeaea; border-left-color:#eaeaea; border-bottom-width:0px}
.alphabet .a1{color:#666; margin:0px 2px 0px 2px; font-size:14px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; background-color:DB3100; width:30px; display:inline-block; text-align:center; padding-top:3px; text-decoration:none; border-top-width:1px; border-right-width:1px; border-left-width:1px; border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-top-color:#fff; border-right-color:#fff; border-left-color:#fff; border-bottom-width:0px}
.alphabet a:hover{background-color:#DB3100; color:#FFF; text-decoration:none; border-top:solid 1px #DB3100; border-right:solid 1px #DB3100; border-left:solid 1px #DB3100; border-bottom:solid 0px}
.alphabet a.selected{background-color:#DB3100; color:#FFF; text-decoration:none; border-top:solid 1px #DB3100; border-right:solid 1px #DB3100; border-left:solid 1px #DB3100; border-bottom:solid 0px}
/*New CSS Starts*/
.steps{color:#ccc}
.absMiddle1{vertical-align:middle; top:3px; position:relative}
.ta{margin:0px; padding-top:5px; padding-right:0px; padding-bottom:0px; padding-left:2px; font-size:14px; font-weight:normal; width:86%}
.bgYellow{background-color:#FFF6BF; padding:0 0 0 10px}
.col-350{float:right; width:350px; height:auto; background-color:#F5F5F5; border:1px solid #CCC}
.innerContent{padding:14px 10px 10px 10px}
div.innerContent table tr td{font-size:12px}
.bgWhite{background-color:#fff; border:1px solid #F7DA77; margin:0 0 10px 0; padding:3px 10px 10px 10px; height:100%}
.col-578{float:left; width:576px; margin-top:10px}
.col-578 h2{font-size:24px; color:#1C1D1D; font-weight:bold; background-color:none; background-image:none; margin-bottom:6px; padding:0px}
.borderBot{background-image:url(../images/borderBot.jpg); background-repeat:repeat-x; background-position:bottom left; padding-bottom:8px}
.marB10{margin-bottom:10px}
/*Tabs start*/
.tabs{padding:10px 0 0 10px; background-color:#999}
.tabs a{font-size:12px; font-weight:bold; color:#CCC; text-decoration:none; padding:10px 7px 8px 7px; display:inline-block; margin-right:4px; text-align:center; line-height:12px}
.tabs a:hover{color:#333; background-color:#F5F5F5}
.tabs a.selected{color:#333; background-color:#F5F5F5}
/*ends*/
.formHeight{/*height:500px; */height:auto}
.roundBut{background-image:url(../images/roundBut.png); background-repeat:no-repeat; background-position:bottom left; width:146px; height:19px; display:inline-block; color:#646464; text-decoration:none; padding:5px 0 2px 10px; font-weight:bold; font-size:12px; margin:0 6px 8px 0}
.roundBut:hover{background-image:url(../images/roundButH.png); background-repeat:no-repeat; background-position:bottom left; color:#646464}
.roundBut img{position:relative; vertical-align:middle; top:-1px; margin-right:3px}
.roundBut a{background-image:url(../images/roundBut.png); background-repeat:no-repeat; background-position:bottom left; width:146px; height:19px; display:inline-block; color:#646464; text-decoration:none; padding:5px 0 2px 10px}
.roundBut a:hover{background-image:url(../images/roundButH.png); background-repeat:no-repeat; background-position:bottom left; color:#646464}
.roundYellow{background-image:url(../images/roundButY.png); background-repeat:no-repeat; background-position:bottom left; width:146px; height:19px; display:inline-block; color:#646464; text-decoration:none; padding:5px 0 2px 10px; text-align:center; font-weight:bold; font-size:12px; margin:0 6px 8px 0}
.roundYellow:hover{background-image:url(../images/roundButYH.png); background-repeat:no-repeat; background-position:bottom left; color:#646464}
.colContent{margin:15px 0 0 0; border:1px dashed #CCC; padding:3px; background-color:#FFD}
div.colContent table tr td{font-size:12px}
.marT4{margin-top:4px}
.tiltArrow{background-image:url(../images/tiltArrow.png); background-repeat:no-repeat; position:absolute; width:11px; height:23px; margin-left:554px; margin-top:18px}
.noBorder{border:none}
.absMiddle2{vertical-align:middle; top:-2px; position:relative}
.sortingTable{margin-top:10px; border:1px solid #E6E6E6; width:650px; margin-left:25px}
.sortingTable-1{border:1px solid #E6E6E6}
.sortingTable-2{margin-top:10px; width:650px}
.sortHead{background-color:#E6E6E6; font-size:12px; font-weight:bold}
.tabSort{width:650px; margin-left:20px}
.headBg{background-image:url(../images/head.png); background-repeat:no-repeat; background-position:left top; padding:4px; width:66px; color:#fff}
.topLinks{color:#000}
.topLinks a{color:#000; padding:3px 3px 3px 4px}
.topLinks a:hover{color:#333; text-decoration:none; background-color:#CACACA}
.topLinksselected{color:#333; text-decoration:none; background-color:#CACACA}
.tableHeight{height:380px; overflow-x:hidden; overflow-y:scroll}
.tableMar{padding:0 8px}
table.tablePad{padding:4px 0 10px 0; font-size:12px; color:#646464}
table.tablePad tr td{padding:3px 2px 2px 4px}
table.tablePad tr td [type=checkbox]{position:relative; top:-1px; vertical-align:middle; margin-right:3px}
.altGray{background-color:#F5F5F5}
table.tablePad td.altGray-1{background-color:#F5F5F5; color:#BCBCBC; padding-left:24px}
table.tablePad td.altGray-2{background-color:#fff; color:#BCBCBC; padding-left:24px}
table.tablePad .alt td{background-color:#F5F5F5; color:#646464; padding-left:4px}
.marL6{margin-left:6px}
.bottomGrey{border-bottom:1px solid #E6E6E6; padding:5px 0 8px 0}
div.bottomGrey table tr td{font-size:12px}
.width700{width:700px}
.tagline{color:#646464; font-size:12px}
.absMiddle2{vertical-align:middle; top:-2px; position:relative}
.width330{width:320px}
.clearboth{width:500px}
.DisplayDiv{width:100%; display:block}
.divFloatLeft100PerWidth{float:left; width:97%}
.divFloatLeft30PerWidth{float:left; width:22%; margin-right:10px}
.divFloatRight70PerWidth{float:left; width:73%}
.divFloatLeft100PerWidthwithpad{float:left; width:100%; padding-top:5px}
.padding10{padding:10px}
.instruct{border:1px solid #e6e6e6; background-color:#f5f5f5; padding:2px 6px; float:right; margin:5px 0 0 8px; font-size:10px; font-family:verdana; color:#333; width:200px}
.loadFeild{background-image:url(../images/loadFeildBG.png); background-position:top left; background-repeat:no-repeat; width:349px; height:32px; padding:8px 8px 0px 12px; position:absolute; margin-left:-10px; margin-top:15px}
.borderdot{background:repeat-x left bottom}
.SectionBreak{background:url(../images/bg_dots.jpg) repeat-x left 13px}
.lablepad{padding-left:3px}
.formtextarea{color:#646363; font-size:13px; font-weight:normal; font-family:"Myriad Pro",Verdana,Arial; border:1px solid #E2E2E2}
.left_list{float:right; width:460px}
.right_step5{float:right; width:100px}
 .AddContactTbl{ float:left;  width:430PX;  margin-left:20px;  border:solid 1px #eee}
.AddContactTbl2{ float:left;  width:430PX;  border:solid 1px #eee}
.Column_Left{ float:left;  width:700px;  line-height:20px;  margin:0px;  padding:0px}
.headBg1{background-repeat:no-repeat; background-position:left top; padding:10px; width:200px; color:#fff; line-height:10px; background-color:#999}
.Label_1Col{display:block; margin-bottom:7px}
.FormRow1 td{background-color:#FFF; color:#1c1d1d}
.FormRow2 td{background-color:#FDF4DB; cursor:pointer}
.FormRow3 td{background-color:#F7F7F7; color:#1c1d1d}
.tbl_bor tr td{border-bottom:solid 1px #EDEDED}
span.checkbox1{border:none; background-image:url(images/spacer.gif); background-repeat:repeat; background-position:left top}
.checkbox1 label{display:none}
/* 30 Jun 2010 */
.orangebox{background:#FAE7AF; padding:10px}
.orangeboxLight{background:#FDF3D7; padding:5px; margin-top:5px}
.tabSortForms{width:910px; margin-left:20px}
.borderdot1{background: url(../images/bg_dots.jpg) repeat-x left bottom;}
/* classes for appointment management */
.colright{float:right;width:216px;background-color:#F7F7F7; border:1px solid #E9E9E9; padding:12px; color:#666; font-size:14px; line-height:18px;}
.colleft{float:left; width:690px; background-color:#FFF; color:#646363;}
.colleft input{width:300px; height:26px;}
.colleft input[type=radio] {height:auto; width:auto; border:none;}
.colleft input[type=checkbox] {height:auto; width:auto; border:none;}
.txtred{color:#DB3100;}
.fieldsetdiv{float:left; width:450px;}
.fieldsetdiv .t{float:left; background:url(../images/fieldset-t.png) no-repeat; height:20px; width:420px; color:#DB3100; font-size:15px; padding-left:30px;}
.fieldsetdiv .m1{float:left; background:url(../images/fieldset-m.png) repeat-y;width:440px; padding-left:10px;}
.fieldsetdiv .m1 span.head1{margin:0; padding:0; color:#646363; font-size:14px; display:block; padding:5px 0 0 5px;}
.fieldsetdiv .b{float:left; background:url(../images/fieldset-b.png); height:7px; width:100%;}
.greycurbox{width:260px; height:62px; background:url(../images/grey-curve-box.jpg) no-repeat top left; margin-top:10px;padding:10px; font-size:13px;}
.yellowcurbox{width:260px; height:62px; background:url(../images/yellow-curve-box.jpg) no-repeat top left; margin-top:10px;padding:10px; font-size:13px;}
.apphead{float:left; width:410px; height:22px;cursor:pointer; border-bottom:1px solid #C6C6C6; background-color:#F7F7F7; color:#333; margin-top:10px; font-size:14px; font-weight:normal; padding:3px 0 0 10px;}
.apphead:hover {color:#999;text-decoration:underline;}
.absdiv{position:absolute;background:url(../images/popup-curve-div.png) no-repeat top left; width:202px; height:50px; margin-left:403px; margin-top:500px;padding:10px 0 0 60px;}
.head-clinician{font-size: 22px;color:#4E4F4F;font-weight: normal;}
.Row1bdr td{background-color:#FFF;color:#1c1d1d;border-bottom:1px solid #E5E5E5;}
.Row3bdr td {background-color:#F7F7F7;color:#1c1d1d;border-bottom:1px solid #E5E5E5;}
.ATErrors{color:#db3100;font-size:11px; padding-left:15px; padding-bottom:3px; background-color:#Fbedbe; margin-top:3px; margin-bottom:5px; width:95%;}
.absMiddle3{vertical-align:middle;top:-3px;position:relative}
.txtgrey{color:#333;}
#timeSlider{background-image:url('../images/timerBG.png');	background-repeat:no-repeat;	background-position:center center;	width:272px;	height:66px;	position:absolute;	display:none;	z-index:99999;}
.slideLink{	margin-top:5px;}
.selectedDay{background-color:#db3100;cursor:pointer;color:#f9fdff;font-weight:bold;}
.selectedDay1{background-color:#db3100;cursor:pointer;color:#f9fdff;font-weight:bold;}
.UnselectedDay{background-color:#efefee;color:#616161;font-weight:bold;}
.inputAT {font-size:14px;font-weight:normal;height:21px;margin:0;padding:5px 0 0 2px;vertical-align:middle;width:86%;}
.scrollBg-2 {border:1px solid #EDEFE9;height:275px;overflow-x:hidden;overflow-y:scroll;padding:8px;}
.slider-head{float:left;font-size:14px;line-height:25px;width:940px;}
.sliderdivgrey{float:left; width:255px; font-size:13px; color:#1C1D1D; margin:0 15px 0 25px;}
.sliderdivgrey a{color:#1C1D1D; text-decoration:none;}
.sliderdivgrey a:hover{color:#1C1D1D; text-decoration:none;}
.sliderdivgrey .t{background:url(../images/sliderdiv-t.png) no-repeat top left; float:left; width:255px; height:9px;}
.sliderdivgrey .m{background:url(../images/sliderdiv-m.png) repeat-y  top left; float:left; width:255px;}
.sliderdivgrey .b{background:url(../images/sliderdiv-b.png) no-repeat  top left; float:left; width:255px; height:9px;}
.sliderdivgrey table{margin-top:13px;}
.sliderdivgrey table tr td{border-bottom:1px solid #ccc;}
.sliderdivgrey table tr td.brownbdr{border-bottom:1px solid #CABE98;}
.mart70{margin-top:70px;}
.greyhover{background-color:#f3f3f3;cursor:pointer;}
.whitehover{background-color:#fff;}
.tdYellow{background-color:#fcedbe;}
.Radio1 label{display:none;}
.ac_odd{background: #F5F5F5;}
.ac_results{padding: 0px;background-color: #F5F5F5;overflow: hidden;z-index: 99999;border:1px solid #DDDDDD;}
.ac_results ul{width: 100%;list-style-position: outside;list-style: none;padding: 0; margin: 0;}
.ac_results li{margin: 0px;padding: 2px 5px;cursor: pointer;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loading{background: url(../images/loading.jpg) right no-repeat;}
.ac_over{background-color: #DDDDDD;color: black;}
.ac_oddProc{background: #F5F5F5;}
.ac_resultsProc{padding: 0px;background-color: #F5F5F5;overflow: hidden;z-index: 99999;border:1px solid #DDDDDD;}
.ac_resultsProc ul{width: 100%;list-style-position: outside;list-style: none;padding: 0; margin: 0;}
.ac_resultsProc li{margin: 0px;padding: 2px 5px;cursor: pointer;display: block;font: menu;font-size: 12px;line-height: 16px;overflow: hidden;}
.ac_loadingProc{background: url(../images/loading.jpg) right no-repeat;}
.ac_overProc{background-color: #DDDDDD;color: black;}
.trPaymentrow{background-color:#FFF; color:#1c1d1d; height:20px; border-bottom:solid 1px #EDEDED; padding:5px 5px 0px 5px}
.trPaymentrow td{background-color:#FFF; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.trPayInvocerow{background-color:#FFF; color:#1c1d1d; height:20px; border-bottom:solid 1px #EDEDED; padding:5px 5px 0px 5px}
.trPayInvocerow td{background-color:#FFF; color:#1c1d1d; height:29px; border-bottom:solid 1px #EDEDED}
.bg_grey_box{background-color:#F5F5F5; border:1px solid #eaeaea; padding:0px 3px 0px 3px}

/*right control menu*/
.RCmenu{background-color: #ffffff; border: solid 1px #cccccc; width: 16px; height: 15px;padding-top: 2px; padding-left: 2px; padding: 3px;}
.RCmenu2{background-color: #ffffff; border: solid 1px #999999; width: 16px; height: 15px;padding-top: 2px; padding-left: 2px; padding: 3px;}
.RCDivPopup{position:absolute; z-index:11; background-color:#fff; border:3px solid #ccc; padding:8px;}
/* Note coments*/
.border2{border:none; margin:5px 4px 0 7px;}
.txtcomment{padding:6px 0 0 6px;overflow:hidden;min-height:80px;width:590px;}
.addcommentbox{margin-right:12px;margin-top:7px;margin-bottom:7px;}
.NewcommentBox{background-color:#E6ECF8;margin-top:10px; }
.viewcommentBox{margin-top: 2px;background-color:#E6ECF8;display:block;color:#666666;font-size:11px;}
.Notecomments_Top{float:left; width:622px; height:10px; background:url(../images/grey-cur-top.png) left top no-repeat;margin-top:-10px;}
.Notecomments_Bottom{float:left; width:622px; height:10px; background:url(../images/grey-cur-btm.png) left no-repeat;}
/*BELOW CSS ARE USED IN THE STATUS MESSAGE TAB SEARCH TEXT TAG*/
.autocompleteTag-w1 {float:left; position:absolute; z-index:10; *margin:136px 0 0 -695px;}
.autocompleteStatusTag{background: #F5F5F5;cursor: default;text-align: left;overflow-x: 0;margin: 6px 6px 6px 0px;_height: 350px;_margin: 0;
	_overflow-x: hidden;	
}/*max-height: 350px; -moz-border-radius:4px; border-radius:4px;border:1px solid #ababab;*/
div.autocompleteStatusTag{width:420px;}
.autocompleteStatusTag .selected{width:400px;  padding:3px 10px 3px 7px; color:#333; cursor:pointer;background:#DDDDDD;}/*border-bottom:1px solid #e5e5e5;*/
.autocompleteStatusTag div{width:400px;  padding:3px 10px 3px 7px; color:#333; cursor:pointer;}/*border-bottom:1px solid #e5e5e5;*/
.autocompleteStatusTag strong{font-weight: bold;color: #000000;}
/*BELOW CSS ARE USED IN THE STATUS MESSAGE TAB SEARCH TEXT TAG(END)*/
.fadeEMR {position:fixed; width:100%; height:110%; background:#555; top:0; left:0; z-index:9;}



/* Scheduler daily page 22-03-13 */
.w100p{width:100%; float:left;}
.titlesec{width:100%; float:left;}
.titlesec .sl{font-size:15px; float:right; padding-top:3px;}
.scheduler-daily{width:100%; font-family: "Myriad Pro", Verdana, Arial;}
.scheduler-daily div {outline:none;}
.scheduler-daily .leftsec{float:left; width:205px;}
.scheduler-daily .rightsec{float:left; width:735px; margin-left:10px;}
.loc-field{width:100%; float:left; padding:15px 0 0;}
.loc-field .name{float:left; width:100%; padding-bottom:4px; font-size:16px;}
.physician{width:98%; float:left; padding:10px 0 0; margin:10px 0 0; border-top:1px solid #EAEAEA;}
.physician .titlesec .title{font-size:16px; float:left; color:#1B1D1D; background-image:none; margin:0; padding:0;}
.physician .titlesec .sl{font-size:12px; float:right;}
.physician .titlesec{padding-bottom:10px;}
.physician .list{float:left; width:100%;}
.physician .list li{padding-bottom:10px; font-size:14px; color:#646363;}
.physician .list li .ap-txt{display:inline-block; padding-left:8px;}
.physician .scrollbox{float:left; width:205px; height:120px; /*height:87px;*/}
.AppTypeleft .scrollbox{float:left; width:205px; height:276px;}
.sch-grid{float:left; width:731px; border-radius:4px; border:1px solid #C5C5C5;}
.sch-grid .head{float:left; background:url(../images/sch-gridbg.jpg) repeat-x; width:100%; min-height:33px;border-radius:4px 4px 0 0;}
.sch-grid .head .title{font-size:16px; text-shadow:0 1px 1px #fff; background-image:none; margin:0; padding:7px 0 0 10px; float:left;}
.sch-grid .nav{float:right;}
.sch-grid .nav li {float:left;  border-left:1px solid #c5c5c5;}
.sch-grid .nav li:first-child{border-left:none;}
.sch-grid .nav li a {display:block; padding:8px 10px 0;min-height:24px; text-shadow:0 1px 1px #fff;color:#1A1D1D; font-size:15px;}
.sch-grid .nav li a:hover, .sch-grid .nav li a.active{background:#fff; color:#DA3100; text-decoration:none;}
.tablebox{width:100%; float:left;} /*  height:600px; */
.tblsch{width:100%; float:left;}
/*.tblsch tr:hover td:last-child .stmain .st-dropdown{display:block;}*/
.tblsch tr td:first-child,.tblsch tr th:first-child{border-left:none;}
.tblsch tr td.last{border-bottom:none;}
.tblsch tr td, .tblsch tr th {padding:6px; color:#666; border-left:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; text-align:left;}
.tblsch tr th{background:#FEF0DE; font-size:14px; color:#353535; font-weight:normal;}
.tblsch tr th a {color:#353535;}
.tblsch tr th a span{background:url(../images/tm-arrow.png) no-repeat right; padding-left:10px; width:6px; height:5px; display:inline-block; vertical-align:middle;}
.tblsch tr th a .time{display:inline-block; width:6px; height:12px; background:url(../images/tm-arrow.png) no-repeat right; vertical-align:middle; padding-left:10px;}
.tblsch tr td a{color:#D83100;}
/*.tblsch tr.even{background:#F7F7F7;} */
.tblsch tr:hover{background:#F7F7F7; cursor:pointer;}
.stmain{position:relative;}
.stmain .st-dropdown{background:#fff; border:1px solid #D1D1D1; width:110px; position:absolute; z-index:1; top:0; right:0; display:none;}
.stmain .st-dropdown a:first-child{background:url(../images/status-arrow.jpg) no-repeat 87px 7px; height:19px;}
.stmain .st-dropdown a{display:block; padding:5px; color:#DD3D0F}
.stmain .st-dropdown a:hover{background-color:#F1F1F1; text-decoration:none; color:#333;}
.stmain .st-dropdown.active{display:block;}

/* Edit Appointment popup */
.appedit{width:518px !important;}
.appedit .sub-title{font-size:16px; color:#1A1D1D;}
.appedit .txt_Gray1{color:#646363;}
.tblappedit{width:100%; float:left;}
.tblappedit tr td{padding:10px 0; font-size:15px;}
.tblappedit tr td:first-child{width:140px;}
.tblappedit tr td:first-child + td{padding-left:25px;}
.orgbtn{float:left;font-family: "Myriad Pro", Verdana, Arial; padding:3px 13px 4px;/* padding:2px 22px 4px;*/ color:#fff; font-size:18px; text-align:center; border-radius:4px; border:1px solid #AA2600; background: #db3100;
background: -moz-linear-gradient(top,  #db3100 0%, #ca2e00 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#db3100), color-stop(100%,#ca2e00));
background: -webkit-linear-gradient(top,  #db3100 0%,#ca2e00 100%);
background: -o-linear-gradient(top,  #db3100 0%,#ca2e00 100%);
background: -ms-linear-gradient(top,  #db3100 0%,#ca2e00 100%);
background: linear-gradient(to bottom,  #db3100 0%,#ca2e00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#db3100', endColorstr='#ca2e00',GradientType=0 );}
.orgbtn:hover{color:#1A1D1D; text-decoration:none;}

/* Block time/Add an appointment  popup */
.pop-content{width:606px; float:left; margin-left:15px;font-family: "Myriad Pro", Verdana, Arial;}
.new-popup.block-time{width:630px; min-height:310px;}
.new-popup.block-time .todo-tab {border-bottom: 1px solid #eee;}
.new-popup.block-time .todo-tab td{font-size:14px; padding:5px 10px 5px 15px;}
.new-popup.block-time .blackbtn{font-size:14px;}
.new-popup.block-time .select-option, .new-popup.block-time .textfield{font-size:14px;}
.new-popup.block-time .todo-tab td.pad0{padding:0 !important;}
.new-popup.block-time .todo-tab td:first-child{color:#646363; width:170px; margin-left:20px; vertical-align:top; padding-top:10px;}
.mand{color:#D93100; display:inline-block;}
.or{font-family: "Myriad Pro", Verdana, Arial; font-size:14px; font-weight:bold; text-align:center; display:block; width:300px;}
.new-popup.block-time .todo-tab td .input1{width:296px;}
.date-icon{position:absolute; right:0; top:0; width:26px; height:26px; background:url(../images/datepick-icon.png) no-repeat; border-left:1px solid #ddd;}
.relative{position:relative !important;}
.w300{width:300px;}
.textfield{background:#fff; border:1px solid #ddd;  box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); -moz-box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); -webkit-box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); padding:3px 5px; width:288px; font-size:15px; color:#646363; outline:none; height:19px;font-family: "Myriad Pro", Verdana, Arial;}
.select-option{padding:4px 4px 3px; border:1px solid #ddd; box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); -moz-box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); -webkit-box-shadow:inset 0 2px 2px rgba(238, 238, 238, .70); outline:none;font-family: "Myriad Pro", Verdana, Arial; font-size:15px;}
.timeselectbg{position:absolute; right:2px; top:2px; background:url(../images/time-selectbg.jpg) no-repeat; width:24px; height:22px;}
.field{float:left; position:relative;}
.field.time .textfield{width:170px;}
.todo-tab textarea.textfield{height:70px; resize:none;}
.new-popup.block-time .todo-tab:last-child{border-bottom:none;}
.blackbtn{background: #3c3c3c;
background: -moz-linear-gradient(top,  #3c3c3c 0%, #3c3c3c 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3c3c), color-stop(100%,#3c3c3c));
background: -webkit-linear-gradient(top,  #3c3c3c 0%,#3c3c3c 100%);
background: -o-linear-gradient(top,  #3c3c3c 0%,#3c3c3c 100%);
background: -ms-linear-gradient(top,  #3c3c3c 0%,#3c3c3c 100%);
background: linear-gradient(to bottom,  #3c3c3c 0%,#3c3c3c 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3c3c', endColorstr='#3c3c3c',GradientType=0 ); color:#fff; font-size:18px; float:left; border:1px solid #080808; padding:5px 14px; text-align:center; text-shadow:1px 1px 1px #000; border-radius:5px; box-shadow:inset 0 1px 1px rgba(255, 255, 255, .30); cursor:pointer;}
.blackbtn:hover{color:#FF9100;} /* color:#DA3100; */
.block-tabs{float:left; width:606px; min-height:30px; border-bottom:1px solid #CDCDCD; margin:6px 0 0 12px;}
.block-tabs li{float:left; margin:0 5px;}
.block-tabs li a {float:left; display:block; padding:5px 10px; background:#fff; font-size:14px; color:#1C1D1D;border-top:1px solid #fff;border-left:1px solid #fff; border-right:1px solid #fff;}
.block-tabs li a:hover, .block-tabs li a.active{border-radius:3px 3px 0 0; color:#DB3100; background:url(../images/block-tabbg.jpg) repeat-x; text-decoration:none; border-top:1px solid #CDCDCD;border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; margin-bottom:-1px; height:21px;}
.w170{width:170px;}
.w170 .textfield{width:168px;}
.w170 .date-icon{right:-8px;}
.txt-black{color:#000;}
.last-step{background:#F5F5F5; border-bottom:1px solid #eee;  border-right:1px solid #eee;  border-left:1px solid #eee; float:left; width:535px; min-height:60px; padding:10px;}
.last-step .info-icon{float:left; background:url(../images/info-icon.png) no-repeat; width:28px; height:28px; margin:4px 8px 0 0;}
.last-step .title{color:#D93100; font-size:18px; float:left; width:100%; padding-bottom:3px;}
.last-step .back{font-size:13px;}
.new-popup.newapp{width:557px;}
.new-popup.newapp .pop-content{width:563px; margin:0;}
.last-step  .txt_Gray{color:#646363; font-size:14px;}
.step-left{float:left;}
.back{float:right; font-size:15px; color:#DA3100; text-decoration:underline;}
.back:hover{text-decoration:none;}
.new-popup.newapp .todo-tab tr td{padding:6px 10px 6px 15px; font-size:14px;}
.new-popup.editapp .tblappedit tr td{font-size:14px;}
.new-popup.editapp .tblappedit tr td .sub-title{font-size:15px;}
.new-popup.newapp .blackbtn, .new-popup.editapp .blackbtn{font-size:14px;}
.new-popup.newapp .textfield{font-size:14px;}
.new-popup.editapp .orgbtn{font-size:14px;}
.new-popup.editapp > .title{font-size:20px;}
.new-popup.newapp  > .title{padding:5px 0 13px; font-size:20px;}
.new-popup.verifyact{width:477px; min-height:146px; text-align:center;}
.new-popup.verifyact > .title{text-align:left; font-size:20px;}
.new-popup.verifyact .pop-content{display:inline-block; float:none; width:100%; font-size:16px; font-family:"Myriad Pro", Verdana, Arial; margin:10px 0 0; padding-bottom:10px;}
.new-popup.verifyact .pop-content .txt-black{color:#191D1D; padding-bottom:5px; display:inline-block;}
.new-popup.verifyact .pop-content .txt-orange{color:#D83100; display:inline-block; width:100%; padding-bottom:18px;}
.new-popup.verifyact .pop-content .orgbtn, .new-popup.verifyact .pop-content .blackbtn{float:none; display:inline-block;}
.new-popup.verifyact .pop-content .orgbtn{padding:3px 23px; font-size:16px;}
.new-popup.verifyact .pop-content .blackbtn:hover{text-decoration:none;}
.new-popup.verifyact .pop-content .blackbtn{text-decoration:none; margin-left:10px;padding:3px 11px; font-size:16px;}
.new-popup.editapp{width:486px;}

/* For Table sorting 18-05-13 */
.sorting{float:left;}
.sorting .text{display:inline-block; cursor:pointer; padding-right:3px;}
.sorting .arrows{display:inline-block; width:6px; height:6px; background:url(../images/tm-arrow.png) no-repeat top right; vertical-align:middle; padding:0;}
.sorting .arrows.active{background-position:0 -7px;}
/* For Table sorting 18-05-13 */


.error1 {
    clear: both;
    color: #D40000;
    float: left;
    font-size: 14px;
    font-weight: normal;
    height: 9px;
    width: 100%;
    padding: 0 0 6px 10px;
    }
    
   
    
 .physician .list li .name{position:relative; vertical-align:middle; top:-2px;}
 .physician .list li .name{position:relative; vertical-align:middle; top:-2px;}
   
 /*3 july*/
.marr5{margin-right:5px; padding-top:5px;}
.marl20{margin:-30px 0 0 188px; float:left;}  
.marl20bt{margin:-30px 0 0 313px; float:left;}  


/* AS 31-10-13 */

.brder-radious {
    border-radius: 5px;
}

.head-content {
    float: left;
    width: 100%;
    height: 120px;
    background: #F0F0F0;
    border-radius: 5px;
}

.page-title {
    margin: 15px auto;
    display: table;
}

.step-nav {
    height: 12px;
    background: url(../images/line-normal.png) repeat-x center;
    margin: 20px auto;
    position: relative;
}

.manage-group {
    float: left;
    width: 40px;
    height: 40px;
    position: relative;
    margin-top: -15px;
    z-index: 1;
}

    .manage-group > .circle-normal {
        background: url(../images/circle-normal.png) no-repeat;
        width: 33px;
        height: 33px;
        color: #FFF;
        position: absolute;
        left: 0;
        font-size: 14px;
        text-align: center;
        z-index: 1;
        padding: 4px;
    }

        .manage-group > .circle-normal label {
            display: block;
            width: 32px;
            height: 32px;
            text-align: center;
            line-height: 33px;
            color: #FFF;
            font-size: 18px;
            text-shadow: 0px 1px #fff;
        }

        .manage-group > .circle-normal > b {
            position: absolute;
            font-size: 13px;
            color: #191D1D !important;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            top: 50px;
            left: 50%;
        }

    .manage-group.active label {
        background: url(../images/circle-active.png) no-repeat;
        color: #222;
        z-index: 9999999999999999999;
    }

    .manage-group.active b {
        color: #DD740B !important;
    }

.yello-stripe {
    visibility: hidden;
    float: left;
    width: 130px;
    height: 11px;
    background: url(../images/yello-stripe.png) repeat-x center;
    z-index: 9;
    margin: 0 -5px;
    position: relative;
}


.inner-content {
    display: block;
    overflow: hidden;
    padding: 15px;
}

    .inner-content > .title {
        width: 95%;
        font-size: 22px;
        color: #D83100;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        border-bottom: 1px solid #EAEAEA;
        padding-left: 0;
    }

    .inner-content > h2.subheading {
        font-size: 18px;
        color: #F27F0A;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        padding-bottom: 0px;
    }

    .inner-content > p {
        width: 95%;
        font-size: 14px;
        color: #646363;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 20px;
        margin: 10px 0 0 4px;
    }

.datagrid table {
    border-collapse: collapse;
    text-align: left;
    width: 100%;
}

.datagrid {
    width: 97%;
    margin-top: 20px;
    float: left;
    font: normal 12px/150% Arial, Helvetica, sans-serif;
    background: #fff;
    overflow: hidden;
    border: 1px solid #C5C5C5;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

    .datagrid table td, .datagrid table th {
        padding: 8px 6px;
    }

    .datagrid table thead th {
        background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F5F5F5), color-stop(1, #DBDBDB) );
        background: -moz-linear-gradient( center top, #F5F5F5 5%, #DBDBDB 100% );
        filter: pro bogid:DXImageTransform.Microsoft.gradient(startColorstr='#006699', endColorstr='#00557F');
        background-color: #F5F5F5;
        color: #191D1D;
        font-size: 14px;
        font-weight: bold;
        border-left: 1px solid #C6C6C6;
        border-bottom: 1px solid #ccc !important;
    }

        .datagrid table thead th:first-child {
            border: none;
        }

    .datagrid table tbody td {
        color: #646363;
        border-left: 1px solid #C6C6C6 !important;
        font-size: 14px;
        font-weight: normal;
        margin-left: 10px;
    }

    .datagrid table tbody .alt td {
        background: #E1EEF4;
        color: #00496B;
    }

    .datagrid table tbody td:first-child {
        border-left: none;
    }

    .datagrid table tbody tr:last-child td {
        border-bottom: none;
    }

    .datagrid table tfoot td div {
        border-top: 1px solid #006699;
        background: #E1EEF4;
    }

    .datagrid table tfoot td {
        padding: 0;
        font-size: 10px;
    }

        .datagrid table tfoot td div {
            padding: 2px;
        }

.plus-icn {
    float: left;
    background: url(../images/add-sub_icon.png) no-repeat 0 0;
    width: 20px;
    height: 20px;
}

.minius-icn {
    float: left;
    background: url(../images/add-sub_icon.png) no-repeat -38px 0;
    width: 20px;
    height: 20px;
}

    .minius-icn:one {
        visibility: hidden;
    }

.datagrid table tbody td a {
    float: left;
    padding: 0 5px;
    position: relative;
    color: #646363;
    text-decoration: none;
}

.datagrid table tbody td select {
    border: 0;
    width: 100px;
}

.btn {
    width: 86px;
    height: 20px;
    float: left;
    margin: 10px;
    -moz-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.6);
    -webkit-box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.6);
    box-shadow: inset 1px 1px 1px 0px rgba(0, 0, 0, 0.6);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3C3C3C), color-stop(1, #1F1F1F));
    background: -moz-linear-gradient(top, #3C3C3C 5%, #1F1F1F 100%);
    background: -webkit-linear-gradient(top, #3C3C3C 5%, #1F1F1F 100%);
    background: -o-linear-gradient(top, #3C3C3C 5%, #1F1F1F 100%);
    background: -ms-linear-gradient(top, #3C3C3C 5%, #1F1F1F 100%);
    background: linear-gradient(to bottom,#3C3C3C 5%, #1F1F1F 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3C3C3C', endColorstr='#1F1F1F',GradientType=0);
    background-color: #3C3C3C;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border: 1px solid #080808;
    display: inline-block;
    color: #ffffff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 17px;
    padding: 4px 11px;
    ;
    text-decoration: none;
    text-align: center;
}

    .btn:active {
        box-shadow: none;
    }

    .btn:hover {
        text-align: center;
        text-decoration: none;
        color: #fff;
    }
/* This button was generated using CSSButtonGenerator.com */


/* Second Page*/
.profile-tab {
    width: 95%;
    min-height: 350px;
    max-height: 100%;
    float: left;
    border-bottom: 1px solid #DEE1E4;
    margin-top: 20px;
}

.profile-tab-manage {
    width: 100%;
    float: left;
    padding-bottom: 20px;
}

    .profile-tab-manage ul {
        min-height: 41px;
        padding-left: 0;
        border-bottom: 1px solid #DEE1E4;
    }

        .profile-tab-manage ul li {
            display: inline;
            list-style-type: none;
            width: 25%;
            float: left;
            text-align: center;
        }

            .profile-tab-manage ul li:first-child {
                margin-left: 10px;
            }

            .profile-tab-manage ul li.tbmng {
                display: inline;
                list-style-type: none;
                width: 50%;
                float: left;
                text-align: center;
            }

            .profile-tab-manage ul li a {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                display: block;
                height: 30px;
                padding-top: 10px;
                text-align: center;
                color: #333;
                border: 1px solid transparent;
                font-size: 14px;
                border-top-left-radius: 5px;
                border-top-right-radius: 5px;
                background: #DFE0E3;
                margin-left: 10px;
            }

                .profile-tab-manage ul li a:hover {
                    font-family: Arial, Helvetica, sans-serif;
                    font-size: 14px; /*background:#fff;*/
                    border-bottom: 1px solid transparent;
                    border-top: 1px solid #CCCCCC;
                    border-left: 1px solid #CCCCCC;
                    border-right: 1px solid #CCCCCC;
                    text-decoration: none;
                }

                .profile-tab-manage ul li a.active {
                    font-family: Arial, Helvetica, sans-serif;
                    color: #DD740B; /*background:#fff;*/
                    border-bottom: 1px solid transparent;
                    border-top: 1px solid #CCCCCC;
                    border-left: 1px solid #CCCCCC;
                    border-right: 1px solid #CCCCCC;
                    min-height: 30px;
                    background: #fff;
                    font-size: 14px;
                }

                .profile-tab-manage ul li a:hover {
                    background: #f3f3f3;
                    font-size: 14px;
                    color: #DD740B;
                }

.tabinB ul li a:hover {
    color: #65539A;
    background: #fff;
    border-bottom: 1px solid transparent;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

.tabinB ul li a.active {
    color: #65539A;
    background: #fff;
    border-bottom: 1px solid transparent;
    border-top: 1px solid #CCCCCC;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

/* Description Part */

.description {
    width: 100%;
    min-height: 300px;
    float: left;
    margin: 12px 0 0 5px;
}

    .description ul li {
        padding: 5px 0px;
        float: left;
        margin-bottom: 2px;
        position: relative;
    }

        .description ul li > span {
            float: left;
            width: 150px;
            color: #646363;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            margin-top: 5px;
        }

        .description ul li input {
            float: left;
            width: 344px;
            height: 22px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
            box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
        }

        .description ul li select {
            float: left;
            width: 350px;
            height: 26px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
            padding: 3px;
            box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
        }

        .description ul li a {
            float: left;
            width: 350px;
            height: 25px;
            font-size: 15px;
            color: #333;
            padding-left: 5px;
        }

        .description ul li textarea {
            float: left;
            width: 342px;
            height: 100px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
        }

        .description ul li .error_msg {
            float: left;
            margin-top: 0px;
            background: #FFF9D7;
            border: 1px solid #E2C822;
            width: 353px;
            margin-left: 10px;
            padding: 6px 18px;
            color: #97793F;
            font-size: 12px;
            left: 100%;
            position: absolute;
            top: 5px;
        }

            .description ul li .error_msg > .error-icn {
                position: absolute;
                left: -8px;
                top: 14px;
                width: 8px;
                height: 15px;
                background: url(../images/error-icn.png) no-repeat;
                margin-top: -7.5px;
            }

.clr-text {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #C00;
    margin: 14px 0 0 28px;
}

.description ul li > .merg {
    float: left;
    width: 350px;
    height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    outline: none;
}

    .description ul li > .merg > select.sleft {
        float: left;
        width: 170px;
        height: 26px;
        padding-left: 5px;
        border: 1px solid#ccc;
        outline: none;
    }

    .description ul li > .merg > select.sright {
        float: left;
        width: 170px;
        height: 26px;
        padding-left: 5px;
        border: 1px solid#ccc;
        outline: none;
        margin-left: 10px;
    }

.txt-area {
    margin: 10px 10px;
}

    .txt-area textarea {
        width: 420px;
        height: 76px;
        resize: none;
        padding: 10px;
        font-size: 12px;
    }

.complete-ui li {
    margin: 5px 10px;
}

    .complete-ui li > span {
        font-family: Arial, Helvetica, sans-serif;
        color: #646363;
        font-size: 15px;
        float: left;
        width: 100px;
    }

    .complete-ui li > a {
        font-family: Arial, Helvetica, sans-serif;
        color: #F27F0A;
        font-size: 15px;
    }

        .complete-ui li > a:hover {
            text-decoration: none;
            color: #BA6107;
        }

    .complete-ui li:last-child {
        margin: 18px 10px;
    }

.complete-ui-btn h1 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #191D1D;
    padding: 6px 0px;
    margin-left: 10px;
    background: none;
}

.complete-ui-btn li {
    list-style-type: disc;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    color: #646363;
    padding: 2px 2px;
    margin-left: 40px;
}
/* ======== Clinical Section Started ======== */

.clinical-fringrit .step-nav {
    width: 756px;
    height: 12px;
    background: url(../images/line-normal.png) repeat-x center;
    margin: 18px 0 0 10px;
    position: relative;
}

.clinical-fringrit .manage-group {
    position: absolute;
    top: -15px;
    left: 0;
}

    .clinical-fringrit .manage-group > .circle-normal {
        background: url(../images/circle-normal.png) no-repeat;
        width: 33px;
        height: 33px;
        color: #FFF;
        font-size: 14px;
        text-align: center;
        z-index: 2;
        padding: 4px;
        position: relative;
        display: block;
    }

        .clinical-fringrit .manage-group > .circle-normal > label {
            display: block;
            width: 32px;
            height: 32px;
            text-align: center;
            line-height: 33px;
            color: #FFF;
            font-size: 16px;
            text-shadow: 0px 1px #fff;
            font-family: Arial, Helvetica, sans-serif;
        }

        .clinical-fringrit .manage-group > .circle-normal > b {
            position: absolute;
            font-size: 16px;
            color: #191D1D !important;
            font-weight: normal;
            text-align: left;
            white-space: nowrap;
            top: 50px;
            left: 50%;
        }

    .clinical-fringrit .manage-group.active label {
        background: url(../images/circle-active.png) no-repeat;
        color: #222;
    }

    .clinical-fringrit .manage-group.active b {
        color: #DD740B !important;
        text-align: left;
    }

.clinic-content {
    float: left;
    padding: 15px;
    width: 100%;
}

    .clinic-content ul {
        margin-top: 10px;
    }

    .clinic-content > .title {
        width: 95%;
        font-size: 22px;
        color: #D83100;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        border-bottom: 1px solid #EAEAEA;
        padding-left: 0;
    }

    .clinic-content ul li {
        padding: 6px 10px;
        float: left;
        position: relative;
    }

        .clinic-content ul li span {
            float: left;
            width: 210px;
            color: #646363;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
            margin-top: 5px;
        }

        .clinic-content ul li input {
            float: left;
            width: 254px;
            height: 22px;
            font-family: Arial, Helvetica, sans-serif;
            padding-left: 5px;
            outline: none;
            box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
        }

        .clinic-content ul li select {
            float: left;
            width: 262px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
            padding: 3px;
            height: 26px;
            box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
        }

        .clinic-content ul li a {
            float: left;
            width: 350px;
            height: 25px;
            font-size: 15px;
            color: #333;
            padding-left: 5px;
        }

        .clinic-content ul li textarea {
            float: left;
            width: 340px;
            height: 90px;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            padding: 10px;
            font-size: 14px;
            color: #999999;
        }

            .clinic-content ul li textarea.txt-area-small {
                float: left;
                width: 260px;
                height: 160px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                padding-left: 5px;
                resize: none;
            }

        .clinic-content ul li .error_msg {
            background: #FFF9D7;
            border: 1px solid #E2C822;
            width: 340px;
            margin-left: 10px;
            padding: 6px 10px;
            color: #97793F;
            font-size: 15px;
            position: absolute;
            left: 100%;
            top: 10px;
        }

            .clinic-content ul li .error_msg > .error-icn {
                position: absolute;
                left: -8px;
                top: 12px;
                width: 8px;
                height: 15px;
                background: url(../images/error-icn.png) no-repeat;
                margin-top: -7.5px;
            }

    .clinic-content .clr-text {
        float: left;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;
        color: #C00;
        margin: 26px 0 0 28px;
    }

    .clinic-content ul li > .merg {
        float: left;
        width: 350px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        outline: none;
    }

        .clinic-content ul li > .merg > select.sleft {
            float: left;
            width: 170px;
            height: 28px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
        }

        .clinic-content ul li > .merg > select.sright {
            float: left;
            width: 170px;
            height: 28px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
            margin-left: 10px;
        }

    .clinic-content ul li .remain-char {
        float: left;
        width: 300px;
        height: 30px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        position: relative;
    }

        .clinic-content ul li .remain-char input {
            float: left;
            width: 50px;
            height: 26x;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            padding-left: 5px;
            border: 1px solid#ccc;
            outline: none;
        }

            .clinic-content ul li .remain-char input.text-big {
                float: left;
                width: 150px;
                height: 26x;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                padding-left: 5px;
                border: 1px solid#ccc;
                outline: none;
            }

        .clinic-content ul li .remain-char span {
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 15px;
            padding-left: 5px;
            margin-top: 7px;
            margin-left: 10px;
        }

        .clinic-content ul li .remain-char .fr-file {
            position: absolute;
            top: 0;
            left: 165px;
            width: 75px;
            height: 27px;
        }

.fr-chkbox {
    float: left;
    width: 100%;
    padding: 15px 0 15px 5px;
}

    .fr-chkbox input[type=checkbox] {
        opacity: 0;
        position: absolute;
        width: 25px;
        height: 25px;
    }

    .fr-chkbox label {
        display: inline-block;
        padding: 0px 3px 3px 30px;
        background: url(../images/form-element.png) no-repeat -4px -5px;
        font-size: 15px;
        color: #646363;
        cursor: pointer;
    }

    .fr-chkbox input[type=checkbox]:checked + label {
        background-position: -4px -34px;
    }

.lt-ie9 .fr-chkbox label {
    background: none;
}
/*  AS 7-11-13  */
.inhrit-div {
}

.bg_gradientMiddle h1.uah {
    font-size: 20px;
    background: none;
    color: #D93100;
    font-family: Arial, Helvetica, sans-serif;
    padding: 15px;
    font-weight: 600;
}

.inhrit-div .step-nav {
    width: 521px;
    height: 12px;
    background: url(../images/line-normal.png) repeat-x center;
    margin: 18px 0 0 10px;
    position: relative;
}

.inhrit-div .manage-group {
    position: absolute;
    top: -15px;
    left: 0;
}

    .inhrit-div .manage-group:nth-child(2) {
        position: absolute;
        top: -15px;
        left: 50%;
    }

    .inhrit-div .manage-group:nth-child(3) {
        position: absolute;
        top: -15px;
        left: 100%;
    }

    .inhrit-div .manage-group > .circle-normal {
        background: url(../images/circle-normal.png) no-repeat;
        width: 33px;
        height: 33px;
        color: #FFF;
        position: absolute;
        left: 0;
        font-size: 14px;
        text-align: center;
        z-index: 2;
        padding: 4px;
    }

    .inhrit-div .manage-group label {
        display: block;
        width: 32px;
        height: 32px;
        text-align: center;
        line-height: 33px;
        color: #FFF;
        font-size: 18px;
        text-shadow: 0px 1px #fff;
    }

    .inhrit-div .manage-group > b {
        position: absolute;
        top: 50px;
        left: -42px;
        width: 200px;
    }

    .inhrit-div .manage-group.active label {
        background: url(../images/circle-active.png) no-repeat;
        color: #222;
    }

    .inhrit-div .manage-group.active b {
        color: #DD740B;
    }

.upgrade-account {padding:15px 15px 0; display:block; overflow:hidden;}

    .upgrade-account > .title {
        width: 100%;
        font-size: 16px;
        color: #1B1D1D;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        font-weight: 600;
        padding-left: 0;
    }

    .upgrade-account > p {
        font-size: 15px;
        color: #646363;
        font-family: Arial, Helvetica, sans-serif;
    }

.ua-table {
    float: left;
    width: 450px;
    height: 75px;
    border: 1px solid #D3D3D3;
    background: #fff;
    margin: 15px 0 0 8px;
}

    .ua-table ul {
        display: block;
        width: 100%;
    }

        .ua-table ul li {
            display: block;
            width: 100%;
            height: 37px;
            background: #eee;
            border-bottom: 1px solid #D3D3D3;
        }

            .ua-table ul li > .ui-left {
                background: #F0F0F0;
                width: 340px;
                height: 27px;
                float: left;
                padding: 10px 0 0 10px;
            }

                .ua-table ul li > .ui-left strong {
                    font-size: 17px;
                    color: #191D1D;
                    text-shadow: 0 0 #FFFFFF;
                    font-family: Arial, Helvetica, sans-serif;
                    font-weight: normal;
                }

                .ua-table ul li > .ui-left span {
                    font-size: 15px;
                    color: #646363;
                    font-family: Arial, Helvetica, sans-serif;
                }

            .ua-table ul li > .ui-right {
                background: #fff;
                width: 100px;
                height: 37px;
                float: left;
            }

                .ua-table ul li > .ui-right > .num-txt {
                    font-size: 16px;
                    color: #DD720B;
                    margin: 10px 0 0 25px;
                    float: left;
                }

                .ua-table ul li > .ui-right > .ey-icn {
                    width: 19px;
                    height: 11px;
                    font-size: 16px;
                    color: #DD720B;
                    margin: 14px 0 0 30px;
                    float: left;
                    background: url(../images/ey-icn.png) no-repeat;
                    ;
                }

/*.up-center {
    width: 615px;
    height: 285px;
    margin: 0 auto;
    margin-top: 25px;
}

    .up-center .pay-left {
        float: left;
        background: url(../images/pay-bg.png) no-repeat;
        width: 211px;
        height: 273px;
        position: relative;
        cursor: pointer;
    }

    .up-center .pay-left-active {
        float: left;
        background: #000;
        width: 204px;
        height: 265px;
        position: absolute;
        left: 3px;
        top: 2px;
        cursor: pointer;
        opacity: 0.6;
        border-radius: 5px;
    }

    .up-center .pay-right-active {
        float: left;
        background: #000;
        width: 204px;
        height: 265px;
        position: absolute;
        left: 3px;
        top: 2px;
        cursor: pointer;
        opacity: 0.6;
        border-radius: 5px;
    }

    .up-center .pay-left h2 {
        font-size: 20px;
        color: #583002;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        background: none;
        margin-top: 10px;
    }

    .up-center .pay-left h1 {
        font-size: 50px;
        color: #484848;
        font-family: 'impact', Arial, Helvetica, sans-serif;
        text-align: center;
        background: none;
        margin-top: 50px;
    }

    .up-center .pay-left h3 {
        font-size: 18px;
        color: #7B7B7B;
        font-family: 'impact', Arial, Helvetica, sans-serif;
        text-align: center;
        background: none;
        margin-top: -15px;
    }

    .up-center .pay-left span {
        width: 118px;
        height: 25px;
        text-align: center;
        float: left;
        background: url(../images/green-btn.png) no-repeat;
        margin: 25px 0 0 45px;
        color: #fff;
        font-size: 18px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: 900;
        padding-top: 2px;
    }

    .up-center .pay-left a.nrmal-btn-left {
        font-size: 14px;
        color: #1D1D1D;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        background: url(../images/nrmal-btn.png) no-repeat center;
        width: 134px;
        height: 37px;
        margin-top: 5px;
        float: left;
        margin-left: 40px;
        padding-top: 20px;
    }

        .up-center .pay-left a.nrmal-btn-left.active {
            background: url(../images/active-btn.png) no-repeat center;
            color: #fff;
            text-shadow: 1px 1px 0 #333;
        }

    .up-center .pay-left a.nrmal-btn-right {
        font-size: 14px;
        color: #1D1D1D;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
        background: url(../images/nrmal-btn.png) no-repeat center;
        width: 134px;
        height: 37px;
        margin-top: 5px;
        float: left;
        margin-left: 40px;
        padding-top: 20px;
    }

        .up-center .pay-left a.nrmal-btn-right.active {
            background: url(../images/active-btn.png) no-repeat center;
            color: #fff;
            text-shadow: 1px 1px 0 #333;
        }

    .up-center .pay-left a:hover {
        text-decoration: none;
        color: #0C0C0C;
    }

    .up-center .pay-right {
        float: right;
        background: url(../images/pay-bg.png) no-repeat;
        width: 201px;
        height: 262px;
    }

    .up-center > .or {
        float: left;
        width: 100px;
        margin-top: 100px;
        margin: 118px 0 0 55px;
        font-size: 16px;
        color: #191D1D;
    }
    */

.ua-last {
    float: left;
    width: 100%;
}

.ua-last-left {
    float: left;
    width: 450px; /*border:1px solid red;*/
}

    .ua-last-left p {
        color: #646363;
        font-size: 13px;
        font-family: Arial, Helvetica, sans-serif;
        line-height: 18px;
    }

    .ua-last-left > .title {
        font-size: 16px;
        color: #191D1D;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        font-weight: bold;
    }

    .ua-last-left ul {
        margin: 10px 0 0 10px;
    }

        .ua-last-left ul li {
            margin-bottom: 11px;
            display: inline-block;
        }

            .ua-last-left ul li span {
                float: left;
                width: 160px;
                color: #646363;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                margin-top: 5px;
            }

            .ua-last-left ul li input {
                float: left;
                width: 264px;
                height: 22px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                padding-left: 5px;
                border: 1px solid#ccc;
                outline: none;
                box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
            }

            .ua-last-left ul li select {
                float: left;
                width: 270px;
                height: 26px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                padding-left: 5px;
                border: 1px solid#ccc;
                outline: none;
                padding: 3px;
                box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
            }

.ua-last-right {
    float: left;
    width: 450px; /* height:50px; border:1px solid red;*/
    margin-left: 20px;
}

    .ua-last-right > .title {
        font-size: 16px;
        color: #191D1D;
        font-family: Arial, Helvetica, sans-serif;
        background: none;
        font-weight: 900;
    }

    .ua-last-right ul {
        margin: 10px 0 0 10px;
    }

        .ua-last-right ul li {
            margin-bottom: 12px;
            display: inline-block;
        }

            .ua-last-right ul li span {
                float: left;
                width: 150px;
                color: #646363;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                margin-top: 5px;
            }

            .ua-last-right ul li input {
                float: left;
                width: 260px;
                height: 22px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                padding-left: 5px;
                border: 1px solid#ccc;
                outline: none;
                box-shadow: inset 0px 1px 0px rgba(204, 204, 204, 0.6);
            }

.smile-img {
    float: left;
    width: 100%;
    text-align: center;
    margin: 60px 0;
}

.ua-foot {
    float: left;
    width: 900px;
    background: #FFF9D7;
    border: 1px solid #E2C822;
    margin: 150px 0 10px 35px;
    border-radius: 2px;
    padding: 1px 4px;
}

    .ua-foot .i-icn {
        width: 28px;
        height: 28px;
        background: url(../images/i-icn.png) no-repeat;
        float: left;
        margin: 5px 5px;
    }

    .ua-foot p {
        color: #97793F;
        font-size: 15px;
        font-family: Arial, Helvetica, sans-serif;
        margin: 6px 0 15px 45px;
        text-shadow: 0px 0px 0 #ccc;
    }

    .ua-foot ul li {
        color: #97793F;
        font-size: 15px;
        font-family: Arial, Helvetica, sans-serif;
        margin: 6px 0 15px 45px;
        list-style-type: square;
    }

/* Popup Css */
.popup {
    position: absolute;
    width: 455px;
    border-radius: 4px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);
    display: none;
    float: left;
}

.popup-newaccount {
    width: 100%;
    height: 620px;
    background: #FFFFFF;
    position: relative;
    overflow: hidden;
    border-radius: 5px;
}

    .popup-newaccount .nahead {
        width: 100%;
        height: 70px;
        background: #F2F2F2;
    }

    .popup-newaccount .heade-left {
        float: left;
        color: #191D1D;
        font-size: 20px;
        margin: 25px 25px;
    }

    .popup-newaccount .heade-right {
        float: right;
        background: url(../images/popup-cancel-icn.png) no-repeat;
        width: 22px;
        height: 22px;
        margin: 25px 25px;
    }

    .popup-newaccount .nacontente {
        width: 100%;
        float: left;
    }

        .popup-newaccount .nacontente ul {
            display: inline-block;
            border-bottom: 1px solid #ccc;
            padding-bottom: 10px;
            margin-top: 20px;
        }

            .popup-newaccount .nacontente ul li {
                float: left;
                margin-bottom: 20px;
                margin-left: 30px;
                position: relative;
                z-index: 0;
            }

                .popup-newaccount .nacontente ul li > .na-input {
                    width: 388px;
                    height: 40px;
                    background: #F4F4F4;
                    border: 1px solid #CCCCCC;
                    border-radius: 5px;
                    outline: none;
                    padding-left: 6px;
                    z-index: 0;
                    box-shadow: inset 0px 1px 0px rgba(204, 204, 204, .6);
                }

                .popup-newaccount .nacontente ul li .na-input:focus {
                    border: 1px solid #A8C6ED;
                }

                .popup-newaccount .nacontente ul li .snd {
                    width: 212px;
                    float: left;
                }

                .popup-newaccount .nacontente ul li span {
                    font-size: 15px;
                    color: #393839;
                    font-family: Arial, Helvetica, sans-serif;
                    margin: 15px 5px;
                    float: left;
                }

                .popup-newaccount .nacontente ul li .captcha {
                    width: 115px;
                    height: 40px;
                    float: left;
                    background: url(../images/captcha.png) no-repeat;
                    margin: 5px 0px;
                }

                .popup-newaccount .nacontente ul li .na-input-sub {
                    width: 396px;
                    height: 44px;
                    background: #393839;
                    border: 0;
                    border-radius: 5px;
                    outline: none;
                    cursor: pointer;
                    color: #fff;
                    font-size: 16px;
                }

                    .popup-newaccount .nacontente ul li .na-input-sub:active {
                        box-shadow: inset 0px 0px 50px 0px #000;
                    }

        .popup-newaccount .nacontente > .foot-tag {
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            color: #5F5F63;
            font-size: 15px;
            margin: 20px;
            30px;
        }

        .popup-newaccount .nacontente ul li > .error-txt {
            display: none;
            height: 28px;
            line-height: 28px;
            background: #FFECCE;
            border: 1px solid #FC9700;
            border-radius: 5px;
            outline: none;
            padding-left: 6px;
            position: absolute;
            right: -20px;
            top: -10px;
            z-index: 1;
            text-align: left;
            color: #FB7117;
            font-size: 15px;
            padding: 0 10px;
            margin: 0;
        }

        .popup-newaccount .nacontente ul li.error-msg input.na-input {
            border-color: #F86C0F;
        }

        .popup-newaccount .nacontente ul li.error-msg .error-txt {
            display: block;
        }

/*AS 12-11-06 for Signup page */
.fr-signup {
    width: 450px;
    height: 450px;
    border-radius: 5px;
    border: 10px solid rgba(0, 0, 0, 0.5); /*left: 1051px !important;top: 150px !important;*/
}

.popup-signup {
    height: 450px;
    background: #EAEAEA;
    position: relative;
    position: relative;
}

    .popup-signup > .aro-icn {
        background: url(../images/pop-aro-icn.png) no-repeat;
        width: 28px;
        height: 21px;
        position: absolute;
        right: 40px;
        top: -21px;
    }

    .popup-signup .nahead {
        width: 100%;
        float: left;
    }

    .popup-signup .head-txt {
        float: left;
        width: 390px;
        height: 33px;
        border-bottom: 1px solid #BCBCBC;
        margin-left: 20px;
        font-size: 20px;
        color: #191D1D;
        font-family: Arial, Helvetica, sans-serif;
        padding-top: 20px;
    }

    .popup-signup .nacontente {
        width: 100%;
        float: left;
    }

        .popup-signup .nacontente ul {
            display: inline-block;
            border-bottom: 1px solid #ccc;
            padding-bottom: 10px;
            margin-top: 20px;
        }

            .popup-signup .nacontente ul li {
                float: left;
                margin-bottom: 13px;
                margin-left: 20px;
                position: relative;
                z-index: 0;
            }

                .popup-signup .nacontente ul li > .na-input {
                    width: 382px;
                    height: 32px;
                    background: #F4F4F4;
                    border: 1px solid #CCCCCC;
                    border-radius: 2px;
                    outline: none;
                    padding-left: 6px;
                    z-index: 0;
                    box-shadow: inset 0px 1px 0px rgba(204, 204, 204, .6);
                }

                .popup-signup .nacontente ul li .na-input:focus {
                    border: 1px solid #A8C6ED;
                }

                .popup-signup .nacontente ul li .snd {
                    width: 220px;
                    float: left;
                }

                .popup-signup .nacontente ul li span {
                    font-size: 15px;
                    color: #393839;
                    font-family: Arial, Helvetica, sans-serif;
                    margin: 11px 7px;
                    float: left;
                }

                .popup-signup .nacontente ul li .captcha-new {
                    width: 115px;
                    height: 40px;
                    float: left;
                    background: url(../images/captcha.jpg) no-repeat;
                    margin: 1px 0px;
                }

                .popup-signup .nacontente ul li .na-input-sub {
                    width: 396px;
                    height: 44px;
                    background: #393839;
                    border: 0;
                    border-radius: 5px;
                    outline: none;
                    cursor: pointer;
                    color: #fff;
                    font-size: 16px;
                }

                    .popup-signup .nacontente ul li .na-input-sub:active {
                        box-shadow: inset 0px 0px 50px 0px #000;
                    }

        .popup-signup .nacontente > .foot-tag {
            float: left;
            font-family: Arial, Helvetica, sans-serif;
            color: #5F5F63;
            font-size: 15px;
            margin: 20px;
            30px;
        }

        .popup-signup .nacontente ul li > .error-txt {
            display: none;
            height: 28px;
            line-height: 28px;
            background: #FFECCE;
            border: 1px solid #FC9700;
            border-radius: 5px;
            outline: none;
            padding-left: 6px;
            position: absolute;
            right: -20px;
            top: -30px;
            z-index: 1;
            text-align: left;
            color: #FB7117;
            font-size: 15px;
            padding: 0 10px;
        }

        .popup-signup .nacontente ul li.error-msg input.na-input {
            border-color: #F86C0F;
        }

        .popup-signup .nacontente ul li.error-msg .error-txt {
            display: block;
        }

        .popup-signup .nacontente ul li > .button {
            background: #393839;
            width: 109px;
            height: 20px;
            float: left;
            text-align: center;
            padding: 10px 0;
            border-radius: 4px;
            font-size: 16px;
            color: #FFFFFF;
            box-shadow: inset 0 0 30px #00f;
            box-shadow: inset 0px -3px 0px 0px rgba(0, 0, 0, .6);
        }

            .popup-signup .nacontente ul li > .button:hover {
                text-decoration: none;
            }

            .popup-signup .nacontente ul li > .button:active {
                box-shadow: 0;
                box-shadow: none;
            }
/*chat*/
/* AS 26-11 */
.mun {
    display: inline-block;
    margin-top: 3px;
}

.pccus {
    font-size: 16px;
    margin-top: 5px;
    display: block;
}




/* upgrade MAH account new css changes -- ANKIT JAIN




*/

.pay-box{ background:url(../images/pay-bg.png) no-repeat; width:211px; height:273px; position:relative; cursor:pointer; }
.up-center { margin-bottom:20px; }
.up-center li { float:left; margin-bottom:20px; margin:15px 50px 0 50px;}
.up-center li a{ display:block;}
.up-center li h2 { font-size:20px; color:#583002; font-family:Arial, Helvetica, sans-serif; text-align:center; background:none; padding-top:17px; }
.up-center li h1 { font-size:50px; color:#484848; font-family:'impact', Arial, Helvetica, sans-serif; text-align:center; background:none; margin-top:50px; }
.up-center li h3 { font-size:18px; color:#7B7B7B; font-family:'impact', Arial, Helvetica, sans-serif; text-align:center; background:none; margin-top:-15px; }
.up-center li span { width: 118px; height: 25px; text-align: center; float: left; background:url(../images/green-btn.png) no-repeat; margin:25px 0 0 45px; color:#fff; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:900; padding-top:2px; }
.up-center li span.nrmal-btn-left { font-size:14px; color:#1D1D1D; font-family:Arial, Helvetica, sans-serif; text-align:center; background:url(../images/nrmal-btn.png) no-repeat center; width:134px; height:37px; margin-top:5px; float:left; margin-left:40px; padding-top:20px; font-weight:normal;}
.pay-box.active a.nrmal-btn-left {background:url(../images/active-btn.png) no-repeat center; color:#fff; text-shadow:1px 1px 0 #333;}
.pay-box.on .mask {display:block;}
.up-center li a.nrmal-btn-left.active, .up-center li a.nrmal-btn-medial.active{ background:url(../images/active-btn.png) no-repeat center; color:#fff; text-shadow:1px 1px 0 #333;}
.up-center li a.nrmal-btn-right, .up-center li a.nrmal-btn-medial { font-size:14px; color:#1D1D1D; font-family:Arial, Helvetica, sans-serif; text-align:center; background:url(../images/nrmal-btn.png) no-repeat center; width:134px; height:37px; margin-top:5px; float:left; margin-left:40px; padding-top:20px; }
.up-center li a.nrmal-btn-right.active { background:url(../images/active-btn.png) no-repeat center; color:#fff; text-shadow:1px 1px 0 #333; }
.up-center li a:hover { text-decoration:none; color:#0C0C0C; }
.up-center .pay-right { float:right; background:url(../images/pay-bg.png) no-repeat; width:201px; height:262px; }


.mandatoryFeild { color:#D93100; }
.error-msg {clear:both !important; float:right !important; color:#C00 !important; text-align:right; min-width:260px; font-size:11px !important;}
.ua-last-left ul li { position:relative; }
.head8 { color:#DB3100; font-size:22px; font-weight:normal; padding-left:10px; padding:15px 15px 10px 25px; border-top-left-radius:15px; border-top-right-radius:15px; }
.overflow { display:block; overflow:hidden; }
.w97p { width:97%; }
.selectbox { float:left; width:100%; height:26px; font-size:12px; padding-left:5px; border:1px solid#ccc; outline:none; padding:3px;}
.circle-normal > label + b{ margin-left:-31px !important;}
h2.title{ padding-top:0;}
.up-center .mask{float: left;background: #000;width: 204px;height: 265px;position: absolute;left: 3px;top: 2px;cursor: pointer;opacity: 0.6;border-radius: 5px; display:none;}
.textarea1{float:left; width:342px; height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px; box-shadow:inset 0px 1px 0px rgba(204, 204, 204, 0.6);}
.upgrade-threesteps .circle-normal > label + b{ margin-left:-55px !important;}
.profile-tab-2 {
width: 95%;
min-height: 350px; height:50px; float: left;
border-bottom: 1px solid #DEE1E4;
margin-top: 20px;}
.up-center h2 span.bgnone{ display:none;}	
.up-center li span.bgnone{ display:none;}


.table-view{ position:absolute; z-index:1000; width:480px; box-shadow:0 0 8px rgba(0, 0, 0, 0.4); border-radius:5px;  background-color:#fff; display:none; font-size:14px;}
.table-head{background-color:#F2F2F2; border-radius:5px; font-size:20px; color:#191D1D; padding:15px}
.table-view table{width:100%; padding:10px 10px 0 15px;}
.table-view table th{text-align:left; border-bottom:1px solid #f2f2f2; padding:0 0 10px 0; }
.table-view table td{border-bottom:1px solid #f2f2f2;  padding:7px 0; margin:0; }


/* ends here */


/* Changes by Lokendra on 06-02-2014 */
.f-error-msg{clear:both; color:#CC0000; font-size:11px; margin-top:2px; margin-left:10px;}
tr.fr-apnd td{vertical-align:top;}
/* End Here */

.circle-normal > label + b.upgrade-ac{margin-left:-55px !important;}


.Left { float: left; }
.Right { float: right; }
.clear { clear: both; float: none; }
.marTB5 { margin-top:5px; margin-bottom:5px; }
.marT10 { margin-top:10px; }
.marT25 { margin-top:25px; }
.marginL5 { margin-left: 5px; }
.marginL10 { margin-left: 10px; }
.margin100 { line-height: 20px; margin-top: 100px; _margin-top: 125px; padding: 10px; background-color: #F5F5F5; border: 1px solid #EEEEEE; }
.margin230 { margin-top: 230px; background-color: #f5f5f5; padding: 10px; border: 1px solid #eeeeee; color: #666666; }

/*10-04-2014*/
.error-text{color:#CC0000; font-size:11px;}
.button-wrap{display:inline-block; width:100%; padding:10px 0;}
.button-wrap .btn{float:left; margin:0 10px 0 0;}
.button-wrap .error-text{float:left; line-height:20px; padding:5px 0;}
.description ul li .error-text{font-size:11px; width:501px; text-align:right; clear:both; float:none; padding-top:2px;}
.error-textarea{width:442px; text-align:right; overflow:hidden;}
.clinic-content ul li .error-text{margin-left:210px; clear:both; padding-top:2px;}

/*02-05-2014*/
.member-table{width:560px;}
.member-table ul li > .ui-left{width:auto; float:none; overflow:hidden; white-space:nowrap;}
.member-table ul li > .ui-right{float:right;}
.upgradeAc-view{width:420px;}
.upgradeAc-view table th:last-child{width:60px;}
.squre-points > li{background-position:left 9px;}

/*16-05-2014*/
.text-center{display:block; text-align:center;}
.center-button{display:table; margin:0 auto; width:auto; text-align:center;}
.center-button .btn{margin:0 0 0 10px;}
.center-button .btn:first-child{margin:0;}
.center-button .error-text{padding:4px 0 0; float:none; clear:both; margin:0;}
.center-container{display:table; margin:0 auto; float:none; width:auto;}
.center-wrap{display:table; margin:15px auto 10px; float:none;}
.marTB20{margin:20px 0 !important;}
.mar0{margin:0 !important;}
.marTop0{margin-top:0 !important;}
.center-button .clr-text{float:left; margin:5px 0 0 10px;}
.detail-text{display:block; max-width:350px;}

.cardDetailSubmit{display: block; height: auto; cursor:pointer}
.nowrap{white-space:nowrap; text-overflow:ellipsis; overflow:hidden; max-width:450px; margin:0; padding:0;}