/* replace 9c9c9c with 6D7678 */

body, p, div 	{
		font-family: verdana;
		font-size: 9px;
		color: #6D7678;
		text-align: justify;
}
h2		{
		margin-top: 0px;
		vertical-align: top;
		font-size: 11px;
		text-align: left;
		padding-bottom: 8px;
}
.container	{
		
		min-width: 735px;
		max-width:735px;
		padding: 10px;
		
}
.main_content	{
		margin-top: 8px;
		min-width: 735px;
		max-width:735px;
		*min-width: 735px;
		*max-width:735px;
		
}	
.content_image {
		float:right;
		padding: 0px 10px 10px 10px;
}
.content_title {
		display: block;
		padding: 0px 0px 0px 9px;
}
.atsco_rec	{
		display: block;
		width: 735px;
		text-align: right;
		padding: 0px 0px 10px 0px;
}
.top_page	{
		display: block;
		width: 735px;
		height: 75px;
		background-image: url("../images/mecscomms_logo.gif");
		background-repeat: no-repeat;
		background-position: top left;
}
.top_menu	{
		margin-top: 20px;
		text-align: right;
		width: 530px;
	 	float: right;
		border-bottom: 1px solid #9c9c9c;
		padding-bottom: 8px;
}
.home_bar	{
		margin: 8px 0px 20px 0px;
		display: block;
}
.menu_item	{
		display: inline;
		padding: 8px 0px 8px 8px;
}
.index_content	{
		width: 735px;
		position: absolute;
		top: 130px;
		float: left;
		padding: 1px;
}
.left		{
		margin-top: 0px;
		border-right: 1px solid #9c9c9c;
		border-bottom: 1px solid #9c9c9c;
}
.middle		{
		margin-top: 0px;
		border-right: 1px solid #9c9c9c;
		border-left: 1px solid #9c9c9c;
		border-bottom: 1px solid #9c9c9c;
		border-top: none;
}
.right		{
		margin-top: 0px;
		border-left: 1px solid #9c9c9c;
		border-bottom: 1px solid #9c9c9c;
}
.left_menu	{
		display: block;
		width: 180px;
		height: 100%;
		float: left;
		padding-right: 8px;
		min-height: 300px;
}
.lmenu_item	{
		display: block;
		padding: 10px 0px 5px 0px;
		text-align: left;
		font-size: 11px;
		font-weight: bold;
}
.lsubmenu_item	{
		display: block;
		padding: 2px 0px 2px 8px;
		text-align: left;
}

.middle_content	{
		padding: 0px 8px 8px 8px;
}
.fullbody_content	{
		padding: 0px 8px 8px 8px;
		font-size:		:	9px;
}
.right_content	{
		padding: 0px 8px 8px 8px;
}

/* search specific style */
hr{
	color			:	#7C8688;
}
.joblist1{
	background-color	: 	#E1CDCF;
	font-size: 9px;
}
.joblist2{
	background-color	: 	#EAF6EA;
	font-size: 9px;
}

.description{
	background-color	: 	white;
	font-size:		:	9px;
	
}
.search{
	font-size: 9px;
}
/* end of search */

/* links */
/* general */
a:link{
	color			:	#6D7678;
	text-decoration 	: 	underline;
}
a:visited{
	color			:	#6D7678;
	text-decoration 	: 	underline;
}
a:active{
	color			:	#000000;
	text-decoration 	: 	underline;
}
a:hover{
	color			: 	#000000;
	text-decoration 	: 	underline;
}
/* end of general */
/* end of links */
