/*****************************************************************************/
/******************************** Global Styles *********************************/
/*****************************************************************************/
body * {margin:0px; padding:0px;}
body ul li{list-style:none;}
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#152434; background:#003465;}
a {color:#0475af; text-decoration:underline;}
/*.contentWrap a:visited {color:#798f3b;}
.contentWrap a:active {color:#0475af;}*/
.contentWrap a {color:#0475af;}
.contentWrap a:hover {color:#003e75;}
#body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#152434; background:#003465;}


/* block element Styles */
h1, h1 a {font-size:30px; color:#074c8d; font-weight:normal; font-family:"Times New Roman", Times, serif; line-height:1.1em;} 
h2, h2 a {font-size:24px; color:#003465; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h3, h3 a {font-size:16px; color:#55681f; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h4, h4 a {font-size:14px; color:#55681f; font-weight:normal; font-family:"Times New Roman", Times, serif;}
h5, h5 a {font-size:12px; color:#55681f; font-weight:normal; font-family:"Times New Roman", Times, serif;}

/* image styles */
img {border:0px;}
a img {border:0px;}

/* common float / clear classes */
.floatRight {float:right;}
.floatLeft {float:left;}
.clear {clear:both; height:1px; line-height:1px; font-size:1px;}
.clearTag {clear:both;}

/* common alignment classes */
.alignLeft {text-align:left;}
.alignCenter {text-align:center;}
.alignRight {text-align:right;}

/* common text classes */
.alert {color:#ff0000; font-weight:bold;}
.olive {color:#55681f;}
.bold {font-weight:bold;}
.underline {text-decoration:underline;}
.huge {font-size:20px;}
.large {font-size:14px;}
.small {font-size:10px;}
.uppercase {text-transform:uppercase;}
.lowercase {text-transform:lowercase;}

/* no padding */
.noPad {padding:0px;}
.noPadTop {padding-top:0px;}
.noPadRight {padding-right:0px;}
.noPadBottom {padding-bottom:0px;}
.noPadLeft {padding-left:0px;}

/*********Site Map**********/
.MenuLevel2_Item{padding-left:15px;}

/*************Forms***************/
.formLabel{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:12px; color:#004A8D; font-weight:bold;}
.formTextBox{}
.formTable td{padding:5px;}

/*****************************************************************************/
/******************************** Layout Styles *********************************/
/*****************************************************************************/

/* layout */
.setMargin {width:970px; margin:auto;}
.headerWrap {height:29px; background:#003465;}
.bodyBreak {height:1px; background:#d4d4d4; line-height:1px; font-size:1px;}
.subHeaderWrap {height:171px; background:#004a8d;}
.contentWrap {background:#004a8d; padding:0px 0px 24px 0px;}
.footerWrap {height:80px; background:#003465;}

/* header */
.headerNav ul {list-style:none; color:#5698d7; line-height:29px; padding:0px 4px 0px 340px;}
.headerNav ul.es {list-style:none; color:#5698d7; line-height:29px; padding:0px 4px 0px 260px;}
.headerNav ul li {float:left; height:29px;}
.headerNav ul li.navDivider {width:13px; background:url(/Portals/0/images/nav-divider.jpg) no-repeat;}
.headerNav ul li a {display:inline; color:#d3deb4; height:29px;}
.headerNav ul li a:hover, .headerNav ul li  a:hover {color:#d3deb4; text-decoration:underline;}
.headerNav ul li a:visited, .headerNav ul li  a:visited {color:#d3deb4;}

/* subheader */
.subheader {width:970px; height:171px; background:url(/Portals/0/images/bg-navMain.jpg) no-repeat;}
.logo {position:absolute; margin:10px 0px 0px 24px; z-index:50;}
.search {position:absolute; margin:32px 0px 0px 672px; width:277px; height:33px; z-index:10;}
.search a, .search label{color:#ffffff !important;  font-family:"Times New Roman", Times, serif; font-weight:normal; font-size:12px;}
.search img{vertical-align:bottom;}
.frmSearchTerm {width:145px; height:15px;}
.mainNav {position:absolute; margin:101px 0px 0px 78px; z-index:25; width:894px;}
.mainNav ul {margin:0px; padding:0px; list-style:none; line-height:1em;}
.mainNav ul li {margin:0px; padding:0px; list-style:none; float:left; height:45px; margin:0px 1px 0px 0px;}
.mainNav ul li a {display:block; height:45px;}
.mainNav ul li.navAdmin {width:135px; background:url(/Portals/0/images/nav-admin.jpg) no-repeat;}
.mainNav ul li.navCare {width:169px; background:url(/Portals/0/images/nav-care.jpg) no-repeat;}
.mainNav ul li.navRisk {width:142px; background:url(/Portals/0/images/nav-risk.jpg) no-repeat;}
.mainNav ul li.navClaims {width:91px; background:url(/Portals/0/images/nav-claims.jpg) no-repeat;}
.mainNav ul li.navMember {width:148px; background:url(/Portals/0/images/nav-member.jpg) no-repeat;}
.mainNav ul li.navAdditional {width:114px; background:url(/Portals/0/images/nav-additional.jpg) no-repeat;}
.mainNav ul li.navWhy {width:72px; background:url(/Portals/0/images/nav-why.jpg) no-repeat;}
.mainNav ul li.navAdmin a:hover {background:url(/Portals/0/images/nav-admin-over.jpg) no-repeat;}
.mainNav ul li.navCare a:hover {background:url(/Portals/0/images/nav-care-over.jpg) no-repeat;}
.mainNav ul li.navRisk a:hover {background:url(/Portals/0/images/nav-risk-over.jpg) no-repeat;}
.mainNav ul li.navClaims a:hover {background:url(/Portals/0/images/nav-claims-over.jpg) no-repeat;}
.mainNav ul li.navMember a:hover {background:url(/Portals/0/images/nav-member-over.jpg) no-repeat;}
.mainNav ul li.navAdditional a:hover {background:url(/Portals/0/images/nav-additional-over.jpg) no-repeat;}
.mainNav ul li.navWhy a:hover {background:url(/Portals/0/images/nav-why-over.jpg) no-repeat;}
.mainNav ul li a span {display:none;}

.mainNav ul.es li { background: url(/Portals/0/images/es/es_menu.gif) no-repeat; margin: 0px; }
.mainNav ul.es li.navAdmin {width:136px; background-position:0px 0px;}
.mainNav ul.es li.navCare {width:155px; background-position:-136px 0px;}
.mainNav ul.es li.navRisk {width:127px; background-position:-291px 0px;}
.mainNav ul.es li.navClaims {width:135px; background-position:-418px 0px;}
.mainNav ul.es li.navMember {width:137px; background-position:-553px 0px;}
.mainNav ul.es li.navAdditional {width:104px; background-position:-690px 0px;}
.mainNav ul.es li.navWhy {width:84px; background-position:-794px 0px;}

.mainNav ul.es li.navAdmin a:hover {background: url(/Portals/0/images/es/es_menu.gif) 0px -48px no-repeat;}
.mainNav ul.es li.navCare a:hover {background: url(/Portals/0/images/es/es_menu.gif) -136px -48px no-repeat;}
.mainNav ul.es li.navRisk a:hover {background: url(/Portals/0/images/es/es_menu.gif) -291px -48px no-repeat;}
.mainNav ul.es li.navClaims a:hover {background: url(/Portals/0/images/es/es_menu.gif) -418px -48px no-repeat;}
.mainNav ul.es li.navMember a:hover {background: url(/Portals/0/images/es/es_menu.gif) -553px -48px no-repeat;}
.mainNav ul.es li.navAdditional a:hover {background: url(/Portals/0/images/es/es_menu.gif) -690px -48px no-repeat;}
.mainNav ul.es li.navWhy a:hover {background: url(/Portals/0/images/es/es_menu.gif) -794px -48px no-repeat;}

/*footer admin and login links */
.user{color:#ffffff; width:970px; margin:auto;}
.user a{color:#ffffff !important;}
.adminNav a{color:#808080 !important; }
.adminNav{width:970px; margin:auto;}

/* content columns*/
.pageCol {float:left; width:33px; margin:0px 4px 0px 0px; background:#003464;}
.mainCol {float:left; width:933px;}

/* footer */
.footerNav {list-style:none; color:#ffffff; padding:24px 0px 0px 42px;}
.footerNav li {float:left;}
.footerNav li a, .footerNav a {color:#d3deb4;}
.footerNav li a:hover, .footerNav a:hover {color:#d3deb4; text-decoration:underline;}
.footerNav li a:visited, .footerNav a:visited {color:#d3deb4;}
.copyright {color:#ffffff; clear:both; padding:4px 0px 0px 42px;}
.copyright a {color:#d3deb4;}
.copyright a:hover {color:#d3deb4; text-decoration:underline;}
.copyright a:visited {color:#d3deb4;}

/*****************************************************************************/
/****************************** Homepage Styles *******************************/
/*****************************************************************************/

/* homepage featured area */
.featured {width:933px; height:317px; background:url(/Portals/0/images/bg-feature.jpg) no-repeat; padding:0px 0px 4px 0px;}
.featuredPhoto {float:left; width:233px; height:317px;}
.featuredContent {float:left; width:389px; height:242px; padding:75px 0px 0px 25px;}
.featuredContent p {padding:1em 4em 0em 0em;}
.featuredTestimonials {float:left; width:262px; height:293px; padding:24px 12px 0px 12px;}
.featuredTestimonials h3 {border-bottom:1px solid #55681f;}
.testimonialsContent {height:188px; display:none;}
.testimonialsContentNoScript {height:188px; }
.testimonialText {padding:12px 4px 10px 10px; font-size:18px; line-height:20px; color:#074c8d;}
.testimonialAuthor {padding:0px 4px 0px 10px; line-height:14px; color:#55681f;}
.testimonialLocation {padding:0px 4px 0px 10px; font-size:10px; line-height:10px; color:#55681f;}
.testimonialControls {padding:24px 0px 0px 0px;}
.testimonialControls a, .testimonialControls a:visited, .testimonialControls a:hover {text-decoration:none; color:#003e75;}
.testimonialPrevious {float:left; width:111px; height:19px; line-height:19px; text-align:left; border-bottom:1px solid #ACB981; border-left:1px solid #ACB981; border-top:1px solid #ACB981;}
.testimonialPause {float:left; width:36px; height:18px; line-height:18px; text-align:center; border:1px solid #ACB981; padding:1px 0px 0px 0px;}
.testimonialNext {float:left; width:111px; height:19px; line-height:19px; text-align:right; border-bottom:1px solid #ACB981; border-right:1px solid #ACB981; border-top:1px solid #ACB981;}

/* homepage content Area */
.homeBottomCont ul{margin-left:20px; padding-bottom:4px; padding-top:10px;}
.homeBottomCont ul li{padding-left:3px; list-style:disc;}
.contentHome {width:933px;  background:#ffffff;}
.contentHomeMainCol {float:left; width:584px;  padding:20px 27px 10px 35px;}
.contentHomeMainCol p {padding:1em 0em 2em 0em;}
.universalAmericanLogoLink {float:left; width:178px; padding:0px 4px 0px 112px;}
.nurseNavigatorLogoLink {float:left; width:178px; padding:0px 112px 0px 0px;}
.contentHomeSubCol {float:left; width:262px; height:383px; padding:24px 12px 0px 12px; text-align:left !important;}
.contentHomeSubCol  td{ text-align:left !important;}
.contentHomeSubCol h5 {border-bottom:1px solid #55681f;}
.contentHomeSubCol p {padding:1em 0em 0em 0em;}
.contentHomeSubColHappenings {}
.contentHomeSubColMoreInfo {padding:3em 0em 0em 0em;}

/*****************************************************************************/
/***************************** Interior Page Styles ******************************/
/*****************************************************************************/

/* interior columns */
.interiorMainCol {float:left; width:638px; background:#ffffff;}
.interiorMainColAdmin {float:left; width:897px; background:#ffffff; padding:15px;}
.interiorMainCol p {padding:1em 0em 1em 0em;}
.interiorSubCol {float:left; width:259px; background:#d3deb4; padding:27px 18px 0px 18px;}
.interiorSubColAdmin {float:left; width:0px; background:#d3deb4;}
.interiorContent{padding-top:10px;}

/* interior breadcrumbs */
.breadcrumbs {padding:27px 0px 0px 41px; color:#074c8d;}
.breadcrumbs a, .breadcrumbs span a{text-decoration:none; color:#003e75; font-weight:normal;}
.breadcrumbs a:hover, .breadcrumbs span a:hover{text-decoration:underline; color:#003e75; font-weight:normal;}


/* interior main column elements */
.interiorPageTitle {padding:0px 0px 0px 41px;}
.interiorPageDesc {padding:0px 41px 0px 41px;}
.interiorPageDesc ul li{padding-left:3px; list-style:disc;}
.interiorPageDesc ul{margin-left:20px; padding-bottom:10px;}
.interiorPageAdvert {width:638px; height:234px; background:url(/Portals/0/images/bg-interior-advert.jpg) no-repeat;}
.interiorPageAdvert img {float:left; width:174px;}
.interiorPageAdvert h1 {float:left; width:394px; padding:60px 34px 0px 36px;}
.interiorPageDetails {padding:0px 41px 0px 41px;}
.interiorPageDetails ul {margin:0px 0px 0px 40px;}

/* interior sub column elements */
.interiorSubCol h3 {border-bottom:1px solid #55681f;}
.interiorSubCol a{}
.interiorSubCol ul {list-style:none; padding:10px 0px 16px 12px;}
.interiorSubCol h5 {border-bottom:1px solid #55681f;}
.interiorSubCol p {padding:1em 0em 0em 0em;}

#dnn_ctr353_SearchResults_dgResults .SubHead{display:none;}
#dnn_ctr397_Login_cmdRegister {display:none;}
#Form1{background-color:#fff;}

/* ================================
    CSS STYLES FOR DotNetNuke
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg {
}

/* background color for the content part of the pages */
Body
{
}

.ControlPanel {
}

/* background/border colors for the selected tab */
.TabBg {
}

.LeftPane  { 
}

.ContentPane  { 
}

.RightPane  { 
}

/* text style for the selected tab */
.SelectedTab {
}

/* hyperlink style for the selected tab */
A.SelectedTab:link {
}

A.SelectedTab:visited  {
}

A.SelectedTab:hover    {
}

A.SelectedTab:active   {
}

/* text style for the unselected tabs */
.OtherTabs {
}
    
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}

A.OtherTabs:visited  {
}

A.OtherTabs:hover    {
}

A.OtherTabs:active   {
}

/* GENERAL */
/* style for module titles */
.Head   {
}

/* style of item titles on edit and admin pages */
.SubHead    {
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}

/* text style used for most text rendered by modules */
.Normal
{
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}

.NormalRed
{
}

.NormalBold
{
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}

A.CommandButton:visited  {
}

A.CommandButton:hover    {
}
    
A.CommandButton:active   {
}

/* button style for standard HTML buttons */
.StandardButton     {
}

/* GENERIC */
H1  {
}

H2  {
}

H3  {
}

H4  {
}

H5, DT  {
}

H6  {
}

TFOOT, THEAD    {
}

TH  {
}

A:link  {
}

A:visited   {
}

A:hover {
}

A:active    {
}

SMALL   {
}

BIG {
}

BLOCKQUOTE, PRE {
}


UL LI   {
}

UL LI LI    {
}

UL LI LI LI {
}

OL LI   {
}

OL OL LI    {
}

OL OL OL LI {
}
OL UL LI   {
}

HR {
}

/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
}

/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}

.ModuleTitle_MenuBar {
}

.ModuleTitle_MenuItem {
}

.ModuleTitle_MenuIcon {
}

.ModuleTitle_SubMenu {
}

.ModuleTitle_MenuBreak {
}

.ModuleTitle_MenuItemSel {
}

.ModuleTitle_MenuArrow {
}

.ModuleTitle_RootMenuArrow {
}

/* Main Menu */

.MainMenu_MenuContainer {
}

.MainMenu_MenuBar {
}

.MainMenu_MenuItem {
}

.MainMenu_MenuIcon {
}

.MainMenu_SubMenu {
}

.MainMenu_MenuBreak {
}

.MainMenu_MenuItemSel {
}

.MainMenu_MenuArrow {
}

.MainMenu_RootMenuArrow {
}

/* Login Styles */
.LoginPanel{
}

.LoginTabGroup{
}

.LoginTab {
}

.LoginTabSelected{
}

.LoginTabHover{
}

.LoginContainerGroup{
}

.LoginContainer{
}








































