/** TOP **/
/* A lot of the landing top styles cascade from jc20_style.css*/

div#topcontainer{
	position:relative;
	height:69px;
	background-color:#ffffff;
}

div#topcontainer div#upperleftcorner {
	background-image: url('/images/content/generated/corners/qua=2/w=19/h=19/cbg=f1f1f1/carc=FFFFFF/cfg=null/corner.png'); 
}

div#topcontainer div#upperrightcorner {
	background-image: url('/images/content/generated/corners/qua=1/w=19/h=19/cbg=f1f1f1/carc=FFFFFF/cfg=null/corner.png'); 
}

div#topcontainer div#janssencilaglogo {
	top:15px;
}

div#topcontainer div#topmenuandtabs {	
	bottom:8px;
}

div.tab{	
	/*the dddddd and cccccc is just default grey*/
	border-top:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
	border-right:solid 1px #dddddd;	
	background-color:#cccccc;
	position:relative;
}

div.tab div.leftcorner{	
	/*the carc cccccc is just default grey*/
	background-image: url('/images/content/generated/corners/qua=2/w=7/h=7/cbg=ffffff/carc=cccccc/cfg=ffffff/corner.png'); 
}

div.tab div.rightcorner{
	/*the carc cccccc is just default grey*/
	background-image: url('/images/content/generated/corners/qua=1/w=7/h=7/cbg=ffffff/carc=cccccc/cfg=ffffff/corner.png'); 
}

div.tab a,div.tab a:hover{	
	/*the 000000 is just default black text color*/
	color:#000000;	
}

div#topcontainer hr#headline{
	display:block;
	border:none;			
	border-top:solid 1px;
	/*the cccccc is just default grey line color*/
	color:#cccccc;
	border-top-color:#cccccc;
	height:1px;
}

div#topcontainer div#searchformcontainer, div#topcontainer div#topmenu{
	display:none;
}

/** FOOTER **/
table#footer{
	background-color:#ffffff;
}
	
td#footerleft{
	background-image:url('/images/content/generated/corners/qua=3/w=19/h=19/cbg=f1f1f1/carc=ffffff/cfg=null/corner.png');	
}
	
td#footerright{
	background-image:url('/images/content/generated/corners/qua=4/w=19/h=19/cbg=f1f1f1/carc=ffffff/cfg=null/corner.png');
}

div#landingfooter{
	background-color:#ffffff;
	min-width:744px;
	width: expression(document.body.clientWidth < 744? "744px":"auto");
}

hr.footline{	
	margin-top:2px;	
	_margin-top:-4px;		
	border:none;
	border-top:solid 1px;
	/*the cccccc is just default grey line color*/
	color:#cccccc;
	border-top-color:#cccccc;
	height:1px;
}

/** BODY **/
table#landingbody{
	background-repeat:repeat-x;
	background-position:top;
	/*the f3f3f2 is just default grey-blue bg color*/
	background-color:#f3f3f2;
	text-align:left;
}

td#landingleft{
	width:168px;
	background-repeat:repeat-y;
	background-position:top;
	/*the f3f3f2 is just default grey-blue bg color*/
	/*background-color:#f3f3f2;*/
	vertical-align:bottom;
}

div#landingleftbottom{
	width:168px;
	/*this height is together with the hight of 
	the landingleftspacer the minimum hight of the body*/
	height:200px;
	background-repeat:no-repeat;
	background-position:bottom left;
}

td.landingcontent{
	padding-left:5px;
	padding-top:15px;
	padding-right:20px;
	padding-bottom:10px;
}

img.landingleftspacer{
	width:1px;
	height:200px;
}

/* welcometext*/
div.welcometext {
	padding-left:0px;
	padding-right:0px;
	margin-top:20px;
	margin-bottom:20px;
	color: #666666;	
}

/* boxes */
div.box_container, td.box_text, td.box_text_login{	
	background-color:#dddddd;
}

td.box_header, td.box_header_login, .heading4
{
	background-image:url('/images/content/generated/corners/qua=1/w=18/h=18/cbg=f1f1f1/carc=cccccc/cfg=null/corner.png');	
	background-color:#cccccc;
	color:#ffffff;
}

td.box_image_login{
	background-color:#ffffff;
}
