/* Change width on this div to match design */
div#globalBox {
	float:none;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:960px;
}

/* headerBox */
div#headerBox {
	float:left;
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
	height:119px;
}

div#logoBox {
	float:left;
	width:181px;
}

div#headerLinkBox {
	float:right;
	width:200px;
}

div.topLogoRight {
	float:right;
}
/* end of headerBox */

div#splashBox {
	float:left;
	width:100%;
}

div#topMenuBox {
	float:left;
	width:100%;
	height:40px;
	background:#0E4097;
	margin:0px 0px 0px 0px;
}

div#mainBox {
	float:left;
	width:100%;
	background:url(/images/bg_main_box.jpg) repeat-x #FFFFFF;
	min-height:350px;
}

div#leftColumn {
	float:left;
	width:272px;
	padding:0px 28px 0px 0px;
}

div#mainColumn {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

div#mainColumnFull {
	float:left;
	width:910px;
	margin:25px 25px 25px 25px;
	padding:0px 0px 0px 0px;
}

div#mainColumnNoLeft {
	float:left;
	width:550px;
	margin:25px 25px 50px 25px;
	padding:0px 0px 0px 0px;
}

div#mainColumnNoRight {
	float:left;
	width:590px;
	margin:10px 20px 10px 20px;
	padding:0px 0px 0px 0px;
}

div#rightColumn {
	float:right;
	width:310px;
	padding:25px 25px 25px 25px;
}

div.borderLine{
	float:left;
	width:100%;
	height:1px;
	background:#DDDDDD;
	margin:25px 0px 30px 0px;
}

div.dynamicBox {
	float:left;
	width:100%;
}

div.publications {
	float:left;
	width:100%;
	height:180px;
	padding:0px 0px; 
}

div.publication_obj {
	float:left;
	height:160px;
	padding:10px 14px;
}
/*div.publication_obj {
	float:left;
	width:223px;
	height:160px;
	padding:10px 14px;
} */
div.objectBox {
	float:left;
	width:100%;
}

div.parentLinkBox {
	float:left;
	width:100%;
}

div.dateBox {
	float:left;
	width:100%;
}

div.dateBoxRight {
	float:left;
	width:100%;
	text-align:right;
	margin:-13px 0px 0px 0px;
	padding:0px;
	font-weight:bold;
}

div.read_more_obj{
	padding:10px 0px 10px 0px;
	margin:10px 0px 0px 0px;
	float:right;
	cursor:pointer;
}

div.read_more_section{
	padding:0px 0px 10px 0px;
	margin:0px;
	float:right;
}

div.dotted_divider{
	float:left;
	width:100%;
	height:1px;
	margin:10px 0px 20px 0px;
	background:url(/images/dotted_divider.gif) repeat-x top left;
}

div.formBox {
	float:left;
	width:100%;
}

div#loginForm{
	float:left;	
	padding: 0px 0px 0px 200px;
}

div#sitemap{
	padding:10px 0px;
	margin:0px;
}

div.assetBox{
	float:left;
	width:30%;
}

div.homeBoxHalf {
	float:left;
	width:48%;
}

div.homePublication{
	float:left;
	width:272px;
}

div.homeArticles{
	width:270px;
	float:left;
	margin-right:40px;
}

div.UpdateBox{
	float:left;
	width:100%;
	margin-bottom:15px;
}

div.contentHome{
	float:left;
}

/* footerBox */
div#footerBox {
	float:left;
	width:100%;
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	font:normal 11px Arial;
	color:#666666;
}

div#developed {
	float:left;
	width:100%;
	padding:0px 0px 0px 0px;
	font:normal 11px arial;
	text-align:center;
	color:#666666;
}

div#eureka_text  {
	text-align:left;
	float:left;
	width:334px;
	color:#666666;
	padding:0px 10px 0px 0px;
}

div#powered {
	float:right;
	width:334px;
	padding:0px 0px 0px 10px;
	font:normal 10px tahoma;
	color:#666666;
}
/* end of footerBox */


