@charset "UTF-8";
/* Custom SS */

body,td,th{color: #000;}
body {background:#68819a}

a:link, a:visited, a:active {color: #006633;}
a:hover {color: #006600;}

.imgl{height: 90px; width: 90px; border:1px solid #68819a; background:#FFFFFF;}
.imgr{border:1px solid #68819a; background:#FFFFFF;}
.imgc{border:1px solid #68819a; background:#FFFFFF;}

.wrap{background:#68819a url(/img/content_back.gif) repeat-y top center;}
.wrap_t{background:url(/img/wrap_t.gif) top repeat-x;}
.wrap_r{background:url(/img/wrap_r.gif) right repeat-y;}
.wrap_b{background:url(/img/wrap_b.gif) bottom repeat-x;}
.wrap_l{background:url(/img/wrap_l.gif) left repeat-y;}
.wrap_lt{background:url(/img/wrap_lt.gif) left top no-repeat;}
.wrap_rt{background:url(/img/wrap_rt.gif) right top no-repeat;}
.wrap_rb{background:url(/img/wrap_rb.gif) right bottom no-repeat;}
.wrap_lb{background:url(/img/wrap_lb.gif) left bottom no-repeat;}


.node_t{background:url(/img/node_t.gif) top repeat-x;}
.node_r{background:url(/img/node_r.gif) right repeat-y;}
.node_b{background:url(/img/node_b.gif) bottom repeat-x;}
.node_l{background:url(/img/node_l.gif) left repeat-y;}
.node_lt{background:url(/img/node_lt.gif) left top no-repeat;}
.node_rt{background:url(/img/node_rt.gif) right top no-repeat;}
.node_rb{background:url(/img/node_rb.gif) right bottom no-repeat;}
.node_lb{background:url(/img/node_lb.gif) left bottom no-repeat;}
.node_pad{padding:0.7em 0.9em 0.7em 0.9em;}

.menu{ text-align: center; }.menu a:link, .menu a:active, .menu a:visited{border:#ccc 1px solid; background:   url(/img/menu_back.gif) repeat-x top; color:#FFFFFF}
.menu a:hover{border:#eee 1px solid; background: url(/img/menu_back.gif) repeat-x top; color:#FFFFFF}
.container{ background:url(/img/home_back.jpg) top no-repeat center;}

.logo{}
.footer{border-top:1px solid #CCCCCC;}

.side_menu a:link, .side_menu a:active, .side_menu a:visited{
}
.side_menu a:hover
{}

.location{border-bottom:1px solid #CCCCCC;}

.news .item .imgl{border:1px solid #CCCCCC;}
.news .item .date{color:#999999;}

.title{font-size: 16px; color:#000;}
.date{color:#CCCCCC;}


/* FAQ */
.faq_category{border:#CCCCCC 1px solid;}
.faq_item{border-bottom:#CCCCCC 1px solid;}
.faq_q{font-weight: bold; color: #000;}
.faq_a{color: #4c4c4c;}

/* LINKS */
.link_category{border:#CCCCCC 1px solid;}
.link_item{border-bottom:#CCCCCC 1px solid;}
.link_url{color: #0066FF;}
.link_title{color: #000;}
.link_desc{color:#999999;}

/* GALLERY */
.gal_cat_img{border:1px solid #CCCCCC; background:#FFFFFF;}


.side_menu .block{background:#FFFFFF; padding:7px; margin-bottom:3px;}
.top{background:  url(/img/top.gif) center top no-repeat;}
.container{background-position: left top; background-repeat: no-repeat; padding-top:7px; padding-right:7px;}
.container_home{padding-top:7px; background: top center no-repeat; padding-right:7px;}
.notebox{ margin-top: -20px; margin-bottom: 20px; margin-left: 20px; float: right; padding-right: 9px; text-shadow: 2px 2px 4px #94b1d2; font-weight: bold; font-size: 24px; text-align: center; background-position: center top; background-repeat: no-repeat; padding-top: 70px; height: 79px; width: 223px; }
.langmenu img { padding-right: 5px; text-shadow: 2px 2px 3px #fcfcfc; font-size: 12px; color: #000; }
.langmenu { padding-top: 3px; padding-right: 10px; height: 19px; text-align: right; line-height: 19px;}

/* Underline text missing a transation */
.no_translation {background: url(/img/underline.gif) bottom repeat-x;}
.boxlink {
	padding-bottom: 7px;
	padding-top: 7px;
	margin-left: -10px;
	padding-left: 10px;
	border-bottom-color: #63a42b;
	border-top-color: #46701d;
	border-bottom-style: solid;
	border-top-style: solid;
	border-bottom-width: 3px;
	border-top-width: 2px;
	background-color: #dffcc4;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
}
.nob {
	border-style: none;
	border-width: 0px;
}
.redb {
	border-color: #6a8b25;
}
.block a:link, .block a:visited, .block a:active, .block a:hover {
	display: inline;
}
.nav_menu {
	width: 100%;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.nav_menu li {
	display: inline;
}
.topmenu {
	padding-left: 100px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 127px;
	width: 100%;
}

