﻿body 
{
	padding:0;
	margin:0;
	font-family: Sylfaen, "Arial AMU", serif;
	font-style: normal;
	font-weight: normal;
    color: #474747;  
    background-color: #f9f9f9;
    font-size: 15px;
    
}

b { color: #696a64;}
h3 {color: #f86d06; font-weight:bold; font-size:16pt; padding-top:0px;}
h4 {color: #f86d06; }
hr {color:Silver;}

.datetimeStyle {font-size: 9pt; color: #f86d06;}

.main_table
{
	width:100%;
	border-spacing:0px;

}
.logo_row { height:205px; background-image:url('images/bg_top.jpg'); background-repeat:repeat-x; }

.left_content { width: 170px; text-align:left; background-color: #efc497;}

.centre_content { width:800px;  padding-right:20px; padding-left:20px; text-align:justify; background-color:#f9f9f9; }
.centre_content a:link {color: #0c77bb;}
.centre_content a:visited {color: #0c77bb;}
.centre_content a:hover {color: #0c77bb;}
.centre_content ul,ol,li {color: #474747; } 
.centre_content img, .right_content img, left_content img {border:solid 1px Gray;}
.centre_content p { padding-left:0px;text-indent:25px;margin-top:8px;margin-bottom:0px; }
.centre_content b { color:#1e4a6d; font-size: 16px;}

.blue_font { color:#0c77bb;}

.right_content { width:5px; background-color: #efc497; }

.left_content a:link, .left_content a:visited, .left_content a:hover { color: #474747; font-size:9pt;}
.left_content span,.right_content span { color: White; font-weight:bold;}
.left_content img, .right_content img { border:solid 1px DarkGray; }
.left_content b { color:#f86d06;}

.right_content a:link, .right_content a:visited, .right_content a:hover { color:#f86d06;}

.toplink {color:White;font-size: 12pt; font-weight:bold; background-color: #f4882e; height :22px; text-align:center; }
.toplink:link {color: White;font-size: 12pt; font-weight:bold;  height:22px; text-align:center; }
.toplink:visited {color: White;font-size: 12pt; font-weight:bold;  height:22px; text-align:center; }
.toplink:hover {color: White;font-size: 12pt;font-weight:bold;  height:22px; text-align:center; }

.menulink {text-decoration: none;color: White;font-size: 8pt; background-color: #f4882e;  height:22px; border: solid 1px White;}
.menulink:link {text-decoration: none;color: White;font-size: 8pt; background-color: #f4882e; height:22px; }
.menulink:visited {text-decoration: none;color: White;font-size: 8pt;  background-color: #f4882e; height:22px; }
.menulink:hover {text-decoration: none;color: White;font-size: 8pt;  background-color: #f4882e; height:22px;}
.menulink:active {text-decoration: none;color: White;font-size: 8pt;  background-color: #f4882e; height:22px;  }

.menu_button
{
	color:White;
	font-weight:bold;
	font-size:10pt;
	display:block;
	height:23px;
	
	padding-left:10px;
	text-decoration:none;
	background-image:url('images/OrangeBoardBG.jpg');
	background-repeat:repeat-x;
}

.menu_button:link, .menu_button:visited, menu_button:hover
{
	color:White;
	font-weight:bold;
	font-size:10pt;
	display:block;
	padding-top:2px;
	padding-right: 5px;
	height:17px;
	text-decoration:none;
	background-image:url('images/OrangeBoardBG.jpg');
	background-repeat:repeat-x;	
}
.menu_item
{
	width:100%;
	height:19px;
	font-size:10pt;
	font-weight:bold;
	padding-top:3px;
	border-bottom:solid 1px #d8d8d8;
	background-image:url(images/OrangeBoardBG.jpg);
	background-repeat:repeat-x;
	text-align:left;
}

.menu_item a
{
	padding: 2px 20px 2px 20px ;
	display:block;
	color:White;
	text-decoration:none;
	background-image:url('images/navigation_list_item.gif');
	background-repeat:no-repeat;
	background-position:10px 40%;
	text-align:left;
}

.language, .language:link, .language:visited, .language:hover {  color: #f86d06; font-size:7pt; }
.languageActive, .languageActive:link, .languageActive:visited, .languageActive:hover {  color: #0c77bb; font-size:7pt; }

.TopMenuAlign { padding-top:5px; }

.board_header 
{
	width:145px;
	padding:4px;
	
	padding-left:10px;
	text-align:left;
	font-size:10pt;
	color:#1e4a6d;
	cursor: pointer;
    
	border:solid 0px #f9f9f9;
	background-image:url('images/OrangeBoardBG.jpg');
	background-position:bottom;
}
.board_header a:link, .board_header a:visited ,.board_header a:hover { text-decoration:none; font-size:10pt; }


.board_content 
{
	width:139px;
	padding:10px;
	font-size:10pt;
	border:solid 0px #f9f9f9;
	border-top:solid 0px #d8d8d8;
	background-color: #f9f9f9;
	text-align:left;	
}
.board_content span {color:#474747; font-weight:normal;  }
.board_content img {border: solid 0px white; }

.big_board_header 
{
	width:145px;
	padding:4px;

	padding-left:10px;
	text-align:left;
	font-size:10pt;
	color:#1e4a6d;
	cursor: pointer;
    
	border:solid 0px #f9f9f9;
	background-image:url('images/Big_OrangeBoardBG.jpg');
	background-position:bottom;
}
.big_board_header a:link, .big_board_header a:visited, .big_board_header a:hover { text-decoration:none; } 

.gallery_header 
{
	width:145px;
	padding:4px;
	
	padding-left:10px;
	text-align:left;
	font-size:10pt;
	color:#1e4a6d;
	cursor: pointer;
    
	border:solid 0px #d8d8d8;
	background-image:url('images/OrangeBoardBG.jpg');
	background-position:bottom;
}

.gallery_content
{
	width:132px;
	
	font-size:10pt;
	border:solid 0px #d8d8d8;
	border-top:solid 0px #d8d8d8;
	background-color: #f9f9f9;
	text-align:left;
	
	padding-left:27px;
	padding-top:10px;
	padding-bottom:20px;
 
 }

.calendarStyle { width:165px;}
.calеndar_header 
{
	width:165px;
	padding:4px;
	
	padding-left:10px;
	text-align:left;
	font-size:10pt;
	color:White;
	font-weight:bold;
	cursor: pointer;
    
	border:solid 0px #d8d8d8;
	background-image:url('images/OrangeBoardBG.jpg');
	background-position:bottom;
}
.calendar_content
{
	font-size:8pt;
	border:solid 0px #d8d8d8;
	height:30px;
	background-color: #f9f9f9;
	text-align:center;
	width:25%;
}

.noborder 
{
	border: solid 0px White;
}


.iePNG  { filter:expression(fixPNG(this)); }

.PreviewPhoto { background-color:#ee842c; padding-top:5px;padding-left:10px;padding-right:10px; padding-bottom:10px; }

.Gallery {font-style: normal;
	font-weight: normal;
    color: #474747; 
    font-size:9pt; }
    
.GalleryFolder { background-color:#f6872b; }
.GalleryFolder img { border: solid 0px #f6872b }
    

BB { font-size:8pt;  }


.SiteMap { line-height:23px; }
.SiteMap b, .SiteMap u
{
	color: #0c77bb;
}
.SiteMap ul
{
	margin-bottom:1px;
	margin-top:1px;
}




