body 
{
	margin:				0px;
	padding:			0px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	color:				#525252;
}

.td_mainImg {	
	/* border-left:		1px #D6D2CF solid; */
	border-top:			1px #D6D2CF solid;
}

.td_crisisFlash {
	/* border-left:		1px #D6D2CF solid; */
	/* border-bottom:		1px #D6D2CF solid; */
}
.td_menu {	
	border:				1px #D6D2CF solid;
	border-left:		0px;
	border-bottom:		0px;
}
.td_main {	
	border-top:			1px #D6D2CF solid;
	width:				2000px;
	padding:			13px 17px 11px 17px;
}
.tdLeft {
	border-left:		1px #D6D2CF solid;
}
ul {
	margin-top:			-5px;
}
/*************************************
				TOP LANG
**************************************/
.top_lang {
	text-align:			left;
	padding:			0px 0 0 25px;
	background-image:	url(../../images/bg_top.jpg);
	height:				64px;
	color:				#fff;
	font-size:			10px;
}
.top_lang a{
	color:				#fff;
	text-decoration:	underline;
}
.top_lang a:hover {
	text-decoration:	none;
}

/*************************************
				TOP LOGO
**************************************/
.top_logo {
	padding-left:		25px;
	background-image:	url(../../images/bg_top.jpg);
	height:				84px;
}

#logo {
	background-image:	url(../../images/MBCommunications.jpg);
	height:				20px;
	width:				290px;
	float:				right;
	padding-top:		65px;
	padding-right:		27px;
	color:				#1a3a6b;
}

#logo a{
	color:				#1a3a6b;
	text-decoration:	none;
	font-size:			10px;
}
#logo a:hover{
	text-decoration:	underline;
}

/*************************************
				MENU
**************************************/
.menu {		
	padding:			7px 0 7px 0px;
	margin:				0px 15px 0px 25px;
	color:				#e87a24;
	text-decoration:	none;
	font-size:			12px;
	cursor:				default;
	border-bottom:		1px #F0F0F0 dashed;
}
.menu a {
	color:				#1b3967;
	text-decoration:	none;
	font-size:			12px;
}
.menu a:hover {
	color:				#e87a24;
}

.dots {
	background-image: 	url(../../images/dot.gif);
	height:				11px;
	margin:				0px 15px 0px 25px;
}

/*************************************
				NEWS
**************************************/
.td_news {
	background-color:	#fff9f4;
	/* border-bottom:		1px #D6D2CF solid; */
}

#js_news {
	text-align:			left;
	padding:			10px;
	height:				110px;
	cursor:				default;
}

#js_news .date {
	color:				#DE6828;
	margin-bottom:		10px;
}

#js_news a {
	color:				#96A5BA;
}

#js_news a:hover {
	text-decoration:	none;
}
	
.dots2 {
	background-image: 	url(../../images/dot2.gif);
	height:				31px;
}

#news {
	padding:			10px;
}

#news .title {
	font-weight:		bold;
	font-size:			18px;
	font-family:		Arial,Verdana;
	color:				#1A3967;
}

#news .date {
	color:				#648DB2;
}

#news .news_text {
	text-align:			left;
}

/*************************************
				CRISIS
**************************************/
.td_crisis {
	background-image: 	url(../../images/bg_news.jpg);
	text-align:			center;
	border-left:		1px #D6D2CF solid;
}

/*************************************
				BOTTOM
**************************************/
.bot_nav {
	
	border-top:			1px #D6D2CF solid;
	text-align:			center;
}

.bot_nav a {
	color:				#1A3967;
}
.bot_nav a:hover {
	text-decoration:	none;
}
	
/***/
/*************************************
			IMAGE'S BOXES
**************************************/
.image_box {
	border:				1px solid #1A3967;	
	width:				130px;
	height:				120px;
	oferflow:			hidden;
	float:				left;
	margin:				5px;	
	padding:			1px;
	cursor:				pointer;
}

.image_box .image {	
	width:				130px;
	height:				120px;
	oferflow:			hidden;
	background:			top no-repeat;
}
div.image_box{
    position:			relative; /*this is the key*/
    z-index:			24; 
}

div.image_box:hover{
	z-index:			25;
}

div.image_box span{display: none}

div.image_box:hover span{ /*the span will display just on :hover state*/
    display:			block;
    position:			absolute;
    top:2em; left:2em; width:20em;
    border:				1px solid #D6D2CF;
    background-color:	#F3F4F8; 
    color:				#000;
    text-align: 		center;
    cursor:				default;
}