body{
	margin: 0 0 0 0;

		font: 11px Arial, Helvetica, sans-serif;
}
td{
	font: 11px Arial, Helvetica, sans-serif;
}
#maincontent{
	border: 1px solid #DADADA;
	width: 900px;
}
.banner{
	background: url(../images/banner.gif) no-repeat;
	width: 900px;
	height: 105px;
}
.bg_feature_table{
	background: url(../images/bg_feature_table.gif);
	width: 100%;
}
.bg_pub_table{
	background: url(../images/bg_pub_table.gif);
	width: 100%;
}
.table_media{
width: 75%;
border-right: 3px solid #595959;
border-left: 3px solid #595959;
background-color: #ffffff;
padding: 9px 9px 9px 9px;
text-align: left;
}

.top_menu{
	margin-left: 700px;

	width: 150px;
}
.main_image{
	background-image: url(../images/main.gif);
	background-repeat: no-repeat;
	width: 900px;
	height: 114px
}
.top_table{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.td_right{
	border-left: 1px solid #B0AFAF;
	background-color: E4E4E4;

}
.content{
	width: 95%;
	text-align: justify;
}
.text_content{
	background-color: #F1F1F1;
	padding: 15px 15px 15px 15px;
}
.page_title{
	background: #E1E1E1;
	padding: 5px 5px 5px 5px;
	font-weight: 700;
	text-transform: uppercase;
}
.right_title{
	background: #E1E1E1;
	padding: 5px 5px 5px 5px;
	font-weight: 700;
	text-transform: uppercase;
	width: 280px;
}

.news_title{
	background: #E1E1E1;
	padding: 5px 5px 5px 5px;
	font-weight: 700;
	text-transform: uppercase;
	width: 570px;
}
.feature_title{
	background: #E1E1E1;
	padding: 5px 5px 5px 5px;
	font-weight: 700;
	text-transform: uppercase;
}
.news_content{
	background-color: #F1F1F1;
	padding: 15px 15px 15px 15px;
}
.apacha_content{
	background-color: #F1F1F1;
	padding: 5px 5px 5px 5px;
	width: 280px;
}

a.focus:link{
	font-weight: 700;
	text-decoration: none;
	color: #000000;
	}
a.focus:visited{
	font-weight: 700;
	text-decoration: none;
	color: #000000;
	}
a.focus:active{
	font-weight: 700;
	text-decoration: none;
	color: #000000;	
	}
a.focus:hover{
	font-weight: 700;
	text-decoration: none;
	color: #993300;	
	}
a.news_head:link{
	font-weight: 700;
	text-decoration: none;
	color: #000175;
	}
a.news_head:visited{
	font-weight: 700;
	text-decoration: none;
	color: #000175;
	}
a.news_head:active{
	font-weight: 700;
	text-decoration: none;
	color: #000175;	
	}

a.news_head:hover{
	font-weight: 700;
	text-decoration: none;
	color: #7C1026;
}
a.read_more:link{
	text-decoration: none;
	color: #000175;	
	text-align: right;
	float: right;
	}
a.read_more:visited{
	text-decoration: none;
	color: #000175;	
	text-align: right;
	float: right;
	}
a:active{
	text-decoration: none;
	color: #000000;	
	}
a:link{
	text-decoration: none;
	color: #000000;	

	}
a:visited{
	text-decoration: none;
	color: #000000;

}
a:hover{
	text-decoration: none;
	color: #7E1026;

}
	
	
a.view_archive:link{
	text-decoration: none;
	color: #000000;	

	}
a.view_archive:visited{
	text-decoration: none;
	color: #000000;	

	}
a.view_archive:active{
	text-decoration: none;
	color: #000000;	

	}
.sub_navigation_bg{
	width: 210px;
	border: 1px solid #B2B2B2;
	
	}
.sub_navigation_title{
	width: 210px;
	background-color: #74B1D5;
	padding: 5px 1 5px 1;
	text-align: left;
	color: #ffffff;
	font-weight: 700;
	font-size: 12px;
	text-transform: uppercase;
}

.copyright{
	width: 900px;
	border: 0px solid #00000;
	text-align: left;
	padding: 4px 4px 4px 4px;
	}

/*side link*/	

.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0px;
width: 200px;
border: 0px solid #000000;
border-bottom-width: 0;
text-align: left;
}

.glossymenu li a{
background: #E4E4E4 bottom left;
font: bold 11px "arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #000231;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
border-bottom: 1px solid #B2B2B2;

}


* html .glossymenu li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 200px;
text-align: left;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #000231;
text-align: left;
}

.glossymenu li a:hover{
background-color: #B2B2B2;

}
	
	
/*Top Links  */

#pointermenu{
border-top: 1px solid #616161; /*optional border across top*/
margin: 0;
padding: 0;
background-color: E1E1E1;
width: 900px;
}

#pointermenu ul{
margin: 0;
margin-left: 0px; /*menu offset from left edge of window*/
float: left;
padding-left: 0px;
font: bold 10px Verdana;
background-color: E1E1E1;
border: 0px solid #000000;
/*background: black url(media/leftround.gif) bottom left no-repeat; /*optional left round corner*/
}

* html #pointermenu ul{ /*IE6 only rule. Decrease ul left margin and add 1em bottom margin*/
margin-bottom: 0em;
margin-left: 0px; /*menu offset from left edge of window in IE*/

}

#pointermenu ul li{
display: inline;
}
#pointermenu ul li a{
	float: left;
	color: #74B0D4;
	font-weight: bold;
	padding: 5px 16px 7px 16px;
	text-decoration: none;
	background: url(media/pointer.gif) bottom center no-repeat;
	border-left: 1px solid #ffffff;
}
#pointermenu ul li a:visited{
/*color: white;*/
}
#pointermenu ul li a:hover, #pointermenu ul li a#selected{ /*hover and selected link*/
color: white;
background-color: #74B0D4;
}

#pointermenu ul li a#rightcorner{
padding-right: 0;
padding-left: 0px;
background: url(media/rightround.gif) bottom right no-repeat; /*optional right round corner*/
}

