/* === SCAMPSTON COLOURS =========== */
/* === BODY COLOUR: #CADACF === */
/* === TOP NAVIGATION: #8E8779 ==== */
/* === TOP BANNER: #456C52 ==== */
/* === HEADER: #482D48 ===== */
/* === TEXT COLOUR: #424A52 ===== */
/* === DEFAULT & GARDEN NAV: #BACFC1 ===== */
/* === DEFAULT & GARDEN BLOCK: #659073 ===== */
/* === HOUSE NAV: #BEC9D2 ===== */
/* === HOUSE BLOCK: #5C788F ===== */
/* === RESTAURANT NAV: #CFC8AB ===== */
/* === RESTAURANT BLOCK: #998F5D ===== */
/* === WHATS ON NAV: #CDC6CD ===== */
/* === WHATS ON BLOCK: #594059 ===== */
/* === NEWS NAV: #E4DFDB ===== */
/* === NEWS BLOCK: #ACA095 ===== */
/* === WEDDING NAV: #8BB1D2 ===== */
/* === WEDDING BLOCK: #C0D3E7 ===== */
/* =========================== */

/* === BODY STYLES === */
body {
background: #CADACF;
font-size: 12px;
font-family: arial, verdana, sans-serif;
margin-top: 10px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
text-align: center;
}
body.portal_simple{
background: #FFFFFF;
font-size: 12px;
font-family: arial, verdana, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
text-align: left;
}
body.portal_printable{
background: #FFFFFF;
font-size: 12px;
font-family: arial, verdana, sans-serif;
}
/* ================================================================= */
/* === BORDER === */
div.website{
width: 930px; 
background: #ffffff;
text-align: left;
padding-bottom: 10px;
}
/* ================================================================= */
/* === ADMIN BAR === */
#admin_bar {
padding-top: 4px;
padding-bottom: 4px;
padding-left: 0px;
padding-right: 0px;
background-image: none;
background-color: #456C52;
font-family: arial, verdana, sans-serif;
font-size: 12px;
text-align: center;
width: 930px;
align: center;
}
#admin_bar .text_button {
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
background-color: #FFFFFF;
color: #456C52;
font-family: arial, verdana, sans-serif;
font-size: 11px;
border: #CADACF 1px solid;
}
#admin_bar a.text_button {
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
background-color: #FFFFFF;
color: #456C52;
font-family: arial, verdana, sans-serif;
font-size: 11px;
border: #CADACF 1px solid;
}
#admin_bar a.text_button:hover {
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
background-color: #FFFFFF;
color: #456C52;
font-family: arial, verdana, sans-serif;
font-size: 11px;
border: #CADACF 1px solid;
}
/* ================================================================= */
/* === TOP NAVIGATION BAR STYLES === */
#topnav {
background: none;
background-color: #8E8779;
padding: 0px 0px 0px 10px;
text-align: left;
border: none;
}
#topnav a {
color: #FFFFFF;
background: transparent;
border-right: 1px solid #FFFFFF;
padding-left: 7px;
padding-right: 7px;
padding-top: 1px;
padding-bottom: 1px;
font-weight: normal;
font-size: 12px;
font-family: verdana, arial, helvetica, sans-serif;
display: block;
}
#topnav a:hover {
background: transparent;
color: #424A52;
border-right: 1px solid #FFFFFF;
display: block;
}
/* ================================================================= */
/* === SEARCH FACILITY === */
td.search_cell{
padding-top: 30px;
padding-left: 35px;
padding-right: 0px;
padding-bottom: 0px;
}
DIV.search_form{
padding-bottom: 0px;
padding-top: 0px;
padding-left: 0px;
padding-right: 0px;
}
.search_input{
border: #424A52 1px solid;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 11px;
padding-bottom: 0px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
margin-bottom: 2px;
height: 20px;
width: 100px;
}
input.search_button{
background-color: white;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 11px;
padding-bottom: 0px;
padding-top: 2px;
padding-left: 1px;
padding-right: 1px;
margin-bottom: 2px;
height: 20px;
border: #424A52 1px solid;
text-align: center;
}
/* ================================================================= */
/* === CONTAINER === */
#container {
margin: 0px;
padding: 0px 0px 0px 0px;
border: 0px;
background: #ffffff;
}
/* ================================================================= */
/* === SIDE NAVIGATION === */
#navcont {
width: 205px;
height: 100%;
padding: 0px;
background-color: #FFFFFF;
}
div.navmenu {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #BACFC1;
display: block;
}
div.navmenu a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_home.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_garden {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #BACFC1;
display: block;
}
div.navmenu_garden a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_garden a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_garden.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_restaurant {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #CFC8AB;
display: block;
}
div.navmenu_restaurant a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_restaurant a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_restaurant.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_house {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #BEC9D2;
display: block;
}
div.navmenu_house a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_house a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_house.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_news {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #E4DFDB;
display: block;
}
div.navmenu_news a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_news a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_news.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_whats {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #CDC6CD;
display: block;
}
div.navmenu_whats a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_whats a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_whats.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_wedding {
font-size: 12px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
color: #424A52;
padding-left: 15px;
padding-right: 15px;
padding-top: 3px;
padding-bottom: 3px;
border: 0px;
background-color: #C0D3E7;
display: block;
}
div.navmenu_wedding a {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/blank_arrow.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.navmenu_wedding a:hover {
color: #424A52;
font-size: 12px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
text-decoration: none;
background-image: url('/skins/site/images/arrow_wedding.gif');
background-repeat: no-repeat;
background-position: top left;
padding-left: 20px;
display: block;
}
div.no_navmenu a {
padding-left: 0px;
display: inline;
}
div.no_navmenu a:hover {
padding-left: 0px;
display: inline;
}
/* ================================================================= */
/* === LINKS PANEL === */
td.links_panel{
padding-top: 10px;
padding-left: 35px;
padding-right: 15px;
padding-bottom: 0px;
}
div.links_panel {
font-weight: bold;
font-size: 11px;
font-family: arial, verdana, sans-serif;
color: #424A52;
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
div.links_panel a {
color: #424A52;
text-decoration: none;
font-size: 11px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
}
div.links_panel a:hover {
color: #424A52;
text-decoration: underline;
font-size: 11px;
font-weight: bold;
font-family: arial, verdana, sans-serif;
}
/* ================================================================= */
/* === WELCOME MESSAGE === */
td.welcome{
padding-top: 0px;
padding-left: 35px;
padding-right: 15px;
padding-bottom: 0px;
}
span.tagWelcomeClass{
color: #424A52;
text-decoration: none;
font-size: 11px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
}
span.welcomesub {
color: #424A52;
text-decoration: none;
font-size: 11px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
}
a.welcomesub {
color: #424A52;
text-decoration: none;
font-size: 11px;
font-weight: normal;
font-family: arial, verdana, sans-serif;
}
/* ================================================================= */
/* === PAPER TRAIL === */
td.path{
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;
}
.tagCatPathClass {
color: #424A52;
font-size: 11px;
font-weight: normal;
font-family: verdana, arial, sans-serif;
}
.tagCatPathClass a {
color: #424A52;
font-size: 11px;
font-weight: normal;
font-family: verdana, arial, sans-serif;
text-decoration: none;
}
.tagCatPathClass a:hover {
color: #424A52;
font-size: 11px;
font-weight: normal;
font-family: verdana, arial, sans-serif;
text-decoration: underline;
}
/* ================================================================= */
/* === LAYOUT STYLES === */
div.layout_area {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
}
table.layout{
width: 100%;
padding: 0px;
}
#layout_2 #layout_area_1 {
width: 205px;
border-right: 5px solid #FFFFFF;
padding-top: 0px;
}
#layout_2 #layout_area_2 {
width: 515px;
padding-left: 10px;
padding-right: 0px;
padding-top: 0px;
}
#layout_2 td.layout_area_1 {
width: 205px;
border-right: 5px solid #FFFFFF;
padding-top: 0px;
}
#layout_2 td.layout_area_2 {
width: 515px;
padding-left: 10px;
padding-right: 0px;
padding-top: 0px;
}
/* ================================================================= */
/* === VERTICAL SEPARATOR === */
.vertical_separator {
background: none;
}
/* ================================================================= */
/* === OPTIONAL LINKS === */
div.optional_links {
border: none;
padding-top: 5px;
padding-left: 10px;
padding-right: 30px;
padding-bottom: 0px;
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
}
div.optional_links a{
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight: bold;
}
div.optional_links a:hover{
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
font-weight: bold;
}
/* ================================================================= */
/* === CONTENT SECTION STYLES === */
#maincont {
margin: 0px 0px 0px 0px;
line-height: 140%;
border: 0px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
padding-right: 0px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #424A52;
}
#maincont p {
margin-left: 0px;
margin-right: 0px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #424A52;
}
li{
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #424A52;
}
td{
font-family: arial, verdana, sans-serif;
font-size: 12px;
color: #424A52;
}
#maincont a {
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
border: 0px;
}
#maincont a:hover {
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
border: 0px;
}
#maincont h1 {	
font-size: 20px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont h2 {	
font-size: 18px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont h3 {	
font-size: 16px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont h4 {	
font-size: 14px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont h5 {	
font-size: 13px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home {
margin: 0px 0px 0px 0px;
line-height: 140%;
border: 0px;
padding-top: 0px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #424A52;
}
#maincont_home p {
margin-left: 0px;
margin-right: 0px;
font-size: 12px;
font-family: arial, verdana, sans-serif;
color: #424A52;
}
#maincont_home a {
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
border: 0px;
}
#maincont_home a:hover {
color: #424A52;
font-size: 12px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
border: 0px;
}
#maincont_home h1 {	
font-size: 20px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home h2 {	
font-size: 18px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home h3 {	
font-size: 16px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home h3.event_name {	
font-size: 16px;	
margin: 0px;	
padding-top: 0px;
padding-bottom: 0px;
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home h4 {	
font-size: 14px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
#maincont_home h5 {	
font-size: 13px;	
margin: 0px;	
padding-top: 5px;
padding-bottom: 5px;	
font-family: arial, verdana, sans-serif;
color: #482D48;
font-weight: normal;
line-height: 130%;
}
/* ================================================================= */
/* === FOOTER STYLES === */
div.footer {
border: none;
padding-top: 10px;
padding-left: 10px;
padding-right: 0px;
padding-bottom: 10px;
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
}
div.footer a{
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight: normal;
}
div.footer a:hover{
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
font-weight: normal;
}
div.footer_simple {
border: none;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
}
div.footer_simple a{
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
font-weight: normal;
}
div.footer_simple a:hover{
color: #424A52;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
font-weight: normal;
}
/* ================================================================= */
/* === SITE MAP === */
a.sitemap {
font-size: 12px;
font-family: arial, verdana, sans-serif;
line-height: 125%;
font-weight: normal;
color: #424A52;
text-decoration: none;
}
a.sitemap:hover {
font-size: 12px;
font-family: arial, verdana, sans-serif;	
line-height: 125%;
font-weight: normal;
color: #424A52;
text-decoration: none;
border: 0;
}
/* ================================================================= */
/* === SITE TEXT BUTTONS === */
#maincont_home a.text_button, #maincont a.text_button:visited {
border: 1px solid #424A52;
color: #424A52;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
display: inline;
}
#maincont_home a.text_button:hover {
border: 1px solid #424A52;
color: #424A52;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
display: inline;
text-decoration: underline;
}
.text_button {
background-color: white;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
margin-bottom: 2px;
border: #424A52 1px solid;
display: inline;
}
.text_button_form {
background-color: white;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
margin-bottom: 2px;
border: #424A52 1px solid;
display: inline;
}
.text_button_disabled{
background-color: white;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
margin-bottom: 2px;
border: #424A52 1px solid;
display: inline;
}
div.text_button, div.text_button_disabled, span.text_button, span.text_button_disabled, a.text_button, a.text_button_disabled {
background-color: white;
color: #424A52;
font-family: arial, verdana, sans-serif;
font-size: 10px;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
margin-bottom: 2px;
text-decoration: none;
text-align: center;
border: #424A52 1px solid;
display: inline;
}
#maincont a.text_button, #maincont a.text_button:visited {
border: 1px solid #424A52;
color: #424A52;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
display: inline;
}
#maincont a.text_button:hover {
border: 1px solid #424A52;
color: #424A52;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
display: inline;
text-decoration: underline;
}
A.text_button:hover {
color: #424A52;
display: inline;
text-decoration: underline;
}
A.text_button:visited {
text-decoration: none;
color: #424A52;
display: inline;
}
/* ================================================================= */
/* === NEWS VIEW === */
span.news_view{
color: #482D48;
font-size: 14px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
span.news_read{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
}
span.news_arrow{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
}
/* ================================================================= */
/* === NEWSLETTER VIEW === */
span.newsletter_view{
color: #482D48;
font-size: 14px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
span.newsletter_read{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
}
span.newsletter_arrow{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
}
/* ================================================================= */
/* === EVENTS VIEW === */
span.events_view{
color: #482D48;
font-size: 14px;
font-family: arial, verdana, sans-serif;
font-weight: bold;
text-decoration: none;
}
span.events_read{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: underline;
}
span.events_arrow{
color: #482D48;
font-size: 11px;
font-family: arial, verdana, sans-serif;
text-decoration: none;
}
/* ================================================================= */
/* === SEARCH DIV === */
#search_body{
position: absolute;
visibility: hidden;
z-index: 100;
background-color: #FFFFFF;
border-bottom: solid #482D48 2px;
border-top: solid #482D48 2px;
border-right: solid #482D48 2px;
border-left: solid #482D48 2px;
width: 460px;
margin: 0 auto;
top: 445px;
}
td.form_filter_1{
color: #000000;
font-size: 12px;
font-family: arial, verdana, sans-serif;
padding-left: 0px;
padding-right: 2px;
padding-top: 2px;
width: 20px;
padding_bottom: 2px;
vertical-align: top;
}
td.form_filter_2{
color: #000000;
font-size: 12px;
font-family: arial, verdana, sans-serif;
padding-left: 0px;
padding-right: 8px;
padding-top: 2px;
width: 120px;
vertical-align: top;
text-align: left;
padding_bottom: 2px;
}
input.dbview_search_button{
border: 1px solid #482D48;
background-color: #FFFFFF;
color: #000000;
font-size: 10px;
font-family: arial, verdana, sans-serif;
font-weight: normal;
padding-bottom: 2px;
padding-top: 2px;
padding-left: 2px;
padding-right: 2px;
display: inline;
}
th.dbview_search_head{
background: #482D48;
color: #FFFFFF;
font-weight: bold;
font-size: 12px;
font-family: arial, verdana, sans-serif;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
padding_bottom: 2px;
}
/* ================================================================= */

a.no_under{
text-decoration: none;
}

div.section{padding: 0px;}
div.report{padding: 0px;}
div.container_element{padding: 0px;}











