﻿body
{
   /* font-family: Verdana;
    font-size: 10px;*/
    color: Black;
}
html, body, form {
    height: 100%;
}
.PC_Login_ForgotUserName {
    padding:0 20px 15px 0;
}

body #s4-bodyContainer
{
    width: 970px;
    margin:0 auto;
    padding:10px 0 30px 0;
}
.PC_Header td
{
    padding-right: 15px;
}

.PC_WelcomeTD
{
    width:100%;
    padding-right: 0;
}
.PC_WelcomeTD td
{
    padding-right: 0;
    padding-left:5px;
}


.rbText
{
    font-family: Verdana;
   /* text-decoration: underline !important;*/
}
.rbChkBox .rbText
{
    font-family: Verdana;
    text-decoration: none !important;
}
.rbText:hover
{
    text-decoration: none !important;
}
.rgHeader a
{
    font-family: Verdana;
}

.title_text {
	font-size: 28px; 
	margin-right: 20px;
	color: #37a8c9;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.PC_EditTdYQ .RadComboBox .rcbArrowCell,
.PC_EditTd .RadComboBox .rcbArrowCell,
.PC_EditTd_Reset .RadComboBox .rcbArrowCell,
.PC_ComboBox.RadComboBox .rcbArrowCell,
.PC_Icon,
.PC_ErrorMessage, .PC_Validator, .PC_SuccessMessage, .PC_WarningMessage,
.RadPicker a.rcCalPopup,
.PC_List_SmallArrow li,
input.rgSortAsc,
input.rgSortDesc
  {
    background-image:url(/_layouts/images/Molina.PRIMSConnect/icons.png) !important;
    background-repeat:no-repeat;

    /* Just not to show anything when position is not specified after this */
    background-position:-9999px -9999px; 
}


.PC_Menus,.menu_button > a,
.RadGrid .rgMasterTable th.rgHeader,
.ms-viewheadertr,
.rbSkinnedButton,
.rbSkinnedButton input,
.RadUpload .ruButton,
.PC_DefaultButton,
.PC_DefaultButton input
{
    background-image: url(/_Layouts/images/Molina.PRIMSConnect/verticalSprite.png) !important;
    background-repeat: repeat-x;
    /* Just not to show anything when position is not specified after this */
    background-position:-9999px -9999px; 
}

/* Sharepoint and Telerik Grid */
.RadGrid .rgMasterTable th.rgHeader{
    height:30px;    
    font-size: 12px;
    font-weight: bold;
    line-height:30px;
    white-space:nowrap;
}

.RadGrid th.rgHeader {
    color: #28779C;
}
.RadGrid th.rgHeader a,
.RadGrid th.rgHeader a:link,
.RadGrid th.rgHeader a:visited
{
    color: #765a01;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}

.RadGrid .rgMasterTable th.rgHeader{
    background-color: #E6F6FF;
    background-position: 0 -340px;
}

.RadGrid .rgMasterTable th.rgHeader {
    padding:0 5px;
}
.ms-listviewtable .ms-alternating td,
.rgAltRow td {
    background-color: #EFF7FF;
}
.rgSelectedRow.rgAltRow td,
.rgHoveredRow.rgAltRow td {
    background-color:transparent;
}
.RadGrid .rgPager input.rgPagerButton {
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
}

/*.RadGrid .rgMasterTable th.rgHeader
{
    background-image: url(/_Layouts/images/Molina.PRIMSConnect/verticalSprite.png) !important;
    background-repeat: repeat-x;

    /* Just not to show anything when position is not specified after this 
    background-position:-9999px -9999px; 
}*/

.rbPrimaryIcon
{
    left: 1px !important;
}
.RadTabStripTop_Default .rtsSelected
{
    text-align: center;
}

.RadTabStripTop_Default .rtsSelected:hover
{
    color: black !important;
}

#PC_ContainerBG{
    background: url(/_Layouts/images/Molina.PRIMSConnect/containerBG.png) 0 0 repeat-x;
    height:81px;
    position:absolute;
    left:0;
    right:0;
    top:0;
    z-index:-1;
}

.LabelPageHeader {
    font: 24px "Trebuchet MS", "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Tahoma, sans-serif;
    color: #424242; display:block;
    Height : 35px; Margin : 0px auto 0px auto; border-bottom: 1px solid #B4D6D7; width:970px;}
 .LabelPageHeader .right {float:right !important;}
/* This is the section/secondary heading - H2 */
.LabelMediumHeader {font-size: 18px; color: #424242; line-height:30px;
}

.PC_Heading3 {
    font-size:18px;
    line-height:40px;
    /*border-bottom:1px solid #D8D8D8;*/
    display:block;
    margin-top:10px;
}

.PC_Window {
    box-shadow:0 0 4px 3px #666;
    border:6px solid #888;
    background-image: none;
}
.PC_Window .rwCorner,
.PC_Window .rwFooterCenter,
.PC_Window .rwTopResize {
    display:none;
}
.PC_Window .rwTable .rwTitlebarControls em {
    font: 18px Arial,"Helvetica Neue",Helvetica,sans-serif !important;
    color: #416393 !important; 
    padding:0px !important;   
}
.PC_Window .rwTitlebarControls {
    background-color: #C4EBFF;
    height:40px !important;
    border-bottom: 1px solid #a0b1c9 !important;    
}
.PC_Window .rwTitlebarControls td {
    vertical-align:middle !important;
}
.PC_Window a.rwIcon {
    visibility:hidden;
    width:15px;
    margin:0;
}
.PC_Window .rwWindowContent > div {
    width:100% !important;
}
.PC_Window table.rwTable .rwTitlebar{
    opacity:1 !important;
    filter:alpha(opacity=100) !important;
}
.PC_Window .rwTitlebarControls .rwControlButtons {
    margin-right:10px;
}
.PC_Window .PC_CommandButtonsPanel {
    position:absolute;
    bottom:0px;
    left:0px;
    right:0px;
    text-align:center;   
}
.PC_Window .PC_CommandButtonsPanel .PC_CommandButtonsTd {
    padding:5px 0;
    background: #f5fcff;
    border-top: 1px solid #e3e8eF;   
    text-align:center; 
}
.PC_Window .PC_CommandButtonsPanel .PC_StatusTd {
    padding:10px 0;    
    text-align:center;
}
.PC_Window .PC_CommandButtonsTable {
    width:100%;
}
.PC_Window .PC_CommandButtonsTd {
    text-align:center
}
.PC_Window .PC_CommandButtonsTd .RadButton {
    margin:0 5px;
}
.PC_Window .rwStatusbarRow .rwStatusbar {
    height:38px !important;
    background:none;
    visibility:hidden;
}
.PC_Window .rwCloseButton
    {
        background: none !important;
        display: none !important;
    }
.PC_RadAlert .rwWindowContent
{
    position:relative;
}
.PC_RadAlert div .rwDialogPopup
{
    padding:10px 10px 38px 10px;
    margin: 10px;
    padding-left: 0;
    margin-top: 0;
}

.PC_RadAlert .rwDialogPopup .rwDialogText + div
{
    background: #EAF1F4 none repeat scroll 0 0;
    bottom: 0;
    height: 38px;
    left: 0;
    position: absolute;
    right: 0;   
}

.PC_RadAlert .rwDialogPopup .rwDialogText + div a,
.PC_RadAlert .rwDialogPopup .rwDialogText + div a:hover
{
    margin-left: 10px;
}


.PC_RadAlert .rwDialogPopup .rwDialogText + div a span
{
    border: medium none;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    font-size: inherit;
    margin-left: 0;
    padding: 0 10px;
    text-transform: uppercase;
    text-align: center;
}
.rbLinkButton .rbText:hover {
    text-decoration:underline !important;
}

span.rbDisabled.rbLinkButton .rbText:hover {
    text-decoration:none !important;
}

.rbDisabled.rbLinkButton .rbText {
    color: #424242;
}


span.RadButton.rbLinkButton .rbPrimary {
    padding-left:20px;
}
a.RadButton.rbLinkButton {
    background:none !important;
    border:none !important; 
    padding:0;   
}
a, a:link, a:visited,.rbLinkButton .rbText {
    color: #37A8C9;
}

span.RadButton.rbLinkButton .rbPrimary {
    padding-left:20px;
}
span.RadButton.rbLinkButton {
    background:none !important;
    border:none !important; 
    padding:0;   
}
span.RadButton.rbLinkButton.PC_ButtonWithIcon {
    line-height: 25px;
    height: 25px;
}
span.rbPrimaryIcon.PC_Icon {
    top: 6px;
}
.rbLinkButton .rbText:hover {
    text-decoration:underline !important;
}
span.rbDisabled.rbLinkButton .rbText:hover {
    text-decoration:none !important;
}

.RadButton input[type="button"],
.RadButton input[type="submit"]
{
    background-color: none;
    border: none;
    font-size: inherit;
    margin-left: 0px;
    /*min-width: 4em;*/
    padding: 0 10px;
    font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
    text-transform:uppercase;
}
.rbSkinnedButton,
.rbSkinnedButton input {
    background-position:0 -550px !important;
    color:black;
    text-transform:uppercase;
    line-height:25px !important;
    height:25px !important;
}
.rbSkinnedButton:hover input {
    background-position:0 -1120px !important;
    color: #ffffff;
}
.rbSkinnedButton:active input,
.rbPressedIE8.rbSkinnedButton input.rbDecorated
 {
    background-position:0 -1150px !important;
    color: #000000;
}

.rbDisabled.rbSkinnedButton,
.rbDisabled.rbSkinnedButton:active,
.rbPressedIE8.rbDisabled.rbSkinnedButton {
    border-color: #D8D8D8 !important;
}
.rbDisabled.rbSkinnedButton input,
.rbDisabled.rbSkinnedButton:active input,
.rbPressedIE8.rbDisabled.rbSkinnedButton input.rbDecorated{
    background-position:0 -1340px !important;
    color: #A0A0A0 !important;    
}
.rbDisabled.rbSkinnedButton:hover input {
    background-position:0 -1370px !important;
}
.RadButton.rbDisabled
{
  text-decoration:none !important;
}

.rbSkinnedButton,
.PC_DefaultButton {
    padding:0px !important;
    display:inline-block;
}
.rbSkinnedButton,
.RadUpload .ruButton {       
    border:1px solid #CECBCE !important;    
}

.RadUpload .ruButton {
    background-position: 0 -550px !important;
    background-repeat: repeat !important;
    border: 1px solid #cecbce !important;
    font: 12px/27px Arial,"Helvetica Neue",Helvetica,sans-serif !important;
    height: 27px !important;
    padding: 0 !important;
}

.RadUpload .ruInputs .ruFileWrap {
    height: 27px;
}
.RadUpload .ruInputs .ruFakeInput {
    height: 27px;
}

RadUpload .ruBrowse {
    background-position: 0 0;
    margin-left: 4px;
    width: 65px;
}



.PC_DefaultButton,
.PC_DefaultButton input {
    background-color:DEFAULT_FONTCOLOR;
    background-position:0 -520px !important;    
    color:white !important;
    text-transform:uppercase;
    line-height: 25px;
    height: 25px;    
}

table .PC_LabelTd,
table .PC_EditTd,
table .PC_ValueTd,
.RadComboBox input.rcbInput,
html body .RadInput textarea.riTextBox,
html body .RadInput input.riTextBox
{
    font-family:Arial;
    font-size:12px;
}


.PC_LabelTd,
.PC_ValueTd,
.PC_LabelTd_Reset,
.PC_ValueTd_Reset
{
    text-align:right;
    white-space:nowrap;    
    background: #F5F5F5;
    border-bottom:1px solid #D8D8D8;  
    vertical-align:top;    
}
.PC_LabelTd {
    width: 208px;
    padding:0 10px 0 5px;
    line-height: 25px;
}
.PC_EditTd,
.PC_EditTd_Reset {
    text-align:left;
    background: #F5F5F5; 
    padding:3px 10px 3px 0;   
    vertical-align:top;       
}
.PC_EditTd {
    line-height: 27px;
    min-width: 239px;
    width: 239px; 
}


.PC_ValueTd {
    text-align:left;           
    padding:0 5px 0 10px;
    background:#FFF;
    line-height:25px;
    min-width: 234px; 
}
.PC_EditTable .PC_LabelTd,
.PC_EditTable .PC_LabelTd_Reset {
    border-bottom:none;
    line-height:33px;      
    min-width: 208px;   
}
.PC_AltRow .PC_EditTd,
.PC_AltRow .PC_LabelTd,
.PC_AltRow .PC_LabelTd_Reset,
.PC_AltRow .PC_EditTd_Reset {
    background:none;
}
.PC_EditTd .PC_ListBox {
    min-width: 239px;
    width: auto;
    height:125px;
}

.PC_EditTd li.rlbItem.rlbHovered 
{
    background: #FFFFCC;
}

.PC_EditTd li.rlbItem.rlbSelected
{
    color:Black;
}

.PC_EditTdNDC .riFocused,
.PC_EditTd .riFocused {
    background: #FFFFCC !important;
}

.PC_EditTd .RadComboBox,
.PC_EditTd .RadInput {
    width: 239px !important;
}

.PC_EditTdYQ .RadComboBox,
.PC_EditTd .RadComboBox,
.PC_EditTd .RadInput,
.RadInput .PC_TextBox {
    box-sizing:border-box;
    -moz-box-sizing:border-box; 
    background: white;     
}

.PC_EditTd_Reset .RadComboBox,
.PC_EditTd_Reset .RadInput,
.PC_ComboBox.RadComboBox {
    background: white;
}
.PC_EditTdYQ .RadComboBox table,
.PC_EditTd .RadComboBox table,
.PC_EditTdNDC .RadInput input,
.PC_EditTd .RadInput input,
.PC_EditTd_Reset .RadComboBox table,
.PC_EditTd_Reset .RadInput input,
.RadInput .PC_TextBox.riTextBox {
    height:27px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;     
}

.PC_EditTdYQ .RadComboBox table,
.PC_EditTd .RadComboBox table,
.PC_EditTd_Reset .RadComboBox table,
.PC_ComboBox.RadComboBox table {
    display:table;
    border:1px solid #8E8E8E !important;
}

.PC_EditTdYQ .RadComboBox .rcbInputCell,
.PC_EditTd .RadComboBox .rcbInputCell,
.PC_EditTd_Reset .RadComboBox .rcbInputCell,
.PC_ComboBox.RadComboBox .rcbInputCell {
    background:none;
}

.PC_EditTdYQ .RadComboBox .rcbArrowCell,
.PC_EditTd .RadComboBox .rcbArrowCell,
.PC_EditTd_Reset .RadComboBox .rcbArrowCell,
.PC_ComboBox.RadComboBox .rcbArrowCell {
    background-position: -25px -20px !important;
}
.RadComboBoxDropDown li.rcbHovered {
    background-color: #FFFFCC;
    color: #000000;
}

.PC_EditTdYQ .RadComboBox
{
    width: 110px !important;
}

.PC_ListBox_CheckAllButton.rbToggleButton .rbPrimaryIcon,
.PC_EditTd .rbToggleButton .rbPrimaryIcon
{
    margin-top: 4px;    
}
.PC_EditTd .RadPicker{
    width: 213px !important;
}
.PC_EditTd .RadPicker .RadInput{
    width: 239px !important;
}

.PC_EditTdNDC .RadInput
{
    width: 488px !important;
}

.PC_DivUpload
{
    width:235px;
}
.PC_HeadingGroup {
    font-weight:bold;
    color:#083772;
}
.PC_ContentLink1,
.PC_ContentLink1:visited {
    color:#6BA800;
}
.PC_Button {
    display:inline-block; 
    margin-right:20px; 
}
.PC_Button span {
    padding:6px 13px 6px 0;
    display:inline-block;
    margin:0 -13px 0 13px; 
    font-weight:bold;
}
.PC_Button span span {
    padding:0 3px;
}
.PC_List_BigArrow {
    list-style:none;
    padding-left:0px;
    margin:10px 0;
}
.PC_List_BigArrow li {
    background-position:-60px -570px;
    padding-left:20px;
    margin:12px 0;
}
.PC_List_SmallArrow {
    padding-left:0px;
    list-style:none;
}
.PC_List_SmallArrow li {
    padding-left:15px;
    background-position:-210px -534px;    
    margin-bottom: 10px;
}
.PC_ArrowPadding
{
    padding:5px;
}
.PC_LoadingPanel {
    display:none;
    width:0;
    height:0;
}

.PC_Contact img {
    margin-right:5px;    
}
.PC_Contact span {
    font-weight:bold;
}

.PC_NoteBlock {
    padding:15px;
    border:1px dotted #BEBEBE;
    background-color:#FBF7E9;
}
span.RadButton.rbLinkButton.PC_GetAdobeReaderLink {
    background-image: url("/Master/Images/get_adobe_reader.gif") !important;
    background-repeat: no-repeat !important;
    width: 112px;
    height: 33px;
}
.PC_MaskedTextBox {
    letter-spacing:1px;
}


/* Common Styles */
.PC_Status,
.PC_Required
{
    color: #DA0E0E;        
}
.PC_Validator {
    display:inline-block;
}
.PC_WarningMessage,
.PC_ErrorMessage,
.PC_Validator {
    color: #DA0E0E;
    font-weight:bold;   
    padding-left: 25px;
    padding-right: 10px;
    background-position: -300px -449px;
    display: inline-block;
    line-height: 20px;
}

.PC_SiteDownMessage {
    color: #DA0E0E;
    font-weight: bold;   
    padding-right: 10px;
    background-position: -300px -449px;
    display: inline-block;
    line-height: 20px;
    font-size: 14px;
}

.PC_SuccessMessage {
    color: #29A108; 
    font-weight:bold;   
    padding-left: 25px;
    padding-right: 10px;
    background-position: -270px -479px;
    display: inline-block;
    line-height: 20px;
}
.PC_WarningMessage {
    background-position: -240px -509px;
    color: #E39D07;
}

.PC_InfoMessage
{
    padding: 5px 0px 10px 0px;
    text-align: left;
    font-size: 11px;
    /*display:inline-block;*/
}

.PC_HintText
{
    color: #424242;
    font-style:italic;
    font-size: 12px;
}


/* Fix for making display:block support for Display:Dynamic in Validators */
.PC_ValidatorBlock[style*="inline"],
.PC_EditTd .PC_Validator[style*="inline"],
.PC_EditTd_Reset .PC_Validator[style*="inline"] {
    display: inline-block !important;
}

.PC_TabStrip
{
    position:relative;
    z-index: 1;
}

.PC_TabStrip.RadTabStrip .rtsLevel .rtsLink,
.PC_TabStrip.RadTabStrip .rtsLevel .rtsOut
{
    background:none;
    padding:0;
    font: 12px/16px Arial,"Helvetica Neue",Helvetica,sans-serif;   
}
.PC_TabStrip.RadTabStrip .rtsLevel .rtsIn
{
    padding:0;
}
.PC_TabStrip.RadTabStrip .rtsLevel .rtsTxt
 {
    padding:0 10px;
    line-height:34px;    
    font: 12px/34px Arial,"Helvetica Neue",Helvetica,sans-serif; 
    color: #00A0B0;
    text-decoration: none;
}

.PC_TabStrip.RadTabStrip .rtsLevel .rtsSelected .rtsTxt{    
    background: #F5F5F5;
    color: #AB8301;
    border: 1px solid #D8D8D8;
    border-bottom:1px solid #F5F5F5;
}

.PC_TabStrip.RadTabStrip .rtsLevel .rtsDisabled .rtsTxt{    
    background: #F5F5F5;
    color: Gray;
    border: 1px solid #D8D8D8;
    border-bottom:1px solid #F5F5F5;
}

td.verticalColumnDivider { width:26px; border:0; padding:0; background-color:#FFF !important;}

.PC_MultiPage {
    border-top: 1px solid #D8D8D8;
    position: relative;
    top: -1px;
    padding-top: 10px;
}


.RadListBox_Default .rlbGroup
{
    width:100%;    
}
.ms-rte-layoutszone-inner
{
 padding : 0px;   
 margin : 0px;
 border : none; 
}

.ms-wikicontent
{
 padding-right : 0px !important;   
}
.ms-wikicontent #layoutsTable >tbody >tr >td,
.ms-wikicontent #layoutsTable >tr >td
{
padding : 0;
}

.ButtonRow >td
{
padding-top : 10px;    
}



#pagecontainer {
    height: auto !important;
    margin: 0 auto -36px;
    min-height: 100%;
    position: relative;
    min-width: 100%;
}
#s4-workspace {    
    height: auto !important;
    min-width: 100%;
    overflow: visible !important;
    z-index: 1;
    margin-bottom:-36px;
}
.PC_Footer, .PC_PushFooter {
    clear: both;
    height: 36px;
}

.PC_Footer {
    background-color: #E5E5E5;
    background-image: url("/Master/Images/footerBgImage.jpg");
    background-position: 50% 100%;
    background-repeat: no-repeat;
    line-height: 30px;
    position: relative;
    z-index: 0;
    width:970px;
    margin:0px auto;
}


.PC_Footer table {
    height: 36px;
    width: 100%;
}
.PC_Footer td {
    padding: 0 10px;
}

.PC_HPLogo
{
    right: 0px; 
    position: absolute;
    top: -25px;
}
.PC_DXCLogo
{
    left: 0px; 
    position: absolute;
    top: -25px;
}

.PC_Registration .RadPanelBar .rpLink,
.PC_Registration .RadPanelBar .rpOut {
    background-image:url(/_layouts/images/Molina.PRIMSConnect/registration_steps_sprite.png) !important;   
    background-repeat:repeat-x;
}
.PC_Registration .RadPanelBar,
.PC_Reg_DemographicInfoTable, .PC_Reg_SecurityInfoTable, .PC_Reg_ConfirmInfoTable, .PC_Reg_AgreementTable {
    width:100%;
}
.PC_Registration .RadPanelBar .rpRootGroup {
    border:none; 
}
.PC_Reg_ConfirmInfoTable .PC_LabelTextTd {
    width:50%;
}    

.PC_Reg_DemographicInfoTable .PC_CommandButtonsTd,
.PC_Reg_SecurityInfoTable .PC_CommandButtonsTd {
    text-align:left;
}
.PC_Registration .RadPanelBar .rpLink,
.PC_Registration .RadPanelBar .rpLink:hover {    
    background-position: 0 -40px !important;
    background-color: #F0F0F0 !important;
    height: 35px;
    line-height: 35px;
    color: #999999;
    margin-bottom: 5px;
    border: 1px solid #E4E4E4; 
    text-decoration: none;
    border-radius: 4px;
}
.PC_Registration .RadPanelBar .rpExpanded,
.PC_Registration .RadPanelBar .rpExpanded:hover {
    background-position: 0 -120px !important;
    background-color: #424242 !important;
    color: white;
    border:1px solid #222222;
    text-decoration: none;
}
.PC_Registration .RadPanelBar .rpExpandHandle {
    display:none !important;
}
.PC_Registration .RadPanelBar .rpItem {
    margin-bottom:10px;
}
.PC_Registration .PC_LabelTd_Name{
    padding-top:20px !important;
}
.PC_Registration .RadPanelBar .rpOut {
    background-repeat: no-repeat;
    background-position : 0 0;
}
.PC_Registration .RadPanelBar .rpExpanded .rpOut {
    background-position: 0 -80px;
}
.PC_Reg_Step {
    padding-right:25px;
}

.PC_LabelerReg_Step
{
    padding-right:65px;
}

.RadButton span.rbToggleCheckbox, 
.RadButton span.rbToggleCheckboxChecked,
.RadButton span.rbToggleCheckboxFilled,
.RadButton span.rbToggleRadio,
.RadButton span.rbToggleRadioChecked
{
    background-image: url(/_layouts/images/Molina.PRIMSConnect/radFormToggleSprite.png);    
}

.PC_UserDetails .PC_EditTable .PC_LabelTd,
.PC_QuestionAnswer .PC_EditTable .PC_LabelTd
{
    font-weight : bold;
}
.PC_Agreement .rbText
{
    font-family: Verdana;
    text-decoration: none !important;
}

.PC_EditTd .PC_HintText
{
    line-height:15px;
    display:inline-block;
}

#ElectronicInvoiceTable .PC_LabelTd
{
    font-weight : bold;
}

.RadUpload .ruStyled .ruFileInput, .RadUpload .ruFakeInput {
    border-style: solid;
    border-width: 1px;
    line-height: 18px;
    padding: 0;
}
.RadUpload
{
    width:239px !important;    
}
.RadUpload .ruFakeInput {
    background-color: #fff;
    background-position: 0 -93px;
    background-repeat: repeat-x;
    width: 164px;
    margin-right: 0 !important;
}

.PC_RadTable
{
    width: 100%
}
.PC_ChangePwdTable
{
    margin-left: 45px;
}
.PC_Form
{ height: 25%;}

.PC_LabelerInstruction
{
    width: 100%;
    text-align:left;
}

.ms-dlgTitle
{
    background-color: #C4EBFF !important;
}
.ms-dlgTitleText
{
    color:#416393 !important;
    font: 18px Arial,"Helvetica Neue",Helvetica,sans-serif !important;
}

.PC_PwdExpire
{
    margin:0;    
}
/*.PC_RadList,
.PC_RadList:hover
{
    height: 75px;
    width: 100%;
}

.PC_RadList:hover
{
    background: #FFFFCC !important;
}

.PC_CheckBox .rbToggleCheckbox,
.PC_CheckBox .rbToggleCheckboxChecked,
.PC_CheckBox .rbToggleCheckboxFilled,
.PC_CheckBox .rbToggleRadio,
.PC_CheckBox .rbToggleRadioChecked {
    background-image: url(/_layouts/images/Molina.PRIMSConnect/radFormToggleSprite.png) !important;    
}*/
.PC_AlertMsg {
    color: #DA0E0E;
    font-weight:bold;    
    display: inline-block;
    line-height: 20px;
    background-color:Yellow;
    margin-top:-10px;
    width: 100%;
    font-size: 13px;
}