/*****************  Top Menu *************/
Table.top_menu{
	background-color:#A7BDCA;
	height: 19px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
Table.top_menu TD{
	background-color:#C7DEE6 ;
	position:relative;
	
}
Table.top_menu A{
	position:relative;
	display:block;
	background-color:#C7DEE6 ;
	width: 100%;
	height: 100%;
	text-decoration: none;
	padding: 1px 7px 0px 7px;
	color: #111111;
	vertical-align: middle;
}
Table.top_menu A:HOVER{
	position:relative;
	display:block;
	background-color:#FFFFFF ;
	width: 100%;
	height: 100%;
	text-decoration: none;
	padding:  1px 7px 0px 7px;
	color: #000000;
	vertical-align: middle;
}
Table.top_menu A.Selc{
	position:relative;
	display:block;
	background-color:#5F818D ;
	width: 100%;
	height: 100%;
	text-decoration: none;
	padding: 1px 7px 0px 7px;
	color: #ffffff;
	vertical-align: middle;
}
/***************** END Top Menu ************
******************     *********/
Table.comboTable{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

Table.comboTable TD{
	background-color: #DCECF0;
}
Table.comboTable TH{
	background-color: #BADAEA;
}
/*****************  END Combo Table ****************
**************** Start Left Menu      *************/
TD.leftMenu{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/leftBar.gif);
	background-position: right top;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: Left;
}
TD.leftMenu H1{
	font-size:14;
	margin: 20 0 10 10 ;
	color: #437B8F;
}
TD.leftMenu A{
	display: block;
	color: #495053;
	font-size:13;
	margin: 0 0 0 15 ;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #A5CADA;
	position:relative;
	width: 140;
	height: 25;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3 0 0 10;
}
TD.leftMenu A:HOVER{
	display: block;
	color: #000000;
	font-size:13;
	margin: 0 0 0 15 ;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #A5CADA;
	position:relative;
	width: 140;
	height: 25;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3 0 0 10;
	background-color: #E1ECF1 ;
}
TD.leftMenu A.Selc{
	display: block;
	color: #781314;
	font-size:13;
	margin: 0 0 0 15 ;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #A5CADA;
	position:relative;
	width: 140;
	height: 25;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3 0 0 10;
	background-color: #FFFFFF ;
	font-weight: bolder;
}
TD.leftMenu A.Selc:HOVER{
	display: block;
	color: #000000;
	font-size:13;
	margin: 0 0 0 15 ;
	border-style: solid;
	border-width: 0 0 1 0;
	border-color: #A5CADA;
	position:relative;
	width: 140;
	height: 25;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	padding: 3 0 0 10;
	background-color: #FFFFFF ;
	font-weight: bolder;
}

/***************** END Left Menu  ************
******************  Start Footer  	*********/
DIV.footer{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6BB7D2;
	position: relative;
	width:780;
	height:30;
	vertical-align: top;
}
DIV.footer A{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	}
DIV.footer A:HOVER{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	}
	/**** NEWS *****/
DIV.newsBlock{
	width: 180px;
	height: 190px;
	padding-top:12px;
	border-width:0 0 1 0;
	border-style:solid;
	text-align:center;
	font-size:12px;
	color:#595e65;
	border-color:#ffffff;
	display:block;
	margin:0;
}
#news a.text_03{
	text-decoration:none;

}
#news a.text_03:hover{
	text-decoration:underline;

}
#news span{
position:relative;
width:100%;
display:block;
text-align:justify;
}
/**** Catalogs ******/
DIV.catalogsBlock{
	width: 160;
	height: 120;
	display: inline;
	margin: 5px;
}
DIV.catalogsBlock A{
	display: block;
	width: 160;
	height: 120; 
	border-style: solid; 
	border-width: 1px; 
	border-color:#B0B5B8; 
	padding: 5px; 
}
DIV.catalogsBlock span{
	display: block;
	width: 160; 
	height: 70; 
	padding: 5px 0px; 
	overflow: hidden;
	color: #495053;
}
/***** Events *****/
DIV.eventsBlock{
	width: 550;
	height: 80;
	padding: 5px;	
	border-bottom: #C4C4C6 2px solid;
}
DIV.eventsBlock A{
	color:#862E2F;
	text-decoration:none;
}
DIV.eventsBlock span{
	display: block;
	width: 550; 
	height: 50; 
	padding: 5px 0px; 
	overflow: hidden;
	color: #495053;
}
/**contact us*/
Table.contactTbl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: 400;	
	text-align: left;
	width: 100%;
	border-width: 0px;
	border-style: solid;
	border-color: #437B8F;

}
Table.contactTbl TD{
border-width: 0px;
border-style: solid;
border-color: #437B8F;
padding-left: 5px;
}
