/* CSS Document */

	#content{
		background:url(/html/images/bg_dots.gif) repeat-y;
		width:700px;
		float:left;
		margin:18px 0 0 0;
		overflow:hidden;
		
	}
	
	#content h1{
		color:#4f2d7f;
		font-size:1.50em;
		line-height:26px;
		font-weight:normal;
		margin:0 0 24px 16px;
		padding:0;
		width:580px;
		float:left;
	}
	#access 
	{
	    float:right;
	}
	
	
	/*
	landMain
	landOneTwo
	landTwoOne
	landEqual
	landWideText
	*/
	
	#landingBox .landMain{
		width:100%;		
		margin:10px 0 10px 1px;
		clear:both;
	}
	#landingBox .landMain img,
	#landingBox .landMain object  {
		float:right;
	}
	#landingBox .landMain div.above img,
	#landingBox .landMain object.above  {
		float:right;
	}
	#landingBox .landMain div.text{
		/* width:330px; */
		font-size:0.8em;
	}
	#landingBox .big div.text{
		/* width:210px; */
	}
	#landingBox .bgImg{
		background:transparent no-repeat right top;
	}
	#landingBox .landWideText{
		width:715px;		
		margin:10px 0 0 1px;
		padding-bottom:10px;
		clear:both;
	}
	#landingBox .landOneTwo {
		clear:both;
		width:729px;		
		margin:10px 0 0 1px;
		background:no-repeat 0 0;
	}
	#landingBox .landOneTwo {
		clear:both;
		width:100%;		
		margin:10px 0 0 1px;
		background:no-repeat 0 0;
	}

	#landingBox .big, #landingBox .equal, #landingBox .small
	{
	    float:left;
	    min-height:150px;
	    border-left: 2px #d2d1d4 solid;
	    margin-left:14px;
	    display:block;
	    padding:0;
	}
	
	#landingBox .big{
		background:transparent no-repeat right top;
		width:452px;
	}
	#landingBox .equal{
		background:transparent no-repeat right top;
		width:342px;
	}
	#landingBox .small{
		width:229px;
	}	
	
	#landingBox .big.first,
	#landingBox .small.first,
	#landingBox .equal.first  {
		margin-left: 0;
		border-left: 0;
	}
	
	#landingBox h2 a{
		color:#e60088;
	}
	#landingBox h3 a{
		color:#e60088;
	}
	#landingBox h2
	{
		color:#e60088;
		font-size:1.31em;
		font-weight:normal;
		line-height:25px;
		margin:0;
		padding:0px 10px 10px 16px;
		/* width:420px; */
	}
	#landingBox h3{
		color:#e60088;
		font-size:1.31em;
		line-height:25px;
		font-weight:normal;
		margin:0px 0px 10px 0px;
		padding:0px 10px 10px 16px;
	}
	#landingBox .big h3{
		/* width:210px;  */
	}

	#landingBox div.text{
		font-size:0.88em !important;
		color:#767579;
		margin:0 20px 12px 16px;
		line-height:1.19em !important;
	}
	#landingBox div.text a{
		color:#FF0099;
	}
	
	#content hr {
	border-top: 1px #d2d1d4 solid;
	height:2px;
	margin: 18px 0 18px 17px
	}

	/*module*/
	#module{
		float:right;
		width:220px;
		margin:40px 10px 0px;
	}
	/* to be removed when place holder images correct size*/
	#module img
	{
	    width:220px;
	}
	
	#poll_module{}
	
	/* accordion */
	
	#accordion {
		/*background: transparent url(/html/images/bg_button_accord_bottom.gif) left bottom no-repeat;*/
		padding-bottom: 3px;
	}
	
	#accordion:after {
		clear: both;
		content: ".";
		display: block;
		height: 0;
		visibility: hidden;
	}

	.topOn{
		width:220px;
		height:167px;
		background:url(/html/images/bg_accord.gif) no-repeat bottom left;
		display:block;
	}

	.topOn p{
		width:101px;
		padding:0;
		font-size:11px;
		color:#666666;
		height:65px;
		display:block;
		font-size:11px;
		color:#666666;
		margin:68px 0 0 10px;
	}
	
	.top h3{
		margin:0;
		background:url(/html/images/bg_button_accord_top.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
		
	}

	.topOn h3{
		margin:0;
		background:url(/html/images/bg_button_accord_top_on.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
		color:#fff;	

	}
	
	.top h3 a, .topOn h3 a, h3 .moduleHeading{
		color:#fff;
		text-decoration:none;
		margin:0 0 0 30px;
		padding:0;	
	}
	
	.top p{
		display:none!important;
	}
	
	#resources .off h3
	{
	  background:url(/html/images/bg_button_accord_top_off.gif) top left no-repeat;
	  cursor:default;
	}
	#resources .off h3 .moduleHeading
	{
	    margin:0 0 0 15px;
	}
	
	
	/*ACCORDIAN MIDDLE*/
	.middleOn{
		width:220px;
		height:167px;
		background:url(/html/images/bg_accord.gif) no-repeat bottom left;
		display:block;
	}
	
	.middleOn p{
		width:101px;
		padding:0;
		font-size:11px;
		color:#666666;
		height:65px;
		display:block;
		font-size:11px;
		color:#666666;
		margin:68px 0 0 10px;
	}
	
	.middle p{
		display:none!important;
	}
	
	.middle h3{
		margin:0 0 0 0;
		background:url(/html/images/bg_button_accord_bottom.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
	}
	
	.middleOn h3{
		margin:0;
		background:url(/html/images/bg_button_accord_bottom_on.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
	}
	
	.middle h3 a, .middleOn h3 a{
		color:#fff;
		text-decoration:none;

		margin:0 0 0 30px;
		padding:0;	
	}
	
	/*ACCORDIAN BOTTOM*/
	.bottomOn{
		width:200px;
		height:167px;
		background:url(/html/images/bg_accord.gif) no-repeat bottom left;
		display:block;
	}
	
	
	
	.bottom p{
		display:none!important;
	}
	.bottomOn p{
		width:101px;
		padding:0;
		font-size:11px;
		color:#666666;
		height:65px;
		display:block;
		font-size:11px;
		color:#666666;
		margin:68px 0 0 10px;
	}
	
	.bottom h3{
		margin:0;
		background:url(/html/images/bg_button_accord_bottom.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
	}
	
	.bottomOn h3{
		margin:0;
		background:url(/html/images/bg_button_accord_bottom_on.gif) top left no-repeat;
		height:27px;
		width:220px;
		display:block;
	}
	
	.bottom h3 a, .bottomOn h3 a{
		color:#fff;
		text-decoration:none;
		font-weight:bold;
		font-size:0.75em;
		line-height:27px;
		margin:0 0 0 30px;
		padding:0;	
	}
	
	#module .bottom H3 {
		height: 27px;
	}
	
	.inputFields{
		margin:0 0 0 10px;
		float:left;
		display:inline;
		overflow:hidden;
	}
	
	
	#referenceHeader {
		margin-left:20px;
	}
	#references {
		padding-left:10px;
	}
	#content sup{
		height:0;
		line-height:0;
		margin:0;
		padding:0;
		}
	#content  h1 sup {
	line-height: 1;
	bottom: 1ex;
	}
	#content sub{
		height:0;
		line-height:0;
		margin:0;
		padding:0;
		}
	
	#accordion DIV.hover_text {
		position: relative
	}
	#accordion DIV.hover_text A {
		display:block;
		line-height:1px;
	}
	#accordion DIV.hover_text A IMG {
		border: none
	}
	
	#accordion DIV.hover_text P {
		background-color: #eee;
		display: block !important;
		font-size: 11px;
		margin: 0;
		padding: 0px;
		position: absolute;
		text-align: center;
		top: 87px;
		/*width: 220px; 
		color: #222;*/
		/* opacity:0.8;
		-moz-opacity:0.8;
		filter: alpha(opacity=80); */
	}


	.module .box a img{
		border:0;
		margin:6px 0 0 6px;
		padding:0;
	}
	/*
	#modules .box a{
		font-size:.75em;
	}*/
	
	.module SPAN#img_library_link {
		font-size: 0.6em;
		text-align: left;
		margin-left: 10px;
	}
	.moduleSPAN#img_library_link a{
	    color:#666666 !important;
	}

#content div {
background-repeat: no-repeat
}


 
/*Information on Xarelto* bugfix landc26 added to enable correct display of ie6_png.js*/
body#landing134 #landc22, body#landing134 #landc23, body#landing134 #landc21, body#landing134 #landc26  {  
	float: right; 
}

/* Clinicial studies bugfix landc212 added to enable correct display of ie6_png.js */ 
body#landing135 #landc21, #landing135 #landc22, #landing135 #landc23, #landing135 #landc212, #landing135 #landc213 { 
	margin: 0 0 0 17px;
	background-image: none;
}

/*Targeting factor XA*/
body#landing136 #landc21 { 
	float: right; 
}

/*Thrombosis risk*/
body#landing137 #landc21, body#landing137 #landc22  { 
	float: right; 
}