<!-- ***************************************************** {COPYRIGHT-TOP} ***
* Merative Confidential
* *** caconsumerportal ***
* (C) Merative US L.P. 2009-2022
********************************************************** {COPYRIGHT-END} -->
#menu1{
margin: 0;
padding: 0;
}

#menu1 ul{
margin: 0;
margin-left: 0px; /*menu offset from left edge of window*/
float: left;
padding-left: 0px;
font: bold 11px Verdana;
background: white url(media/leftround2.gif) bottom left no-repeat; /*optional left round corner*/
}

* html #menu1 ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 1em;
margin-left: 7px; /*menu offset from left edge of window in IE*/
}

#menu1 ul li{
display: inline;
}


#menu1 ul li a{
float: left;
color: #808080;
font-weight: bold;
padding: 1px 5px 7px 10px;
text-decoration: none;
}

#menu1 ul li a img{
padding: 0px 5px 0px 0px;
}

#menu1 ul li a:visited{
color: #808080;
}


#menu1 ul li a:hover, #menu1 ul li a#selected{ /*hover and selected link*/
color: #0083BF;
}

#menu1 ul li a#rightcorner{
padding-right: 0;
padding-left: 2px;
background: url(media/rightround2.gif) bottom right no-repeat; /*optional right round corner*/
}


#subMenu ul
{
list-style-type:none;
margin:0;
padding-left: 4px;
width:800px;
height: auto;
*height: 38px;
*margin-top: -20px;
}

#subMenu li
{
float:left;
}

#subMenu a:link,#subMenu a:visited
{
display:block;
width:138px;
height:38px;
font-weight:bold;
font-size : 12px;
color:#808080;
background-color:transparent;
text-align:center;
text-decoration:none;
padding-top:4px;
}

#subMenu a:hover,#subMenu a:active,#subMenu a#current
{
background: url('../images/english/sub_nav.png') no-repeat ;
color:#FFFFFF;
}


div.mymessage
{
width: 859px;
height: 50px;
padding: 0px 0px 0px 0px;
border:none;
margin:0px;
background:url('../images/english/messages_top_bar.png') repeat-x;
}

div.allmessages
{
width:100px;
height: 30px;
padding-top: 1px;
border:none;
margin-left:5px;
background-image:url('../images/english/bg_allmsg.jpg');
background-repeat:repeat-x;
}

div.repeatbox
{
width:840px;
height: 34px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;
border:none;
margin-left:5px;
/*background-image:url('bg_box.jpg');
background-repeat:repeat-x; */
background-color: #C8C5C5;
}

div.centerLayout
{
width:950px;
height: 495px;
padding-top: 8px;
border:none;
margin-left:5px;
/*background-image:url('bg_box.jpg');
background-repeat:repeat-x; */
background-color: #d3d3d3;
}

div.centerBox
{
width:939px;
height: 484px;
border: 1px solid red;
margin-left: 5px;
background-color: white;
}

div.mainbox
{
width:840px;
padding-top: 8px;
border:none;
margin-left:5px;
background-color: #C8C5C5
}

div.outer
{
width: 832px;
border: 1px solid white;
margin-bottom: 0;
margin-left: 4px;
background: #FFFFFF;

}

div.header
{
width: 830px;
height: 200px;
border: 1px solid white;
border-bottom: none;
margin-bottom: 0;
background-color: #f3f3f3
}

div.imgheader 
{
width: 300px;
height: 198px;
float:left
}

div.headerContent
{
float:right;
width: 518px;
height: 198px;
border: none;
margin-left: 12px;
background-color: #660066;
color: #FFFFFF;
}

div.content
{
float: left;
border: 1px solid white;
width: 451px;
background: white;
padding-left:45px;
padding-right:32px;
}

div.info
{
float: left;
border: 1px solid white;
width: 255px;
background: #FFFFFF;
}

div.stepBox
{
width: 390px;
height: auto;
border: none;
margin-left: 10px;
padding: 16px 21px 16px 21px;
background-color: #F2F2F2;
font: 12px Arial,Helvetica;
}

/*** For None IE browsers ***/
span.search_span
{
padding-left: 580px;
margin-top: 0px;
padding-top: 0px;
}
/****************************/

span.nav-search {
   float: right;
height: 25px;
   width: 180px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
   margin-top: 0px;
}

input.search-text {
    margin: 0;
   margin-top: 0px;
   background: #FAFAFA;
   border: none;
   color: #575757;
   font: 10pt Gotham Medium,sans-serif;
   font-style: italic;
   height:23px;
   width:150px;
   padding: 0px 0px 0px 0px;  
}

input.search
{
padding: 0;
margin: 0;
background: url("../images/english/icon_search1.png");
height: 23px;
width: 31px;
border: none;
padding-right: 0px;
padding-top: 0px;
margin-top: 0px;
margin-right: 10px;
}

input.printButton
{
    background: url("../images/english/print.png");
   height: 28px;
   width: 85px;
    border: none;
    cursor: pointer;
}

input.saveButton
{
    background: url("../images/english/save_pdf.png");
   height: 28px;
   width: 110px;
    border: none;
    cursor: pointer;
}

input.deleteButton
{
    background: url("../images/english/delete.png");
   height: 28px;
   width: 85px;
    border: none;
    cursor: pointer;
}

input.markButton
{
    /*background: url("../images/english/read_status.png");*/
    background: url("../images/english/read_status2.png");
   height: 28px;
   width: 170px;
    border: none;
    cursor: pointer;
}

ul.links
{
list-style-type:none;
padding-left:10px;
margin:0px;
}
li.links
{
background-image:url('../images/english/resource_arrow.gif');
background-repeat:no-repeat;
background-position:0px 5px; 
padding-left:10px;
}

.none
{
text-decoration: none;
font-weight:bold; 
}

.mails {
    border-collapse: collapse;
    border: 1px solid #FFFFFF;
    background: #FFFFFF;
    font: bold 12px Arial,Helvetica;
    color: #808080;
    width: 840px;
}

#unreadMessage
{
 border: 1px solid #FFFFFF;
 background: #EAE6F3;
 font: bold 12px Arial,Helvetica;
 color: #808080;
}

#readMessage
{
 border-bottom: 1px solid #C8C5C5;
}

img.navImage
{
border: none;
vertical-align: middle;
overflow: hidden;
}

p.name:first-line 
{
font-weight: bold;
font-size: 24px;
color: #FFFFFF;
padding-bottom: 24px;
}

p.name
{
font-weight: bold;
font-size: 22px;
color: #FFFFFF;
margin-left: 28px;
margin-bottom: 30px; 
margin-left:   28px\0/;   /* css hack for IE8 only */
margin-bottom: 30px\0/; /* css hack for IE8 only */
position:relative;
*position:static;
}


td.name
{
position:relative;
vertical-align:bottom;
width:390px;
height: 115px; /* for all browsers including IE7 ,firefox */
height: 125px\0/; /* css hack for IE8 only */
*height:135px;  /* IE7 */
}

hr.top
{
float: left;
border: none;
color: #f3f3f3;
background-color: #f3f3f3;
height: 2px;
width: 857px;
}

hr.msg
{
border: none;
color: #d3d3d3;
background-color: #d3d3d3;
height: 2px;
}

span.msgPopup
{
display:inline-block;
width: 19px;
height: 13px;
padding: 0;
border: none;
margin-left: 5px;
background:url('../images/english/msg_popup.png');
color: white;
font: bold 10px Gotham Medium,sans-serif;
text-align: center;
vertical-align: top;
overflow: hidden;
}


div.bl {background: url(../images/english/rounded_corner_lb.png) 0 100% no-repeat #C8C5C5; width: 850px}
div.br {background: url(../images/english/rounded_corner_rb.png) 100% 100% no-repeat}
div.tl {background: url(../images/english/rounded_corner_lt.png) 0 0 no-repeat}
div.tr {background: url(../images/english/rounded_corner_rt.png) 100% 0 no-repeat; padding:0px; margin:0px;}
div.clear {font-size: 1px; height: 1px}

/*********** Start Round corner box  **********************/

.pmroundbox {
   background-color:#C8C5C5;
}
.pmtop div {
   background-image: url("../images/english/rounded_corner_lt.png");
   background-repeat: no-repeat;
   background-position: top left;
}
.pmtop {
   background-image: url("../images/english/rounded_corner_rt.png");
   background-repeat: no-repeat;
   background-position: top right;
}
.pmbottom div {
   background-image: url("../images/english/rounded_corner_lb.png");
   background-repeat: no-repeat;
   background-position: bottom left;
}
.pmbottom {
   background-image: url("../images/english/rounded_corner_rb.png");
   background-repeat: no-repeat;
   background-position:bottom right;
}
/* height and width details */
.pmtop div, .pmtop, .pmbottom div, .pmbottom {
   width: 100%;
   height: 8px;
   font-size: 1px;
}

.pmcontent {
   margin: 0 0px;
}

.pmcontentWithSetHeight {
   background-color: #FFFFFF;
}

.pmroundbox {
   float: left;
   width: 850px;
   margin: auto;
}

/*********** End Round corner box  **********************/
div.line
{
border-left: 1px solid #e9e9e9; 
}

div.lineBullet
{
background-image: url(../images/english/bg_line_bullet.png);
background-repeat: no-repeat;

}

.disabled
{
text-decoration: none;
font-weight:bold;
color: #626262;
cursor: default;
}

ul.medicationbullets
{
margin-left: 29px;
padding-left: 0px;
}

li.medicationbullets
{
padding-top:5px;
font: 12px Arial,Helvetica; .
color:#575757;
padding-left: 1px;
}
