﻿body	{
margin: 0;
padding: 0;
border: 0;
overflow: auto;
height: 100%; 
max-height: 100%; 
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

#homemasterdiv	{
position: relative; 
top: 0; 
left: 0; 
width: 985px; 
height: 600px;
max-height: 600px; 
overflow: hidden;
background: url(../images/homecompositebackground-large.jpg) no-repeat;
border: 1px solid black;
}

* html #homemasterdiv{ /*IE6 hack*/
padding: 225px 0 0 245px;
}

#masterdiv	{
position: relative; 
top: 0; 
left: 0; 
width: 985px; 
height: 600px;
max-height: 600px; 
overflow: hidden;
background: url(../images/compositebackground-large.jpg) no-repeat;
border: 1px solid black;
}

* html #masterdiv{ /*IE6 hack*/
padding: 225px 0 0 245px;
}

#header	{
position: absolute; 
top: 0px; 
left: 0px; 
width: 500px; 
height: 145px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
}

#calendar	{
position: absolute; 
top: 50px; 
left: 790px; 
width: 170px; 
height: 145px; /*Height of frame div*/
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
border: 1px solid green;
}

#headersearchblock	{
	position: absolute;
	top: 50px;
	left: 750px;
	width: 194px; 
	height: 72px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 11px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	background-image: url(../images/faqblueblockbackground.gif);
}

* html #headersearchblock{ /*IE6 hack*/
	width: 214px; 
	height: 82px;
}

#topmenu	{
		position: absolute;
		width: 550px;
		height: 20px;
		top: 10px;
		right: 10px;
}

#tickertape {
	
	width: 500px;
	height: 25px;
	right: 10px;
	top: 30px;
	position: absolute;
	overflow: hidden;
	background-color: transparent;
	
}

#mainmenuarea	{
	position: absolute; 
	top: 300px; 
	left: 30px;
	width: 192px;
	height: 300px; 
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
}

#homemaintextarea	{
position: absolute; 
top: 225px;
left: 245px;
right: 0;
bottom: 0;
overflow: auto;
text-align: justify; 
padding-right: 10px;
}

* html #homemaintextarea{ /*IE6 hack*/
position: fixed;
height: 100%; 
width: 100%; 
}

#maintitleblock	{
	position: absolute; 
	top: 160px; 
	left: 245px;
	width: 720px;
	height: 50px; 
	text-align: left;
}

#maintextarea	{
position: absolute; 
top: 210px;
left: 245px;
right: 0;
bottom: 0;
overflow: auto; 
text-align: justify;
padding-right: 10px;
}

* html #maintextarea{ /*IE6 hack*/
position: fixed;
height: 100%; 
width: 100%; 
}

#maintextareanarrow	{
	width: 530px; 
	height: 370px;
	position: absolute; 
	top: 210px; 
	left: 245px;
	overflow: auto;
}

#rightsidetitle	{
	width: 190px; 
	height: 20px;
	position: absolute; 
	top: 210px; 
	left: 785px;
	overflow: hidden;
	background-color: #002e68;
	border: 1px solid black;
}

#rightsidetextarea	{
	width: 190px; 
	height: 350px;
	position: absolute; 
	top: 230px; 
	left: 785px;
	overflow: auto;
	border: 1px solid black;
	text-align: justify;
	padding-right: 5px;
}

#rightsidescroller	{
	width: 290px; 
	height: 350px;
	position: absolute; 
	top: 230px; 
	left: 685px;
	overflow: auto;
	border: 1px solid black;
	text-align: justify;
	padding-right: 5px;
}

#articlelisttitleblock	{
	width: 720px;
	height: 50px; 
	position: absolute; 
	top: 160px; 
	left: 245px;
	text-align: left;
}

#articlelistbodytitle	{
	width: 530px; 
	height: 20px;
	position: absolute; 
	top: 210px; 
	left: 245px;
	overflow: hidden;
	background-color: #002e68;
	border: 1px solid black;
}

#articlelistbodyblock	{
	width: 530px; 
	height: 350px;
	position: absolute; 
	top: 230px; 
	left: 245px;
	overflow: auto;
	border: 1px solid black;
}

#articleabstracttitle	{
	width: 190px; 
	height: 20px;
	position: absolute; 
	top: 210px; 
	left: 785px;
	overflow: hidden;
	background-color: #002e68;
	border: 1px solid black;
}

#articleabstractblock	{
	width: 190px; 
	height: 350px;
	position: absolute; 
	top: 230px; 
	left: 785px;
	overflow: auto;
	border: 1px solid black;
	text-align: justify;
	padding-right: 5px;
}

#articledetailtitleblock	{
	width: 450px;
	height: 50px; 
	position: absolute; 
	top: 160px; 
	left: 245px;
	text-align: left;
}

#articledetailbodyblock	{
	width: 730px; 
	height: 340px;
	position: absolute; 
	top: 260px; 
	left: 245px;
	text-align: justify;
	overflow: auto;
	padding-right: 10px;
}

#articlepropertiesblock	{
	width: 275px; 
	height: 80px;
	position: absolute; 
	top: 150px; 
	left: 700px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	border: 1px solid black;
	overflow: hidden;
}

#faqtextarea	{
position: absolute; 
top: 215px;
left: 245px;
width: 490px;
right: 0;
bottom: 0;
overflow: auto; 
text-align: left;
padding-right: 10px;
}

* html #faqtextarea{ /*IE6 hack*/
position: fixed;
height: 100%; 
}

#faqsearchouterblock	{
	width: 226px; 
	height: 181px;
	position: absolute; 
	top: 160px; 
	right: 0px;
	padding-right: 10px;
	/*background-image: url(../images/faqredblockbackground.gif);*/
}

* html #faqsearchouterblock{ /*IE6 hack*/
	width: 236px; 
	left: 747px;
}

#faqsearchinnerblock	{
	width: 204px; 
	height: 72px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-left: 11px;
	padding-right: 10px;
	padding-top: 10px;
	background-image: url(../images/faqblueblockbackground.gif);
}

* html #faqsearchinnerblock{ /*IE6 hack*/
	width: 214px; 
	height: 82px;
}

#faqgobackblock	{
	width: 226px; 
	height: 38px;
	position: absolute; 
	color: #FFFFFF;
	top: 350px; 
	right: 0px;
	padding-right: 10px;
	padding-top: 10px;
	/* background-image: url(../images/faqsmallredblockbackground.gif);*/
}

* html #faqgobackblock{ /*IE6 hack*/
	width: 236px; 
	height: 48px;
	left: 747px;
}

#findrightblock	{
position: absolute; 
top: 210px;
left: 245px;
right: 0;
bottom: 0;
overflow: auto; 
text-align: left;
}

* html #findrightblock{ /*IE6 hack*/
position: fixed;
height: 100%; 
width: 100%; 
}

.findadditionalinfo	{
	width: 390px;
	height: 300px; 
	position: absolute; 
	top: 255px; 
	left: 430px;
	background-color: #CDE4F6;
	border: 1px solid black;
	visibility: hidden;
	overflow: auto;
	padding-right: 5px;
}

#smallbuttonblock	{
	width: 190px; 
	height: 60px;
	float: right;
	padding-top: 10px;
	padding-left: 10px;
	color: #FFFFFF;
	background-image: url(../newimages/smallbuttonblockbackground.gif);
}

#basketlinkblock	{
	position: absolute; 
	top: 160px; 
	left: 855px;
	width: 110px;
	height: 50px; 
	text-align: right;
}

#footer	{
	width: 222px; 
	height: 15px;
	position: absolute; 
	top: 585px; 
	left: 0px;
	padding-left: 0px;
	background-color: #024AA1;
}

#footer2	{
	height: 15px;
	width: 100%;
	position: absolute; 
	bottom: 0px;
	left: 0px; 
	background-color: #024AA1;
	color: #FFFFFF;
}

.noscriptwarning	{
	width: 642px;
	height: 150px;
	position: absolute;
	top: 350px;
	left: 175px;
	text-align: center;
	border: 1px solid black;
	z-index: 99;
}
