body
{
	margin:0px;
	BACKGROUND-COLOR: #737373;
	overflow:auto;
}

.first_tbl
{
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:top !important;	
}
.main_tbl
{
	width:850px;
	background-color:#fff;
	vertical-align:top;
	border:solid 1px #000;
	padding:12px;
	background-image:url(images/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}

.top_padding
{
	text-align:right !important;
	
}
.top_pad_menu
{
	padding-left:30px; 
	padding-top:110px;
	float:left;
	height:0px;
	width:0px;
}

.bottomMenu
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
	color:#b9b9b9;	
	padding-top:6px;
}
A.bottomMenu, A.bottomMenu:active, A.bottomMenu:link, A.bottomMenu:visited
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#b9b9b9;	
	text-decoration:underline;
}
A.bottomMenu:hover
{
	color:#fff;
	text-decoration:none;
}
.copyright
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	color:#b9b9b9;	
	padding-bottom:7px;
	padding-top:0px;
}

.topMenu
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:15px;
	color:#b9b9b9;
		
}
A.topMenu, A.topMenu:active, A.topMenu:link, A.topMenu:visited
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#fff;	
	text-decoration:none;
	padding-left:6px;
	padding-right:6px;
}
A.topMenu:hover
{
	color:#b9b9b9;
	text-decoration:underline;
}
.separator_top
{
	background-image:url(images/top_separator.jpg);
	background-position: right;
	background-repeat:no-repeat;
	width:5px;
	height:25px;
		
}

A.menu, A.menu:link, A.menu:visited
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#666;	
	text-transform: uppercase;
	text-decoration:none;
	background-image:url(images/rect_menu.jpg);
	background-repeat:no-repeat;
	background-position:8px;
	padding-left:30px;
}
A.menu:active, A.menu:hover
{
	background-image:url(images/rect_menu_grey.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color:#000;
}
.black_line
{
	background-image:url(images/black_line.jpg);
	background-repeat:no-repeat;
	background-position:left 3px;
	height:13px;
}

.submemu_tbl
{
	/*background-color:#717171;*/
	background-image:url(images/bg_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:27px;
	vertical-align:bottom;
}
.separator
{
	background-image:url(images/sub_separator2.jpg);
	background-position: right bottom !important;
	background-repeat:no-repeat;
	width:5px;
							
}
A.submenu, A.submenu:link, A.submenu:visited
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
	padding:10px;
	padding-bottom:0px;	
	padding-top:5px;	
	height:25px;
	line-height:25px;

}
A.submenu:active, A.submenu:hover
{
	background-image:url(images/submenu_arrow.jpg);
	background-repeat:no-repeat;
	background-position:center 1px!important;
	padding-top:5px;
	height:25px;
	text-decoration:underline;
	line-height:25px;
}

.title
{
	padding-top:30px;	
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#9b9b9b;
	text-transform: uppercase;
}
.title_line
{
	background-image:url(images/rect.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	border-top:#c6262c solid 1px;
}
.txt
{
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333;
	line-height:17px;
	vertical-align:top;
	padding:10px;
	padding-top:0px;
}
.txt_bold
{
	font-weight:bold;
	color:#c7262c;
}

.dotted_line
{
	background-image:url(images/dotted_line.jpg);
	background-position:center 25px;
	background-repeat:no-repeat;
	width:40px;
}
.news_title
{
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#c7262c;
	width:250px;
}

.txt_news
{
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	color:#333;
	vertical-align:top;
	line-height:16px;
}

.firstPage_news_td
{
	padding-right:5px;
	vertical-align:top;
	text-align:left;
	width:200px;
}
A.more, A.more:active, A.more:link, A.more:visited
{
	font-family: Tahoma, Verdana, Arial;
	font-weight:bold;
	font-size:11px;
	color:#999;
	background-image:url(images/more_arrow.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
	text-decoration:none;
	text-align:right;
	padding-right:15px;
}
A.more:hover
{
	color:#666;
	text-decoration:underline;	
}
.paddingMiddle
{
	padding-top:15px;
}

.input_contact
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#666;	
	border: solid 1px #c6252c;
	height:19px;
	width:200px;
}
.textarea_contact
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#666;	
	border: solid 1px #c6252c;
	height:50px;
	width:200px;
}
.btn_contact
{
	background-color:#c6252c;	
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	width:80px;
	height:20px;
	border: solid 1px #333;
}
.txt_contact
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:bold;
	color:#666;	
}
A.mail, A.mail:active, A.mail:link, A.mail:visited
{	
	font-family: Tahoma, Verdana, Arial;
	font-size:13px;
	color:#c6252c;
	text-decoration:none;
}
A.mail:hover
{
	color:#666;
	text-decoration:underline;
}
.star
{
	font-family: Tahoma, Verdana, Arial;
	font-size:13px;
	color:#c6252c;
}
.star_txt
{
	font-family: Tahoma, Verdana, Arial;
	font-size:11px;
	color:#666;
}
.MainMenu_MenuContainer 
{
	width:190px;
	float:left;
		
}
.MainMenu_MenuBar
 {
    cursor: pointer; 
	background-image:url(images/black_line.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
}
.MainMenu_MenuItem td{

	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	color:#666;	
	text-transform: uppercase;
	text-decoration:none;
	background-image:url(images/rect_menu.jpg);
	background-repeat:no-repeat;
	background-position:8px;
	padding-left:30px;
	height:29px;
	width:15px;
	border-bottom:thin;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
	


			
}
.MainMenu_MenuIcon 
{
	display: none;
}

.MainMenu_MenuBreak 
{
    border-bottom: #EEEEEE 1px solid; 
    border-left: #EEEEEE 0px solid; 
    border-top: #EEEEEE 1px solid;  
    border-right: #EEEEEE 0px solid; 
    background-color: #EEEEEE; 
    height: 1px;
}
.MainMenu_MenuItemSel td 
{
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	background-image:url(images/rect_menu_grey.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color:#000;
	background-color: transparent;
	padding-left:30px;
	height:29px;
	border-bottom:thin;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.MainMenu_MenuItemSel 
{
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	background-image:url(images/rect_menu_grey.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color:#000;
	background-color: transparent;
	padding-left:30px;
		
}
.MainMenu_SubMenu 
{
	font-family: Tahoma, Verdana, Arial;
	font-size:14px;
	font-weight:bold;
	background-image:url(images/rect_menu_grey.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color:#000;
	background-color: transparent;
	padding-left:30px;
	height:29px;
	border-bottom:thin;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	border-bottom-width:1px; 
}
.MainMenu_MenuArrow
{
	background-image:none;
}
.SearchBox
{
	font-family: Tahoma, Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color:#fff;	
	text-decoration:none;
	padding-right:5px;
}
.SearchBox img
{
	vertical-align:middle;
}
.red-line {
	border-bottom:solid 1px #9b9b9b;
	font-family: Tahoma,Verdana,Arial;
	font-size: 12px;
}

.top_menu { 
    font-family: Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

a.toplink, a.toplink:active, a.toplink:visited {

	font-family: Tahoma,Verdana,Arial;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	padding-left: 6px;
	padding-right: 6px;
	
}	



a.toplink:hover {

	color: #b9b9b9;
	text-decoration: underline;

}
a.bottomlink, a.bottomlink:active, a.bottomlink:visited {

	font-family: Tahoma,Verdana,Arial;
	font-size: 11px;
	font-weight: bold;
	color: #b9b9b9;
	text-decoration: underline;
}	

a.bottomlink:hover {

	color: #ffffff;
	text-decoration: none;
}
