/* Georgia Styles */

/* BEGIN override font */


html, body, td, h1, input, textarea, select, span, p, ACRONYM, strong, em, th, #Form
{
	font-family: arial, verdana, helvetica, sans-serif;
}

.iC_LoginInstructions,
.iC_SessionTimedOutMessage,
.iC_left,
.iC_NoWrap,
.normal,
.Normal,
.iC_BannerDate,
.iC_BannerLogin,
a.iC_BannerLogin:link,
a.iC_BannerLogin:visited,
a.iC_BannerLogin:active,
a.iC_BannerLogin:hover,
.iC_SubSystemMenu,
a.iC_SubSystemMenuSelected:link,
a.iC_SubSystemMenuSelected:visited,
.iC_DataList, 
.iC_DataListContainer,
.iC_DataListTitle td.Middle,
.iC_DataListTitle th.Middle,
.RadioList,
.iC_DataListItem,
.iC_DataListAlternateItem,
.iC_DataListItemNoRowSelect,
.iC_DataListAlternateItemNoRowSelect,
.iC_DataListRowFocus,
.iC_DataListSelectedItem,
.EntityMaintSelect,
.iC_SearchButton,
.LeftCap,
.iC_LeftCapLabel,
.iC_LeftCapLabelNoHelp,
.iC_GroupBoxTitle,
.iC_DataPanel,
.iC_DataPanelContainer td.border-top-middle,
.iC_TitleBarText h1,
.iC_EditItem,
.iC_DataPanel input,
.iC_Left input,
.iC_DataPanel a.iC_LabelModeText,
.iC_DataPanel textarea,
.iC_DataPanel select,
.iC_DataPanel .iC_ColumnHeader,
.iC_DataPanel .iC_RightSideLabel,
.iC_DataPanel .iC_Label,
.iC_DataPanel .iC_LabelRight,
.iC_DataPanel .iC_LabelNoHelp,
.iC_DataPanel .iC_LabelNoHelpRight,
.iC_EmptyLabel,
.iC_DataPanel .iC_LabelLeft,
.iC_DataPanel .iC_LabelNoHelpLeft,
.iC_DataPanel .iC_LabelCenter,
.iC_DataPanel .iC_LabelNoHelpCenter,
.iC_DataPanel .iC_InlineLabelCenter,
.iC_DataPanel td.iC_Label,
.iC_DataPanel span.iC_Label,
.iC_DataPanel td.iC_LabelRight,
.iC_DataPanel td.iC_LabelLeft,
.iC_DataPanel td.iC_LabelCenter,
.iC_DataPanel td.iC_EmptyLabel,
.iC_DataPanel td.iC_LabelNoHelp,
.iC_DataPanel td.iC_LabelNoHelpRight,
.iC_DataPanel td.iC_LabelNoHelpLeft,
.iC_DataPanel td.iC_LabelNoHelpCenter,
.iC_DataPanel .iC_LabelLeftWithControl,
.iC_DataPanel td.iC_LabelBold,
.iC_LabelModeDropDown,
.iC_LabelModeText,
.iC_PageHelp,
.iC_DataSearch,
.iC_TaskList,
.iC_TaskList .MsgHeading,
.iC_TaskList .Heading,
.iC_TaskList .HeadingNoUnderline,
.iC_TaskList .Message,
a.iC_StyleButton_Disabled,
a.iC_StyleButton_Disabled:visited,
a.iC_StyleButton_Disabled:link,
a.iC_StyleButton, 
a.iC_StyleButton:visited, 
a.iC_StyleButton:link,
a.iC_StyleButton_Default, 
a.iC_StyleButton_Default:visited,
a.iC_StyleButton_Default:link,
.iC_AdminPage,
.iC_AdminPage td.iC_AdminLabel,
.iC_AdminPage td.iC_AdminLeftColumn,
.iC_AdminPage td.iC_AdminPageTitle,
.iC_ValidationError,
.cssbutton,
.cssbutton_110,
table.iC_ListBoxDouble,
.iC_SkinPrintBreadCrumbs,
.iC_SkinPrintDateTime,
.displayLinkLink,
.displayLinkDescription,
.displayLinkHeader,
.calGeneralAppearance
{
	font-family: arial, verdana, helvetica, sans-serif;
}

.iC_TitleBarText acronym[title]
{
	text-decoration: none;
}

.iCTable TD.border-top,
.iCTable .Header,
.iCTable .Header .AddRow,
.iCTable .NoRowLink,
.NoRowsLabel,
.iCTable .PrimaryRow,
.iCTable .SelectedRow,
.iCTable .AlternateRow,
.iCTable .PrimaryRow,
.iCTable .SelectedRow,
.EditRow,
.ic_ErrMessage,
.ErrorMessages SPAN
{
	font-family: Tahoma;
}

/* font expanxion to 125% */

th.iC_ListBoxDouble
{
	font-size: 125%;
}

/* font shrinkage to 90% */

.iC_DataList, 
.iC_DataListContainer,
.iC_DataListTitle td.Middle,
.iC_DataListTitle th.Middle,
.iC_DataPanel .iC_Label,
.iC_DataPanel .iC_LabelRight,
.iC_DataPanel .iC_LabelNoHelp,
.iC_DataPanel .iC_LabelNoHelpRight,
.iC_EmptyLabel,
.iC_TaskList .Heading,
.iC_TaskList .HeadingNoUnderline
{
	font-size: 90%;
}

/* font shrinkage to 85% */

select, input
{
	font-size: 85%;
}

/* font shrinkage to 80% */

.normal, .Normal,
.EntityMaintSelect,
.iC_DataPanelContainer td.border-top-middle,
.iC_DataPanel input,
.iC_DataPanel a.iC_LabelModeText,
.iC_DataPanel textarea,
.iC_DataPanel select,
.iC_DataPanel .iC_LabelPanelText,
.iC_DataPanel td.iC_LabelBold,
.iC_LabelModeDropDown,
.iC_DataSearchTitle td,
.iC_DataInvalidTitle td,
.iC_DataInvalidContents td,
.iC_TaskList .MsgHeading,
.iC_TaskList .Message,
.iC_AdminPage td.iC_AdminLabel,
.iC_ValidationErrorNoImage,
.cssbutton_110
{
	font-size: 80%;
}

/* font shrinkage to 75% */

.iC_left,
.iC_DataListItem,
.iC_DataListAlternateItem,
.iC_DataListItemNoRowSelect,
.iC_DataListAlternateItemNoRowSelect,
.iC_DataListRowFocus,
.iC_DataListSelectedItem,
.iC_GroupBoxTitle,
.iC_PageHelp,
select.iC_MonoSpace
{
	font-size: 75%;
}

/* font shrinkage to 72% */

.RadioList,
.LeftCap,
.iC_LeftCapLabel,
.iC_LeftCapLabelNoHelp,
.iC_DataPanel .iC_ColumnHeader,
.iC_DataPanel .iC_RightSideLabel,
.iC_DataPanel .iC_LabelLeft,
.iC_DataPanel .iC_LabelNoHelpLeft,
.iC_DataPanel .iC_LabelCenter,
.iC_DataPanel .iC_LabelNoHelpCenter,
.iC_DataPanel .iC_InlineLabelCenter,
.iC_DataPanel td.iC_Label,
.iC_DataPanel span.iC_Label,
.iC_DataPanel td.iC_LabelRight,
.iC_DataPanel td.iC_LabelLeft,
.iC_DataPanel td.iC_LabelCenter,
.iC_DataPanel td.iC_EmptyLabel,
.iC_DataPanel td.iC_LabelNoHelp,
.iC_DataPanel td.iC_LabelNoHelpRight,
.iC_DataPanel td.iC_LabelNoHelpLeft,
.iC_DataPanel td.iC_LabelNoHelpCenter,
.iC_AdminPage td.iC_AdminLeftColumn,
.iCTable .PrimaryRow,
.iCTable .SelectedRow,
.iCTable .AlternateRow,
.ic_ErrMessage,
.ErrorMessages SPAN
{
	font-size: 75%;
}

/* font shrinkage to 70% */

.iC_BannerDate,
.iC_BannerLogin,
a.iC_BannerLogin:link,
a.iC_BannerLogin:visited,
a.iC_BannerLogin:active,
a.iC_BannerLogin:hover,
.iC_SubSystemMenu,
a.iC_SubSystemMenuSelected:link,
a.iC_SubSystemMenuSelected:visited,
.iC_SearchButton,
.iC_Preferences,
.iCTable .Header,
.iCTable .NoRowLink, .NoRowsLabel
{
	font-size: 75%;
}
/* font shrinkage to 60% */

.iC_DataListHeader td, .iC_DataListHeader th {
	font-size: 75%;
	text-align: left;
}


.iC_SkinCopyright
{
	font-size: 60%;
}

/* font shrinkage to 58% */

a.iC_StyleButton_Disabled,
a.iC_StyleButton_Disabled:visited,
a.iC_StyleButton_Disabled:link,
a.iC_StyleButton, 
a.iC_StyleButton:visited, 
a.iC_StyleButton:link,
a.iC_StyleButton_Default, 
a.iC_StyleButton_Default:visited,
a.iC_StyleButton_Default:link
{
	font-size: 75%;
}

/* font shrinkage to 40% */

.iC_LeftLeftArrowButton,
.iC_LeftArrowButton,
.iC_RightArrowButton,
.iC_RightRightArrowButton
{
	font-size: 75%;
}

/* font shrinkage to smaller */

.iC_SearchFileLabel
{
	font-size: smaller;
}

/* font size to 11px */

.cssbutton,
.displayLinkLink,
.displayLinkDescription,
.displayLinkHeader
{
	font-size: small;
}

/* font size to 10px */

.calGeneralAppearance,
.calDayHeader
{
	font-size: x-small;
}

/* font size to 9pt */

.iCTable TD.border-top
{
	font-size: x-small;
}

/* font size to 1.4em */

.iC_Acronym_Letter
{
	font-size: 1.4em;
}

/* END override font */

/* *********************************************** */
/*           StyleButton Width Categories          */
/* *********************************************** */

/* Width classes are appended to the above StyleButton classes */

a.iC_StyleButton_Small
{
	width: 3em;
}

a.iC_StyleButton_Medium
{
	width: 5em;
}

a.iC_StyleButton_Large
{
	width: 7em;
}


/* main menu bar wrapper */
.MainMenuNav
{
	background-color: #f0f1e3;
}

/* all hyperlinks */
.MainMenuNav a, 
.MainMenuNav a:hover, 
.MainMenuNav a:visited
{
	font-size: small;
	font-weight: 100;
	background-color: #f0f1e3;
}


/* style main menu item when main menu item hovered */
.MainMenuNav li.MenuHover a,
.MainMenuNav li.MenuHover a:visited,
.MainMenuNav li.MenuHover a:hover
{
	background-color: #d7dfca;
}

/* style popup menu item when main menu item hovered */
.MainMenuNav li.MenuHover li a,
.MainMenuNav li.MenuHover li a:visited,
.MainMenuNav li.MenuHover li a:hover
{
	background-color: #f0f1e3;
}

/* style popup menu item when popup menu item hovered */
.MainMenuNav li.MenuHover li.MenuHover a,
.MainMenuNav li.MenuHover li.MenuHover a:visited,
.MainMenuNav li.MenuHover li.MenuHover a:hover
{
	background-color: #d7dfca;
}

/* style current page's main menu item */
.MainMenuNav a.on,
.MainMenuNav a:visited.on,
.MainMenuNav a:hover.on
{
	background-color: #164861;
}

/* style subsystem menu item */
.SubSystemMenuNav a,
.SubSystemMenuNav a:visited
{
	font-size: small;
	font-weight: 100;
	font-style:italic;
	text-transform: none;
}

/* style subsystem menu item when hovered */
.SubSystemMenuNav a:hover 
{
	background-color: #d7dfca;
}

/* style current page's subsystem menu item */
.SubSystemMenuNav a.on,
.SubSystemMenuNav a:visited.on, 
.SubSystemMenuNav a:hover.on
{
	background-color: #164861;
}

/* *********************************************** */
/* Banner Classes                                  */
/* *********************************************** */
.iC_BannerDate
{
	font-size: 85%;
	font-weight: 100;
	color: #FFFFFF;
}

/* Format the Copyright notice in the skin */
.iC_SkinCopyright
{
	font-weight: 100;
}

/*
*	This is from the public skin *
*/
.logoffMessage1
{
    font-size: 130%;
    font-weight: bold;
    color: Navy;
}
.logoffMessage2
{
    font-size: large;
    font-style: italic;
    font-weight: bold;
    color: Navy;
}    

.iC_AdobeLink
{ 
	border: none;
	cursor: pointer;
	width: 100%;
	font-size: 85%;
	color: Navy;
	font-style: inherit;
	font-weight: bold;
	text-align: left;
	text-decoration: underline;
	margin-left: 300px;
}

/* Styles for Provider Directory Search */
.iC_MapCustomButton 
{ 
	border: none;
	cursor: pointer;
	width: 100%;
	font-size: 100%;
	color: green;
	font-style: normal;
	text-align: left;
	text-decoration: underline;
}

.iC_MapCustomButton_Default 
{ 
}
      
.iC_MapCustomButton_Disabled
{ 
}

/* Style used for Disclaimer on the Directory Search page */
.iC_SkinDisclaimer
{
	font-size: 60%;
	font-weight: bold;
	color: #ce1141;
	background-color: inherit;
	padding: 5px 0 5px 0;
	text-align: center;
}
/* *********************************************** */


/* Styles added for the Public Provider Publication Search Pages */
.PublicationSearchHeader
{

font-size: 150%;
font-weight: bold;
color: black;
text-align: left;
}

.MedicaidFormLink
{

font-size: 110%;
color: black;
text-align: left;
}

/* *********************************************** */

/* FL1283 09/03/2007 K.Lane Added styles for FAQ page */

.iC_faqtable
{
    font-weight: normal;
    font-size: 90%;
}

.iC_faqhead
{
    font-weight: bold;
    font-size: 110%;
    margin-bottom: 0px;
    margin-left: 0px;
}

.iC_faqhead2
{
    font-weight: bold;
    font-size: 110%;
    color: #1167b4;
    margin-bottom: 0px;
    margin-left: 0px;
}

.iC_faqtopic
{
    font-weight: normal;
    margin-bottom: 0px;
    margin-left: 40px;
}

.iC_faqitem
{
    color:black;
    margin:0px 40px 0px 30px;
    line-height: 140%;
}

.iC_faqansitem
{
    color:black;
    margin:0px 40px 0px 30px;
    line-height: 140%;
}

.iC_faqquestion
{
    font-weight: bold;
    font-size: 95%;
    line-height: 100%;
    color:black;
    margin:0px 40px 0px 0px;
}

.iC_faqanswer
{
    color:black;
    margin:0px 40px 0px 0px;
    line-height: 140%;
}

.iC_faqtop
{
    color:black;
    margin-bottom: 0px;
    margin-left: 0px;
}

.iC_faqaddress
{
    color:black;
    margin-bottom: 0px;
    margin-left: 250px;
}

/* Home XML */
.iC_HomeRow
{
	background-color: white;
	text-align: left;
    font-weight: bold;
    font-size: 95%;
    padding-bottom: 1em;
}

.iC_HomeTable
{
	border-style: none;	
    font-weight: bold;
    font-size: 95%;
}

.iC_ContentRow
{
	border-style: none;		
	font: arial;
    font-weight: normal;
    font-size: 85%;
}



.iC_MenuTable
{		
	position:relative;			
	border-style: solid;
	border-width: thin;
	border-collapse: collapse;
    font-weight: bold;
    font-size: 75%;   
    border-collapse: collapse;  
    margin-left: 1em;    
    border-bottom-style: solid;
    border-bottom-width: thin;  
    border-color: #1167b4;	
}

.iC_RightMenuTable
{	
	border-style: solid;
	border-width: thin;
	border-color: #1167b4;			
	border-collapse : collapse; 			
    font-weight: bold;
    font-size: 75%;
	       
}

.iC_RightMenuTable ul
{		
	margin:0;
	padding:0;	
}

.iC_RightMenuTable li
{
	list-style-type: disc;	
	margin-left: 1.3em;	
}

/* all hyperlinks */
.iC_RightMenuTable a, 
.iC_RightMenuTable a:hover,
.iC_RightMenuTable a:visited
{						
	text-decoration: none;	
	font-weight: bold;			
	color: Black;	
	width: 15em;	
	width: 100%;			
}

.iC_RightMenuTable a:hover,
.iC_RightMenuTable a:hover div
{			
	color: white;
	background-color: Gray;		
	text-decoration: none;		
}

.iC_HeaderRow
{
	line-height: 1.5em;
	color:White;	
    	font-weight: bold;
	text-align: center;
	background-color: #1167b4;			
}

.iC_HeaderRow a
{
	color:White;	
}

.iC_HomeContentText
{
	padding-left: 2em;
	padding-right: 2em;	
	text-align: justify;
}

.iC_HomeContentText p
{
	margin:0px 0px 12px 0px;
}


.iC_CloselyRelated p
{
	margin-top: 0em;
	margin-bottom: 0em;
}


.iC_SessionTimeoutCounter
{
	font-size: 80%;
}

.GA_ub92_links {
	BORDER-RIGHT: #00009c 3px double; PADDING-RIGHT: 0px; BORDER-TOP: #00009c 3px double; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; MARGIN: 4px; BORDER-LEFT: #00009c 3px double; PADDING-TOP: 4px; BORDER-BOTTOM: #00009c 3px double; BACKGROUND-COLOR: #c6dbff; TEXT-ALIGN: center
}
.GA_ub92_links P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 0px
}

/* *********************************************** */
/*        CSS Styles for Calendar Window           */
/* *********************************************** */
.calGeneralAppearance {
	border-color: #000099;
}
.calSelectedDay, .calSelectedDay a {
	font-weight: bold !important;
	background: #000099 !important;
	color: White !important;
}
.calTodayDay, .calTodayDay a
{
	font-weight: bold !important;
	background: #3376e8 !important;
}
/* .calSelector 
{
} */
.calWeekendDay {
	background-color: #adc9f8;
}
.calOtherMonthDay 
{
	background: #c5dafb;
}
/* .calNextPrev, .calNextPrev a {
} */
/* .calDayStyle 
{
} */
/* .calDayHeader {
} */
.calTitle, .calTitle a {
	font-weight: bold;
	background-color: Transparent;
}
/* .caPickerButton {
} 
*/
/*========================================================*/
/*  Blue Box Design Elements                          */
/*========================================================*/

/*-- overriding default margin         --*/  p { margin: 0;}
/*-- conatiner title token             --*/ .BCC_CLPS_01LightBlueTitle { vertical-align: middle; font-size: 11px; line-height: 1.4em; font-family: tahoma; color: #555; font-weight: bold; }
/*-- container title cell              --*/ .BCC_CLPS_01LightBlueTitleTD { width:100%; padding: 0; }
/*-- container actions cell            --*/ .BCC_CLPS_01LightBlueActionsTD { width:0%; padding: 0; vertical-align: bottom; }
/*-- container content pane landing    --*/ .BCC_CLPS_01LightBlueContent { font-size: 80%; line-height: 1.4em; font-family: tahoma; color: black; text-align:left; padding: 5px 2px 5px 2px;}
/*-- container content pane static     --*/ .BCC_CLPS_01LightBlueStaticContent { font-size: 85%; font-weight: normal; line-height: 1.4em; font-family: arial,tahoma,helvetica; color: black; text-align:left; padding: 5px 2px 5px 2px; margin-left: 20px;}
/*-- container Icons cell              --*/ .BCC_CLPS_01LightBlueIcons { text-align:right; padding: 5px 0 0 0; border-top: 1px solid #BBBBBB;}

/*-- top center section                --*/ .BCC_CLPS_01LightBlueT { background: url(01t_LightBlue.gif) bottom left repeat-x; vertical-align:top; height: 21px; padding: 2px 0 0 4px; }
/*-- top left section                  --*/ .BCC_CLPS_01LightBlueTL { background: url(01tl_LightBlue.gif) bottom left no-repeat; vertical-align:top; height: 21px; width:6px; padding: 0; }
/*-- top right section                 --*/ .BCC_CLPS_01LightBlueTR { background: url(01tr_LightBlue.gif) bottom right no-repeat; vertical-align:top; height: 21px; width:6px; padding: 0; }

/*-- mid center section                --*/ .BCC_CLPS_01LightBlueM { background: #FFF; vertical-align:top; padding: 0; }
/*-- mid left section                  --*/ .BCC_CLPS_01LightBlueML { background: url(01ml_LightBlue.gif) bottom left repeat-y; vertical-align:top; width:6px; padding: 0; }
/*-- mid right section                 --*/ .BCC_CLPS_01LightBlueMR { background: url(01mr_LightBlue.gif) bottom right repeat-y; vertical-align:top; width:6px; padding: 0; }

/*-- bottom center section             --*/ .BCC_CLPS_01LightBlueB { background: url(01b_LightBlue.gif) top left repeat-x; vertical-align:top; height: 18px; padding: 0; }
/*-- bottom left section               --*/ .BCC_CLPS_01LightBlueBL { background: url(01bl_LightBlue.gif) top left no-repeat; vertical-align:top; height: 18px; width:6px; padding: 0; }
/*-- bottom right section              --*/ .BCC_CLPS_01LightBlueBR { background: url(01br_LightBlue.gif) top right no-repeat; vertical-align:top; height: 18px; width:6px; padding: 0; }

/*========================================================*/

/*========================================================*/
/*  DHTMLWindow elements                                  */
/*========================================================*/
.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: white;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #CA0000;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: white;
color: black;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/*========================================================*/
/*  END of DHTMLWindow elements                           */
/*========================================================*/

/*========================================================*/
/*  Underline hyperlinks in Content                       */
/*========================================================*/
.iC_ContainerContent a
{
	text-decoration: underline;		
}
.iC_DataListHeader a
{
	text-decoration: none;		
}
