* { 
margin: 0; padding:0 
}

body {
	font-family: Arial;
	font-size: 12px;
	color: #000;
}
.smallfont { font-size:12px;}
p,li, ul, ol, { font-family: Arial, Helvetica, sans-serif; }
h1 { font: bold 18px; color: #c0c; }
p { margin: 0px; font-size: 12px;text-align: left; color: #000;  }
select, input, textarea{  font-size: 12px;}	
option { background-color: #fff; border:0; border-color: #ccc; text-decoration: none; font-size: 12px; color: #666;margin:0 5px; }	
img { border:0; }

a.medium {
font-size:14px;
}

a.large {
font-size:16px;
}
.top_change{
	float:left;
	display:inline;
	margin:10px 0 0 0px;
	width:805px;
	height:15px;
}

.top_change,x:-moz-any-link,x:default {
 	float:left;
	display:inline;
	margin:10px 0 0 0px;
	width:805px;
	height:10px;
 } /* FF3 */
.email_change{
	margin-top:-5px;
	*margin-top:-10px;
	_margin-bottom:10px;
	_height:20px;
	float:right;
	display:inline;
}
.email_change,x:-moz-any-link,x:default{
	margin-top:-10px;
	*margin-top:-25px;
	float:right;
	display:inline;
}
.flash_change{
	margin-top:0px;
	*margin-top:0px;
	_margin-top:0px;
	
}
.flash_change,x:-moz-any-link,x:default{
	margin-top:10px;
	*margin-top:0px;
	_margin-top:0px;
}

/*link style
-----------------------------*/
a:link { color: #3974b7; text-decoration: underline; }
a:visited{ color: #8481BB; text-decoration: underline; }
a:hover { color:  #3974b7; text-decoration: none; }
a:active {color: #3974b7; text-decoration: underline;}

a.greylink:link { font-size:11px; color:#666;}
a.greylink:visited { font-size:11px; color:#8481BB;}
a.greylink:hover { font-size:11px; color:#666;}
a.greylink:active { font-size:11px; color:#666;}

a.footerlink:link { color: #3974b7; text-decoration: underline; }
a.footerlink:visited { color: #8481BB; text-decoration: underline; }
a.footerlink:hover { color:  #3974b7; text-decoration: none; }
a.footerlink:active {color: #3974b7; text-decoration: underline;}

#top_nav a:link { color: #3974b7; text-decoration: underline; }
#top_nav a:visited{ color: #8481BB; text-decoration: underline; }
#top_nav a:hover { color:  #3974b7; text-decoration: none; }
#top_nav a:active {color: #3974b7; text-decoration: underline;}

/*main style
----------------------------*/
#top_nav{
	width:809px;
	line-height:4px;
	*line-height:0px;
	_line-height:10px;
	float:right;
	display:inline;
	*height:15px;
	_height:23px;
}
#top_nav,x:-moz-any-link,x:default { 
	width:809px;
	line-height:10px;
	*line-height:25px;
	_line-height:10px;
	float:right;
	display:inline;
	*height:35px;
	_height:23px;
}  /*FF3 */
#left{
	padding-top:20px;
}
#top_nav{
}


div#container{
	border-top: 5px solid #94304A;
	width:1007px;
	margin:0 auto 0 0;
}
#content{
	float:left;
	width:809px;
}
#left{
	float:left;
	width:194px;
}
#left h1#logo_dealing,#left #lnav,#left #aricept_intro {
padding-left:20px;
}

#left #lnav {
margin-top:45px;
}

#left #aricept_intro {
width:150px;
margin-top:39px;
}

#lnav .lnav_menu {
height:26px;
padding-left:14px;
margin-right:10px;
background:url(../images/arrow_right.jpg) no-repeat left center;
border-bottom:1px solid #c4c4c4;
}

#subnav {
margin-left:13px;
}

#subnav .lnav_submenu {
height:25px;
margin-right:15px;
border-bottom:1px solid #e0e3ea;
}

#subnav .lnav_submenu_last {
border-bottom:0px;
}

div.lnav_divider {
border-top:1px solid #adc5db;
margin-right:15px;
}

div#main_nav{
	margin: 10px 0 15px 0;
	*margin: 0 0 15px 0;
	padding: 0;

}

div#main_footer{
	margin:10px 10px 0 0;
}

div#footer{
    clear:both;
	color:#999;
	font-size:12px;
}
div#main_footer p{
	padding:0;
	margin:0;
	color:#666;
	line-height:13px;
	font-size:12px;
}

.space15 {
height:15px;
}
.space10 {
height:10px;
}
.space20 {
height:20px;
}


div#main_footer hr{
	background-color:transparent;
	border-color:#E3E3E3;
	border-style:solid none none;
	border-width:1px medium medium;
	height:1px;
}
div.foottop{
	float:left;
	margin:12px 0px 0px 9px;
	color:#3974b7;
	font-size:12px;
	text-decoration:underline;
}
div.merchant1 {
	float:left;
	padding:10px 0;
}

div.merchant3 {
	float:right;
	padding:19px 0 10px 0;
}

div#clear{
	height:20px; 
	clear:both;
}

.boldFont{
	font-weight:bold;
}

.bothclear{
clear:both;
}

.floatleft{
	float:left;
}

sup {
font-size:9px;
}

ul.contentlist {
margin-top:5px; 
list-style-type:none;
}

ul.contentlist li{
padding-left:10px; 
margin-left:2px;
background:url(../images/yellow_arrow.gif) top left no-repeat;
}
span.top_nav_left{
float:left;
}

span.top_nav_right{
float:right;
margin-right:20px;
}
.information{
	margin:24px 10px 34px 18px;
	*margin:28px 10px 34px 18px;

}
#flash_bottom{
	/*color:#ffffff;
	background:url(../images/bg_flashbottom.gif) no-repeat;
	background-color:#7f2347;*/
	height:35px;
	width:809px;	
}
.flashpheader{
	padding-top:8px;
}	

.flashpheader, .flashpfooter{
	color:#fff;
	font-size:14px;
	font-weight:bold;
	padding-left:20px;
	
}
.italic{
	font-style:italic;
}
.normal{
	font-style:normal;
}

.flash_b{
	float:left;
	display:inline;
	margin:5px 5px 0 22px;
	font-weight:bold;
	letter-spacing:0.5px;
}
.flash_b a{
	color:#ffffff;
	text-decoration:none;
	outline-style:none;

}
#white_arrow{
	margin-top:8px;

}
#email_right{
	float:left;
	display:inline;

}




.seeingsigns-callout{background: url(../images/seeingsigns-callout-bg.gif) no-repeat;width:173px;height:197px;margin-left:20px;margin-top:20px;}
.seeingsigns-callout span{display:none;}
.seeingsigns-callout .btn{margin-top:150px;margin-left:20px;float:left;display:inline;}




/* KevinR edits */
div.getinfo-callout{background: url(../images/get-info-callout-bg.gif) no-repeat;width:173px;height:197px;margin-left:20px;margin-top:16px;}
div.getinfo-callout span{display:none;}
div.getinfo-callout .btn{margin-top:150px;margin-left:18px;float:left;display:inline;}


div.getinfo2-callout{background: url(../images/get-info2-callout-bg.gif) no-repeat;width:208px;height:161px;margin-left:20px;margin-top:20px;}
div.getinfo2-callout span{display:none;}
div.getinfo2-callout .btn{margin-top:118px;margin-left:14px;float:left;display:inline;}







.redtitle, strong.strong-redtitle {
/*color:#b26c7d; */
color:#922d46;
font-weight:bold;
font-size:12px;
}

#newdiv
{
	background:url(../images/bg-gradient-isi-home.gif) no-repeat;
	padding:10px 10px 10px 15px;
	margin-top:10px;
}
#videoDialogOverlay{
	top:36px !important;
}