﻿.hidden { display: none; }

iv#header .h_boxedWarningText { margin-left:30px; }
div#header .h_boxedWarningText p {margin-top: 0; font-weight: bold; }
div#header .h_home { }
div#header .h_hcp { margin-left:30px; }
div#header .headerLogoNew { float:left; }

div#header .headerLinks { width:795px !important; border-bottom:1px solid #c3c3c3; padding-bottom:5px; color: #CCC; }
div#header .headerLinks a {margin: 0 10px; }
div#header .outdent {margin-left: -10px;}
div#header #headerIsi { padding: 10px 0 2px 0; }
div#header #headerIsi h4 { font-size: 13px; color: #000; font-weight: bold; margin: 0; }
div#header .h_cont { }
div#header #hScrollIsi {margin-top: 5px; width: 728px; height:65px;  line-height:15px;  color:#525151; font-size:11px; font-weight: bold; padding: 0; }
div#header #hScrollIsi a {font-weight: bold; text-decoration: underline; *position:relative; *left:0px; }
div#header #hScrollIsi p {margin: -32px 0 0 190px; }
div#header #hScrollIsi #isilinks { }
div#header #hScrollIsi #isilinks a {border: 1px solid black; cursor: hand; }
div#header .fpi {float: right; position: relative; margin: 12px 0 0 0; padding: 0 10px 0 0; }
div#header .fpi a {text-decoration: underline; }

/**
 * menu
 */
div#menutop {background: transparent url(/images/menutop.gif) no-repeat center bottom; width:934px; height:8px; margin-left: 8px;  }
div.menutop_pad { margin-top: 20px; }
div#menu { background-image:url(/images/menu_bg.jpg); background-repeat:repeat-x; height:54px; width:934px; margin:20px 0 0px 8px; overflow:hidden; }
div#menu .menuItem { vertical-align:5px; }
.menuDropdown { font-size:10px; }
.menuDropdown { position:absolute; z-index: 100; display:none; }
.menuDropdownBg { background-color:#ffffff; position:absolute; filter:alpha(opacity=75); opacity:.75; display:none; }
.menuDropdown table { display:inline; }
.menuDropdown li { background-color:#e5f8f3; padding:2px 10px 2px 10px; cursor:pointer; text-decoration:none; color:#15617d; font-family:arial; font-size:10px; margin-top:3px; list-style-type:none; display:inline-block; /* change this and it breaks in IE */ }
.menuDropdown li.highlighted { background-color:#15617d; color:#e5f8f3; }

div#main { margin-left:8px; width:934px; background-image:url(/images/body_bg.jpg); background-repeat:repeat-y; font-size:11px; }
div#main h6 {font-size: 11px; }
div#main td { font-size: 11px; }
div#main .m_center p, div#main .m_center li, div#main .m_center table { line-height:18px; }
div#main .m_center h1 { font-size:14px; }
div#main .m_center p,
div#main .m_center ul,
div#main .m_center h1,
div#main .m_center table { color:#4e4d4c; margin-left:26px; }
div#main .m_center ul { padding-left:30px; }
div#main .m_center ul ul { padding-left:0px; }
div#main .m_center .copy { font-size:11px; }
div#main .m_center .title { font-weight:bold; font-size:12px; }
div#main .m_center .note { font-size:10px; }
div#main .m_left_col { float:left; width:220px; font-family:Arial; font-size:11px; }
div#main .m_left_col ul { padding-left:30px; }
div#main .m_left_col a { color:#000000; }
div#main .m_left_col p { font-weight:bold; }
div#main .m_right_col { float:right; background-color:#E2E2E2; width:200px; }
div#main .m_center { margin-left:220px; width:493px; }
div#main .home_box { background-image:url(/images/home_box_bg.jpg); background-repeat:repeat-y; padding: 15px 15px 15px 15px;}
div#m_toolbar { background-image:url(/images/body_toolbar_bg.jpg); background-repeat:repeat-y; font-size:11px; width:942px; color: #ccc; }
div#m_toolbar .content, div#main .content { margin-left:0px; }                                                       /**/
div#m_toolbar .content { text-align:right; padding-right:10px; padding-top:10px; }
div#m_toolbar .content a { padding-left:8px; padding-right:8px; }



*html  #homenavdiv1 {float: left; width: 265px; margin: -21px 0 0 12px; padding: 10px 0 0 5px; }
#homenavdiv1 {float: left; width: 265px; margin: -12px 0 0 29px;  }
*html #homenavdiv2 {float: left; width: 291px; margin: -21px 0 0 18px; }
#homenavdiv2 {float: left; position: relative; width: 291px; margin: -12px 0 0 12px; }
*html #homenavdiv3 {float: left; width: 291px; margin: -21px 0 0 18px; }
#homenavdiv3 {float: left; position: relative; width: 291px; margin: -12px 0 0 15px; }

	/*Hompeage main background and nav locations*/
.h_nav_container { width: 934px; height:348px;  background-image: url(/images/h_mainbg.jpg);position:relative ;top:-77px; _top:-80px ;left:-16px; _left:-24px;width:934px; background-repeat: no-repeat; text-align: left; margin: 0 0 0 0; padding: 0; clear: both;}
.h_nav_container2 { width: 934px; margin: 0; padding-top: 265px; text-align: left; }

	/*controls submenus that appear on hover*/
.h_nav_col1 { position: relative; top:-168px; #left: -265px; #top:-168px; _left:0px;_top:-251px ; float: none; margin: 0; padding: 0;}

.h_nav_col2 {position: relative; top:-194px; #top: -194px; left: 0px; #left: -291px; _top:-259px; _left:0px; float: none;  }

.h_nav_col3 {position: relative; top:-195px; #top: -195px; left: 0px; #left: -291px; _left: 0;  _top:-260px; float: none ;  }



div#main #subnavdiv1,
div#main #subnavdiv2,
div#main #subnavdiv3

{float:none;};

/*.h_nav_divider { float: left; width: 5px; float: left; }*/

	/* controls default button location */
.homemainnav {position: relative; white-space: nowrap; display: block; margin: 0; padding: 0; top: -25px; left: 7px; }
.homemainnav a { display: block; float: none; position: relative; }
.homemainnav img { border: 0; }
.homemainnav a:hover { visibility: visible; }
.homemainnav a:hover img { visibility: hidden; }
.homemainnav1 {position: relative; white-space: nowrap; display: block; width: 265px; top: 0px; left: 0px; }
.homemainnav2,
.homemainnav3 { position: relative; white-space: nowrap; display: block; width: 291px; top: 0px; left: 0px; }
*html .homemainnav2 {position: relative; white-space: nowrap; display: block; width: 291px; top: 8px; left: 0; }
*html .homemainnav3 { position: relative; white-space: nowrap; display: block; width: 291px; top: 8px; left: 0; }
.menu { position: absolute; visibility: hidden; }


/* Defines Default Page News/HCP buttons */
#h_news { width: 934px; clear: both;position:relative;top:-80px; width:934px; _left:-24px; }
#h_news .headline {display: block; font-size: 12px; font-weight: bold; color: #20A7D2; margin: -80px 0 0 0;  *margin: -82px 0 0 0; _margin: -82px 0 0 6px; padding: 12px 12px 0 12px; }
#h_news .storytext {display: block; font-size: 11px; color: #666; margin: -12px 0 0 0;  padding: 0 12px; }
#h_news_btn_story1 {width: 211px; height : 75px; float : left;  margin: 2px 0 10px 9px; _margin: 2px 0 10px 5px;}
#h_news_btn_story2 {width: 229px; height : 75px; float : left;  margin: 2px 0 10px 9px; _margin: 2px 0 10px 7px;}
#h_news_btn_story3 {width: 211px; height : 75px; float : left;  margin: 2px 0 10px 9px; _margin: 2px 0 10px 7px;}
#h_news_btn_hcp { width: 238px; height: 75px; float: left; margin: 2px 0 0 8px; _margin: 2px 0 0 7px; } 
#h_news_btn_story3 span.headline,
#h_news_btn_story3 span.storytext {padding-left:8px;}
#h_news_btn_story3 span.storytext {margin-right: -10px;}
/* Sets link position and display --*/
#h_news_btn_story1 a {width: 211px; height: 75px; display: block; float: left;  }
#h_news_btn_story2 a {width: 229px; height: 75px; display: block; float: left;  }
#h_news_btn_story3 a {width: 211px; height: 75px; display: block; float: left;  }
#h_news_btn_hcp a {width: 238px; height: 75px; display: block; float: left; }

/*-- Sets link hover display --*/
#h_news_btn_story1 a:hover , #h_news_btn_story1 a:active,
#h_news_btn_story2 a:hover, #h_news_btn_story2 a:active,
#h_news_btn_story3 a:hover, #h_news_btn_story3 a:active,
#h_news_btn_hcp a:hover, #h_news_btn_hcp a:active {visibility: visible; }
#h_news_btn_story1 a:hover img , #h_news_btn_story1 a:active img,
#h_news_btn_story2 a:hover img, #h_news_btn_story2 a:active img,
#h_news_btn_story3 a:hover img, #h_news_btn_story3 a:active img,
#h_news_btn_hcp a:hover img, #h_news_btn_hcp a:active img {visibility: hidden; }
#h_news_btn_story1 a:hover, #h_news_btn_story1 a:hover {background: url(/images/homepagecallout.jpg) no-repeat left top; text-decoration: none; }
#h_news_btn_story2 a:hover, #h_news_btn_story2 a:active {background: url(/images/btn_rlor_main_bipolar.jpg) no-repeat left top; text-decoration: none; }
#h_news_btn_story3 a:hover, #h_news_btn_story3 a:active {background: url(/images/btn_rlor_main_schizophrenia.jpg) no-repeat left top; text-decoration: none; }
#h_news_btn_hcp a:hover, #h_news_btn_hcp a:active {background: url(/images/btn_rlor_main_hcp.jpg) no-repeat left top; text-decoration: none; }


/* Defines Schiz/Hcp/Dep Deafult Page News/HCP Buttons --*/
#h_sz_news { }
#h_sz_news .headline {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 15px; #margin: -76px 0 0 15px; }
#h_sz_news .headline2 {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 15px; #margin: -76px 0 0 15px; }
#h_sz_news .storytext {display: block; margin: 6px 10px 0 15px; padding: 0; font-size: 11px; color: #666; }
#h_sz_news .storytext span {color: #20A7D2; }
#h_sz_news .storytext2 {display: block; margin: 6px 10px 0 15px; padding: 0; font-size: 11px; color: #666; }
#h_dep_news { }
#h_dep_news .headline {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 12px; #margin: -76px 0 0 14px; }
#h_dep_news .headline2 {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 55px; #margin: -77px 0 0 55px; }
#h_dep_news .extra_space {margin-left: 64px; #margin-left: 65px; }
#h_dep_news .storytext {display: block; margin: 6px 18px 0 14px; padding: 0; font-size: 11px; color: #666; }
#h_dep_news .storytext3 {display: block; margin: -1px 18px 0 14px; padding: 0; font-size: 11px; color: #666; }
#h_dep_news .storytext span {color: #20A7D2; }
#h_dep_news .storytext2 {display: block; margin: 6px 10px 0 65px; padding: 0; font-size: 11px; color: #666; }
#h_dep_news .storytext2 span {color: #20A7D2; }
h_hcp_news { }
#h_hcp_news .headline {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 15px; #margin: -76px 0 0 15px; }
#h_hcp_news .headline2 {display: block; font-size: 13px; color: #20A7D2; font-weight: bold; margin: -72px 0 0 15px; #margin: -76px 0 0 15px; }
#h_hcp_news .storytext {display: block; margin: 6px 10px 0 15px; padding: 0; font-size: 11px; color: #666; }
#h_hcp_news .storytext span, .storytext2 span {color: #20A7D2; text-decoration: underline;}
#h_hcp_news .storytext2 span {color: #20A7D2;}
#h_hcp_news .storytext2 {display: block; margin: 6px 10px 0 15px; padding: 0; font-size: 11px; color: #666; }


#h_sz_btn1,
#h_sz_btn2,
#h_sz_btn3, 
#h_sz_btn4,
#h_dep_btn1,
#h_dep_btn2,
#h_dep_btn3,
#h_hcp_btn1,
#h_hcp_btn2,
#h_hcp_btn3,
#h_bp_btn2,
#h_bp_btn3 {float: left; display: block;}

#h_sz_btn1, #h_dep_btn1, #h_hcp_btn1 {width: 283px; margin: 12px 12px 12px 20px; _margin-left: 12px;}
#h_sz_btn2, 
#h_sz_btn4,
#h_dep_btn2,
#h_hcp_btn2 {width: 273px; margin: 12px 18px;}
#h_dep_btn3, #h_sz_btn3, #h_hcp_btn3 {width: 272px; margin: 12px 15px; _margin: 8px 15px;}
/**html #h_hcp_btn3 {width: 270px; margin: 12px 10px;}
*html #h_bp_btn3 {width: 272px; margin: 12px 15px; }
*+html #h_bp_btn3 {width: 272px; margin: 12px 15px; }*/
#h_bp_btn3 {width: 272px;  margin: 12px 12px 12px 20px; }
	/* -- Margin fixes for the bipolar page -- */
/**html #h_bp_btn2 {width: 273px; margin: 12px 18px; }
*+html #h_bp_btn2 {width: 273px; margin: 12px 18px; }*/
#h_bp_btn2 {width: 273px;  margin: 12px 12px 12px 20px; }

#h_sz_btn1 a, #h_hcp_btn1 a, #h_dep_btn1 a {width: 283px; height: 84px; overflow: visible; display: block; float: left; }
#h_sz_btn2 a, #h_sz_btn4 a, #h_hcp_btn2 a, #h_bp_btn2 a, #h_dep_btn2 a, #h_hcp_btn3 a {width: 273px; height: 84px; overflow: visible; display: block; float: left; }
#h_sz_btn3 a, #h_bp_btn3 a, #h_dep_btn3 a {width: 272px; height: 84px; overflow: visible; display: block; float: left; }

/*-- Sets link hover display --*/
#h_hcp_btn1 a:hover, #h_hcp_btn1 a:active,
#h_hcp_btn2 a:hover, #h_hcp btn2 a:active,
#h_hcp_btn3 a:hover, #h_hcp btn3 a:active,
#h_dep_btn1 a:hover, #h_dep_btn1 a:active,
#h_dep_btn2 a:hover, #h_dep_btn2 a:active,
#h_dep_btn3 a:hover, #h_dep_btn3 a:active,
#h_sz_btn1 a:hover, #h_sz_btn1 a:active,
#h_sz_btn2 a:hover, #h_sz_btn2 a:active,
#h_sz_btn3 a:hover, #h_sz_btn3 a:active,
#h_sz_btn4 a:hover, #h_sz_btn4 a:active,
#h_bp_btn2 a:hover, #h_bp_btn2 a:active,
#h_bp_btn3 a:hover, #h_bp_btn3 a:active {visibility: visible; }
#h_hcp_btn1 a:hover img, #h_hcp_btn1 a:active img,
#h_hcp_btn2 a:hover img, #h_hcp_btn2 a:active img,
#h_hcp_btn3 a:hover img, #h_hcp_btn3 a:active img,
#h_sz_btn1 a:hover img , #h_sz_btn1 a:active img,
#h_dep_btn1 a:hover img , #h_dep_btn1 a:active img,
#h_dep_btn2 a:hover img , #h_dep_btn2 a:active img,
#h_dep_btn3 a:hover img , #h_dep_btn3 a:active img,
#h_sz_btn2 a:hover img, #h_sz_btn2 a:active img,
#h_sz_btn3 a:hover img, #h_sz_btn3 a:active img,
#h_sz_btn4 a:hover img, #h_sz_btn4 a:active img,
#h_bp_btn2 a:hover img, #h_bp_btn2 a:active img,
#h_bp_btn3 a:hover img, #h_bp_btn3 a:active img {visibility: hidden; } 
#h_sz_btn1 a:hover, #h_sz_btn1 a:active {background: url(/images/btnrl_h_sz_btn1.jpg) no-repeat left top; text-decoration: none; }
#h_sz_btn2 a:hover, #h_sz_btn2 a:active {background: url(/images/btnrl_h_sz_btn3.jpg) no-repeat left top; text-decoration: none; }
#h_sz_btn3 a:hover, #h_sz_btn3 a:active {background: url(/images/btnrl_h_sz_btn3.jpg) no-repeat left top; text-decoration: none; }
#h_sz_btn4 a:hover, #h_sz_btn4 a:active {background: url(/images/btnrl_h_sz_btn4.jpg) no-repeat left top; text-decoration: none; }
#h_dep_btn1 a:hover, #h_dep_btn1 a:active {background: url(/images/btnrl_h_dep_btn1.jpg) no-repeat left top; text-decoration: none; }
#h_dep_btn2 a:hover, #h_dep_btn2 a:active {background: url(/images/btnrl_h_dep_btn2.jpg) no-repeat left top; text-decoration: none; }
#h_dep_btn3 a:hover, #h_dep_btn3 a:active {background: url(/images/btnrl_h_dep_btn3.jpg) no-repeat left top; text-decoration: none; }
#h_hcp_btn1 a:hover, #h_hcp_btn1 a:active {background: url(/images/btnrl_h_hcp_btn1.jpg) no-repeat left top; text-decoration: none; }
#h_hcp_btn2 a:hover, #h_hcp_btn2 a:active {background: url(/images/btnrl_h_hcp_btn2.jpg) no-repeat left top; text-decoration: none; }
#h_hcp_btn3 a:hover, #h_hcp_btn3 a:active {background: url(/images/btnrl_h_hcp_btn2.jpg) no-repeat left top; text-decoration: none; }
#h_bp_btn2 a:hover, #h_bp_btn2 a:active {background: url(/images/btnrl_h_sz_btn3.jpg) no-repeat left top; text-decoration: none; }
#h_bp_btn3 a:hover, #h_bp_btn3 a:active {background: url(/images/btnrl_h_sz_btn3.jpg) no-repeat left top; text-decoration: none; }

/* Utility Nav */
div#utility_nav { margin: 0; padding: 0; }
div#utility_nav a { color: #333333; }
div#utility_nav a:hover { color: #20a7d2; }
div#utility_nav a:active { color: #20a7d2; }
div#utility_nav .utility_nav_current { color: #20a7d2; }


div#main {background:none;}
#homeColumn {height:415px;}

div#main #footer .f_isi{margin-top:10px; *margin-top:30px; *float:left; -margin-top:-80px; -position: relative;}
div#main div#menuholder { background: none transparent scroll repeat 0% 0%; }


