body         	{ border-style: solid; border-width: 0; background-color: #595959; font-family:arial, verdana, ms sans serif; font-size:10px; color:#3E3E3E }
p {
  margin: 0px;
  padding: 0px;
}

input			{font: 12px arial;}
a				{color: black;}

td { font-family:arial, verdana, ms sans serif; font-size:12px; color:#747474;text-decoration:none;}
.spacer 		{ font-size:1px; }
.picborder		{ border:1px solid #D1CED0; }
.footer 		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#D0CDCF;text-decoration:none;}
.footereng 		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#D0CDCF;text-decoration:none;}

/* shadow */
.shadow_tile		{ height:33px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/shadow_tile.gif);}
.shadow_right		{ width:12px;height:33px;background-position:bottom right;background-repeat:no-repeat;background-image:url(images/shadow_right.gif);}
.shadow_left		{ width:12px;height:33px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/shadow_left.gif);}

/* maincontent */
.mainContent_top_tile		{ height:7px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/mainContent_top_tile.gif);}
.mainContent_top_right		{ width:6px;height:7px;background-position:bottom right;background-repeat:no-repeat;background-image:url(images/mainContent_top_right.gif);}
.mainContent_top_left		{ width:6px;height:7px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/mainContent_top_left.gif);}
.mainContent_tbl 			{border-left:1px solid #494949;border-right:1px solid #494949; background-color:#FFFFFF;}
.mainSite_tbl				{border-left:1px solid #919091;border-right:1px solid #919091; }

/* menus */
.rightlink_title	{ font-family:arial, verdana, ms sans serif; font-size:13px; color:#6A6A6A;text-decoration:none; font-weight:normal;}
.rightlink_title:hover	{ font-family:arial, verdana, ms sans serif; font-size:13px; color:#12638B;text-decoration:none; font-weight:normal;}
.right_bullet 		{ width:22px;height:21px;background-position:top;background-repeat:no-repeat;background-image:url(images/right_bullet.gif);}
.rightHeader_tile		{ height:34px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/rightHeader_tile.gif);}
.rightHeader_right		{ width:6px;height:34px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/rightHeader_right.gif); font-family:arial, verdana, ms sans serif; font-size:13px; color:#3F3F3F;text-decoration:none;}
.rightHeader_left		{ width:6px;height:34px;background-position:bottom right;background-repeat:no-repeat;background-image:url(images/rightHeader_left.gif);}
.newsTitle { font-family:arial, verdana, ms sans serif; font-size:11px; color:#116289;text-decoration:none;}
.newsTitle:hover { font-family:arial, verdana, ms sans serif; font-size:11px; color:#116289;text-decoration:underline;}
.newsText		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#747474;text-decoration:none;}	
.news_sep 		{height:10px; background-image:url(images/news_sep.gif); background-position:center; background-repeat:repeat-x;}
.news_Bullet 	{ width:26px; height:9px; background-image:url(images/news_Bullet.gif); background-position:center; background-repeat:no-repeat;}
.Header_Links { font-family:tahoma, verdana, ms sans serif; font-size:13px; color:#FFFFFF;text-decoration:none;}	
/* hp */
.hpHeader_tile		{ height:34px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/hpHeader_tile.gif);}
.hpHeader_right		{ height:34px;background-position:right;background-repeat:no-repeat;background-image:url(images/hpHeader_right.gif); font-family:arial, verdana, ms sans serif; font-size:13px; color:#3F3F3F;text-decoration:none;}
.hpHeader_left		{ width:12px;height:34px;background-position:bottom right;background-repeat:no-repeat;background-image:url(images/hpHeader_left.gif);}
.ButtonRight	{cursor:hand;width:5px;height:21px;background-image:url(images/button_right.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.ButtonTile		{font-family:arial, verdana, ms sans serif; font-size:11px; color:#116289;text-decoration:none; cursor:hand;height:21px;background-image:url(images/button_tile.gif);background-position : center;background-repeat : repeat-x;}
.ButtonLeft		{cursor:hand;width:5px;height:21px;background-image:url(images/button_left.gif);font-family: Arial;background-position : center;background-repeat : no-repeat;}
.pageHeader		{ font-family:arial, verdana, ms sans serif; font-size:11px; color:#747474;text-decoration:none;}

/* page */
.pageHeader_left	{ width:6px;height:78px;background-position:bottom;background-repeat:no-repeat;background-image:url(images/pageHeader_left.gif);}
.pageHeader_rightNoPic { width:6px;height:78px;background-position:bottom;background-repeat:no-repeat;background-image:url(images/pageHeader_rightNoPic.gif);}
.pageHeader_tile	{ height:78px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/pageHeader_tile.gif);}
.pageHeader_picleft { height:78px;background-position:left;background-repeat:no-repeat;background-image:url(images/pageHeader_picleft.gif);}
.pageHeader_pictile	{ height:78px;background-position:left;background-repeat:repeat-x;background-image:url(images/pageHeader_pictile.gif);}
.pageHeader_right	{ height:78px;background-position:right;background-repeat:no-repeat;background-image:url(images/pageHeader_right.gif);}
.pageName			{ font-family:arial, verdana, ms sans serif; font-size:15px; color:#FFFFFF;text-decoration:none;}
.pageContent		{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#747474;text-decoration:none;}
.pageChild_bullet	{ width:25px;height:9px;background-position:center;background-repeat:no-repeat;background-image:url(images/pageChild_bullet.gif);}
.pageChild_title	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#32A09F;text-decoration:underline;}
.formLabel 		{font-family:arial, verdana, ms sans serif; font-size:12px; color:#000000;text-decoration:none;}
.formElement 	{background-color: #ffffff;border:1px solid #000000; font-family:arial, verdana, ms sans serif; font-size:12px; color:#000000; }
.formButton 	{font-weight:bold;background-color: #ffffff;border:1px solid #000000; font-family:arial, verdana, ms sans serif; font-size:12px; color:#3F3F3F; }

/* footer */
.footer_tile		{ height:72px;background-position:bottom;background-repeat:repeat-x;background-image:url(images/footer_tile.gif);}
.footer_right		{ width:9px;height:72px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/footer_right.gif);}
.footer_left		{ width:9px;height:72px;background-position:bottom right;background-repeat:no-repeat;background-image:url(images/footer_left.gif);}

/* header */
.header_right		{ width:16px;height:78px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/header_right.gif);}
.header_tile		{ height:78px;background-position:bottom left;background-repeat:repeat-x;background-image:url(images/header_tile.gif);}
.header_left		{ width:19px;height:78px;background-position:bottom left;background-repeat:no-repeat;background-image:url(images/header_left.gif);}

/* navbar */
.navbar_text		{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#747474;text-decoration:none;}
.navbar_text:hover	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#747474;text-decoration:underline;}

/* galleries */
.text_title		{font-weight:bold;font-family:arial, verdana, ms sans serif; font-size:17px; color:#ff8000;text-decoration:none;}
.text_grave		{font-weight:bold;font-family:arial, verdana, ms sans serif; font-size:17px; color:#424242;text-decoration:none;}
.tbl_dotted		{ border-right : dotted thin #C1C1C1 1px;border-top : dotted thin #C1C1C1 1px;}
.tbl_dotted_low		{ border-bottom : dotted thin #C1C1C1 1px;}
.tbl_dotted_left	{ border-left : dotted thin #C1C1C1 1px;}
.tbl_dotted_upper		{ border-bottom : dotted thin #000000 1px;}
.tbl_dotted_full	{ border : dotted thin #C1C1C1 1px;}
.tbl_dotted_event	{ border-bottom : dotted thin #C1C1C1 1px;}
.text_general	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#424242;text-decoration:none; }
.text_general:hover	{ font-family:arial, verdana, ms sans serif; font-size:12px; color:#424242;text-decoration:underline; }

