
#bath-footer-links {
	background:#FFe855;
	border:1px solid #e7af1c;
	padding:10px;
	margin-bottom:10px;
	color:#000;
	font-weight:bold;
}

body
{
	color: #333333;
	
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	
	background-repeat: no-repeat;
	background-attachment: fixed;
	


}


a.nav_index
{
	
	font-size: 14px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	
}

a.nav_global
{
	
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

a.nav_global_selected
{
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a.nav_level_0
{
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a.nav_level_0_selected
{
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a.nav_level_1
{
	
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

a.nav_level_1_selected
{
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a.nav_level_2
{
	
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

a.nav_level_2_selected
{
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a.nav_level_3
{
	
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

a.nav_level_3_selected
{
	color: #333333;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

a
{
    color: #3333cc;
    text-decoration: none
}

a:hover
{
	color: #6666ff;
	text-decoration: underline
}

span.site-title
{
	font-size: 24px;
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #666666;
}

span.section-title
{
	font-size: 16px;
	font-family: Trebuchet MS, Arial, sans-serif;
	color: #666666;
}

span.content
{
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	line-height: 18px;
}


span.time
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}


span.date
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

span.global
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

span.footer
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #666666;
}

span.breadcrumb
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

span.breadcrumb-current
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #333333;
}

span.page-title
{
	font-size: 24px;
	font-family: Trebuchet MS, Arial, sans-serif;
}

span.h1
{
	font-size: 18px;
	font-family: Verdana, Arial, sans-serif;
}

span.h2
{
	font-size: 12px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

span.form-header
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #666666;
}

span.form-label
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #666666;
}

span.form-input
{
	font-size: 11px;
	font-family: Verdana, Arial, sans-serif;
	line-height: 18px;
}

span.list-select
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

span.list-item
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
}

span.alert-message
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #ff3333;
}

span.validation-error
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #ff3333;
}

span.paging
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
}

span.page-selected
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #ff3333;
}


span.up_down_widget
{
	font-family:'Wingdings 3';
	font-size:14px;
	line-height:10px;
}

span.disabled
{
	color: #cccccc;
}

td
{
    font-size: 11px;
    font-family: Verdana, Arial, sans-serif;
}

td.admin-head
{
	background-color: #ECEEE6;
}



td.main
{
	background-color: #ECEEE6;
}

td.content
{
	background-color: #DADDDD;
}

td.image
{
	background-color: #ffffff;
	border: 1px solid #E6E9E5;
}


td.nav
{
	background-color: #ECEEE6;
	border: 5px solid #ECEEE6;
}

td.nav-inner
{
	background-color: #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-bottom: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}

td.nav_level_0
{
	background-color: #F6F6F6;
	border-top: 5px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;

}

td.nav_level_0_selected
{
	background-color: #FFFFFF;
	border-top: 5px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;

}

td.nav_level_1
{
	background-color: #F6FBF6;
	border-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}

td.nav_level_1_selected
{
	background-color: #ffffff;
	border-top: 2px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}

td.nav_level_2
{
	background-color: #F9F9F9;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}

td.nav_level_2_selected
{
	background-color: #ffffff;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}

td.nav_level_3
{
	background-color: #F9F9F9;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}

td.nav_level_3_selected
{
	background-color: #ffffff;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
}



td.page-title
{
	background-color: #DDDED7;
}

td.form
{
	background-color: #FFFFFF;
}

td.form-bg
{
	background-color: #ECEEE6;
}

td.form-header
{
	background-color: #e6eBe6;
	border-top: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}

td.form-footer
{
	background-color: #F6FBF6;
	border-bottom: 5px solid #FFFFFF;
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}

td.form-label
{
	background-color: #F6FBF6;
	border-bottom: 1px solid #E6E9E5;
	border-right: 1px solid #E6E9E5;
}

td.form-input
{
	background-color: #FFFFFF;
	border-bottom: 1px solid #E6E9E5;
	border-right: 1px solid #E6E9E5;
}


td.form-divider
{
	background-color: #ECEEE6;
	height: 5px;
	width: 5px;
	
}

td.form-spacer
{
	background-color: #ffffff;
	height: 5px;
	width: 5px;
	
}

td.list-item
{
	border-right: 1px solid #E6E9E5;
	border-bottom: 1px solid #E6E9E5;
}
tr.list-row1
{
	background-color: #F6F6F6;
}

tr.list-row2
{
	background-color: #FFFFFF;
}

td.print-list-divider
{
	background-color: #F3F5ED;
	height: 10px;
	width: 5px;
}

tr.canceled
{
	background-color: #FF8040;
}


td.tabs
{	
	
}

td.tab-left
{	
	background-color: #F6F6F6;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

td.tab-content
{	
	background-color: #F6F6F6;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

td.tab-right
{	
	background-color: #F6F6F6;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

td.tab-left_selected
{	
	background-color: #ffffff;
	border-top: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

td.tab-content_selected
{	
	background-color: #ffffff;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

td.tab-right_selected
{	
	background-color: #ffffff;
	border-top: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

a.tab
{
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, sans-serif;
	letter-spacing:normal;
}

a.tab_selected
{
	color: #666666;
	font-size: 10px;
	font-weight:bold;
	font-family: Verdana, sans-serif;
	letter-spacing:normal;
}



a.up_down_widget
{
	text-decoration:none;
}


option.group
{	
	font-weight: bold;
}

input
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

select
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

textarea
{
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #333333;
}

input.large{ width: 350px; }

input.default{ width: 200px; }

input.medium{ width: 100px; }

input.small{ width: 50px; }

input.radio{ margin-left:-5px; }


tr.suggest-row-off{

	background-color: #F3F5ED;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	border-left: 1px solid #dddddd;
	cursor:hand;
}

tr.suggest-row-on{

	color: #ffffff;
	background-color: #3333cc;
	cursor:hand;
}

div.show_suggest{
	
	width:200px; 
	display: inline;
	position:absolute;
	z-index:4;
	
	
	background-color: #ffffff;
	border: 1px solid #cccccc;
	

}

div.hide_suggest{
	
	z-index:4;
	display: none;
}

iframe.show_suggest{
	
	width:200px; 
	display: inline;
	position:absolute;
	z-index:3;
	
	background-color: #ffffff;
	border: 1px solid #cccccc;
}

iframe.hide_suggest{
	
	width:0px;
	height:0px; 
	display: inline;
	position:absolute;
	display: none;
	z-index:3;
	
}

.page-break{

	page-break-after : always;
	
}
