﻿body {
	background-image				: url('../Images/bg_container.png');
	background-repeat				: repeat-x;
	background-position		  		: center top;
	background-color				: #ff8b00;
	font-family						: Arial;
	font-size						: 10px;
	color							: black;
	margin 							: 0px;
}

.Container {
	margin-left						: auto;
	margin-right					: auto;
}

.TopBar {
	background-image				: url('../Images/bg_topbar.png');
	background-repeat				: repeat-x;
	background-position		  		: left top;
	height							: 158px;
	margin-left						: auto;
	margin-right					: auto;
}

.Content {
	width							: 1022px;
	font-family						: Verdana;
	float							: left;
	position						: relative;
}

.Header {
	background-image				: url('../Images/header.jpg');
	background-repeat				: no-repeat;
	background-position		  		: left top;
	width							: 1022px;
	height							: 137px;
	margin-left						: auto;
	margin-right					: auto;
}

.TopMenu {
	background-color				: white;
	width							: 1022px;	
	height							: 20px;	
	margin-left						: auto;
	margin-right					: auto;

}

.MenuItems{
	text-align						: center;
	line-height						: 20px;
}

.TopMenuItem {
	color							: #666666;
	font-size						: 11px;
	text-decoration					: none;
	margin-left 					: 15px;
	margin-right					: 15px;
}

.TopMenuItem:hover {
	color							: black;
	font-size						: 11px;
	text-decoration					: none;
}

.TopText {
	margin-bottom					: 20px;
	text-align						: center;
}

.ColumnsHome {
	margin-top						: 24px;
	margin-left						: auto;
	margin-right					: auto;
	width							: 570px;
}

.Context {
	height 							: auto !important; /*For CSS2 browsers*/;
	height 							: 100%; /*For IE6 and before*/;
	min-height 						: 600px; /*For CSS2 browsers*/;	
}

.Columns {
	margin-top						: 24px;
	margin-left						: auto;
	margin-right					: auto;
	width							: 750px;
}

.Column {
	width							: 184px;
	float							: left;
	position						: relative;
	padding-right					: 4px;
}

.Column1{
	width							: 320px;
	float							: left;
	position						: relative;
	padding-right					: 4px;
	left							: 28px;
}

.Column2{
	width							: 350px;
	float							: left;
	position						: relative;
	padding-right					: 4px;
	left							: 30px;
}

.HomeImage {
	width							: 184px;
	height							: 130px;
	clear							: both;
}

.HomeText {
	background-image				: url('../Images/grad_home.png');
	background-repeat				: no-repeat;
	background-position		  		: left top;
	width							: 184px;
	height							: 203px;
}

.HomeTextTitle {
	font-family						: Arial;
	font-size						: 12px;
	font-weight						: bold;
	margin-bottom					: 15px;
	margin-left						: 2px;
	padding-top						: 20px;
}

.HomeTextContent {
	height							: 110px;
	width							: 183px;
}

.ContentText {
	font-family						: Verdana;
	font-size						: 11px;
	color							: black;
	width							: 555px;
	margin-left						: 191px;	
	margin-top						: 20px;
}

.SubMenu {
	background-image				: url('../Images/bg_submenu.png');
	background-repeat				: no-repeat;
	background-position		  		: left top;
	float							: left;
	position						: relative;
	width							: 191px;
	height							: 187px;
	text-align						: right;
}

.SubMenuItems {
	margin-top						: 36px;
}

.SubMenuItem {
	color							: #b7d6ef;
	font-size						: 12px;
	text-decoration					: none;
	line-height						: 22px;
	margin-right					: 43px;
}

.SubMenuItem:hover {
	color							: white;
	font-size						: 12px;
	text-decoration					: none;
}

.Contact {
	background-image				: url('../Images/bg_contact.png');
	background-repeat				: repeat-y;
	background-position		  		: left top;
	width							: 726px;
	height 							: auto !important; /*For CSS2 browsers*/;
	height 							: 100%; /*For IE6 and before*/;
	min-height 						: 450px; /*For CSS2 browsers*/;	
}

.Label{
	float							: left;
	width							: 75px;
}

.ContactBreak {
	background-image				: url('../Images/contactbreak.png');
	background-repeat				: no-repeat;
	background-position		  		: left top;
	height							: 2px;
	width							: 674px;
	margin-left						: auto;
	margin-right					: auto;
	margin-top						: 8px;
	clear							: both;
}

.AgendaBreak {
	background-image				: url('../Images/agendabreak.png');
	background-repeat				: no-repeat;
	background-position		  		: left top;
	height							: 1px;
	width							: 510px;
	margin-bottom					: 15px;
}

.AgendaTitle{
	font-weight						: bold;
}

.AgendaText {
	float							: left;
	position						: relative;
	width							: 510px;
}

.Gallery {
	background-image				: url('../Images/bg_gallery.png');
	background-repeat				: repeat-y;
	background-position		  		: left top;
	width							: 712px;
	height 							: auto !important; /*For CSS2 browsers*/;
	height 							: 100%; /*For IE6 and before*/;
	min-height 						: 450px; /*For CSS2 browsers*/;
	margin-left						: auto;
	margin-right					: auto;
}

.Images {
	width							: 700px;
	margin-left						: 13px;
	padding-top						: 13px;
}

.GalleryImage {
	width							: 140px;
	height							: 113px;	
	float							: left;
	position						: relative;
	cursor							: pointer;
}

.GalleryTitle{
	font-weight						: bold;
	clear							: both;
}

.DocumentText {
	font-family						: Verdana;
	font-size						: 11px;
	color							: black;
	width							: 580px;
	margin-top						: 20px;
	margin-left						: auto;
	margin-right					: auto;		
	height:100%;
}

.DocumentTextImage {
	padding						: 15px;
	height						: 100%;
	width							: 180px;
	float							: left;
}

#footer { 
	background-image				: url('../Images/bg_contact.png');
	background-repeat				: repeat-y;
	background-position		  		: left top;
	width							: 726px;
	clear							: both; 
	padding						: 0; 
/*	margin-top					: -20px; */
	padding-bottom				: 4px;
} 

#footergallery { 
	background-image				: url('../Images/bg_gallery.png');
	background-repeat				: repeat-y;
	background-position		  		: left top;
	width							: 712px;
	clear							: both; 
	padding						: 0; 
	margin-bottom				: 20px; 
	margin-left					: 19px;
} 
#footersmall {
	width							: 580px;
	clear							: both; 
	padding						: 0; 
	margin-bottom				: 20px; 
	margin-top					: 20px;
	float: right;
} 
.backlink {
	text-decoration			: underline;
	cursor						: pointer;
	font-size					: 11px;
	margin-left					: 25px;
}
.Title {
	color						: #3c4178;
}

.Title2 {
	color						: #3c4178;
	padding-top					: 20px;
}

.Button {
	background-image			: url('../Images/more.png');
	background-repeat			: no-repeat;
	background-position			: left top;
	width						: 82px;
	height						: 24px;
	margin-bottom				: -20px;
	margin-left					: auto;
	margin-right				: auto;
	cursor						: pointer;
}
.Button:hover {
	background-image			: url('../Images/more_hover.png');
	background-repeat			: no-repeat;
	background-position			: left top;
	width						: 82px;
	height						: 24px;
	margin-bottom				: -20px;
	margin-left					: auto;
	margin-right				: auto;
	cursor						: pointer;
}
img {
	border						: 0px;
}

h1 {
	font-weight					: normal;
	font-family					: Verdana;
}
h2 {
	font-weight					: bold;
	font-family					: arial;
}
h3 {
	padding						: 5px 0px 0px 15px;
	margin						: 0px;
	font-size					: 15px;
	font-weight					: bold;
	font-family					: arial;
}

.DocumentIntro {
	padding							: 1px 0px 0px 0px;
	height							: auto;
	height							: 100%;
}

.DocumentImage {
	float							: right;
	padding-right					: 35px;
	width							: 130px;
	margin-top						: -30px;
	margin-bottom					: 5px;
}

.DocumentIntroText {
	float							: left;
	position						: relative;
	font-size						: 11px;
	width							: 700px;
	left							: 35px;
}

/* Sitemap */
.SiteMap0 {
	line-height					: 18px;
	font-size					: 12px;
	color							: white;
	font-weight					: bold;
	text-decoration			: none;
	border-bottom				: 1px solid #ffffff;
	margin-left					: 10px;
}
a.SiteMap0 {
	line-height					: 18px;
	font-size					: 12px;
	color							: white;
	font-weight					: bold;
	text-decoration			: none;
	border-bottom				: 1px solid #ffffff;
	margin-left					: 10px;
}
a.SiteMap0:hover {
	color							: black;
	border-bottom				: 1px solid #ffffff;
}
a.SiteMap1 {
	line-height					: 18px;
	font-size					: 12px;
	color							: #4b4c4f;
	font-weight					: normal;
	text-decoration			: none;
	margin						: 5px 0px 0px 30px;
	padding						: 0px 0px 0px 10px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}

a.SiteMap1:hover {
	color							: #ffffff;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:link {
	position						: relative;
	top							: -10px;
	left							: 40px;
	color							: #4b4c4f;
	text-decoration			: none;
	padding-bottom				: 2px;
	padding-left				: 20px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:visited {
	position						: relative;
	top							: -10px;
	left							: 40px;
	color							: #4b4c4f;
	text-decoration			: none;
	padding-bottom				: 2px;
	padding-left				: 20px;
	border-bottom				: 1px solid #bed000;
	border-left					: 1px solid #bed000;
}
a.SiteMap2:hover {
	position						: relative;
	top							: -10px;
	left							: 40px;
	color							: #ffffff;
	text-decoration			: none;
	padding-bottom				: 2px;
	padding-left				: 20px;
	border-bottom				: 1px dotted #bed000;
	border-left					: 1px dotted #bed000;
}

a {
	color							: black;	
}

p {
	padding						: 0px;		
	margin						: 0px;
}

input {
	font-family						: Arial;
	font-size						: 10px;
}
textarea {
	font-family						: Arial;
	font-size						: 11px;	
}

#ErrorBox {
	background						: #FEDADA url(../Images/stop.gif) no-repeat scroll 5px 5px;
	border							: 1px solid #FD9999;
	color								: #000000;
	font-weight						: bold;
	height							: 1%;
	margin							: 2px 0px 5px;
	padding							: 5px 5px 5px 35px;
	width								: 540px;
	height							: 1%;
	line-height						: 22px;
	list-style						: none;
}

.Page {
	text-decoration:underline;
}
.SelectedPage {
	text-decoration:none;
}
.ButtonPaging {
	border					: none;
	background				: url(../Images/ButtonPaging.gif) no-repeat top left;
	padding					: 5px 15px;
	cursor					: pointer;
	color						: #FFFFFF;
}

.MailForm {
	font-family				: Verdana;
	font-size				: 11px;
	width						: 450px;
	padding-left			: 75px;
}	
