/* Stylesheet rules for main body content */


#portal_logo {
	position: absolute;
	top: 150px;
	left: 280px;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 1;
	display: block;
	}
	
#portal_logo_fade {
	position: absolute;
	top: 150px;
	left: 280px;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 2;
	display: none;
	}
	
#portal_welcome {
	background: url(../images/portal/portal_header_bg.jpg) repeat;
	position: absolute;
	top: 0;
	left: 0;
	width: 1010px;
	height: 34px;
	border: 0;
	border-bottom: 1px #404050 solid;
	border-top: 1px #9090b0 solid;
	padding: 0 0 0 5px;
	margin: 0;
	z-index: 23;
	}
	
#portal_img_bar {
	position: absolute;
	top: 0;
	color: #d9d03d;
	left: 530px;
	height: 34px;
	border: 0;
	margin: 0;
	padding: 0;
	z-index: 24;
	}
	
#portal_text_shdw {
	position: absolute;
	top: 4px;
	left: 400px;
	color: #303030;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
#portal_text {
	position: absolute;
	top: -1px;
	left: 0;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	}
	
#portal_nav {
	position: absolute;
	top: 40px;
	left: 2px;
	color: #303030;
	font-family: Times, Arial, Monaco, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	padding: 0 2px 0 0;
	margin: 0;
	z-index: 10;
	}

.font_Arial {
	font-family: Arial, Monaco, Helvetica, Times, sans-serif;
	line-height: 10px;
	border: 0;
	margin: 0;
	padding: 0;
	}

.font_Courier {
	font-family: Courier, Monaco, Helvetica, sans-serif;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
.lh_16 {line-height: 16px;}

.lh_14 {line-height: 18px;}

#upper_left_nav {
	position: absolute;
	top: 115px;
	left: 2px;
	width: 93px;
	height: 310px;
	font-family: Helvetica, Arial, Times, Monaco, sans-serif;
	font-size: 12px;
	line-height: 11px;
	border: 0;
	border-right: 3px #20303d double;
	border-left: 3px #20303d none;
	padding: 10px 0 15px 2px;
	margin: 0;
	}
	
#lower_left_nav {
	position: absolute;
	top: 330px;
	left: 2px;
	width: 93px;
	font-family: Helvetica, Arial, Times, Monaco, sans-serif;
	font-size: 12px;
	line-height: 11px;
	border: 0;
	padding: 10px 0 15px 2px;
	margin: 0;
	}
	
.right_nav_txt {
	font-family: Helvetica, Arial, Times, Monaco, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-style: normal;
	font-weight: normal;
	color: #bcbcbc;
	border: 0;
	margin: 0;
	padding: 0;
	}
	
#left_portal_nav {
	position: absolute;
	top: 265px;
	left: 5px;
	width: 280px;
	font-family: Helvetica, Arial, Times, Monaco, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #bcbcbc;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 40;
}	

#right_portal_nav {
	position: absolute;
	top: 310px;
	left: 130px;
	width: 200px;
	font-family: Helvetica, Arial, Times, Monaco, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #bcbcbc;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 40;
}

#date_div {
	position: absolute;
	top: 265px;
	left: 610px;
	font-family: Monaco, Courier, Arial, Times, sans-serif;
	font-size: 10px;
	font-style: italic;
	color: #bcbcbc;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 40;
	}

#img_subttl {
	position: absolute;
	top: 40px;
	left: 2px;
	font-size: 10px;
	color: #30404d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 5;
	}
	
#portal_leftbg {
	background: url(../images/portal/portal_bar_2.gif) repeat-x;
	position: absolute;
	top: 252px;
	left: 0;
	width: 286px;
	height: 120px;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 15;
	}
	
#new_rels_div {
	background: url(../images/portal/new_rels_bg.jpg);
	position: absolute;
	top: 40px; left: 5px;
	width: 950px; height: 520px;
	border-top: #d9d03d 1px solid;
	border-right: #a9a02d 1px solid;
	border-bottom: #858015 1px solid;
	border-left: #a9a02d 1px solid;
	padding: 0; margin: 0;
	z-index: 100;
	color: #eeeeee;
	display: none;
	}
	
#new_rels_content {
	border: 0; padding: 20px 100px 0 145px; margin: 0;
	}
	
#new_rels_minidiv {
	position: absolute;
	font-size: 8pt;
	color: #efefef;
	top: 380px; left: 740px;
	border: 0; padding: 0; margin: 0;
	z-index: 50;
	}

#portal_rightbg {
	background: url(../images/portal/portal_bar_2.gif) repeat-x;
	position: absolute;
	top: 252px;
	left: 595px;
	width: 420px;
	height: 120px;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 15;
	}
	 
#global_lens_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 50px;
	left: 370px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#global_lens {
	background: none;
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#professorship_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 370px;
	left: 150px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#professorship {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#gtm_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 170px;
	left: 150px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 5px 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#gtm {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 5px 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#logos_institute_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 90px;
	left: 230px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#logos_institute {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#world_comm_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 170px;
	left: 600px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#world_comm {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#gdi_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 90px;
	left: 520px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#gdi {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}

#global_ed_shdw {
	background: url(../images/portal/portal_button_2.jpg) no-repeat;
	position: absolute;
	top: 375px;
	left: 600px;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #202020;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 20;
	}
	
#global_ed {
	position: absolute;
	top: -1px;
	left: 0;
	width: 140px;
	height: 82px;
	font-size: 20px;
	color: #dedede;
	border: 0;
	padding: 0 0 0 4px;
	margin: 0;
	z-index: 21;
	}
	
.link_tab {
	width: 135px;
	height: 80px;
	line-height: 20px;
	border: 0;
	padding: 0;
	margin: 0;
	}
	
.link_tab_shdw {
	width: 135px;
	height: 80px;
	line-height: 20px;
	border: 0;
	padding: 0;
	margin: 0;
	}
	
.global_p {
	font-size: 36px;
	}

#gtm_txt_shdw {
	position: absolute;
	top: 160px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#gtm_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}
	
#li_txt_shdw {
	position: absolute;
	top: 140px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#li_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}
	
#gl_txt_shdw {
	position: absolute;
	top: 130px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#gl_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}
	
#gdi_txt_shdw {
	position: absolute;
	top: 160px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#gdi_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}

#wc_txt_shdw {
	position: absolute;
	top: 140px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#wc_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}

#hp_txt_shdw {
	position: absolute;
	top: 160px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#hp_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 14px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}
	
#ged_txt_shdw {
	position: absolute;
	top: 150px;
	left: 353px;
	width: 175px;
	font-size: 13px;
	line-height: 13px;
	color: #202020;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 50;
	display: none;
	}
	
#ged_txt {
	position: absolute;
	top: -1px;
	left: 0;
	width: 175px;
	font-size: 13px;
	line-height: 13px;
	color: #d9d03d;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 51;
	display: inherited;
	}
	
#gdi_2010_full {
	background: #000000;
	position: absolute;
	top: 40px; left: 110px;
	width: 640px;
	border-top: #d9d03d 1px solid;
	border-right: #a9a02d 1px solid;
	border-bottom: #858015 1px solid;
	border-left: #a9a02d 1px solid;
	padding: 5px; margin: 0;
	z-index: 200;
	color: #eeeeee;
	display: none;
	}
	
#gdi_2010_small {
	position: absolute;
	font-size: 9pt;
	color: #efefef;
	top: 40px; left: 760px;
	border: 0; padding: 0; margin: 0;
	z-index: 50;
	}

