/* CSS Document */
/*

/*GENERAL STYLES*/
body { 
	background-color:#FFF; 
	color:	#333; 
	margin: 0 auto; 
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, Veranda, sans-serif;
	font-size: 1em;
	line-height: normal;
}

a:link { color: #000099; text-decoration: none; }
a:visited { color: #000099; text-decoration: none; }
a:active { color: #000099;  text-decoration: none; }

#print_header {
	position: relative;
	left: 0;
	top: 0;	
}

/*Outer Wrapper*/
#outerdiv {
	position: relative;
	top: 0;	
	left: -5px;
	width: 750px;
	background-color: #FFF;
	overflow: visible;
	padding: 0px;
	margin: 0px;
}

/*HEADER*/
#header {
	display: none;
}

/*CONTENT*/
#content {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 750px;
}

#home_content_tbl {
	display: table;
	margin: 0px;
	padding: 0px;
	width: 750px;
}

#home_content_tbl td {
	vertical-align: top;
	padding: 4px;
	margin: 0;
	text-align: center;
	border: 1px solid #CCC;
}

/* Inside Pages Content */
#land_content_tbl_ltd {
	display: none;
}
#land_content_tbl_ltd_director {
	display: none;
}
#land_content_tbl_ltd_equal {
	display: none;
}
#land_content_tbl_ltd_rm {
	display: none;
}

#land_content_tbl {
	width: 550px;
	font-size: 14px;
}

#land_content_tbl_rtd, #land_content_tbl_rtd_director {
	text-align: left;
	width: 550px;
	font-size: 14px;
}

.news_inline_nav {
	display:none;
}

.land_col_full_director {
	text-align: left;
	width: 550px;
	font-size: 1em;
}

.land_col_full_rm {
	text-align: left;
	width:550px;
	font-size: 1em;
}

#land_title_nav {
	display: none;
}

#breadcrumbs {
	display: none;
}

.land_title_pic {
	float: left;
	padding: 0 0 0 8px;
}

img {
	border: 0px;
}

h1 {
	font-family: Arial,verdana,sans-serif;
	font-size: 20px;
	font-weight: 100;
	line-height: .8em;
	font-weight: normal;
	color: #7D7D7D; 
	padding: 0px; 
	margin: 0px; 
	text-align: left;
	letter-spacing: -.05em;
	position: relative;
	left: 13px;
	top: -3px;
}



#land_float_content {
	display: block;
	float: none;
	width: auto;
}

#right_float_content {
	display:block;
}

.top {
	font-size: 0px;
}

.reviewdate {
	display: none;
}

/* Home Page */
/* Col blue box */
#col_bluebox {
	text-align: left;
	width: 179px;
}

#nav_blue_box {
	display: none;
}

#print_home_leftnav {
	
}

/* oer box */
#oer_box {
	border: 1px solid #033A95;	
	margin-top: 7px;
	padding: 4px 4px 0 4px;
}

#oer_box_header {
	margin-top: 3px;
	padding: 0px;
}

#oer_header_hr {
	background: url('../glmedia/oer_header_hr.gif') 0 0 repeat-x;
	margin-top: 5px;
	padding: 0px;
	height: 4px;
	font-size: 0px;
	line-height: 0px;
}

#blueboxlist {
	list-style-type: square;
	color: #3D5E9B;
	padding: 0; 
	margin: 0 0 0 7px;
}

.blueboxlistlinks {
	font-size: 9pt; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 0 0 0 0px; 
	margin: 4px 2px 5px 7px;
}

#oer_search_hide {
	display: none;
}

#oer_search_show {
	margin: 0 0 6px 0;
}

#oersearchheader {
	/*display: none;*/
	font-size: 10pt;
	color: #888;
	padding: 7px 0px 0px 5px;
	margin: 0px;
	line-height: .8em;
}

#oersearchbox {
	/*display: none;*/
	width: 45%;
	border:1px solid #003894;
	margin: 0px 0px 0px 5px;
	padding: 1px 0px 1px 3px;
}

#oer_goimg {
	/*display: none;*/
	margin: 0px 14px 0px 0px;
	padding: 0px;
	position: relative;
	top: 2px;
}

.land_head_h3 {
	clear: left;
	border-bottom: 1px solid #CCC;
	margin: 12px 0px 4px 0px;
}

.land_head_h3_top {
	clear: left;
	border-bottom: 1px solid #CCC;
	margin: 0px 0px 4px 0px;
}

.land_col_half {
	width: 245px;
	float: left;
	padding: 6px 0px;
	margin: 0;
}

.land_col_full {
	width: 600px;
	float: left;
	padding: 0px 0px;
	margin: 0;
}

.land_col_full2 {
	width: 479px;
	float: left;
	padding: 6px 0px;
	margin: 0;
}

.vert_spacer5 {
	clear: left; 
	line-height: 0; 
	font-size: 5px;
	height: 5px;
	width: 5px;
}

.top {
	font: .8em/1em Arial,verdana,sans-serif;
	padding: 0px;
	margin: 0px 6px;
	text-align: right;
	clear: left;
}

.reviewdate {
	clear: both;
	font: .7em/1em Arial,verdana,sans-serif;
	color: #666666;
	padding: 0px;
	margin: 6px 0px 0px 0px;
	border: 0px solid #DF0;
}

.caption_wrapper {
	float: left; 
	padding: 0px 8px 4px 0px;
}

.caption_box {
	clear: left;
	margin: 6px 0px 2px 0px;
}

.caption_text_wht {
	text-align: center;
	font: .86em/1.2em Arial,verdana,sans-serif;
	color: #FFF;
	padding: 4px;
}

.bkgrd_gray {
	background-color:#e1e1e1;
}

.datatbl {
	font: 14px Arial,verdana,sans-serif;
	text-align: left;
}

.datatbl_th {
	margin: 0px;
	text-align: center;
}

.datatbl td {
	padding: 4px;
	font: 14px Arial,verdana,sans-serif;
}

.datatbl_td_gry {
	background: #e1e1e1;
	margin: 0px;
}

.datatbl_top {	
	font: 1.2em Arial,verdana,sans-serif;
	background-color:#e1e1e1;
	padding: 4px 0px 2px 0px;
}


/* Home page Col slideshow */
#col_slideshow {
	text-align: center;
	width: 360px;
	float: none;
}

#slideshow {
	display: none;
}

#print_slideshow {
	position: relative;
	width: 360px;
	padding: 0px 0px 5px 0px;
	margin: 0px;
	text-align: center;
}

/* slideshow col boxs */
#ss_boxes {
	width: 360px;
	background: #FFF;
	font-size: 9pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	margin: 0;
	text-align: center;
}

#topleft_box {
	background: #FFF;
	display: inline;
	float: left;
	width: 175px;
	margin: 5px 5px 3px 0px; 
	height: 84px;
	text-align: left;
}

#botleft_box {
	clear: both;
	background: #FFF;
	display: inline;
	float: left;
	width: 175px;
	margin: 5px 5px 3px 0px; 
	text-align: left;
	height: 129px;
}

#ss_boxbreak {
	clear: both;
	width: 97%; 
	height: 5px; 
	font-size:0px; 
	line-height: 0px;
}

#topright_box {
	background: #FFF;
	display: inline;
	float: left;
	width: 175px;
	margin: 5px 0px 3px 5px; 
	height: 84px;
	text-align: left;
}

#botright_box {
	background: #FFF;
	display: inline;
	float: left;
	width: 175px;
	margin: 5px 0px 3px 5px; 
	height: 129px; 
	text-align: left;
}

.ss_copy {
	padding: 0px 6px;
	margin: 7px 0px;
	line-height: normal;
}

.ss_images {
	 float: left;
	 margin-right: 6px;
	 border: 1px solid #CCC;
}

.ss_boxes_headers_top {
	font-family: Georgia, Times, serif;
	font-size: 11pt;
	color: #3D5E9B;
	font-weight: bold;
	background: #FFF;
	border: 1px solid #3D5E9B;
	margin: 0px;
	padding: 3px 4px;
}

.ss_boxes_headers_bot {
	font-family: Georgia, Times, serif;
	font-size: 11pt;
	color: #3D5E9B;
	font-weight: bold;
	background: #FFF;
	border: 1px solid #3D5E9B;
	margin: 0px;
	padding: 3px 4px;
}

/* home page Col news */
#col_news {
	width: 179px;
}

.itn_print {
	padding: 4px;
	margin-bottom: 4px;
	border-top: 6px solid #EB9A43;
	border-right: 1px solid #EB9A43;
	border-bottom: 1px solid #EB9A43;
	border-left: 1px solid #EB9A43;
	font-family: Georgia, serif;
	font-size: 1.1em;
	text-align: left;
	color: #EB9A43;	
}

#inthenews_header {
	display: none;
}

#itn_header_icon {
	display: none;	
}

.newscol_newsdiv {
	margin: 0px;
	padding: 6px 0px;
	text-align: left;
	clear: both;
	min-height: 63px;
}

.itn_header {
	color: #555; 
	font-size: 0.86em; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	padding: 0px; 
	margin: 0px; 
	line-height:normal;
}

.itn_p {
	color: #444; 
	font-size: 0.78em; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: normal; 
	padding: 0px; 
	margin: 0px; 
	line-height:normal;
}

#col_news .itn_pic {
	float:left; 
	padding: 0px; 
	margin: 0px 7px 0px 0px;
}

.news_navlist {
	display: none;
}

.news_listlinkswhite {
	display: none;
}

#mediatable { 
	text-align: center;
	clear: both;
	border-top:1px #959595 dashed;
	padding: 4px 0px;
	margin: 4px 0px;
}

#mediatable .text { 
	vertical-align:text-bottom; 
	color: #666666; 
	font-size: 6pt; 
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-weight: bold; 
	padding: 0px; 
	margin: 0px;
}

.mediatble_pic	{
	vertical-align: middle;
	border: 0px;
	padding: 4px 3px 0px 0px;
}

.newscol_navlistdiv {
	font-size: 3em;
}

#medresearchinit_header {
	display: none;
}

.mri_print {
	padding: 4px;
	border-top: 6px solid #999;
	border-right: 1px solid #999;
	border-bottom: 0px solid #999;
	border-left: 1px solid #999;
	font-family: Georgia, serif;
	font-size: .95em;
	text-align: left;
	color: #666666;
	background-color: #FFF;
}

#mri_header_icon {
	display: none;
}

#mrinavlist {
	list-style-type: square;
	color: #666;
	padding: 3px 3px 4px 14px; 
	margin: 0;
	border: 1px solid #999;
	text-align: left;
}

.mrilistlinks {
	font-size: 9pt; 
	font-family: Arial, Helvetica, Verdana, sans-serif;
	padding: 0; 
	margin: 3px 0 2px 5px;
}

.mrilistlinks a:link { color: #313131; }
.mrilistlinks a:visited { color: #696969; }
.mrilistlinks a:hover { color: #777777; }
.mrilistlinks a:active { color: #595999; }

/* hip */
/* hip search */
#land_main_content {
	width: 600px;
	font: 14pt Arial,verdana,sans-serif; 
	background: #FFF;
	float: left;
	line-height: normal;
}

/* hip lead images */
#hip_lead_wrapper {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	background: #FFF;
	width: 497px;
	margin: 0;
	padding: 0;
}

.hip_lead_col {
	border-right: 1px solid #CCC;
	width: 165px;
	vertical-align: top;
}

hip_lead_pic {
	border: 0;
	margin: 0;
	padding: 0;
}

.hip_lead_text {
	padding: 6px; 
	margin: 0px;
	background: #FFF;
	font-size: 8pt;
}

.hipleadnavlistlinks {
	list-style: none;
	padding: 0;
	margin: 0;
}

/* footer home page menu list */
#footermenuhome {
	display: none;
}

.footernavlist {
	display: none;
}

.footerlistlinks {
	display: none;
}

/* footer main */
.footer_main {
	display: none;
	text-align: center;
	margin: 0px auto;
	padding:  0px;
	font-size: 9pt;
	position: relative;
	top: 600px;
	left: -300px;
	width: 750px;
	clear: left;
	float: none;
}

.footer_hr {
	height: 1px; 
	background: #E0E0E0; 
	font-size: 1px; 
	padding: 0;
	margin: 6px 10px;
	line-height: 0px;
}

.footer_main td {
	display: none;
	text-align: left;
	vertical-align: top;
	padding: 13px;
}

.footer_main img {
	display: none;
	float: left;
	padding-bottom: 5px;
	border: none;
}

.footer_main_print {
	width: 100%;
	clear: both;
	position: relative;
	top: 0;
	left: 0;
}

.almanac_ic_header {
	margin: 0px;
	color: #000000; 
	font-size: 12pt;
	font-weight: bold;
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	padding: 0px;  
	text-align: left;
}
