﻿.RNLinkList
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 10.5pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.head1 {
	font-size: medium;
	font-family: Arial;
	color: #00446A;
	font-weight: bold;
}
.head1bgblue {
	font-size:medium;
	font-family:Arial;
	color:white;
	font-weight:bold;
}
.head2 {
	font-size:small;
	font-family: Arial;
	font-weight: bold;
	margin-bottom: 6pt;
	margin-top: 6pt;
}
.head2bgblue {
	font-size:small;
	font-family:Arial;
	color:white;
	font-weight:bold;
	margin-bottom:6pt;
	margin-top:6pt;
}
.head3 {
	font-size:small;
	font-family: Arial;
	font-weight: bold;
	font-style:italic;
	margin-bottom: 6pt;
	margin-top: 6pt;
}
.head3bgblue {
	font-size:small;
	font-family:Arial;
	color:white;
	font-weight:bold;
	font-style:italic;
	margin-bottom:6pt;
	margin-top:6pt;
}
.body {
	font-size:x-small;
	font-family: Arial;
	margin-bottom: 6pt;
	margin-top: 6pt;
}
.bodybgblue {
	font-size:x-small;
	font-family: Arial;
	color:white;
	margin-bottom: 6pt;
	margin-top: 6pt;
}
.mabody {
	font-size:small;
	font-family: Arial;
	margin-bottom: 6pt;
	margin-top: 6pt;
}
.bg1 {
	background-color:#e4e9ec;
}
.bg2 {
	background-color:#f2e8bb;
}
.bg3 {
	background-color:#cee0b3;
}
.bg4 {
	background-color:#b8bc9b;
}
.bg5 {
	background-color:#EFF3E8;
}
.bg6 {
	background-color:#003366;
}
.bg7 {
	background-color:#002e4f;
}
.bg8 {
	background-color:#a5ce39;
}
.bg9 {
	background-color:#006b6e;
}
.bg10 {
	background-color:#eeb211;
}
.bg11 {
	background-color:#860038;
}
.mabgblue {
	background-color:#00446a;
	color:white;
	font-family:Arial;
	font-size:small;
}
.list {
	font-size: x-small;
	font-family: Arial;
	margin-bottom: 6pt;
	margin-top: 6pt;
	list-style-type: square;
}
.medicareline {
	background-image: url('http://www.mercyhealthplans.com/images/medicare_2_01.jpg');
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: large;
	color: #003366;
}
.groupline {
	background-image: url('http://www.mercyhealthplans.com/images/group-plans2_01.jpg');
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: large;
	color: #003366;
}
.individualline {
	background-image: url('http://www.mercyhealthplans.com/images/family_ind_1_01.jpg');
	background-repeat: no-repeat;
	font-family: Verdana;
	font-size: large;
	color: #003366;
}

.head_prod {
	margin-top: 18px;
	margin-bottom: 30px;
	margin-left: 5px;
	font-weight:bold;
}

.noteback {
	background-image: url('http://www.mercyhealthplans.com/images/note.jpg');
	background-repeat: no-repeat;
	background-position: center 100%;
}
.checklist {
	font-size: x-small;
	font-family: Arial;
	margin-bottom: 6pt;
	margin-top: 6pt;
	list-style-image: url('http://www.mercyhealthplans.com/images/checkmarc.gif');
}
.linktabpoint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004466;
	text-decoration: none;
	padding: 0px;
	background-image: url(http://www.mercyhealthplans.com/images/pointertab.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 31px;
	letter-spacing: normal;
	white-space: normal;
	display: inline-block;
	line-height: 25px;
	text-align: center;
}
.linktab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #004466;
	text-decoration: none;
	padding: 0px;
	background-image: url(http://www.mercyhealthplans.com/images/tab_up.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 121px;
	letter-spacing: normal;
	white-space: normal;
	display: inline-block;
	line-height: 25px;
	text-align: center;
}
a.linktab:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004466;
	text-decoration: none;
	background-image: url(http://www.mercyhealthplans.com/images/tab_up.jpg);
	background-repeat: no-repeat;
	padding: 5px;
	height: 25px;
	width: 121px;
}
a.linktab:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #004466;
	text-decoration: none;
	background-image: url(http://www.mercyhealthplans.com/images/tab_hover.jpg);
	background-repeat: no-repeat;
	padding: 5px;
	height: 25px;
	width: 121px;
}
.bord7 {
	border: 1px solid #002e4f;
}
.bord8 {
	border: 1px solid #a5ce39;
}
.bord9 {
	border: 1px solid #006B6E;
}
.bord10 {
	border: 1px solid #eeb211;
}
.bord11 {
	border: 1px solid #860038;
}
.stress {
	color: #860038;
	font-weight: bold;
}

.head-box {
	color: #FFFFFF;
	font-size: medium;
	font-family: Arial;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
}
.body-box {
	font-size: x-small;
	font-family: Arial;
	margin-bottom: 6pt;
	margin-top: 6pt;
	margin-left: 10px;
	margin-right: 10px;
}

.footer
{
    FONT-SIZE:xx-small;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.copyright
{
    FONT-SIZE:xx-small;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
.BreadCrumb
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial
}
A
{
    FONT-FAMILY: Arial;
    COLOR: #00582C;
}
A:active
{
    FONT-FAMILY: Arial;
    COLOR: #00582C;
}
A:link
{
    FONT-FAMILY: Arial;
    COLOR: #00274c;
}
A:visited
{
    FONT-FAMILY: Arial;
    COLOR: #3c6589;
}

.broker-bdg {
	background-image: url('http://www.mercyhealthplans.com/images/brokers_150.jpg');
	background-repeat: no-repeat;
}
.provider-bdg {
	background-image: url('http://www.mercyhealthplans.com/images/provider_150.jpg');
	background-repeat: no-repeat;
}
.employer-bdg {
	background-image: url('http://www.mercyhealthplans.com/images/employers_150.jpg');
	background-repeat: no-repeat;
}
.member-bdg {
	background-image: url('http://www.mercyhealthplans.com/images/members_150.jpg');
	background-repeat: no-repeat;
}
.bdg_link {
	margin: 6pt 10px;
	font-size: xx-small;
	font-family: Arial;
	text-decoration: none;
}
.imagelink {
	border-width: 0;
}

#ts_tabmenu {
	font-size: 0.75em; /* set the font size */
	padding: 20px 0px 0px 20px; /* set the padding */
	font-family: Arial, Helvetica, sans-serif;
}

#ts_tabmenu ul {
line-height: 1em; /* setting the line height now so we don’t have any headaches*/
margin: 0px; /* let’s keep the margin set to 0 for the same reasons as above*/
list-style-type: none; /* we remove the UL’s default disc bullets */
float: left; /* we float the list to the left like we will all the elements inside*/
padding: 0px 0px 0px 5px; /* give it a left padding of 5px to counter the effect of margin -5px below */
}

#ts_tabmenu ul li {
float: left; /* floatin’ left */

}

#ts_tabmenu ul li a {
text-decoration: none; /* remove the default underline off the anchor text */
display: block; /* we display this text as block so that we can apply padding/margin without problems */
float: left; /* floatin’ left, to make the menu horizontal */
padding: 0px 0px 0px 10px;  /* we give it a left padding of 10px to show the first 10 pixels of the tabs image. you can also use padding-left: 10px; */
background: url(http://www.mercyhealthplans.com/images/tabs.gif) no-repeat left top;  /* we link to the tabs image, no tiling, showing the top left part of it */
margin-left: -5px;  /* this is important for the overlapping part - we are overlapping the tabs by 5 px */
z-index: 0; /* keep it on layer 0 (default) */
position: relative;  /* very important as this enables the z-index to work for us and keeps the tabs where they should be */
color: #666666;  /* color of the tab text */
}

#ts_tabmenu ul li a strong {
font-weight: normal;   /* remove the bold effect */
display: block;   /* display the strong element as a block so we can pad it, etc. */
float: left;   /* float it left as well */
background: url(http://www.mercyhealthplans.com/images/tabs.gif) no-repeat right top;  /* now we show the right part of the tab and we complete the "puzzle" */
padding: 6px 10px 7px 5px;  /* important, as through this you define the position of the text within the tab */
cursor: pointer;  /* this makes the browser show the "hand" cursor when hovering over the tab */
}

#ts_tabmenu ul li a:hover {
position: relative; /* again, keep things relative */
z-index: 5; /* we show this tab over all other tabs in the menu, which would be on layer 0, thus overlapping occurs */
background: url(http://www.mercyhealthplans.com/images/tabs.gif) no-repeat left bottom;  /* now we show the bottom part of the tabs image, the "hover" instance */
color: #000000;   /* we color the hovered tab’s text black */
}

#ts_tabmenu ul li a:hover strong {
background-image: url(http://www.mercyhealthplans.com/images/tabs.gif) no-repeat; 
position: relative; /* keep it relative */
z-index: 5; /* show this on layer 5 as well */
background-position: right bottom; /* we show the right bottom part of the tabs image (the hover instance) */
}
}.buttline {
	background-image: url(http://www.mercyhealthplans.com/images/tabuline.gif);
	background-repeat: repeat-x;
	background-position: center 25px;
}
.linebutt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	text-decoration: none;
	background-image: url(http://www.mercyhealthplans.com/images/linesbutton1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: normal;
	text-indent: 15px;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	display: block;
	height: 25px;
	width: 150px;
	text-align: left;
	margin: 0px;
	padding-top: 7px;
	padding-right: 3px;
	padding-bottom: -2px;
	padding-left: 3px;
}
a.linebutt:hover {
	color: 860038;
	background-image: url(http://www.mercyhealthplans.com/images/linesbutton2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 25px;
	width: 150px;
	padding-top: 7px;
}
.benjbutt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	height: 34px;
	width: 150px;
	padding: 0px;
	letter-spacing: normal;
	text-align: center;
	vertical-align: middle;
	word-spacing: normal;
	white-space: normal;
	display: block;
	visibility: visible;
	line-height: 36px;
	background-image:url(http://www.mercyhealthplans.com/images/benjbut.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-decoration: none;
}
a.benjbutt:link {
	background-image:url(http://www.mercyhealthplans.com/images/benjbut.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 34px;
	width: 150px;
	z-index: 1;
	vertical-align: middle;
	white-space: normal;
	display: block;
	text-align: center;
}
a.benjbutt:hover {
	background-image:url(http://www.mercyhealthplans.com/images/benjbut.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
/* rotator in-page placement */
    div#rotator {
	position:relative;
	height:135px;
	width:585px;
	margin-left: 0px;
	margin-right:0px;
	left:0px;
	right:0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	left:0px;
	right:0px;
}
/* rotator image style */	
	div#rotator ul li img {
	border:0px;
	padding: 0px;
	left:0px;
	right:0px;
}
    div#rotator ul li.show {
	left:0px;
	right:0px;
}

.med_mbr-conn {
	background-position: right bottom;
	border: 1px solid #006B6E;
	background-image: url('http://www.mercyhealthplans.com/images/MEDICAREdancing.jpg');
	background-repeat:no-repeat;
	}

.BOttomNavButton100px_old
{
    BACKGROUND-COLOR: #006633;
    BORDER-BOTTOM: 1px solid;
    BORDER-LEFT: 1px solid;
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    BORDER-COLOR: #000000;
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none;
    WIDTH: 100px;
    Height: 20px
}

.BOttomNavButton100px
{
    BACKGROUND-COLOR: #49596F;
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    WIDTH: 80px;
    Height: 20px
}

.BOttomNavButton140px
{
    BACKGROUND-COLOR: #49596F;
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    WIDTH: 140px;
    Height: 20px
}

.BOttomNavButton180px
{
    BACKGROUND-COLOR: #49596F;
    COLOR: #FFFFFF;
    CURSOR: hand;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    WIDTH: 180px;
    Height: 20px
}


.bottombar
{
	text-align: center;
	text-align: center;
	font-family: Arial;
	font-size: x-small;
	color: #FFFFFF;
}


.bottombar a
{
	text-decoration: none;
}

.bottombar a:link
{
	color: #FFFFFF;
}

.bottombar a:visited
{
	color: #CCCCCC;
}

.bottombar a:hover
{
	color: #CCCCCC;
}

.bottombar a:active
{
	color: #FFFFFF;
}

.jimgMenu {
	position: relative;
	width: 585px;
	height: 200px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
}

.jimgMenu ul {
	list-style: none;
	margin: 0px;
	display: block;
	height: 200px;
	width: 585px;
	
	}

.jimgMenu ul li {
	float: left;
}

.jimgMenu ul li a {
	text-indent: -1000px;
	background:#FFFFFF none repeat scroll 0%;
	border-right: 2px solid #fff;
	cursor:pointer;
	display:block;
	overflow:hidden;
	width:137px;
	height: 200px;
}

.jimgMenu ul li.group a {
	background: url(http://www.mercyhealthplans.com/images/group.jpg) repeat scroll 0%;
}

.jimgMenu ul li.individual a {
	background: url(http://www.mercyhealthplans.com/images/individual.jpg) repeat scroll 0%;
}

.jimgMenu ul li.medicare a {
	background: url(http://www.mercyhealthplans.com/images/medicare.jpg) repeat scroll 0%;
}
.jimgMenu ul li.abstract a {
	background: url(images/abstract.jpg) repeat scroll 0%;
}

.jimgMenu ul li.urban a {
	background: url(images/urban.jpg) repeat scroll 0%;
	min-width:310px;
	
}

.clear {
	clear: both;
}
