body
{
	padding: 0px;
	margin: 0px;
}

*
{
	padding: 0px;
	margin: 0px;

}

table
{
	border-collapse: collapse;
	font-family: arial;
	font-size: 12px;
}


table.page_main
{
	width: 100%;
}

td.page_header
{
	color: #555555;	
	color: #000000;
	font-size: 130%;
	font-weight: bold;
	padding: 2 0 10 0;

}

td.page_content
{	
	padding: 5 20 20 0;
}




td.page_subheader_block
{
	text-align: left;
	vertical-align: top;
	padding: 0 10 2 0;
}



td.page_subheader
{
	color: #FFFFFF;
	background-color: #4f5e7b;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;	
	padding: 3 10 3 10;
}






table.m_main
{
	width: 100%;
	height: 100%;
	
}

td.m_top
{
	
}


td.m_center_left
{
	height: 100%;
	width: 10%;
	vertical-align: top;
}


td.m_center_right
{
	height: 100%;
	vertical-align: top;
	text-align: left;
	padding: 20 0 20 40;
}


td.m_bottom_left
{
	background-image: url('../img/bottom_background.jpg');	
	background-position: bottom left;
	background-repeat: repeat-x;
}

td.m_bottom_right
{
	background-image: url('../img/bottom_background.jpg');	
	background-position: bottom left;
	background-repeat: repeat-x;
	padding: 20 20 10 40;
}


/********************************/
/*		TOP 		*/
/********************************/

table.t_main
{
	background-image: url('../img/top_background.jpg');	
	background-position: top left;
	background-repeat: repeat-x;
}

td.t_logo
{

		
}

td.t_text
{
	width: 100%;	
	vertical-align: middle;
	padding: 10 10 10 10;
}

table.t_text_base
{
	height: 100%;	
	width: 100%;
	text-align: left;
	white-space: nowrap;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align: middle;
}

td.t_text_frbi
{
	font-size: 160%;
	padding: 4 0 2 5;		
}

td.t_text_ross
{
	padding: 2 0 34 8;
}

td.t_text_an
{
	font-size: 140%;
	padding: 0 0 4 8;
	font-weight: bold;	
}

td.t_text_korolev
{
	font-size: 100%;
	padding: 0 0 0 8;
}



td.topline_left
{
	background-color: #4f5e7b;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	width: 100%;
	text-align: left;
	padding: 4 10 4 20;
	font-size: 110%;
}

td.topline_right
{
	background-color: #4f5e7b;
	width: 100%;
	color: #FFFFFF;
	font-weight: bold;
	white-space: nowrap;
	text-align: right;
	padding: 4 20 4 20;
	font-size: 90%;

}




td.t_logo_frbi
{
	vertical-align: middle;
	text-align: center;
	padding: 10 10 10 10;
}



table.bottom_base
{

}


td.bottom_header
{
	font-weight: bold;
	padding: 10 10 3 0;
}


td.bottom_line
{
	padding: 3 10 3 0;
}

a.bottom:link {color: #00A3DB; TEXT-DECORATION:underline}
a.bottom:visited {color: #00A3DB; TEXT-DECORATION:underline}
a.bottom:active {color: #00A3DB; TEXT-DECORATION:underline}
a.bottom:hover {color: #1F7694; TEXT-DECORATION:none} 






table.center_left_base
{
	
}


td.menu
{
	vertical-align: top;
	padding: 20 10 10 15;	
}

table.menu
{
	vertical-align: top;
	white-space: nowrap;
}

td.menu_item_current
{
	border: 1px solid #1d6481;
	background-color: #f8fdff;
	color: #1d6481;
	padding: 2 10 4 0;
	white-space: nowrap;
}

td.menu_item
{
	padding: 3 10 5 0;
	white-space: nowrap;
}



a.menu:link {color: #00A3DB; TEXT-DECORATION:underline}
a.menu:visited {color: #00A3DB; TEXT-DECORATION:underline}
a.menu:active {color: #00A3DB; TEXT-DECORATION:underline}
a.menu:hover {color: #1F7694; TEXT-DECORATION:none} 


a.blue:link {color: #00A3DB; TEXT-DECORATION:underline}
a.blue:visited {color: #00A3DB; TEXT-DECORATION:underline}
a.blue:active {color: #00A3DB; TEXT-DECORATION:underline}
a.blue:hover {color: #1F7694; TEXT-DECORATION:none} 


a.white_address:link {color: #FFFFFF; TEXT-DECORATION:none}
a.white_address:visited {color: #FFFFFF; TEXT-DECORATION:none}
a.white_address:active {color: #FFFFFF; TEXT-DECORATION:none}
a.white_address:hover {color: #FFFFFF; TEXT-DECORATION:underline} 



a.frbi:link {color: #00A3DB; TEXT-DECORATION:none}
a.frbi:visited {color: #00A3DB; TEXT-DECORATION:none}
a.frbi:active {color: #00A3DB; TEXT-DECORATION:none}
a.frbi:hover {color: #1F7694; TEXT-DECORATION:underline} 


td.m_frbi_ross
{
	padding: 25 5 25 0;
}

td.m_frbi_header
{
	color: #FFFFFF;
	background-color: #4f5e7b;
	font-weight: bold;
	white-space: nowrap;
	text-align: right;	
	padding: 5 10 5 10;
}

td.m_frbi_photo
{
	padding: 15 5 5 25;
}

td.m_frbi_border
{
	padding: 7 7 7 7;
	border: 1px solid #000000;
}

td.m_frbi_subphoto
{
	font-weight: bold;
	color: #4d4d4d;
	padding: 5 5 5 25;
	text-align: center;
}

td.m_frbi_about
{
	color: #6e6e6e;
	padding: 5 5 5 25;
	font-size: 90%;
}

td.m_frbi_link
{
	text-align: right;
	padding: 5 5 5 12;
}





/* *********** BACKFORM ***********/


td.back_form
{
	padding: 0 10 20 0;
}

td.back_fname
{
	padding: 15 10 5 20;
}


td.back_fmail
{
	padding: 0 10 5 20;
}

td.back_mail
{
	color: #c2c2c2;
	color: #8e8e8e;
	color: #7c7c7c;	
	font-size: 90%;
}

td.back_mail_input
{
	padding: 2 10 2 0;
	width: 45%;
}

td.back_mail_answer
{
	padding: 2 10 2 0;
	vertical-align: middle; 
	color: #c2c2c2;	
	font-size: 90%;
}

td.back_farea
{
	padding: 5 10 5 20;
}

td.back_fsend
{	
	padding: 5 10 5 20;
}

input.back
{
	width: 100%;
}

input.back_button
{
	font-size: 90%;	
	padding: 2 6 2 6;
}





td.back_fwarning
{
	padding: 10 0 0 20;	
}


td.back_warning_img
{
	padding: 0 5 0 0;
}

td.back_warning_text
{
	padding: 0 0 0 2;
	vertical-align: top;
}




td.back_result
{
	padding: 10 10 10 20;
}

td.back_result_img
{	
	padding: 2 10 2 0;
	vertical-align: top;
}


td.back_result_item
{
	padding: 0 10 0 0;
	font-weight: normal;
}

td.back_result_links
{
	padding: 2 10 2 0;
}

td.back_result_link_item
{
	padding: 5 10 5 0;
}



td.marker
{	
	padding: 2 5 0 2;
	vertical-align: middle;
}



table.marker
{
	width: 5px;
	height: 5px;
	background-color: #4f5e7b;
}

	

td.header_block
{
	text-align: left;
	vertical-align: top;
	padding: 10 10 5 0;
}

table.header_block
{
	text-align: center;
}

td.header
{
	color: #FFFFFF;
	background-color: #4f5e7b;
	font-weight: bold;
	white-space: nowrap;
	text-align: center;	
	padding: 3 10 3 10;	
}





