 

/*#topnavformat{width:98px;height:25px;position:absolute;top:6px;left:553px;}*/

/* Can probably be deleted
#topnavformat {
  height: 25px;
  left: 670px;
  position: absolute;
  top: 10px;
  width: 98px;
}
*/
 
#headwrap {
  width: 100%;
  height:auto;
  background-color:#fff;
}

/* specific sub-containers */

/* Can probably be deleted 
#rightside {
  float: right;
  width: 220px;
}
*/

#content {
	height: auto;
	margin: 0px;
	padding: 0px;
}
#leftside {
/*  background-image:url(images/MedAdv_header_photo_lls.jpg) top center no-repeat;  */
  width: 343px;
  color:#000;
  height: 260px;
  float: left;
  margin: 0; 
  padding: 0;
}
#leftside:hover {
  cursor: pointer;
}

/* Can probably be deleted 
#sitemap-button {position:absolute;display:inline;}

#printversion-button {position:absolute;left:50px;top:5px;display:inline;}

#sitemap-button a {margin-top:5px;margin-left:5px;display:block;height:18px;width:40px;cursor:pointer;background-image:url('/images/tools_site_map.gif');background-position:center;background-repeat:no-repeat;}

#sitemap-button a:hover {background-image:url('/images/tools_site_map_over.gif');background-position:center;background-repeat:no-repeat;}

#printversion-button a {display:block;height:18px;width:40px;cursor:pointer;background-image:url('/images/tools_print.gif');background-position:center;background-repeat:no-repeat;}

#printversion-button a:hover {background-image:url('/images/tools_print_over.gif');background-position:center;background-repeat:no-repeat;}
*/


#newsroom {
	float: right;
	/*margin-top:-200px;
	margin-right:-200px;*/
	width:220px;
	height:713px;
	background-color:#3C5EB6;
	border-left:2px solid #FFFFFF;
	/*border-right:2px solid #FFFFFF;*/
}



#newsroom ul {margin: 0; padding: 0; margin-top: 10px; list-style-type: none;}
#newsroom li {margin: 0; padding: 0; padding-bottom: 21px; }
#newsroom li a{margin: 0; padding: 0; padding-left:35px;padding-right:12px;background-image:url("/ma/images/news_arrow_off.gif");background-repeat:no-repeat;background-position: top left;color:#ECF3FE;line-height:18px;text-decoration:underline;display:block; }
#newsroom li a:hover{background-image:url("/ma/images/news_arrow_over.gif");background-repeat:no-repeat;background-position: top left;color:#FFFFFF;text-decoration:underline;}
#newsroom ul li.newsroomNolink {margin: 0px; padding: 0px; padding-left:35px;padding-right:12px;background-image:url("/ma/images/news_arrow_off.gif");background-repeat:no-repeat;background-position: top left;color:#FFFFFF;line-height:18px;text-decoration:none;display:block; }
#newsroom h4 {color:#FFFFFF; padding-left:10px; font-size:13px; margin-top:20px;}
#newsroom h3 {color:#FFFFFF; padding-left:10px; font-size:18px; margin-top:20px;}


/*#middle .rule {
  position: absolute; 
	top: 265px; 
	width: 100%;
	line-height: 15px;
	background-image: url("/ma/images/rule.gif");
	display: block; 
	z-index: 200;
}*/

#quicklinks .title {
  margin: 0; 
	padding: 0;
	width: 128px;
	height: 16px;
	padding: 4px 5px;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	/*background-image: url("/ma/images/quickmenu_header.gif");
	background-repeat: no-repeat;*/
	display: block;
}


/* Can probably be deleted 
#footer-line {
  margin-top: 1px;
	margin-bottom: 10px;
	background-color: #666;
	line-height: 10px;
	display: block;
}
*/

/* Can probably be deleted */
/*#footer .logobcbsm{margin-left:35px;margin-top:8px;float:left;}
#footer .copy{margin-left:10px;margin-top:5px;width:515px;text-align:center;color:#999999;float:left;}*/


/* Can probably be deleted 
#footer .logobcbsm {
  float: left;
  margin-left: 30px;
}

#footer .copy {
  color: #999;
  float: left;
  margin: 5px 10px 0 0;
  text-align: center;
  width: 515px;
}

#footer .logow3 {
  margin-right: 30px;
	float: right;
}

#footer .logo_new {
  margin-right: 30px;
	margin-top: 8px;
	float: right;
}
*/


/* shared styles */

/* layout */
#icon2 {
  width: 180px;
  height: 150px;
  /*padding-top: 5px;*/
  padding-right: 15px;
  float: left;
}

#icon3 {
  width: 180px;
  height: 150px;
  /*padding-top: 5px;*/
  float: left;
}

a.group1{width:129px;height:105px;background-image:url("/ma/images/rightplace_btn_off2.gif");background-repeat:no-repeat;display:block;}
a.group1:hover{background-image:url("/ma/images/rightplace_btn_over2.gif");background-repeat:no-repeat;}
a.group1b{width:129px;height:132px;background-image:url("/ma/images/rightplace_btn_provider_off.gif");background-repeat:no-repeat;display:block;}
a.group1b:hover{background-image:url("/ma/images/rightplace_btn_provider_over.gif");background-repeat:no-repeat;}
a.group2{width:180px;height:135px;padding-bottom:5px;background-image:url("/ma/images/mustknow_providers_off.gif");background-repeat:no-repeat;display:block;float:left;}
a.group2:hover{background-image:url("/ma/images/mustknow_providers_over.gif");background-repeat:no-repeat;}
a.group3{width:180px;height:135px;padding-bottom:5px;background-image:url("/ma/images/mustknow_billers_off.gif");background-repeat:no-repeat;display:block;float:left;}
a.group3:hover{background-image:url("/ma/images/mustknow_billers_over.gif");background-repeat:no-repeat;}

#search{z-index:110; position: absolute; left: 570px;top:47px; width: 196px; height: 20px; text-align: left;}
.inputbox{padding-right:2px;padding-left:2px;margin:0px;border:1px inset #CCCCCC;}
.searchInputBox{color: #696969;margin-left:8px;padding-left:3px;padding-top:3px;padding-bottom:1px;width:107px;height:16px;border:1px inset #CCCCCC;}
.searchbutton{height:23px;padding:1px 0px 1px 1px;background-image:url("/images/button_background_off.gif");background-repeat:repeat-x;background-position:center;font-family:Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;border:1px solid #CCCCCC;cursor:pointer;}
.searchbuttonhover{height:23px;padding:1px 0px 1px 1px;background-image:url("/images/button_background_over.gif");background-repeat:repeat-x;background-position:center;font-family:Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;border:1px solid #CCCCCC;;cursor:pointer;}
.buttonformat{float: right; margin-right: 5px; margin-top: -20px;padding:2px 5px 2px 5px; display: block; background-image:url("/images/button_background_off.gif");background-repeat:repeat-x;background-position:center;font-family:Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;border:1px solid #CCCCCC;cursor:pointer;}
.buttonformat:hover{background-image:url("/images/button_background_over.gif");background-position:bottom;background-repeat:repeat-x;color:#FFFFFF;}


#textadjust{position:absolute;top:6px;left:654px;width:102px;height:26px;z-index:100;}
#centerbar{position:absolute;margin-top:5px;margin-left:25px;}
.textadjust-minus{position:absolute;width:26px;height:26px;background-image:url("/images/text_adjust-minus_disable.gif");background-repeat:no-repeat;}
a.textadjust-minus{position:absolute;width:26px;height:26px;background-image:url("/images/text_adjust-minus_off.gif");}
a.textadjust-minus:hover{background-image:url("/images/text_adjust-minus_over.gif");}
.textadjust-plus{position:absolute;width:26px;height:26px;margin-left:76px;background-image:url("/images/text_adjust-plus_disable.gif");background-repeat:no-repeat;}
a.textadjust-plus{position:absolute;width:26px;height:26px;background-image:url("/images/text_adjust-plus_off.gif");}
a.textadjust-plus:hover{background-image:url("/images/text_adjust-plus_over.gif");}

ul.listlinks {padding:0px; margin: 0px; margin-left:5px;margin-top: 5px;;list-style-type:none;}
ul.listlinks li {padding:0px;list-style-image:none;font-weight:bold;padding-bottom:6px;margin-bottom:0px;}
ul.listlinks li a {padding-left:15px;color:#333333;line-height:13px;display:block;text-decoration:none;font-weight:normal;width:166px;background-image:url("/ma/images/arrow_off.gif");background-position:0 .2em;background-repeat:no-repeat;}
ul.listlinks li a:hover, ul.listlinks li a:active {color:#E9A531;display:block;text-decoration:underline;background-image:url("/ma/images/arrow_over.gif");background-position:0 .2em;background-repeat:no-repeat;}

.buttonformat, ul.listlinks {font-size:99%;}
.searchbutton, .searchbuttonhover{font-size:100%;font-family:Tahoma;}
.search-pulldown{font-size:100%;}
.search-textarea{font-size:91%;}
.searchInputBox{font-size:100%;font-family:Tahoma}

/* Can probably be deleted 
#footer .copy{font-size:82%;}
*/

a.buttonformat:hover{/*font-size:99%;*/}
a.buttonformat{float: right; margin-right: 5px; margin-top: -20px;padding:2px 5px 2px 5px; display: block; background-image:url("/images/button_background_off.gif");background-repeat:repeat-x;background-position:center;font-family:Tahoma,Arial,Helvetica,sans-serif;color:#FFFFFF;text-decoration:none;border:1px solid #CCCCCC;cursor:pointer;}
a.buttonformat:hover{background-image:url("/images/button_background_over.gif");background-position:bottom;background-repeat:repeat-x;color:#FFFFFF;
 margin-right: 5px; margin-top: -20px;padding:2px 5px 2px 5px; display: block;
}
/* added per reskin for homepage launch - scalable box code */


 
.main_box_print {
  display: none;
}

#leftside_top {
  color: #999;
  float: left;
  height: 76px;
  width: 548px;
}

 


/* Styles added by Brian Bell to make header and footer work */


#splash_wrapper_one {
  font-size:12px;
  line-height:140%;
  background-color: transparent;
  margin: 0 0 0 -385px;
  position: absolute;
  top: 0;
  left: 50%;
  width: 781px;
}

#splash_wrapper_two {
  font-size:12px;
  line-height:140%;
  background-color: transparent;
  margin: 0 0 0 -385px;
  position: absolute;
  top: 828px;
  left: 50%;
  width: 781px;
	clear: both;
}


#splash_header {
  background-color: #fff;
  height: 86px;
  z-index: 1;
  width: 781px;
  margin: 0 auto;
}


#splash_leftside {
  color: #999;
  float: left;
  height: 76px;
  width: 548px;
}


#splash_logo {
  float: left;
  height: 63px;
  margin: 10px 0 0 1px;
  position: absolute;
  width: 152px;
}

#splash_logo img {
  border: none;
}


#splash_header-links {
  width: 353px;
  margin: 34px 0 0 165px;
  position: absolute;
  text-align: right;
}


#splash_rightside {
  clear: right;
  float: right;
  height: 76px;
  width: 220px;
  /*z-index: 400;- removed per re-skin for homepage launch */
}


#splash_topnavformat {
  height: 25px;
  left: 670px;
  position: absolute;
  top: 10px;
  width: 98px;
}


#splash_sitemap-button {
  display: inline;
  position: absolute;
}

#splash_printversion-button {
  display: inline;
  left: 50px;
  position: absolute;
  top: 5px;
}

#splash_sitemap-button a {
  background: url(/images/tools_site_map.gif) center no-repeat;
  cursor: pointer;
  display: block;
  height: 18px;
  margin: 5px 0 0 5px;
  width: 40px;
}

#splash_sitemap-button a:hover, #sitemap-button a:focus {
  background: url(/images/tools_site_map_over.gif) center no-repeat;
}

#splash_printversion-button a {
  background: url(/images/tools_print.gif) center no-repeat;
  cursor: pointer;
  display: block;
  height: 18px;
  width: 40px;
}

#splash_printversion-button a:hover, #printversion-button a:focus {
  background: url(/images/tools_print_over.gif) center no-repeat;
}


 

#footer a   { font-size: 12px; color:#003f72; }
#footer a:hover  { font-size: 12px; color:#000000;   }
 
 

#wrapper-menu {
float:right;
height:26px;
position:relative;
width:32%;
}
 
.ma_p { margin-left: 1px; font-size:12px; margin-bottom:10px; }





 #navigation { width:26%; }
 #content { margin-left:223px;}

 h2, h3 {
font-style:normal;
font-weight:normal;
}

 h2 { font-size:27px;}
 h3 { font-size:18px;}
 
 p{ color:#000;}
 

/* added by dm - hover img preload  -  invoked by a <div id="preloadedImages"></div> in all footers */
#preloadedImages {
  width: 0;
  height: 0;
  display: inline;
  background-image: url(/images/arrow_over.gif);
  background-image: url(/images/tools_site_map_over.gif);
  background-image: url(/images/tools_print_over.gif);
  background-image: url(/home/images/header_home_over.gif);
  background-image: url(/images/header_about_off.gif);
  background-image: url(/images/header_member_off.gif);
  background-image: url(/images/header_provider_off.gif);
  background-image: url(/images/header_group_off.gif);
  background-image: url(/images/header_agent_off.gif);
  background-image: url(/chooseblue/images/header_chooseblue_off.gif);
  background-image: url(/bluedental/images/header_bluedental_over.gif);
  background-image: url(/images/header_myblue_off.gif);
  background-image: url(/flexibleblue/images/header_flexblue_off.gif);
  background-image: url(/images/header_medicare_off.gif);
  background-image: url(/homepage/images/btn_constituent_hover_bigger.gif);
  background-image: url(/homepage/images/btn_constituent_hover_bigger.gif);
  background-image: url(/homepage/images/btn_constituent_on_bigger.gif);
  background-image: url(/images/login_big_on.jpg);
  background-image: url(/images/login_on.jpg);
  background-image: url(/images/arrow_over.gif);
  background-image: url(/homepage/images/btn_search_blank_hover.gif);
  background-image: url(/images/button_background_over.png);
  background-image: url(/images/text_adjust-minus_over.gif);
  background-image: url(/images/text_adjust-plus_over.gif);
  background-image: url(/images/calendar_arrow_forward_over.gif);
  background-image: url(/images/calendar_arrow_backward_over.gif);
  background-image: url(/images/charity_events/button-last_over.gif);
  background-image: url(/images/charity_events/button-next_over.gif);
  background-image: url(/images/button_background_over.gif);
  background-repeat: no-repeat;
}


#content-mainsection{height:100%;margin-left:207px;margin-top:0px;margin-right:202px;padding-bottom:40px;z-index: 200;}
#content-mainsection.short{height:490px;}
#content-subsection{height:100%;margin-left:266px;margin-top:0px;margin-right:15px;padding-bottom:40px;z-index: 200;}
#content-subsection.short, #content-mainsection.short{height:900px;  }
#content-subsection.shortlong{height:2700px;}
#page-ma-submitting_claims #content-subsection.shortlong{height:auto;}
#content-subsection ul.listlinks li a {
	padding-left: 15px;
    text-decoration: underline;
    background: url(/images/arrow_off.gif) 0 .2em no-repeat;
}

#content-subsection ul li,
#content-subsection.short ul li,
#content-mainsection ul li,
#content-mainsection.short ul li,
 {
    /*font-size:1.5em;*/
	list-style-image: url(/images/bullet_links.gif);
    padding: 2px 5px 2px 5px;
}
#content-subsection ul  
 { margin-left:20px;
 }
#content-subsection  ul.sitemap {margin-left:4px;padding-top:0;}
#content-subsection ul li ul li
{
	margin-left: 0px;
}

#content-subsection #navright #quicklinks #quicklinklist a {
    /*font-size: .8em;*/
}

#content-subsection table tr td table tr td {
    /*font-size:1em;*/
}

#icon-ma{float:right;width:383px;height:75px;background-image:url("/ma/images/ma_header_icon.jpg");background-repeat:no-repeat;border-right:1px solid #CCCCCC;}

/*
#navigation h1.providers{background-image:url("/ma/images/nav_providers_header.gif");}
#navigation h1.billers{background-image:url("/ma/images/nav_billers_header.gif");}
#navigation h1.reimbursement{background-image:url("/ma/images/nav_reimburse_header.gif");}
#navigation h1.plans{background-image:url("/ma/images/nav_plans_header.gif");}
#navigation h1.dme_po{background-image:url("/ma/images/nav_dme_po_header.gif");}
#navigation h1.bcbsm_resources{background-image:url("/ma/images/nav_bcbsm_res_header.gif");}
#navigation h1.quicklinks{background-image:url("/ma/images/nav_quicklinks_header.gif");}
*/

#navigation h1.providers{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.billers{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.reimbursement{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.plans{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.dme_po{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.bcbsm_resources{background-image:url("/images/nav_sectionheader3_dave.gif");}
#navigation h1.quicklinks{background-image:url("/images/nav_sectionheader3_dave.gif");}

#footer .logo_new{margin-right:30px;margin-top:8px;float:right;}


 h2, h3 {
font-style:normal;
font-weight:normal;
}

 h2 { font-size:27px;}
 h3 { font-size:18px;}
 
 p{ color:#000;}

#content-subsection,#content-photo,#content-mainsection,#content-idcard h3 {
 font-size:18px;
}
  li.idcards { margin-left:45px;list-style-type:none;  }
 
#content-photo,#content-idcard li { color:#000; line-height:138%; }
 #content-photo,#content-mainsection,#content-idcard h2 {
font-size:27px;
color:#3C5EB6;
display:block;
line-height:120%;
margin-bottom:15px;
margin-top:0;
padding-bottom:5px;
padding-top:20px;
}
 
#content-subsection  h2 {
font-size:27px;
color:#3C5EB6;
display:block;
line-height:80%;
margin-bottom:15px;
margin-top:0;
padding-bottom:5px;
padding-top:20px;
}
 
#content-photo{
width:175px;
float:right;
border-left: 1px solid rgb(204, 204, 204);
padding: 0pt  0px 0pt 10px; 
margin: 30px 0px 10px 10px
}
 
#content-idcard{position:absolute;
top:253px;
left:65%;
height:400px;
width:175px;
float:right;
border-left: 1px solid rgb(204, 204, 204);
padding: 0pt  0px 0pt 10px; 
margin-top: 50px;
}
 #content-subsection ul { padding-top:10px;}

#content-subsection ul li { color:#000; 
margin-left:20px; line-height:22px;
 }

.notation {
    color: #2e4b9b;
line-height:19px;
}

 #topnavformat {
	float:left;
    height: 26px; 
margin-top:53px;               		
}
form#form-search {
float:right; 
 padding:0;margin-top:31px;
 
}

li.idcards p { width:87%; }
 #breadCrumb { margin: 8px 0 0 252px; }
 #page-ma_providers #content-photo { left:856px;}
 #page-ma_providers  #content-mainsection {
 margin-left:233px; }