/* HTML ELEMENTS */
body {
	background:url(../images/page_bg.gif) repeat-x top #757f93;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
}
a, a:visited {
	color:#528bb2;
	text-decoration:none;
}
a:active, a:hover, a:visited:hover {
	color: #4F62A2;
	text-decoration: underline;
}
#pagealpha{
	position:absolute;
	background-color:#FFFFFF;
	left:0;
	top:0;
	filter:alpha(opacity=1); 
	-moz-opacity:0.01; 
	opacity: 0.1; 
	z-index:99;
	visibility:hidden;
}
#tooltip_layer {
	visibility:hidden;
	font-size: 12px;
	width: 300px;
	background-color: #FFFFFF;
	padding: 20px;
	border: 1px solid #999999;
	position: absolute;
	z-index:1000;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=10, Color='#cc000000', Positive='true');
}
#contentMeat {
	background-image: url(../images/content_bg.png);
	width: 780px;
}
#header_logo {
	margin-left: 10px;
	margin-top:5px;
	position:absolute;
}
#header_menu {
	margin-top:37px;
	position:absolute;
	margin-left:306px;
	width:690px;
}
#header_menu img {
	margin-left: 5px;
	cursor:pointer;
	margin-top:3px;
}
#div_searchfield {
	position:absolute;
	z-index:2;
	margin-top:40px;
	left:774px;
}
#div_searchfield input {
	padding:2px;
	width:178px;
	height:17px;
	font-size:14px;
}
#header {
	position: absolute;
	height: 101px;
}
#content {
	margin-top: 101px;
	position: absolute;
	z-index: 3;
}
#gen_table {
}
#digestSelector{
	margin-left: 25px;
	width:731px;
	border-bottom:#FFFFFF 1px solid;
}
#topMenu {
	margin-left: 25px;
}
#digestDate {
	margin-left: 25px;
	background-image:url(../images/date_bg.gif);
	background-repeat:repeat-x;
	margin-top:1px;
	width:730px;
	height:25px;
}
#Date{
	float:right;
	margin: 4px;
	font-size:12px;
	font-weight:bold;
	color:#666666;
}
.digestbuttons{
	float:left;
	width:134px;
	border-right:solid 1px #FFFFFF;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	height:17px;
	padding:4px;
	padding-right:7px;
	white-space:nowrap;
	cursor:pointer;
}
#search_digest{
	float:right;
	font-size:12px;
	font-weight:bold;
	color:#666666;
	padding-right:7px;
	white-space:nowrap;
	display:none;
}
#search_digest input{
	font-size:12px;
	color:#666666;
	height:14px;
	padding-top:1px;
	padding-bottom:2px;
	margin-top:1px;
}
#search_digest img{
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
}
.digestbuttons:hover{
	background-image:url(../images/date_bg_2.gif)
}
#layoutList{
	position:absolute;
	visibility:hidden;
	margin-top:25px;
	left:24px;
	border-top:solid 1px #FFFFFF;
	border-left:solid 1px #FFFFFF;
	border-right:solid 1px #FFFFFF;
}
.layoutButton{
	width:125px;
	height:16px;
	padding:4px;
	padding-right:7px;
	background-image:url(../images/date_bg.gif);
	font-size:12px;
	font-weight:bold;
	color:#666666;
	height:16px;
	padding:4px;
	padding-right:7px;
	white-space:nowrap;
	cursor:pointer;
	border-bottom:solid 1px #FFFFFF;
}
.layoutButton:hover{
	background-image:url(../images/date_bg_2.gif);
}
.cBlock{
	display:block;
}
.cNone{
	display:none;
}
.digestSelected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/tmenu_gbg.gif);
	color:#FFFFFF;
	padding-top:2px;
	margin-left:1px;
	padding-left:5px;
	padding-right:5px;
	border-right: #FFFFFF 1px solid;
	cursor:pointer;
	}
.digestSelected:hover {
	background-image:url(../images/tmenu_gbgh.gif);
}
.digestUnselected {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/tmenu_bbg.gif);
	color:#FFFFFF;
	margin-left:1px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	border-right: #FFFFFF 1px solid;
	cursor:pointer;
	height:22px;
}
.digestUnselected:hover {
	background-image:url(../images/tmenu_bbgh.gif);
}
#meat {
	margin-left: 25px;
	margin-top:20px;
	color:#898988;
	width:730px;
}
#rightMenu {
	position:absolute;
	margin-left:770px;
	margin-top:150px;
}
#rMenuHeader {
	background-image:url(../images/mright_header.png);
	height:6px;
	width:225px;
}#rMenuContent {
	background-image: url(../images/mright_bg.png);
	background-repeat: repeat-y;
	width: 225px;
	padding:8px;
	padding-top:0px;
}
#rMenuFooter {
	background-image:url(../images/mright_footer.png);
	background-repeat: no-repeat;
	height: 9px;
	width: 225px;
}
#Item1 {
	width:219px;
	height:198px;
	background:url(../images/title_dii.gif);
	cursor:move;
	background-position: top left;
	background-repeat:no-repeat;
	z-index:7;
}
#Item2 {
	width:219px;
	background: url(../images/title_ep.gif);
	cursor:move;
	background-position: top left;
	background-repeat:no-repeat;
	z-index:7;
}
#Item3 {
	width:219px;
	background: url(../images/title_ct.gif);
	cursor:move;
	background-position: top left;
	background-repeat:no-repeat;
	z-index:7;
}
#Item4 {
	width:219px;
	background: url(../images/title_bu.gif);
	cursor:move;
	background-position: top left;
	background-repeat:no-repeat;
	z-index:7;
}
#diiarea {
	position: absolute;
	z-index: 5;
	height: 176px;
	width: 175px;
}
#diiDescriptionDiv{
	width:176px;
	height:162px;
	overflow:hidden;
}
#diiover {
	position:absolute;
	z-index: 8;
	width: 400px;
	filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=10, OffY=10, Color='#95000000', Positive='true');
	visibility:hidden;
}
.rightMenuTitles {
	border-right:1px solid #e1e2e1;
	border-bottom:1px solid #e1e2e1;
	background-color:#FFFFFF;
	width:161px;
	font-size:12px;
	font-weight:bold;
	padding:3px;
}
.rightMenuPics {
	border-right:1px solid #e1e2e1;
	border-bottom:1px solid #e1e2e1;
	background-color:#FFFFFF;
	width:44px;
}
.tc_words {
	font-family: Arial, Helvetica, sans-serif;
	white-space: nowrap;
	margin:1px;
}
.tc_words a {
	text-decoration:none;
	color:#5590cc;
}
.tc_words a:hover {
	color:#0066FF;
}

#tc_tagContainer {
	width: 212px;
	text-align:center;
}
.whitebg{
	background:#FFFFFF;
}
.greyborder{
	border:#949494 1px solid
}
.titles {
	font-size:24px;
	color:#0099CC;
	margin-bottom:20px;
}
.clearance {
	width:0px;
	height:0px;
	clear:both;
}
.lay_np_summary{
	font-size:14px;
	color:#898988;
	margin-bottom:9px;
}
.lay_np_summary a {
	color:#CC0000;
}
.lay_np_source{
	color:#949494;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.lay_np_source2{
	color:#949494;
	font-size:10px;
	text-transform:uppercase;
	margin-bottom:10px;
}
.lay_np_title{
	font-size:24px;
}
.lay_np_title2{
	font-size:24px;
	float:left;
}
.lay_np_title3{
	font-size:13px;
	float:left;
}
.fakelist{
	font-size:13px;
	background-image:url(../images/list_bullet_1.gif);
	background-position: top left;
	background-repeat:no-repeat;
	padding-left:5px;
	margin-left:2px;
	width:336px;
}
.lay_np_image1{
	margin-right:15px;
	margin-bottom:15px;
	float:left;
	border:solid 1px #666666;
}
.bottomborder{
	margin-top:18px;
	margin-bottom:18px;
	background-color:#999999;
	height:1px;
}
.newsfooter {
	font-size:12px;
	background-color:#ebe9e8;
	height:20px;
}
.home_np_leftcolumn{
	border-right:solid 1px #666666;
	padding-right:20px;
	width:344px;
	margin-bottom:20px;
}
.home_np_rightcolumn{
	margin-left:20px;
	width:344px;
}
