﻿/* UA splash START */
.UniSplash {
    display: block;
    width: 900px;
    margin: 30px auto 20px;
    }
.UniSplash .Header,.UniSplash .Splash {
    display: block;
    clear: both;
    position: relative;
    }
.UniSplash .Header {
    height:50px;
    margin:0 auto 12px;
    padding-top:12px;
    width: 100%;
    }
.UniSplash .Header .left { float:left; margin-left:15px;}
.UniSplash .Header .left h2 {
    display: block; 
    clear: both; 
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
    color: #5f5e5e;
    }
.UniSplash .Header .left label {
    display: block; 
    clear: both;
    font-size:14px;
    color: #6e6d6d;
    font-weight: normal;
    }
.UniSplash .Header .right { float: right; text-align: right;}
.right .progressbar2 {
    background-color:#D9D9D9;
    clear:both;
    display:block;
    height:26px;
    margin-bottom:10px;
    width:270px;
    }
.right .progressbar2 .completed {
    display: block;
    width: auto;
    height: 26px;
    background: url('/Skins/images/progressbar2.png') repeat-x;
    }
.UniSplash .Header .right label {
    display: block; 
    clear: both;
    font-size:14px;
    color: #6a6a6a;
    font-weight: normal;
    }
.UniSplash .Splash 
{ width: 870px; height:315px; margin:10px auto 15px;}
.UniSplash .Splash a {
    display:block;
    float:left;
    height:307px;
    text-decoration:none;
    background: url(/Skins/images/graphics/new_splash.png) no-repeat;
    }
.UniSplash .Splash a:hover 
{ cursor: pointer;}
.UniSplash .Splash .CompleteApp { background-position: -3px -2px; width: 289px;}
.UniSplash .Splash .ViewSummary { background-position: -306px -312px; width:282px;}
.UniSplash .Splash .ReAttest { background-position: -595px -312px; width: 289px;}

.UniSplash .Splash .ViewSummary.active { background-position: -306px -2px !important; }
.UniSplash .Splash .ReAttest.active { background-position: -595px 0px !important; }

.UniSplash .Cigna_Splash 
{ width: 870px; height:315px; margin:10px auto 15px;}
.UniSplash .Cigna_Splash a {
    display:block;
    float:left;
    height:307px;
    text-decoration:none;
    background: url(/Skins/images/graphics/cigna_new_splash.png) no-repeat;
    }
.UniSplash .Cigna_Splash a:hover { cursor: pointer;}
.UniSplash .Cigna_Splash .PreScreenApp { background-position: -3px -312px; width: 289px;}
.UniSplash .Cigna_Splash .PreScreenApp.active { background-position: -3px -2px !important; }

.UniSplash .Cigna_Splash .CompleteApp { background-position: -306px -312px; width:282px;}
.UniSplash .Cigna_Splash .CompleteApp.active { background-position: -306px -2px !important; }

.UniSplash .Cigna_Splash .ReAttest { background-position: -595px -312px; width: 289px;}
.UniSplash .Cigna_Splash .ReAttest.active { background-position: -595px 0px !important; }


.UniSplash .Cigna_Splash2 
{ width: 870px; height:315px; margin:10px auto 15px;}
.UniSplash .Cigna_Splash2 a {
    display:block;
    float:left;
    height:307px;
    text-decoration:none;
    background: url(/Skins/images/graphics/cigna_new_splash2.png) no-repeat;
    }
.UniSplash .Cigna_Splash2 a:hover { cursor: pointer;}
.UniSplash .Cigna_Splash2 .PreScreenApp { background-position: -3px -312px; width: 289px;}
.UniSplash .Cigna_Splash2 .PreScreenApp.active { background-position: -3px -2px !important; }

.UniSplash .Cigna_Splash2 .CompleteApp { background-position: -306px -312px; width:282px;}
.UniSplash .Cigna_Splash2 .CompleteApp.active { background-position: -306px -2px !important; }

.UniSplash .Cigna_Splash2 .ReAttest { background-position: -595px -312px; width: 289px;}
.UniSplash .Cigna_Splash2 .ReAttest.active { background-position: -595px 0px !important; }


/* UA splash END */
/* Universal Application START */
.portalContain .AppHeader {
	/*background: #FFFFFF url("/Skins/images/banners/subheaderborder.png") repeat-x center bottom;*/
	clear:both;
	display:block;
	font-weight:700;
	height:auto !important;
	height:50px;
	min-height:50px;
	margin:0;
	padding:0px 0px 20px;
	width:100%;
    }    
.portalContain .AppHeader .yellow-banner 
{
    display:block;
    background-color:#FFE037;
    background-position: 10px center;
    background-repeat:no-repeat;
    padding:5px 15px;
    margin:0px 0px 5px;
    position:relative;
    clear:both;
    height:21px;
    }
.portalContain .AppHeader .yellow-banner .lbBannerText {width:855px;float:left;margin-left:15px;}
.portalContain .AppHeader .yellow-banner.expanded {width: 930px; background-image:url('/Skins/images/sign_minus.gif');}
.portalContain .AppHeader .yellow-banner.expanded .lbBannerText,
.portalContain .AppHeader .yellow-banner.expanded .f-right
{display:block;}
.portalContain .AppHeader .yellow-banner.collapsed {width: 0px; background-image:url('/Skins/images/sign_plus.gif');}
.portalContain .AppHeader .yellow-banner.collapsed .lbBannerText,
.portalContain .AppHeader .yellow-banner.collapsed .f-right
{display:none;}
.portalContain .AppHeader .AppHeaderContent {
	clear:both;
	display:block;
	height:auto !important;
	height:35px;
	min-height:35px;
	margin:0 auto;
	padding:14px 0 0;
	width:980px;
    }    
.prtl_Welcome {
	display:block;
	margin:0;
	float: right;
	color:#497EAD;
	font-size:15px;
	font-family: Tahoma,Arial,sans-serif;
	font-weight:normal;
	}    
.a_ViewSummary,.a_ManageDocs,.a_ReAttest,.a_FillApp {
    font-size: 14px; 
    display: block; 
    float: left; 
    margin: 0 10px 10px 0; 
    color: #474747;
	font-family: Tahoma,Arial,sans-serif;
	font-weight:normal;

    }
.a_ManageDocs:hover,.a_FillApp:hover
{ text-decoration: none; color: #474747; cursor: pointer;}
.a_ViewSummary:hover,.a_ReAttest:hover
{ text-decoration: none; color: #adadad; cursor: default;}

.a_ViewSummary {
    line-height: 22px;
    margin-top: 3px;
    padding-left: 26px;
    height: 22px;
    background: url('/Skins/images/icons/imgViewSummary.png') no-repeat left center;
    width: auto;
    color: #adadad;
    text-decoration: none ;
    cursor: default;}
.a_ManageDocs {
    line-height: 25px;
    padding-left: 29px;
    height: 25px;
    background: url('/Skins/images/imgManageDocs.png') no-repeat left center;
    width: auto;
    text-decoration:none;
    }
.a_FillApp {
    line-height: 25px;
    padding-left: 29px;
    height: 25px;
    background: url('/Skins/images/icons/imgFillApp.png') no-repeat left center;
    width: auto;
	}    
.a_ReAttest {
    line-height: 26px;
    padding-left: 29px;
    height: 26px;
    background: url('/Skins/images/icons/imgReAttest.png') no-repeat left center;
    width: auto;
    color: #adadad;
    text-decoration: none;
    cursor: default;}
.AppHeaderContent .active 
{ color: #474747;}
.AppHeaderContent .active:hover 
{ text-decoration: none; color: #474747 !important; cursor: pointer !important;}

.AppContain {
    position: relative;
    width: 980px;
    height: auto !important;
    height: 700px;
    min-height: 700px;
    clear: both;
    padding: 10px 10px 0;
    text-align: left;
    margin: 0 auto;
    }
.AppContain .AppFields {
    position: relative;
    display: block;
    float: left;
    margin-bottom: 10px;
    height: auto !important;
    height: 650px;
    min-height: 650px;
    width: 685px;
    background-color: White !important;
    border: solid 1px #DDD;
    }
.AppFields .categoryHeader {
    display: block;
    clear: both;
    font-size: 18px;
    margin: 12px 0px;
    font-weight: bold;
    color: #393939;
    padding-left: 24px;
    float: left;
    }
.AppFields hr {
    margin: 0 0 15px 15px;
    width:655px;
    height: 2px;
    float: left;
    }
/* UAform */
.UAform {
    display: block;
    clear: both;
    margin: 12px;
    width: 670px;
    float: left;
    }
.UAform hr {
	height:2px;
	margin:15px 0;
	position:relative;
	top:6px;
	width:655px;
    float: left;
    }    
.UAform .form_fieldset hr 
{ width:648px;float: left;}
.UAform .formField {
    float:left;
    margin: 0 12px 12px;
    width:322px;
    }
.UAform .formField .formItem 
{ width: 100%;}
.UAform .formField .formLeft,
.UAform .one_column .formLeft {    
    display:block;
    float:left;
    margin-right:15px;
    width:180px;
    }
.UAform .form_divgrid {width: 655px;float: left;}    
.UAform .formField .formRight,
.UAform .one_column .formRight {    
    display:block;
    float: right;
    width:125px;}
.UAform .grayheader 
{ display: inline-block; width:620px !important;float: left;}    
.UAform .grayheader .middle {width: 600px;}
.UAform .graybox {
    display: block;
    clear: both;
    float: left;
    padding: 16px;
    position: relative;
    background-color: #e4e4e4;
    margin-bottom: 12px;}
.UAform .graybox .formField,
.UAform .graybox .one_column 
{ width:268px !important;float: left;}
/* Universal Application END */
.formYesNo {
    display: block;
    clear: both;
    width: 100%;
    float: left;
    margin-bottom: 12px;
    position: relative;
    }
.formYesNo .lblYesNo {
    display:block;
    float:left;}
.formYesNo .radYesNo {
    display:block;
    float:right;
    width:125px;
    margin: 0;}
.UAform .sfCalendar {
    position: relative;
    width: 170px;float: left;}
.UAform .sfCalendar .InputText 
{ width: 100% !important;float: left;}
/* new CSS START */
.UAform .form_label2 { font-style: normal !important;}

.UAform .column {width: auto; margin: 6px 12px;float: left;}
.UAform .two_column { width: 635px;}
.UAform .two_column .leftdiv,
.UAform .two_column .rightdiv,
.UAform .two_column .left,
.UAform .two_column .right
{width: auto;}

.UAform .one_column {width: 305px;}
.UAform .one_column .leftdiv { width: 190px; margin-right: 15px;}
.UAform .one_column .rightdiv { width: 125px;}
.UAform .column .form_label  { display: block; margin: 3px 0;}
.UAform .column .form_label2  { display: block; margin-left: 1px;}
.UAform .one_column .formItem,
.UAform .one_column .leftdiv .formItem 
{ margin: 0 0 3px; width: 100%;}

.UAform .formField .form_textbox,
.UAform .column .form_textbox,
.UAform .column .form_select,
.UAform .column .form_textarea,
.UAform .column .form_listbox,
.UAform .column .leftdiv .form_textbox,
.UAform .column .leftdiv .form_select,
.UAform .column .leftdiv .form_textarea
{ width: 100%; margin-bottom: 3px;float: left;}

.UAform .one_column .form_textbox,
.UAform .one_column .left .form_textbox,
.UAform .one_column .right .form_textbox
{ width: 100%;}
.UAform .one_column .form_select,
.UAform .one_column .left .form_select,
.UAform .one_column .right .form_select 
{ width: 101%;}

.UAform .column .rightdiv .form_radiobtnlist,
.UAform .column .right .form_radiobtnlist
{ display: block; float: right;}

.UAform .inline 
{ margin-left: 15px; width: 100%;float: left; clear: both;}
.UAform .inline .form_label { 
	display: inline-block; 
	width: auto !important;
	width: 142px;
	min-width: 142px;
	margin-right: 10px;}
.UAform .inline .form_checkbox  
{ margin:0 3px 0 6px; width:auto;}
.UAform .inline .form_checkbox label  
{ margin: 0 6px;}
.UAform .inline .hidden_split_control 
{ display: none; margin-bottom: 12px;}
.UAform .column .inline { margin: 0; padding:0;}

.UAform .column .form_checkbox,
.UAform .column .form_checkbox label,
.UAform .column .form_checkbox input
{ display: block; float: left;}
.UAform .column .form_checkbox { width: 100%;}


.UAform .graybox .one_column {
    width: 310px;
    margin: 0 12px 12px;
    float: left;
    }
.AppFields .TB_overlay .my-border .column .formLeft {
	display: block;
	float: left;
	width: 70%;
	margin-right: 3%;
	}
.AppFields .TB_overlay .my-border .column .formRight {
	display: block;
	float: left;
	width: 25%;
	}
.AppFields .TB_overlay .my-border .column .formLeft label, 
.AppFields .TB_overlay .my-border .column .formRight label
{ display: block; margin: 3px 0;}
.AppFields .TB_overlay .my-border .column .formLeft input, 
.AppFields .TB_overlay .my-border .column .formRight input,
.AppFields .TB_overlay .my-border .column .formLeft select, 
.AppFields .TB_overlay .my-border .column .formRight select {
	display: block;
	clear: both;
	width: 100%;
	}
.UAform .twofields .left,
.UAform .twofields .leftdiv,
.UAform .twofields .formLeft 
{ margin-right: 0 !important; width: 62%;float: left;}
.UAform .twofields .right,
.UAform .twofields .rightdiv,
.UAform .twofields .formRight
{ float: right; width: 30%;}

.UAform .form_dlitem .twofields .left,
.UAform .form_dlitem3 .twofields .left,
.UAform .form_dlitem .twofields .leftdiv,
.UAform .form_dlitem3 .twofields .leftdiv,
.UAform .form_dlitem .twofields .formLeft,
.UAform .form_dlitem3 .twofields .formLeft
{ margin-right: 0 !important; width: 49% !important;float: left;}
.UAform .form_dlitem .twofields .right,
.UAform .form_dlitem3 .twofields .right,
.UAform .form_dlitem .twofields .rightdiv,
.UAform .form_dlitem3 .twofields .rightdiv,
.UAform .form_dlitem .twofields .formRight,
.UAform .form_dlitem3 .twofields .formRight
{ width: 49% !important;float: left;}
.UAform .form_dlitem .twofields .form_label,	
.UAform .form_dlitem3 .twofields .form_label 
{ margin-right: 12px; width: auto !important;float: left;}	

.UAform .btn_Upload,
.UAform .btn_UploadDEA,
.UAform .btn_UploadCDS {
    display: block;
    float: right;
    margin: 6px !important;
    }
/* form_datalist START */
.UAform .form_divdatalist {
	display: block;
	width: auto;
	height: auto;
	float: left;
	}
.UAform .form_datalist { width: 645px;float: left;}
.UAform .form_datalist br {
	display: block;
	clear: both;
	position: absolute;
	top: 0;
	left: 0;
	float: left;
	}

.UAform .form_datalist .grayheader 
{ width: 670px;float: left;}

.UAform .form_datalist .grayheader .middle
{ width: 608px;float: left;}

.UAform .form_datalist .form_dlitem,
.UAform .form_datalist .form_dlitem2,
.UAform .form_datalist .form_dlitem3,
.UAform .form_datalist .form_dlitem4 {
	margin: 6px 0 12px;
	padding: 0 0;
	height: auto;
	float: left;
	}
.UAform .form_datalist .form_dlitem4,
.UAform .form_datalist .form_dlfooter {
	background-color:#e4e4e4;
	padding:6px 0 0 12px;
	margin-bottom: 12px;
	float: left;
	}
.UAform .form_datalist .form_dlitem .form_label,
.UAform .form_datalist .form_dlitem3 .form_label { 
	width: 122px; 
	display: inline-block !important;
	font-weight: normal;
	text-align: right;
	margin-right: 10px;
	float: left;
	}

.UAform .form_datalist .form_dlitem .two_column .form_label,
.UAform .form_datalist .form_dlitem3 .two_column .form_label { 
	width: auto !important; 
	width: 122px; 
	min-width: 122px; 
	margin-right: 10px;
	text-align: right;
	float: left;
	}
.UAform .form_datalist .form_dlitem .inline,
.UAform .form_datalist .form_dlitem3 .inline 
{ margin: 3px 0 0 6px !important;}
.UAform .form_dlitem .inline .form_label,
.UAform .form_dlitem3 .inline .form_label {
	width: auto !important; 
	width: 122px; 
	min-width: 122px; 
	margin-right: 10px;
	text-align: right;
	float: left;
	}
.UAform .form_datalist .form_dlitem .form_label2,
.UAform .form_datalist .form_dlitem3 .form_label2 { 
	width: auto; 
	padding-right: 1px; 
	display: inline-block !important;
	float: left;
	font-weight: normal;
	float: left;
	margin-top: 3px;
	}
.UAform .form_datalist .form_dlitem .one_column, 
.UAform .form_datalist .form_dlitem3 .one_column {
	margin:0 !important;
	padding-left:6px;
	width:296px;
	float: left;
	}
.UAform .form_datalist .one_column .form_textbox,
.UAform .form_datalist .one_column .left .form_textbox,
.UAform .form_datalist .one_column .right .form_textbox
{ width: 100%;}

.UAform .form_datalist .one_column .form_select,
.UAform .form_datalist .one_column .left .form_select,
.UAform .form_datalist .one_column .right .form_select
{ width: 101%;}

.UAform .form_datalist .buttons {
	display: block;
	position: relative;
	float: right;
	margin: 6px 0px 6px 12px;
	clear: both;
	right: 0;
	}
.UAform .form_datalist .form_dlitem4 .one_column,
.UAform .form_datalist .form_dlfooter .one_column 
{ margin: 0 15px 0 0; width:305px;float: left;}

.UAform .form_datalist .form_dlitem .two_column,
.UAform .form_datalist .form_dlitem3 .two_column {
	margin-left: 6px;
	margin-bottom:6px;
	width:615px;
	float: left;
	}

.UAform .form_datalist .form_dlitem4 .two_column,
.UAform .form_datalist .form_dlfooter .two_column {
	margin-left: 0;
	margin-bottom:6px;
	width:625px;
	float: left;
	}
.UAform .form_datalist .form_dlitem,
.UAform .form_datalist .form_dlitem2,
.UAform .form_datalist .form_dlitem3,
.UAform .form_datalist .form_dlitem4 {
	height:auto;
	margin-bottom:12px;
	padding:3px 0 3px 12px;
	width:645px;
	float: left;
	}
/* form_datalist END */
/* form_fieldset START */
.UAform .form_fieldset { width: 645px; margin-left: 6px;float: left;}
.UAform .form_fieldset .column,
.UAform .form_fieldset .inline 
{ margin-left: 12px;float: left;}
.UAform .form_fieldset .one_column { width: 295px;float: left;}
.UAform .form_fieldset .two_column,
.UAform .form_fieldset .inline 
{ width: 620px;float: left;}

.UAform .form_fieldset .one_column .form_textbox,
.UAform .form_fieldset .one_column .left .form_textbox,
.UAform .form_fieldset .one_column .right .form_textbox
{ width: 100%;}
.UAform .form_fieldset .one_column .form_select,
.UAform .form_fieldset .one_column .left .form_select,
.UAform .form_fieldset .one_column .right .form_select 
{ width: 101%;}

.UAform .form_fieldset .form_datalist { width: 633px;float: left;}
.UAform .form_fieldset .form_datalist .buttons { margin: 6px 0 !important; float: right;}

.UAform .form_fieldset .form_datalist .form_dlitem,
.UAform .form_fieldset .form_datalist .form_dlitem2,
.UAform .form_fieldset .form_datalist .form_dlitem3,
.UAform .form_fieldset .form_datalist .form_dlitem4,
.UAform .form_fieldset .form_datalist .form_dlheader,
.UAform .form_fieldset .form_datalist .form_dlfooter
{ width: 100%;float: left;}

.UAform .form_datalist .form_dlitem4,
.UAform .form_datalist .form_dlfooter 
{ margin-bottom: 0px;float: left;}

.UAform .form_fieldset .form_datalist .one_column { width: 290px;float: left;}

.UAform .form_fieldset .form_datalist .form_dlitem4 .one_column, 
.UAform .form_fieldset .form_datalist .form_dlfooter .one_column 
{ margin:0 15px 0 6px; width:290px;float: left;}

.UAform .form_fieldset .form_datalist .form_dlitem4 .two_column, 
.UAform .form_fieldset .form_datalist .form_dlfooter .two_column {
	margin-bottom:6px;
	margin-left:6px !important;
	width:600px;
	float: left;
	}

.UAform .form_fieldset .inline .form_label {
	width: auto !important;
	width: 122px;
	min-width: 122px; 
	margin-top: 3px;
	margin-right: 10px;
	float: left;
	}

.UAform .form_datalist .form_dlitem .form_fieldset,
.UAform .form_datalist .form_dlitem3 .form_fieldset  
{ margin-left: 6px; width:575px;}

.UAform .form_datalist .form_dlitem4 .form_fieldset,
.UAform .form_datalist .form_dlfooter .form_fieldset {
	margin-left:0;
	padding:3px 0 6px 12px;
	width:575px;
	float: left;	
	}
.UAform .form_datalist .form_dlitem4 .form_fieldset .one_column, 
.UAform .form_datalist .form_dlfooter .form_fieldset .one_column 
{ margin:0 12px 0 0; width:273px;float: left;}
.UAform .form_datalist .form_dlitem4 .form_fieldset .two_column, 
.UAform .form_datalist .form_dlfooter .form_fieldset .two_column {
	margin-bottom:6px;
	margin-left:0;
	width:564px;
	float: left;
	}
/* form_fieldset END */
/* UA Practice Location CSS START */
.UAform .bluebubble {
	width: 100%;
	clear: both;
	position: relative;
	display: block;
	float: left;
	}
.UAform .bluebubble .bb_header {
	color:#393939;
	display:inline-block;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0 0 6px 6px;
	position:relative;
	width:615px;
	background-color: #f6f6f6;
	float: left;
	}
.UAform .bluebubble .bb_panel {
	background-color:#ffffff;
	width: 100%;
	height: auto;
	display: inline-block;
	float: left;
	}	
.UAform .bluebubble .bb_panel hr {
	clear:both;
	display:inline-block;
	left:0;
	margin:0 0 0 15px;
	padding:0;
	top:0;
	width:585px;
	float: left;
	}
.UAform .bluebubble .bb_panel .one_column 
{ margin-right:0; width:306px;float: left;}
.UAform .bluebubble .bb_panel .two_column 
{ width:620px;float: left;}
.UAform .bb_panel .two_column .form_textbox,
.UAform .bb_panel .two_column .form_select,
.UAform .bb_panel .two_column .form_textarea
{ width: 100%;float: left;}
.UAform .bb_panel .form_select .textbox,
.UAform .bb_panel .form_select .ddcText
{ width: 100% !important;float: left;}

.UAform .bluebubble .ajax__tab_body 
{ padding: 15px 8px 66px!important;float: left;}
/* Practice Location Navigation 
.UAform .bb_panel .ajax__tab_header 
{
    display: block;
    border: solid 1px #999999;
    border-bottom: none;
    background-color: #f6f6f6;
    padding: 6px;
    }
.UAform .bb_panel .ajax__tab_header span
{ 
    background:none;
    display:inline-block;
    height:25px;
    line-height:25px;
    padding:0;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_outer
{ 
    background:none !important;
    display:inline-block;
    margin-right: 6px;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_inner
{ 
    background:none !important;
    display:inline-block;
    padding: 0;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_tab
{ 
    display: inline-block;
    text-decoration: none;
    padding:0 6px;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_tab:hover 
{
    text-decoration: underline;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_active
{ 
    background:none !important;
    display:inline-block;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_active .ajax__tab_tab
{ 
    background: url(/Skins/images/banners/orange-gradient.png) repeat-x;
    display: inline-block;
    color: White;
    font-weight: bold;
    }
.UAform .bb_panel .ajax__tab_header .ajax__tab_hover
{ 
    display: inline-block;
    }*/
.UAform .bb_panel .AspNet-Menu-Horizontal {
clear:both;
display:block;
float:left;
margin:0px;
padding:0px00;
width:655px;
    }    
.UAform .bb_panel ul.AspNet-Menu,
.UAform .bb_panel ul.AspNet-Menu ul {
clear:both;
display:block;
margin:0px;
position:relative;
float: left;
width:655px;
    }
.UAform .bb_panel ul.AspNet-Menu li {
display:block;
float:left;
list-style:none outside none;
position:relative;
margin-right:2px;
border-left:solid 1px gray;
border-right:solid 1px gray;
border-top:solid 1px gray;
background:#99CCCC;
}    

.UAform .bb_panel ul.AspNet-Menu li a, 
.UAform .bb_panel ul.AspNet-Menu li span{
color:#393939;
display:block;
font-weight:400;
height:25px;
line-height:25px;
margin:0;
padding:0 10px;
position:relative;
text-align:center;
text-decoration:none;
float: left;
cursor:default;}
.UAform .bb_panel ul.AspNet-Menu li a:hover, 
.UAform .bb_panel ul.AspNet-Menu li span:hover {
cursor:pointer;
text-decoration: underline;
float: left;}
.UAform .bb_panel ul.AspNet-Menu li a.AspNet-Menu-NonLink,
.UAform .bb_panel ul.AspNet-Menu li span.AspNet-Menu-NonLink {
cursor:default !important;
text-decoration: none !important;}
.UAform .bb_panel ul.AspNet-Menu li a.AspNet-Menu-Selected,
.UAform .bb_panel ul.AspNet-Menu li span.AspNet-Menu-Selected 
{
    background:#DDDDDD;        
    float: left;
    cursor:pointer;
    }

/* UA Practice Location CSS END */
/* UAAppDocs */
.UAAppDocs {
	display: block;
	clear: both;
	position: relative;
	margin: 0px;
	padding: 0px;
	width: auto;
	height: auto;
	float: left;
	}
.UAAppDocs hr {
	clear:both;
	display:block;
	float:left;
	margin:12px 0;
	width:600px !important;
	}
.UAAppDocs .form_table
{ width: 615px;float: left;}
.UAAppDocs .form_table thead {
	display:block;
	margin:0 0 6px;
	float: left;
	}
.UAAppDocs .form_table tbody 
{ display: block;float: left;}

.UAAppDocs .form_table thead tr { 
	display: inline-block;
	margin:0;
	padding:0;
	float: left;
	}
.UAAppDocs thead tr td {
	display:inline-block;
	font-weight:bold;
	margin:0;
	padding:0 6px;
	float: left;
	}

.UAAppDocs .form_table tbody tr {
	display:block;
	margin:0;
	padding:0;
	width:100%;
	float: left;
	}
.UAAppDocs tbody tr td {
	display:inline-block;
	margin:0;
	padding:0 6px;
	float: left;
	}

.UAAppDocs .form_table table
{ display: block;float: left;}

.UAAppDocs .table_message {
	display:inline-block;
	font-weight:bold;
	margin:12px 0 3px;
	padding:6px;
	background-color:#F7E6AE;
	border: solid 1px #cccccc;
	float: left;
	}
	
/* Special Case Fields START */
.UAform .npi-number { width: 315px;}
.UAform .npi-number .form_label 
{ float: left; padding-right: 6px;}
.UAform .npi-number .form_textbox 
{ float:right; width:180px; margin-left: 3px; left: 0px !important;}
.UAform .caqh-number { width: 325px;}
.UAform .caqh-number .form_label 
{ float: left; padding-right: 3px;}
.UAform .caqh-number .form_textbox 
{ float:right; width:165px; margin-left: 3px;}
.UAform .form_datalist .one_column .form_labelerror, 
.UAform .form_datalist .two_column .form_labelerror,
.UAform .form_datalist .one_column .form_labelerrorwithcheck, 
.UAform .form_datalist .two_column .form_labelerrorwithcheck 
{ right:0px !important; z-index:999;}
.UAform .form_datalist .one_column .form_labelerroryesno, 
.UAform .form_datalist .two_column .form_labelerroryesno 
{ right:0px !important;}
#UploadFrame #btnUpdate {
	bottom:42px;
	left:240px;
	position:absolute; }
.UAform .bluebox {
	background-color:#E4F1F9;
	border:1px solid silver;
	clear:both;
	display:block;
	font-size:100%;
	font-weight:normal;
	margin:6px 3px 12px;
	padding:9px 12px;
	/*width:624px; */
	width:94%;
	float: left;
	border-radius: 10px;
	}

.UAform .form_fieldset .bluebox, 
.UAform .form_datalist .bluebox { 
clear:both;
float:left;
margin:6px auto !important;
width:579px !important;}
.UAform .languages_field .btn_AddToList {
	/*background:transparent url(/Skins/images/buttons/btnAddToList.png) no-repeat scroll 0 0 !important;*/
	background: #ffffff;
	border:1px solid #2f57cf;
	border-radius:5px;
	display:inline-block !important;
	float:left !important;
	height:27px !important;
	margin-left:18px !important;
	width:78px !important;
	cursor: pointer;
	color:#2f57cf;
	}
	.btn_AddToList {
	/*background:transparent url(/Skins/images/buttons/btnAddToList.png) no-repeat scroll 0 0 !important;*/
	background: #ffffff;
	border:1px solid #2f57cf;
	border-radius:5px;
	display:inline-block !important;
	float:left !important;
	height:27px !important;
	margin-left:18px !important;
	width:78px !important;
	cursor: pointer;
	color:#2f57cf;
	}
	.UAform .languages_field .btn_AddToList:hover
	{
		background: #497ead;
		color:#ffffff;
		border:1px solid #497ead;
	}
.UAform .languages_field .btn_Remove {
	/*background:transparent url(/Skins/images/buttons/btnRemove.png) no-repeat scroll 0 0 !important;*/
	border:medium none;
	display:inline-block !important;
	height:18px !important;
	margin:0 0 0 9px !important;
	position:relative;
	top:-2px;
	width:56px !important;
	cursor: pointer;
	}
	.btn_Remove {
	/*background:transparent url(/Skins/images/buttons/btnRemove.png) no-repeat scroll 0 0 !important;*/
	border:medium none;
	display:inline-block !important;
	height:18px !important;
	margin:0 0 0 9px !important;
	position:relative;
	top:-2px;
	width:56px !important;
	cursor: pointer;
	}
.UAform .withcheck .form_labelerror 
{ bottom: 6px !important;}

.UAform .form_lvitem .one_column .form_label { 
	display: inline-block; 
	width: 122px;
	margin-right: 10px;
	text-align: right;
	}
.UAform .form_lvitem .inline .form_label,
.UAform .form_lvitem .two_column .form_label {
	display: inline-block;
	width: auto !important;
	width: 122px;
	min-width: 122px;
	margin-right: 10px;
	text-align: right;
	}
.UAform .form_lvitem .one_column .form_label2,
.UAform .form_lvitem .inline .form_label2,
.UAform .form_lvitem .two_column .form_label2 
{ display: inline-block;}
.UAform .spr_label {position: relative; right: 5px;}
.UAform .subdl {width: 650px !important; float: left;}
.UAform .btnDeleteClaim {
	background-image:url(/Skins/images/cross.png) !important;
	background-repeat: no-repeat !important;
	background-position: 4px center !important;
	padding-left:24px;
	}
.UAform .btnAddClaim {
	background-image:url(/Skins/images/greencross.png) !important;
	background-repeat: no-repeat !important;
	background-position: 4px center !important;
	bottom:30px;
	padding-left:24px;
	position:absolute;
	right:168px;
	}
.UAform .form_fieldset .form_dlitem4 .buttons .positive,
.UAform .form_fieldset .form_dlitem4 .buttons .negative
{ margin:0 0 0 7px !important;}
.UAform .phonespecialcase_283 .left {width: 283px;}	
.UAform .phonespecialcase .right,
.UAform .phonespecialcase_283 .right {
    float:left !important;
    margin-left:15px !important;
    width:100px !important;
	}
.UAform .btn_CloseEdit {
  background: url("/Skins/images/minus.gif") no-repeat scroll left center transparent;
  border: medium none;
  color: #393939;
  display: block;
  float: right;
  height: 13px;
  line-height: 13px;
  margin: 6px;
  padding-left: 16px;
  position: absolute;
  text-decoration: none;
  width: auto;
  z-index: 100;
  left: 570px;
  top: 25px;
}
.UAform .bb_panel .languages_field .btn_Remove 
{ top:2px !important;}
/* Practice Location Special Case */

.UAform .bluebubble  .tabContents {
border-left:1px solid #DDDDDD;
border-right:1px solid #DDDDDD;
border-bottom:1px solid #DDDDDD;
border-top:1px solid #DDDDDD;
padding:0px 0px;
margin:0px;
float: left;
    }
.UAform .ploc_navigation {
border:1px solid #DDDDDD;
clear:both;
display:block;
float:left;
height:auto;
margin:0 12px;
padding:12px 0;
position:relative;
width:626px;
z-index:999;
    }
.UAform .ploc_navigation .ploc_prev,
.UAform .ploc_navigation .ploc_next,
.UAform .ploc_navigation .ploc_close {
color:#4CA137;
display:block;
float:left;
font-weight:700;
height:18px;
text-decoration:none;
z-index:999;
    }
.UAform .ploc_navigation .ploc_prev:hover,
.UAform .ploc_navigation .ploc_next:hover,
.UAform .ploc_navigation .ploc_close:hover {
    text-decoration: underline;
    cursor: pointer;
    }
.UAform .ploc_navigation .ploc_next {
    border-right:1px solid #4CA137;
    padding-right:12px;
    }
.UAform .ploc_navigation .ploc_close 
{ padding-left:12px; float: right; margin-right: 6px;}     

.ploc_navigation .info_success {background:transparent url('/Skins/images/icons/icon_success.gif') no-repeat scroll 12px center;}
.ploc_navigation .info_warning {background:transparent url('/Skins/images/icons/icon_warning.gif') no-repeat scroll 12px center;}
.ploc_navigation .info_error {background:transparent url('/Skins/images/icons/icon_error.gif') no-repeat scroll 12px center;}
.ploc_navigation .info_noicon {background:transparent none;}

.ploc_navigation .info_success,
.ploc_navigation .info_warning,
.ploc_navigation .info_noicon,
.ploc_navigation .info_error {
border:medium none;
cursor:default;
display:block;
float:left;
font-weight:700;
margin:0;
padding:0 0 0 35px !important;
width:265px;
	}
.UAform .ploc_navigation .ploc_links {
display:block;
float:right;
height:auto;
margin-right:12px;
width:290px;}
.UAform .ploc_SaveUpdate {
clear:both;
display:block;
height:23px;
margin:9px;
padding:0;
position:relative;
width:630px;
text-align: right;
}
.UAform .btn_SaveUpdate {
background: transparent url(/Skins/images/buttons/btn_SaveUpdate.png) no-repeat;
display: block;
clear: both;
width: 100px;
height: 23px;
border: none;
cursor: pointer;
float: right;
}

.UAform .dl_appaudit {
    display: block;
    float: left;
    position: relative;
    }
.UAform .dl_appaudit .form_dlitem {
    display:inline-block;
    clear:both;
    float: left;
    margin: 0px;
    padding: 5px 0px;}
.UAform .dl_appaudit .form_dlitem .dlaa_label {
clear:both;
display:inline-block;
float:left;
margin:0;
padding:0 15px;}
.UAform .dl_appaudit .form_dlitem a.form_label2 {
clear:both;
display:inline-block;
float:left;
margin:0;
font-size:100%;
cursor:pointer;
margin-bottom:5px;
text-decoration: underline;}
.UAform .dl_appaudit .form_dlitem a.form_label2:hover {
text-decoration: none;}

.attest_Next {
background:url("/Skins/images/buttons/btn_Next2.png") no-repeat scroll center top transparent;
display:block;
clear: both;
float:left;
height:29px;
margin-right:17px;
margin-left: 505px;
width:96px;
text-decoration: none !important;
    }
.attest_Back {
background:url("/Skins/images/buttons/btn_Back2.png") no-repeat scroll center top transparent;
bottom:0px;
display:block;
float:left;
height:29px;
left:10px;
margin-left:0px;
position:absolute;
text-decoration:none !important;
width:96px;
    }
.attest_Next, .attest_Back 
{cursor: pointer;}
.Disclosures .bluebox { background-color: #f7e6ae !important;}
.bb_panel .practice_name_checkbox {
    display: block;
    float: left;
    margin: 3px 15px 0px;}
.bb_panel .practice_name_checkbox input, 
.bb_panel .practice_name_checkbox label
{ display: block; float: left; margin-right: 3px }

.divHealthPlans {
    display:block;
    float:left;
    clear:both;
    width:655px;
    height:auto;
    position:relative;
    margin:10px 0 10px 12px;}
.divHealthPlans .divReleaseEntities {
    display:block;
    float:left;
    clear:both;
    width:620px;
    height:auto;
    position:relative;
    padding:15px;
    background-color: #F5F3F4;
    /*overflow:auto scroll;
    overflow-x:auto;
    overflow-y:scroll;
    border: solid 1px #d1d1d1;*/
    margin:10px 0px;
    }
.divHealthPlans .divReleaseEntities .divReleaseEntities-head {
    display: block;
    clear: both;
    width: 100%;
    font-size:16px;
    border-bottom:solid 1px #d1d1d1;
    padding-bottom:10px;
    margin-bottom:5px;
    }
.divReleaseEntities .divReleaseEntities-head .selectAll-clear {
    display: block;
    float:right;
    width: auto;
    font-size:13px;
    text-decoration:none;
    cursor:pointer;
    }
.divReleaseEntities .divReleaseEntities-head .selectAll-clear a
{ text-decoration:none; cursor:pointer;}
.divReleaseEntities .divReleaseEntities-head .selectAll-clear a:hover 
{ text-decoration: underline;}
.divHealthPlans .divReleaseEntities hr { left:-10px;width:599px;}
.divHealthPlans .divReleaseEntities .form_label2 {margin-bottom:10px;}

.divReleaseEntities .form_checkboxlist 
{ width: 595px; padding-left:10px;}
.divReleaseEntities .form_checkboxlist label { width:auto;font-weight:normal;}
.divReleaseEntities .form_checkboxlist td 
{ width: 290px; clear:both;}
.divReleaseEntities .form_checkboxlist td input {margin:2px 5px 3px 10px;}
.divReleaseEntities .form_checkboxlist td label {width: 245px; line-height:1.25;float:right;font-size: 98%;}

.attestation-history {
    float:left;
    display: block;
    margin: 10px;
    }
.attestation-history tbody 
{ border: solid 1px #ddd;}
.attestation-history div {
    display: block;
    float: left;
    width: 100%;
    height: auto;}
.release-to-record .release-to {
    display: block;
    position: relative;
    clear: both;
    width: 98%;
    padding: 10px;
    background-color:#FFFFCC;
    border: solid 1px #cccccc;}
.release-to-record .release-to .form_label {
    display: block;
    clear: both;
    width: 100%;}
.release-to-record .release-to .one-line .form_label, 
.release-to-record .release-to .half-space .form_label
{ color:#FF6600;}

.release-to-record .release-to .one-line {
    display: block;
    clear: both;
    width: 100%;
    height: auto;
    padding: 5px 0px;
    }
.release-to-record .release-to .half-space {
    display: block;
    float: left;
    width: 49%;
    padding: 5px 0px;
    }
.attestation_summary {
    display: block;
    clear: both;
    width: 100%;
    }
.attestation_summary .summary-header 
{
    display: block;
    clear: both;
    margin: 10px;
    font-size:100%;
    font-weight: bold;
    }
.attestation_summary .grid-summary 
{
    display: block;
    clear: both;
    width: 646px;
    margin:0px;
    padding: 0 10px;
    }
.attestation_summary .release-to-record {
    display: block;
    clear:both;
    margin: 0px;
    position: relative;
    padding: 10px;
    bottom:10px;
    }
.attestation_summary .release-to-record .release-to 
{width: 645px;}
.stop-message {
  background: url("../images/icons/stop-icon.png") no-repeat scroll left center transparent;
  clear: both;
  display: block;
  padding: 5px 0 5px 25px;
    font-weight: normal;
}
.req-label { display: block; clear: both; position: absolute; top: 15px; right: 15px; float: right; z-index: 10000 !important; font-size:100%;}
.req-mark {color: Red; position:absolute; float: left; left: -6px; top: 3px; font-weight: normal; z-index: 10000 !important; font-size:100%;}
.req-label .req-mark {position:relative; float: none; left: 0px; top: 0px; font-weight: normal;}
.req-mark2 {color: Red; font-weight: normal; z-index: 10000 !important; font-size:100%;
       float: none; margin-right:-3px; top: 0px; clear: both;}

.autoVerifi-ctrl { display:block; position:relative; width:auto; height:auto; z-index:999999 !important;}
.autoVerifi-trigger {
  display: block;
  position: relative;
  text-decoration: none;
  cursor: pointer;
  height: 20px;
  width: 14px;}
.aV-warning { /*background:transparent url("../images/hazard_small.png") no-repeat left center !important */}
.autoVerifi-label {
    position: absolute; 
    top:0px;
    left:30px;}
.autoVerifi-ctrl .Verifi-pop {
    display:block;
    float:left;
    clear:both;
    position:absolute; 
    top:30px; 
    left:0px; 
    width:300px;
    height:auto;
    border:solid 1px black;
    background-color:White;
    z-index:999 !important;
    padding:10px;
    }
.autoVerifi-ctrl .Verifi-pop .message { position:relative;background-color:white;width:auto;height:auto;display:block;clear:both;text-align:left;padding:10px 0px;margin-top:10px;z-index:999999 !important;}
.autoVerifi-ctrl .Verifi-pop .ctrls { display:block; clear:both; width:98%;height: auto; text-align:right;z-index:999 !important;}
.autoVerifi-ctrl .Verifi-pop .ctrls .confirm-btn,.autoVerifi-ctrl .Verifi-pop .ctrls .cancel-btn {padding:3px; border:none; width: 75px; line-height: 21px;z-index:999 !important;}
/* Special Case Fields END */
/* new CSS END */