/* *************** globals ******************** */
body { background-color: white; color:#11425b; font: 12px verdana,arial,helvetica,sans; text-align: left; margin: 0px auto; padding-top:10px; width:950px; }

.highlightsearch { background-color: #d4e2e9; }

a { color:#11425b; }
a:visited { color:#666666; }
a:hover { color:#4a819d; }
a:active { color:#666666; }

.body-header { margin-top: 10px; }
.error { color: red; }

th { font: bold 12px verdana,arial,helvetica,sans; text-align: left; }
td { font: 12px verdana,arial,helvetica,sans; text-align: left; vertical-align: top; }


ul li {padding-top: 6px; }
p { padding-top: 3px; padding-bottom: 7px; }

.smallType { font-size: 11px; }


/* *************** header ******************** */
.topNav { color:#666666; font-size:11px; text-decoration:none; white-space:nowrap; padding: 0px 7px 5px 0px;}
.topNav a { color:#666666; text-decoration:none; } 
.topNav span { padding-left: 17px; }
.topNav form { display: inline; margin: 0px; }
.main-tabs { padding: 0px 0px 5px 0px; }
.healthpartners-logo-container { padding:0px; text-align:left; vertical-align:top; width: 448px; }

/* ******************* main window box ******************** */
.main-window { padding-right: 5px; }
.main-window-full { padding-right: 2px; }

/* *************** nav bar ******************** */
div.menu ul { margin: 0px; padding: 0px 5px 0px 5px; }
div.menu li { font-size: 8pt; display: block; padding: 0px 0px 0px 0px; list-style-type: none; list-style-position: outside; }
div.menu li a { text-decoration: none; padding: 0px 0px 0px 0px; }
div.menu.li.selected-item { font-weight: bold; }

.related-stories ul { margin: 0px; padding: 0px; }
.related-stories li { font-size: 8pt; display: block; padding: 6px 0px 0px 10px; list-style-type: none; list-style-position: outside; }
.related-stories a { text-decoration: none; }

.related-sites ul { margin: 0px; padding: 0px; }
.related-sites li { font-size: 8pt; display: block; padding: 6px 0px 0px 10px; list-style-type: none; list-style-position: outside; }
.related-sites a { text-decoration: none; }

/* *************** windows/boxes ******************** */
.window-container { width: 100%; padding: 2px; }

.healthpartners-portal-window-container { width:100%; margin-top: 1px; margin-right: 4px; }
.healthpartners-portal-window-container td { padding:0px; }

/* *************** ticker ******************** */
div.ticker { width:100%; height: 100%; }
div.ticker span.title { color: #11425b; }
div.ticker span.headline { text-align: left; color: #11425b;}

/* *************** content blocks ******************** */
.para-heading { font-weight: bold; color: #11425b; }
.page-title, .title { font-size:12px; font-weight: bold; color: #11425b; }

/* *************** footer ******************** */
.body-footer { font: 8pt verdana,arial,helvetica,sans; color: #666666; width: 100%; margin-bottom: 20px; }
.body-footer a {color:#666666; text-decoration: none; margin-right: 20px; }

/* **************** home page ******************* */
.home-rotator-cell { padding: 3px 0px 0px 5px; }
.ticker-cell { padding: 3px 0px 0px 0px; }


.healthpartners-portal-window-nw { background-image:url(/site/framework/content/images/boxes/whiteBorder_01.gif); background-repeat:no-repeat; height:14px; width:16px; }
.healthpartners-portal-window-n { background-image:url(/site/framework/content/images/boxes/whiteBorder_02.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-ne { background-image:url(/site/framework/content/images/boxes/whiteBorder_03.gif); background-repeat:no-repeat; height:14px; width:18px; }
.healthpartners-portal-window-w { background-image:url(/site/framework/content/images/boxes/whiteBorder_04.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-center { background-color:white; }
.healthpartners-portal-window-e { background-image:url(/site/framework/content/images/boxes/whiteBorder_06.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-sw { background-image:url(/site/framework/content/images/boxes/whiteBorder_07.gif); background-repeat:no-repeat; height:18px; width:16px; }
.healthpartners-portal-window-s { background-image:url(/site/framework/content/images/boxes/whiteBorder_08.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-se { background-image:url(/site/framework/content/images/boxes/whiteBorder_09.gif); background-repeat:no-repeat; height:18px; width:18px; }

.healthpartners-portal-window-nw-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_01.gif); background-repeat:no-repeat; height:14px; width:16px; }
.healthpartners-portal-window-n-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_02.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-ne-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_03.gif); background-repeat:no-repeat; height:14px; width:18px; }
.healthpartners-portal-window-w-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_04.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-center-primary { background-color: #e2f1e2; }
.healthpartners-portal-window-e-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_06.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-sw-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_07.gif); background-repeat:no-repeat; height:18px; width:16px; }
.healthpartners-portal-window-s-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_08.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-se-primary { background-image:url(/site/framework/content/images/boxes/greenBorder_09.gif); background-repeat:no-repeat; height:18px; width:18px; }

.healthpartners-portal-window-nw-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_01.gif); background-repeat:no-repeat; height:14px; width:16px; }
.healthpartners-portal-window-n-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_02.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-ne-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_03.gif); background-repeat:no-repeat; height:14px; width:18px; }
.healthpartners-portal-window-w-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_04.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-center-secondary { background-color: #D6D4DB; color:#160D2E;}
.healthpartners-portal-window-e-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_06.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-sw-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_07.gif); background-repeat:no-repeat; height:18px; width:16px; }
.healthpartners-portal-window-s-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_08.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-se-secondary { background-image:url(/site/framework/content/images/boxes/purpleBorder_09.gif); background-repeat:no-repeat; height:18px; width:18px; }
.healthpartners-portal-window-center-secondary .title{color:#160D2E;}
.healthpartners-portal-window-center-secondary a{color:#160D2E;}
.healthpartners-portal-window-center-secondary a:visited {color:#160D2E;}
.healthpartners-portal-window-center-secondary a:hover {color: #a291ce;}
.healthpartners-portal-window-center-secondary a:active {color: #666666;}
.healthpartners-portal-window-center-secondary .subtitle { 	font-size: 14px; font-weight: bold; color:#160D2E; }
.healthpartners-portal-window-center-secondary .subsubtitle {font-size: 13px;  font-weight: bold; color:#160D2E; }
.healthpartners-portal-window-center-secondary .smallType { font-size: 11px;  color:#160D2E; }
.healthpartners-portal-window-center-secondary .caption { font-size: 10px;  color:#160D2E; }

.healthpartners-portal-window-nw-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_01.gif); background-repeat:no-repeat; height:14px; width:16px; }
.healthpartners-portal-window-n-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_02.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-ne-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_03.gif); background-repeat:no-repeat; height:14px; width:18px; }
.healthpartners-portal-window-w-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_04.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-center-tertiary { background-color: #f9e3d0; color: #d45d01; }
.healthpartners-portal-window-e-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_06.gif); background-repeat:repeat-y; }
.healthpartners-portal-window-sw-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_07.gif); background-repeat:no-repeat; height:18px; width:16px; }
.healthpartners-portal-window-s-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_08.gif); background-repeat:repeat-x; }
.healthpartners-portal-window-se-tertiary { background-image:url(/site/framework/content/images/boxes/orangeBorder_09.gif); background-repeat:no-repeat; height:18px; width:18px; }
.healthpartners-portal-window-center-tertiary a { color:#D45D01; }
.healthpartners-portal-window-center-tertiary a:visited { color:#D45D01; }
.healthpartners-portal-window-center-tertiary a:hover { color:#EBA56F; }
.healthpartners-portal-window-center-tertiary a:active { color:#666666; }
.healthpartners-portal-window-center-tertiary .title { color:#D45D01; font-size:15px; font-weight:bold; }
.healthpartners-portal-window-center-tertiary .subtitle { color:#D45D01; font-size:14px; font-weight:bold; }
.healthpartners-portal-window-center-tertiary .subsubtitle { color:#D45D01; font-size:13px; font-weight:bold; }
.healthpartners-portal-window-center-tertiary .smallType { color:#D45D01; font-size:11px; }
.healthpartners-portal-window-center-tertiary .caption { color:#D45D01; font-size:10px; }


/* Old styles for app compatibility */
span.label { font-weight: bold; }
.altxlight { background-color:#E9F6EA; }
.altlight { background-color:#E9F6EA; }
/*.altmedium { background-color:#C2DFC2; }*/

.xlight { color:#2B5E2C; }
.light { color:#2B5E2C; background-color:#e9f6ea; }
.medium { color:#2B5E2C; background-color:#bcd9bd; }

.admin-view {font-size: 20px; font-weight: bold; color: #7fff00;}

table.tabpane { border-spacing:0px; padding:6px; width:100%; }
table.tabpane td { padding:0px; }
table.tabpane td.pane { background:#E9F6EA none repeat scroll 0%; border-style:none solid solid; border-width:0px 1px 1px; }
table.tabset { border-spacing:0px; width:100%; }
table.tabset td { border: 1px solid; padding:4px; text-align:center; }
table.tabset samp { cursor:default; font-family:verdana,arial,helvetica,sans; font-size:9pt; font-weight:bold; margin-bottom:0em; }
table.tabset_fancy { border-spacing:0px; width:100%; }
table.tabset_fancy td { padding:4px; text-align:center; }
table.tabset_fancy samp { cursor:default; font-family:verdana,arial,helvetica,sans; font-size:9pt; font-weight:bold; margin-bottom:0em; }

table.tabpane { border-color:#6B6352; }
table.tabset td { border-bottom: 1px solid #554F42; }
table.tabset td.spacer { border-style:none none solid; border-width:0px 0px 1px; width:1px; }
table.tabset td.filler { border-style:none none solid; border-width:0px 0px 1px; }
table.tabset_fancy { border-color:#6B6352; }
table.tabset_fancy td { border-bottom: 1px solid #6B6352; }


/* *************** used by Resource Locator ******************** */
.ledgerOther { background: #F5FBF6;}
samp {
	font-family: verdana,arial,helvetica,sans;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0em;
}
.healthpartners-portal-window-container table table td {
	padding: 3px;
}
/* *************** used by Resource Locator ******************** */

