

body {
	font-family: Arial;
	font-size: 11px;
	color: #354141;
	background-color: #505050;
}

.bg_top {
	background-color: #E8F3F9;
}
 
.bg_blue {
	background-color: #3297CB;
}

.bg_blue1 {
	background-color: #6485A4;
}

.bg_darkblue {
	background-color: #0F3F6F;
}

.bg_lightblue {
	background-color: #E8F3F9;
}

.bg_lightblue A {
    font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bg_lightblue A:hover {
    font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}


.bg_lightblue2 {
	background-color: #CDE6F2;
}

.bg_lightblue2 A {
    font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bg_lightblue2 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.bg_green {
	background-color: #99CC00;
}

.bg_green2 {
	background-color: #D1E88D;
}

.bg_grey {
	background-color: #F2F2F2;
}

.bg_grey2 {
	background-color: #DFDFDF;
}


.bg_lightgreen {
	background-color: #ECF6D3;
}



.bg_white {
	padding: 10px; 
	background-color: #FFFFFF;
	text-align: center;
}

.bg_white2, .bg_white2 A {
	padding: 2px; 
	background-color: #FFFFFF;
	text-align: center;
	color: #000000;
	text-decoration: none;
}

.bg_white2 A:hover {
	text-decoration: underline;
}

td {
	font-family: Arial;
	font-size: 11px;
}

.td_1 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0F3F6F;
	font-weight: bold;
	color: #FFFFFF;
	padding: 2px;
}

.td_2 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CDE6F2;
	color: #000000;
	padding: 2px;
}

.td_2 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.td_2 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.td_2red {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CDE6F2;
	color: #990000;
	padding: 2px;
	font-weight: bold;
}

.td_3 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E8F3F9;
	color: #000000;
	padding: 2px;
}

.td_3 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.td_3 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.td_3red {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E8F3F9;
	color: #990000;
	padding: 2px;
	font-weight: bold;
}

.td_4 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #D7EDFB; /*#FFFFFF;*/
	color: #003366;
	padding: 2px;
}

.td_grey {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EFEFEF;
	color: #474747;
	padding: 8px;
}

.menu_1 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.menu_1 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.menu_1 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.menu_2 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
}
.menu_2 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.menu_2 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}

.menu_3 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
}
.menu_3 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.menu_3 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}

.a_blue A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #476B8F;
	text-decoration: underline;
}



.menu_4 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	
}
.menu_4 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: none;
}
.menu_4 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	text-decoration: underline;
}

.menu_5 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	
}
.menu_5 A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: none;
}
.menu_5 A:hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: bold;
	text-decoration: underline;
}

/*
.bottom_menu {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #0F3F6F;
	font-weight: bold;
}

.bottom_menu A {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #0F3F6F;
	font-weight: bold;
	text-decoration: none;
}

.bottom_menu A:hover {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
	color: #0F3F6F;
	font-weight: bold;
	text-decoration: underline;
}
*/

.text_1 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;	
	text-transform: uppercase;
}

.text_1 A {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
}
.text_1 A:Hover {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
}

.text_2 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #3297CB;
	font-weight: bold;	
}

.text_2 A {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #3297CB;
	font-weight: bold;
	text-decoration: none;
}

.text_2 A:Hover {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #3297CB;
	font-weight: bold;
	text-decoration: underline;
}


.text_3, .text_3 A, .text_3 b {
    font-family: Tahoma, Geneva, Arial, verdana, Helvetica, sans-serif; 
	font-size: 19px;
	color: #2287BB;
	font-weight: normal;
	text-decoration: none;
}

.text_red, .text_red A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

.text_red A:hover {
	text-decoration: underline;
}

.text_red_big, .text_red_big A {
    font-family: Tahoma, Helvetica, sans-serif, verdana, Geneva, Arial;
	font-size: 12px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: none;
}

.text_blue_big, .text_blue_big A
{
	font-family: Tahoma, Helvetica, sans-serif, verdana, Geneva, Arial;
	font-size: 12px;
	color: #2287BB;
	font-weight: bold;
	text-decoration: none;
}

.text_blue_big A:hover 
{
	text-decoration: underline;
}

.text_blue_small 
{
	font-family: Tahoma, Helvetica, sans-serif, verdana, Geneva, Arial;
	font-size: 12px;
	color: #2287BB;
	font-weight: bold;
	text-decoration: none;
}

.text_red_big A:hover {
	text-decoration: underline;
}

.text_reditalic {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #AA0000;
	font-weight: bold;
	font-style: italic;
}


.text_italic {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-style: italic;
}

.text_blue, .text_blue A {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #2287BB;
	font-weight: normal;
	text-decoration: none;
}

.text_blue A:hover {
	text-decoration: underline;
}
.text_usual {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}

.text_usual A {
	text-decoration: none;
	color: #000000;
}

.text_usual A:hover  {
	text-decoration: underline;
	color: #000000;
}

.article {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
}

.article A {
	text-decoration: none;
	color: #2287BB;
}

.article A:hover {
	text-decoration: underline;
}

.big {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	color: #000000;
	font-size: 24px; 
	font-weight: bold;
} 

.cell_1 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	background-color: #3297CB;
	font-size: 11px;
	color: #000000;
	font-weight: bold;	
	text-align: center;
}

.cell_2 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #E8F3F9;
	color: #000000;
	padding: 5px;
	text-align: center;
}

.cell_3 {
    font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	background-color: #0F3F6F;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 2px;		
}

.cell_blue, .cell_blue A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0;
}

.cell_darkblue, .cell_darkblue A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0;
	background-repeat: no-repeat;
	background-attachment:scroll;
	background-position: 0 0; 
}

.cell_blue_level2, .cell_blue_level2 A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-left: 10;
}

.cell_darkblue_level2, .cell_darkblue_level2 A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 10;

	/*background-image: url(images/menu_selected_item_blue.png);*/
	background-repeat: no-repeat;
	background-attachment:scroll;
	background-position: 0 0;
}


.cell_blue_level3, .cell_blue_level3 A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;

	padding-left: 20;
}

.cell_darkblue_level3, .cell_darkblue_level3 A {
    font-family: Tahoma, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 20;

	/*background-image: url(images/menu_selected_item_blue2.png);*/
	background-repeat: no-repeat;
	background-attachment:scroll;
	background-position: 0 0;
}

b.circle  {
	font-size: 10;
	color: #2287BB;
}

b.circle_red {
	font-size: 10;
	color: #FF0000;
}
.img_float {
	float: left;
}
.input {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 9px;
}
.table_spacer {
	background-color: #597EA0;
}
.td_11 {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #0F3F6F;
	color: #FFFFFF;
	text-align: center;
}

.text_big_black, .text_big_black A
{
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.text_big_black A:hover
{
	text-decoration: underline;
}

.text_black, .text_black A
{
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10;
	font-weight: bold;
	color: Black;
	text-decoration: none;
}

.text_black A:hover
{
	text-decoration: underline;
}

.text_grey {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #474747;
}

.text_darkgrey {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 09px;
	color: #333333;
}
.text_darkgrey2, .text_darkgrey2 A, .text_darkgrey2 A:hover {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

.text_white, .text_white A {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.text_white A:hover 
{
	text-decoration: underline;
}

.text_headline, .text_headline A {
	color: #FFFFFF;
	background-color: #3297CB;
	text-decoration: none;
}

.text_headline A:hover {
	text-decoration: underline;
}

.text_headline2, .text_headline2 A {
	color: #000000;
	background-color: #B4D8F0; /*#CDE6F2; */
	text-decoration: none;
}

.text_headline2 A:hover {
	text-decoration: underline;
}

.green_button {
	background-color: #99CC00;
	font-family: Verdana; 
	font-size: 9pt; 
	font-weight: bold;
	color: #FFFFFF;
	border: 1px #999999 solid; 
}
.blue_button {
	background-color: #3297CB;
	font-family: Verdana; 
	font-size: 9pt; 
	font-weight: bold;
	color: #FFFFFF;
	border: 1px #999999 solid; 
}

.big_flag {
	/*border: 1px solid rgb(0, 51, 102);*/
}



.imageFrame {
	background-color: #3297CB; /*#99CC00;*/
	margin: 7px;
}
.imageCaption {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3297CB;
}
.leaderFrame {
	background-color: #98CBE6;
}

.no_border 
{
	border-style: none;
}


/* *************************************************** New Items ***********************************************/




/* Main Items */
.main_banner_left {
	background-repeat: no-repeat;
	background-position: top left;
	background-color: #4997C7;
	height: 117px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	cursor: pointer;
}
.main_banner_right {
 	background-image: url('../images/banners/main_banner_right.jpg');
	background-repeat: no-repeat;
	background-position: top right;
	background-color: #4997C7;
	height: 117px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.main_banner_right a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.main_banner_right a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: underline;
	font-weight: bold;
}
.bgr_page_right {
	background-image: url(../images/bgr_right.jpg);
	background-repeat: no-repeat;

}
.bgr_page_left {
	background-image: url(../images/bgr_left.jpg);
	background-repeat: no-repeat;

}

/* Holders */

.main_table_background {
	background-color: #333333;
}
.main_banner_holder {
	padding-top: 5px;
	padding-left: 5px;
}
.page_col1 {
	padding-left: 5px;
	padding-right: 5px;
}

.page_col5 {
	padding-left: 5px;
}

/* Bottom menu */

.bottom_menu {
	background-color: #000000;
	color: #FFFFFF;
    font-family: Arial;
	font-size: 11px;
	padding-left: 19px;
}
.bottom_menu A {
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	font-weight: bold;
}
.bottom_menu A:hover {
    font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;

}
.footer {
	padding-left: 19px;
	background-image: url(../images/bgr_footer.gif);
	background-repeat: repeat-x;
}
.footer_text {
    font-family: Arial;
	font-size: 9px;
	color: #d4d4d4;
}
.footer_text A {
    font-family: Arial;
	font-size: 9px;
	color: #d4d4d4;
	text-decoration: underline;
}
.footer_text A:hover {
    font-family: Arial;
	font-size: 9px;
	color: #d4d4d4;
	text-decoration: none;
}

/* First page - article with big photo */
#txt {
	position: fixed;
	margin-top: -5px;
}

.header_big_news {
	background-image: url(../images/bgr_news_title01.gif);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	line-height: 14px;
	padding-left: 10px;	
}
.header_big_news A {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.header_big_news A:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.content_news {
	background-color: #e8e8e8;
	color: #354141;
	padding-left: 10px;
}
.content_news_more {
	background-color: #e8e8e8;
	color: #354141;
}
.img_news_5px {
	border: 5px #ffffff solid;
}
.img_news_2px {
	border: 2px #ffffff solid;
}
.corner_gray_l {
	background-color: #e8e8e8;
	background-image:url(../images/corner_grey_l.gif);
	background-position: left;
	background-repeat:no-repeat;
	height: 2px;
}
.corner_gray_r {
	background-color: #e8e8e8;
	background-image:url(../images/corner_grey_r.gif);
	background-position: right;
	background-repeat:no-repeat;
	height: 2px;
}

/* First page - article with small photo */
.corner_blue_l {
	background-image:url(../images/corner_blue_l.gif);
	background-position: left;
	background-repeat:no-repeat;
	background-color: #4897c6;
	height: 4px;
}
.corner_blue_r {
	background-image:url(../images/corner_blue_r.gif);
	background-position: right;
	background-repeat:no-repeat;
	background-color: #4897c6;
	height: 4px;
}
.top_bgr_blue {
	background-image:url(../images/bgr_top_blue.gif);
	background-repeat: repeat-x;
	width: 346px;
}
.header_small_news {
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 12px;
	/*line-height: 14px;*/
	height: 30px;
}
.header_small_news A {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.header_small_news A:hover {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.content_news_sphoto {
	background-image:url(../images/bgr_news_title02.gif);
	background-position: top;
	background-repeat:repeat-x;
	background-color: #e8e8e8;
	color: #354141;
	padding-left: 10px;
	padding-top: 6px;
	padding-bottom: 8px;
	text-align: left;
}
.img_news_2px {
	border: 2px #ffffff solid;
}

/* one Article */
.news_item_header {
	background-image:url(../images/bgr_news_title03.gif);
	background-repeat: repeat-x;
	height: 24px;
	padding-left: 16px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.white_box_content_news {
	background-color: #ffffff;
	text-align: left;
	padding: 13px;
	color: #000000;
}
.white_box_content_news A {
	/*background-color: #ffffff;*/
	text-decoration: underline;
	color: #ed1f9b;
}
.white_box_content_news A:hover {
	/*background-color: #ffffff;*/
	text-decoration: none;
	color: #ed1f9b;
}
.news_photo_caption {
	color: #FFFFFF;
	font-size: 10px;
}
.news_caption {
	color: #459ac1;
	font-size: 12px;
	font-weight: bold;
	padding: 16px 6px 0px 16px;
	background-color: #ffffff;
	text-align: left;
	
	background-image: url(../images/quote.gif);
	background-position: top left;
	background-repeat: no-repeat;
}
.news_caption_name {
	color: #FFFFFF;
	padding-left: 6px;
}
.pink_link {
	color: #000000
	text-decoration:  none;
}
.pink_link a {
	text-decoration: none;
	color: #ed1f9b;
}
.pink_link a:hover {
	text-decoration: none;
	color: #ed1f9b;
}

/* Menu */

.corner_bluetable01 {
	background-image:url(../images/corner_bluetable01.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable02 {
	background-image:url(../images/corner_bluetable02.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable03 {
	background-image:url(../images/corner_bluetable03.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable04 {
	background-image:url(../images/corner_bluetable04.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.menu_content {
	background-color: #4897c6;	
	padding-left: 5px;
	padding-right: 5px;
}
.menu_item {
	height: 16px;
	padding-left: 7px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.menu_item a, .menu_item a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.menu_item_active {
	height: 16px;
	padding-left: 7px;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	background-color: #e32188;
}
.menu_item_active a, .menu_item_active a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.menu_item_level2 {
	height: 16px;
	padding-left: 18px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.menu_item_level2 a, .menu_item_level2 a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.menu_item_level2_active {
	background-image: url(../images/menu_arrow_pink.gif);
	background-repeat:no-repeat;
	height: 16px;
	padding-left: 18px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.menu_item_level2_active a, .menu_item_level2_active a:hover {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.menu_div {
	background-image: url(../images/separator_menu.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	height: 1px;
}

/*Languages selection */



/* boxes */

.blue_box_content {
	background-color: #4897c6;
	padding: 5px;
}
.blue_box_content A {
	text-align: center;
	padding-top: 3px;
	text-decoration: underline;
	color: #354141;
}
.blue_box_content A:hover {
	text-align: center;
	padding-top: 3px;
	text-decoration: none ;
	color: #354141;
}

.blue_box_content_single_article {
	background-color: #4897c6;
	padding: 4px;
}
.blue_box_content_single_article A {
	text-decoration: underline;
	color: #ed1f9b;
}
.blue_box_content_single_article A:hover {
	text-decoration: none ;
	color: #ed1f9b;
}



.white_box_content_header {
	background-color: #ffffff;
	border-bottom: 2px solid #818888;
	color: #004343;
	padding-left: 7px;
	padding-right: 6px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
}
.white_box_content_header A {
	background-color: #ffffff;
	font-weight: bold;
	color: #004343;
	text-decoration: none;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.white_box_content_header A:hover {
	background-color: #ffffff;
	font-weight: bold;
	color: #004343;
	text-decoration: underline;
}
.white_box_content_header_date {
	background-color: #ffffff;
	border-bottom: 2px solid #818888;
	color: #004343;
	padding-left: 7px;
}
.white_box_content {
	background-color: #ffffff;
	text-align: left;
}
.white_box_content A {
	/*background-color: #ffffff;*/
	text-decoration:  none;
	font-family: Arial;
	font-size: 11px;
	color: #354141;
}
.white_box_content A:hover {
	/*background-color: #ffffff;*/
	text-decoration:  none;
	font-family: Arial;
	font-size: 11px;
	color: #354141;
	text-decoration: underline;
}
.grey_box_content {
	background-color: #eeeeee;
	text-align: left;

}
.grey_box_content A {
	/*background-color: #ffffff;*/
	text-decoration:  none;
	font-family: Arial;
	font-size: 11px;
	color: #354141;
}
.grey_box_content A:hover {
	/*background-color: #ffffff;*/
	text-decoration:  none;
	font-family: Arial;
	font-size: 11px;
	color: #354141;
	text-decoration: underline;
}

.corner_whitetable01 {
	background-image:url(../images/corner_white01.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 3px;
}
.corner_whitetable02 {
	background-image:url(../images/corner_white02.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 3px;
}
.corner_whitetable03 {
	background-image:url(../images/corner_white03.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 3px;
}
.corner_whitetable04 {
	background-image:url(../images/corner_white04.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 3px;
}

.grey_row {
	background-color: #e2e5e5;
	padding-left: 7px;
}
.grey_row A {
	/*background-color: #e2e5e5;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575958;
	text-decoration: none;
}
.grey_row A:hover  {
	/*background-color: #e2e5e5;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #575958;
	text-decoration: underline;
}

/* Standings table */

.small_flag, .small_flag A, .small_flag A:hover {
	border: 1px solid #ffffff;
}
.standings_pos {
	color: #ffffff;
	text-align: center;	
}
.dullblue_box_content {
	background-color: #477a9d;
	padding: 8px;
}
.dullblue_box_content A {
	background-color: #477a9d;
	text-align: center;
	text-decoration: underline;
	color: #000000;
}
.dullblue_box_content A:hover {
	background-color: #477a9d;
	text-align: center;
	text-decoration: none ;
	color: #000000;
}
.corner_dullbluetable01 {
	background-image:url(../images/corner_dullbluetable01.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #477a9d;
	height: 4px;
}
.corner_dullbluetable02 {
	background-image:url(../images/corner_dullbluetable02.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #477a9d;
	height: 4px;
}
.corner_dullbluetable03 {
	background-image:url(../images/corner_dullbluetable03.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #477a9d;
	height: 4px;
}
.corner_dullbluetable04 {
	background-image:url(../images/corner_dullbluetable04.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #477a9d;
	height: 4px;
}
.grey_row_standings_holder {
	padding-right: 10px;
	
}
.grey_row_standings {
	background-color: #e8e8e8;
	padding-left: 6px;
	color: #000000;
	height: 12px;
	
}
.grey_row_standings A {
	/*background-color: #e8e8e8;*/
	color: #000000;
	text-decoration: none;

}
.grey_row_standings A:hover  {
	/*background-color: #e8e8e8;*/
	color: #000000;
	text-decoration: underline;
}

/* Scoreboard */

.scoreboard_header01 {
	background-image:url(../images/bgr_scoreboard01.gif);
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 10px;
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.scoreboard_teams_results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	background-color: #4897c6;
	border-bottom: 1px solid #727b7b;
	height: 24;
	padding-left: 12px;

}
.scoreboard_teams_results A {
	background-color: #4897c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: none;
}
.scoreboard_teams_results A:hover {
	background-color: #4897c6;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	text-decoration: underline;
}
.scoreboard_white_bgr {
	background-color: #ffffff;
}
.scoreboard_white_holder {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;

}
.corner_bluetable01_on_white {
	background-image:url(../images/corner_bluetable01_w.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable02_on_white {
	background-image:url(../images/corner_bluetable02_w.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable03_on_white {
	background-image:url(../images/corner_bluetable03_w.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.corner_bluetable04_on_white {
	background-image:url(../images/corner_bluetable04_w.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #4897c6;
	height: 3px;
}
.separator_top_scorers {
	background-color: #757978;
	height: 1px;
}
.standings_header_blue {
	color: #ffffff;
	font-weight: bold;
}


/* modSmallStatisticalLeadersModule.xsl*/

.player_image
{
	padding:4px;
	padding-left:7px;
	background-color:#FFFFFF;
	width:50px;
}

.player_info
{
	background-color:#FFFFFF;
	padding-right:5px;
	vertical-align:top;
}

.player_name
{
	color:#2b5b74;
	font-weight:bold;
	padding:3px 0px 3px 0px;
	margin:0px;
	border-bottom:#c4c4c4 1px dashed;
	width:95%;
}

.player_other_info
{
	color:#2b5b74;
	margin:0px;
}

.corner_redtable1
{
	background-image:url(../images/corner_red_table1.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ed2790;
	height: 16px;
	padding-left:10px;
	color:#FFFFFF;
	width:85%;
}

.corner_redtable2
{
	background-image:url(../images/corner_red_table2.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ed2790;
	height: 16px;
	color:#FFFFFF;
	width:15%;
}

.player_table_top
{
	border-top:#4d4d4d 1px solid;
	background-color:#818181;
	color:#FFFFFF;
}

.player_stat
{
	background-color:#FFFFFF;
	padding:0px;
	text-align:left;
	width:70%;
}

.player_number
{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:4px;
	width:15%;
}

.player_stat_value
{
	background-color:#FFFFFF;
	padding-right:4px;
	width:15%;
}

.player_seperated
{
	border-bottom:#c4c4c4 1px dashed;
}

.last_player_stat
{
	background-color:#FFFFFF;
}

.last_player_number
{
	background-color:#FFFFFF;
	text-align:center;
	padding-left:2px;
}

.last_player_stat_value
{
	background-color:#FFFFFF;
	padding-right:4px;
}

.player_name_link
{
	background-color:#FFFFFF;
	text-decoration:none;
}

/* Standart table styles */

.std_table_lcorner
{
	background-image:url(../images/standart_table_top1.gif);
	background-repeat: no-repeat;
	background-position:left;
	height: 17px;
	width: 6px;
}

.std_table_rcorner
{
	background-image:url(../images/standart_table_top2.gif);
	background-repeat: no-repeat;
	background-position:right;
	height: 17px;
	width: 6px;
}

.std_table_top
{
	background-image:url(../images/standart_table_top3.gif);
	background-repeat:repeat-x;
	height: 17px;
	color:#ffffff;
}

.std_table_gray_sep
{
	background-image:url(../images/pixel_gray.gif);
	background-repeat:repeat-x;
	height: 1px;
}

.std_table_blue_sep
{
	background-image:url(../images/pixel_blue.gif);
	background-repeat:repeat-x;
	height: 1px;
}

/* team info table */

.corner_white_gray01 {
	background-image:url(../images/corner_white_gray1.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 5px;
}
.corner_white_gray02 {
	background-image:url(../images/corner_white_gray2.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 5px;
}
.corner_white_gray03 {
	background-image:url(../images/corner_white_gray3.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 5px;
}
.corner_white_gray04 {
	background-image:url(../images/corner_white_gray4.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #ffffff;
	height: 5px;
}

.team_name
{
	font-size:12px;
	font-weight:bold;
	color:#585858;
	width:100px;
}

.red_link
{
	color:#e02086;
}

.team_info
{
	background-color: #e2e5e5;
	padding:5px 10px;
}

.info_title
{
	margin:0px;
	padding-bottom:5px;
}

/* schedule */

.std_table_white_sep
{
	background-image:url(../images/pixel_white.gif);
	background-repeat:repeat-x;
	height: 1px;
}

.cyan_row
{
	background-color:#a3cbe2;
	padding-left: 7px;
}

.cyan_row a
{
	background-color:#a3cbe2;
}

.cyan_row a:hover
{
	background-color:#a3cbe2;
}

.schedule_grey_row {
	background-color: #e2e5e5;
	padding-left: 5px;
}
.schedule_grey_row A {
	background-color: #e2e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e02086;
	text-decoration:underline;
}

.schedule_grey_row A:hover  {
	background-color: #e2e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e02086;
	text-decoration: none;
}



/* Game card */
.corner_bluetable01_gamecard {
	background-image:url(../images/corner_bluetable01_gamecard.gif);
	background-position: left;
	background-repeat: no-repeat;
	background-color: #4b95c6;
	height: 4px;
}
.corner_bluetable02_gamecard {
	background-image:url(../images/corner_bluetable02_gamecard.gif);
	background-position: right;
	background-repeat: no-repeat;
	background-color: #4b95c6;
	height: 4px;
}
.bgr_gamecard01_score {
	background-image:url(../images/bgr_gamecard_score01.gif);
	background-position: right;
	background-repeat: repeat-x;
	background-color: #4b95c6;
	height: 86px;
	width: 184px;
}
.flag_gamecard {
	height: 49px;
	width: 75px;
	border: solid 2px #387fab;
}
.gamecard_teams_results {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
}
.gamecard_teams_results A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;	
}
.gamecard_teams_results A:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;	
}
.gamecard_score {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #ffffff;
	font-weight: bold;
}
.gamecard_score_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11x;
	color: #ebedec;
}
.game_card_div {
	background-image: url(../images/gamecard_div.gif);
	background-repeat:no-repeat;
	width: 2px;
}
.gamecard_grey_row {
	background-color: #e8e8e8;
	color: #000000;
	line-height: 16px;
}
.gamecard_grey_row A {
	background-color: #e2e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.gamecard_grey_row A:hover  {
	background-color: #e2e5e5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.white_box_content_game_card {
	background-color: #ffffff;
	color: #004343;
	padding: 5px;
}

.bgr_score {
	background-image: url(../images/bgr_score.jpg);
	background-repeat: no-repeat;
	background-color: #3c8ab1;
}
.gamecard_photo {
	border: 1px solid #ffffff;
}
/* Quote Daniel*/

.quotFrame {
	background-color: #4897C6;
}
.quotFrame2 {
	border: 2px solid #4897C6;
	margin: 7px;
}
.quotQuot {
	font-family: Times New Roman, times, roman;
	font-size: 28px;
	font-weight: bold;
	color: #FF0099;
	padding: 2px;
	background-color: #FFFFFF;
}
.quotText {
	font-family: verdana, Geneva, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4897C6;
	padding: 2px;
	background-color: #FFFFFF;
}
.quotCaption {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4897C6;
}
.backBottonDan {
	background-color:#FFFFFF;
}


/*RUSLAN STYLES*/

/*  player module styles */

.separators_player_info
{
	background-color: #bcbcbc;
	padding: 0px;
	margin: 0px;
	height: 1px;
}

.header_statistics_player
{
	color: #e8248c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

/*  player comparison module */

.white_header_player_names
{
	background-color: #FFFFFF;
	padding:5px;
}

.gray_header_player_names_sep
{
	background-color: #727b7b;
	height:2px;
}


.statistics_data_sep
{
	background-color: #e2e5e5;
	padding: 4px;
	height:1px;
}

.white_bg_white_nopadding
{
	background-color: #FFFFFF;
	padding: 0px;
}

/*  player statistics accomodated module */

.header_table_pink
{
	background-IMAGE: url(../images/table_pink_headers.jpg);
	background-repeat: repeat-x;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	
	padding: 3px;
}

.header_table_gray
{
	background-color:#999999;
	background-repeat: repeat-x;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffffff;
	
	padding: 2px;
}

.table_spacer2 {
	background-color: #000000;
}


.bg_white_row {
	background-color: #FFFFFF;
	padding: 3px;
	color: #000000;
	
}

.bg_white_row A 
{
	background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.bg_white_row A:hover 
{
	background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.table_header_competitions
{
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
	background-color: #818181;
	color:#FFFFFF;
	text-align:center;
}

.white_box_content_competitions {
	background-color: #ffffff;
	border-bottom: 1px solid #818888;
	color: #000000;
	text-align:center;
}

.white_box_content_competitions A {
	/*background-color: #ffffff;*/
	text-decoration:  none;
	color: #000000;
}
.white_box_content_competitions A:hover {
	/*background-color: #ffffff;*/
	text-decoration:  underline;
	color: #000000;
}


/* END RUSLAN STYLES*/

/* buttons */
.small_button {
	font-family: Verdana; 
	font-size: 6pt; 
	color: #FFFFFF;
	border: 0px #999999 solid;
	background-image: url(../images/button_small.gif);
	background-repeat:no-repeat;
	width:37px;
	height:17px;
}
.tabs {
}
.tab_item {
	cursor: pointer;
	padding-right: 1px;
}
.tab_item .content_news_sphoto {
	font-size: 13px;
	color: #ffffff;
	padding-right: 8px;
	font-weight: bold;
	text-align: center;
	background-image:url(../images/bgr_news_title02b.gif);
}
.tab_item_act {
	cursor: pointer;
}
.tab_item_act .content_news_sphoto {
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	padding-right: 8px;
	background-image:url(../images/bgr_news_title02a.gif);
	background-repeat:repeat;
	text-align: center;
}
.tab_item_act .corner_blue_l {
	background-image:url(../images/corner_blue_la.gif);
	background-position: top left;
	background-color: #ed2891;
}
.tab_item_act .corner_blue_r {
	background-image:url(../images/corner_blue_ra.gif);
	background-position: top right;
	background-color: #ed2891;
}
