/*  Resource 4 Zyprexa Info CSS by Jeremy Asmus  */


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#E3F0F0;
	margin:0;
	padding:0;
	text-align:center;
	min-width:780px;
}

#wrapper {
	margin:0 auto;
	width:780px;
	min-width:780px;
	padding:0;
	background-color:#FFFFFF;
	border-left:1px solid #999;
	border-right:1px solid #999;
	text-align:left;
	overflow:hidden;
}	

.clr {
clear:both;
}

form {
	padding:0;
	margin:0;
}

h1 {
	margin:0px;
	font-weight:bold;
	font-size:16px;
	color:#006666;
}

h2 {
	margin:0px;
	font-weight:bold;
	font-size:12px;
}

h3 {
	margin:0px;
	font-weight:bold;
	font-size:12px;
}

#header_text {
	margin:0px;
	font-weight:bold;
	font-size:14px;
	float:left;
	padding:42px 0 0 14px;
}

#banner_cell {
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	height:103px;
	width:780px;
}

#banner_top {
	overflow:hidden;
}

#banner_bottom {
	clear:both;
}

#banner_phonebox {
	text-align:center;
	color:#990000;
	font-weight:bold;
	font-size:12px;
	padding:12px 40px 0 0;
	float:right;
}

.phone_big {
	color:#990000;
	font-weight:bold;
	font-size:16px;
}

#nav_topper {
	padding:16px 0 0 14px;
	float:left;
}

.nav_bold a {
	color:white !important;
	font-weight:bold;
	text-decoration:none;
}

.nav_bold a:hover {
	color:#DDDDDD !important;
	font-weight:bold;
	text-decoration:none;
}

#banner_subtitle {
	float:left;
	padding:17px 0 0 70px;
}

.subtitle_text {
	color:black;
	font-size:11px;
	text-decoration:none;
}

.subtitle_text a {
	color:black;
	font-size:11px;
	text-decoration:none;
}

.subtitle_text a:hover {
	text-decoration:underline;
}

#navigation_cell {
	float:left;
	padding:0px;
}

#menu_bg {
	width:179px;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-y;
}

#menu {
	background-color:#6E9C80;
	font-size:11px;
	width:172px;
}

#menu a {
	color:white;
	font-weight:bold;
	text-decoration:none;
}

#menu a:hover {
	color:#DDDDDD;
}

#menu ul {
	list-style:none;
	margin:0px;
}

#menu_list {
	margin:0px;
	padding:0px;
	width:172px;
}

#menu_list li {
	border-bottom:1px solid #DDDDDD;
	padding:6px 0px 6px 10px;
}

#menu_bottom {
	background-image:url(../images/legalguide_bottom.jpg);
	background-repeat:no-repeat;
	height:12px;
	width:178px;
}

.no_underline {
	border:none !important;
}

.top_link {
	border-top:1px solid #DDDDDD;
}

.sub_nav {
	background-color:#CEE2E3 !important;
	padding:4px 0px 4px 15px !important;
	color:#006600 !important;
}

.sub_nav a {
	color:#006600 !important;
	font-weight:normal !important;
	font-size:10px !important;
}

.sub_nav a:hover {
	color:#CC3300 !important;
}

#click_to_contact {
	background-image:url(../images/click_to_contact.jpg);
	width:160px;
	height:225px;
	margin-left:8px;
}

/* LEGAL GUIDE Styles */

#legalguide_bg {
	width:179px;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-y;
}

#legalguide_top {
	background-image:url(../images/legalguide_top.jpg);
	background-repeat:no-repeat;
	padding:11px 0 0 14px;
	margin:0px;
	width:164px;
	height:19px;
}

#legalguide_menu {
	background-color:#FDE6A0;
	font-size:11px;
	width:172px;
}

#legalguide_menu a {
	color:#C4540D;
	font-weight:bold;
	text-decoration:none;
}

#legalguide_menu a:hover {
	color:#990000;
}

#legalguide_menu ul {
	list-style:none;
	margin:0px;
}

#legalguide_list {
	margin:0px;
	padding:0px;
	width:172px;
}

#legalguide_list li {
	border-bottom:1px solid white;
	padding:6px 0px 6px 10px;
}

#legalguide_bottom {
	background-image:url(../images/legalguide_bottom.jpg);
	background-repeat:no-repeat;
	height:12px;
	width:178px;
}

/* BODY Styles */

#body_cell {
	float:right;
	width:600px;
}

#middle_column {
	float:left;
	width:580px;
	padding:15px 10px 0 10px;
}

#middle_column a {
	color:#990000;
}

#middle_column_topic {
	float:left;
	width:400px;
	padding:15px 10px 0 10px;
}

#middle_column a:hover {
	text-decoration:none;
}

.drug_logo {
	float:left;
	padding:3px 8px 5px 0;
}

#shortform_banner {
	background-image:url(../images/short_form_banner.jpg);
	height:175px;
	width:530px;
	padding:25px 0 0 45px;
	font-size:11px;
	line-height:125%;
	font-weight:bold;
}

#shortform_banner_phone {
	float:right;
	padding:143px 25px 0 0;
	color:#990000;
	font-size:12px;
}

.caption_cell {
	float:left;
	width:400px;
	margin:0;
	padding-bottom:10px;
}

.caption_bracket {
	float:left;
	font-size:60px;
	padding-right:5px;
}

.caption {
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding-top:15px;
}

.float_left {
	float:left;
}

.freecaseimage {
background-image: url(http://images1.comoms.com/r4framework/images/freecase_up.gif);
width: 123px;
height: 13px;
margin: 3px 0px 0px 0px;
float:left;
padding:0;
background-repeat: no-repeat;
}

.freecaseimage:hover{
cursor: pointer;
}

.red_freecasereview, .red_freecasereview a {
	color:#990000;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	padding-top:5px;
	float:left;
}

.red_freecasereview a:hover {
	color:#990000;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	padding-top:5px;
}

#right_column {
	float:left;
	width:175px;
	padding:15px 0 0 5px;
}

#call_banner {
	background-image:url(../images/call_banner.jpg);
	height:28px;
	width:160px;
	color:#C4540D;
	font-size:19px;
	font-weight:bold;
	text-align:center;
	padding-top:172px;
	margin-bottom:5px;
}

#shortform_cell {
	background-image:url(../images/shortform_middle.jpg);
	background-repeat:repeat-y;
	width:160px;
	float:left;
}

#shortform_top {
	background-image:url(../images/freecasereview_howtobegin.jpg);
	height:237px;
	color:white;
	font-weight:bold;
	text-align:center;
	padding-top:13px;
}

#shortform {
	padding-left:10px;
	font-size:11px;
	color:#4D767A;
	margin:0;
}

#shortform_bottom {
	background-image:url(../images/shortform_bottom.jpg);
	height:20px;
}

#shortform_left_cell {
	float:left;
}

#click_to_contact2, #click_to_contact2 a, #click_to_contact2 a:hover {
	margin-top:10px;
	background-image:url(../images/click_to_contact2.jpg);
	width:150px;
	height:33px;
	padding:82px 15px 0 235px;
	color:#CF6876;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}

#click_to_contact2_topic, #click_to_contact2_topic a, #click_to_contact2_topic a:hover {
	background-image:url(../images/click_to_contact2.jpg);
	width:150px;
	height:33px;
	padding:82px 15px 0 235px;
	color:#CF6876;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}

#index_shortform_cell {
	padding:10px 0 0 10px;
}

#shortform_directions {
	background-image:url(../images/shortform_directions.jpg);
	height:162px;
	width:400px;
	margin-right:12px;
}

#news_cell {
	background-image:url(../images/shortform_middle.jpg);
	background-repeat:repeat-y;
	width:160px;
}

#news_top {
	background-image:url(../images/shortform_top_aqua.jpg);
	height:34px;
	color:white;
	font-weight:bold;
	text-align:center;
	padding-top:11px;
}

#news {
	padding:0 10px;
	font-size:11px;
	color:#4D767A;
}

#news a {
	color:#990000;
}

#news a:hover {
	text-decoration:none;
	color:#990000;
}

#news p {
	margin:8px 0;
	padding:0;
}

#news_bottom {
	background-image:url(../images/shortform_bottom.jpg);
	height:20px;
}

/* FOOTER Styles */

#footer_cell {
	clear:both;
}

#attorney_cell {
	text-align:center;
	color:#006699;
	font-weight:bold;
	background-color:white;
	width:780px;
	margin:0 auto;
	padding:10px 0 15px 0;
}

.attorney_logo {
	padding:5px 15px 0 0;
}

.attorney_logo2 {
	padding:5px 0px 0 0;
}

.footer_info {
	text-align:center;
	color:white;
	background-color:#90B7B2;
	width:778px;
	margin:0 auto;
	border-right:1px solid white;
	border-left:1px solid white;
	border-top:1px solid white;
	border-bottom:1px solid white;
	font-size:11px;
	padding:10px 0;
	overflow:hidden;
}

.footer_info a, .footer_info a:hover {
	text-decoration:underline;
	color:white;
}

.footer_info a:hover {
	text-decoration:none;
	color:white;
}

#dots {
	background-image:url(../images/divider_dots.jpg);
	background-repeat:no-repeat;
	height:7px;
	clear:both;
	padding-bottom:10px;
}

/* ALERT Styles */

#alert_title {
	/*background-image:url(../images/alert_title.jpg);
	height:58px;
	width:280px;
	text-align:center;
	padding-top:17px;
	padding-left:120px;*/
	margin-top:15px;
	text-decoration:none;
	color:white;
	font-weight:bold;
	font-size:20px;
}

.alert_title_small {
	font-size:12px;
}

.alertlink_big a, .alertlink_big a:hover {
	text-decoration:none;
	color:#990000;
	font-size:16px;
	font-weight:bold;
}

.alertlink_small a, .alertlink_small a:hover {
	text-decoration:none;
	color:#990000;
	font-size:13px;
}

#alert {
	background-color:#EEEEEE;
	width:376px;
	border-bottom:2px solid #E1AE55;
	border-left:2px solid #E3B665;
	border-right:2px solid #E1AE55;
	padding:10px;
}
.close_small, .close_small a {
	color:black;
	font-size:10px;
	padding-top:5px;
	text-align:center;
}

.anchor_links a {
	color:#339966;
	text-decoration:none;
}

.anchor_links a:hover {
	text-decoration:underline;
}

/* FREE CASE REVIEW Styles */

#freecasereview {
	background-image:url(../images/freecasereview.jpg);
	height:31px;
	margin:10px 0;
	padding:194px 0 0 200px;
	color:#990000;
	font-weight:bold;
	font-size:11px;
}

#freecasereview_form {
	background-image:url(../images/freecasereview_middle.jpg);
	background-repeat:repeat-y;
	width:400px;
}

#freecasereview_top {
	background-image:url(../images/freecasereview_top.jpg);
	background-repeat:no-repeat;
	height:15px;
	padding:0;
	margin:0;
}

#freecasereview_middle {
	padding-left:10px;
	margin:0;
}

#freecasereview_bottom {
	background-image:url(../images/freecasereview_bottom.jpg);
	height:15px;
}

/* SITEMAP Styles */

#sitemap_cell {
	padding:25px;
}

.sitemap_lists {
	float:left;
	padding:5px;
	width:225px;
}

.sitemap_lists a {
	color:#990000;
	text-decoration:none;
}

.sitemap_lists a:hover {
	color:#990000;
	text-decoration:underline;
}