table {
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:12px;
}

body, p, div {
	font-family:Tahoma;
	font-size:12px;
}

input {
	font-size: 12px;
	background-color: #f0f0f0;
	border: 1px solid #666666; 
}

select {
	background-color: #f0f0f0;
	color: #000000;
}

a:link, a:visited, a:hover, a:active {
	text-align:center;
	font-family:Tahoma;
	color:#0b007d;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

.footer, .footer a:link, .footer a:visited, .footer a:hover, .footer a:active {
	text-align:center;
	font-family:Tahoma;
	font-size:10px;
}


td .slcat  {
	height:28px;
	padding-left:10px;
	padding-right:10px;
	background:url(images/bar.gif);
	color:#c4c2df;
	font-weight:bold;
}

td .slcatactive  {
	height:28px;
	padding-left:10px;
	padding-right:10px;
	background:url(images/bar_inverse.gif);
	color:#c4c2df;
	font-weight:bold;
}

a.sllink:link, a.sllink:visited {
	color:#c4c2df;
	text-decoration:none;
	font-weight:bold;
}

a.sllink:hover, a.sllink:active {
	color:#7f79c9;
	text-decoration:none;
	font-weight:bold;
}

td .slcatdivide  {
	height:28;
	width:1px;
	background:url(images/bar_divider.gif);
}

a.flcat:link, a.flcat:visited, a.flcat:hover, a.flcat:active {
	color: #0b007d;
	font-size: 12; 
	font-weight:bold;
	text-decoration: none;
	font-family:Tahoma;
}

td .flcat {
	padding-left:5px;
}

td .tlcatbar {
	background:#f0f0f0;
	width:200px;
}

td .tllink {
	padding-top:3px;
	padding-left:10px;
}

table .tllink a:link, .tllink a:visited {
	color: #0b007d;
	font-size: 12; 
	font-weight:bold;
	text-decoration: none;
	font-family:Tahoma;
}

table .tllink a:hover, .tllink a:active {
	color: #665ebe;
	font-size: 12; 
	font-weight:bold;
	text-decoration: none;
	font-family:Tahoma;
}

td .tllinkactive {
	padding-top:0px;
	padding-left:10px;
	background-color: #0b007d;
}

table .tllinkactive a:link, .tllinkactive a:visited, .tllinkactive a:hover, .tllinkactive a:active {
	color: #f0f0f0;
	font-size: 12; 
	font-weight:bold;
	text-decoration: none;
	font-family:Tahoma;
}

td .tlcatline {
	background-color:#f0f0f0;
}

td .tlcatlineactive {
	background-color: #0b007d;
}


td .contentdivider {
	background:#dddddd;
	width:2px;
}

td .contact {
	text-align:center;
	font-family:Tahoma;
	color:#0b007d;
	font-size:12px;
	font-weight:bold;
}

a.contact:link, a.contact:visited, a.contact:hover, a.contact:active {
	text-align:center;
	font-family:Tahoma;
	color:#0b007d;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

td .content {
	padding:10px;
	width:545px;
	font-family:Tahoma;
	font-size:12px;
}

p, span .content {
	font-family:Tahoma;
	font-size:12px;
}

td .sideheader {
	background:url(images/bar_side.gif);
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 12px;
	text-align:center;
	width:220px;
}	


.right {
	padding-left:5px;
}

.right img{
	border:none;
}
.right a:link, .right a:visited, .right a:hover, .right a:active {
	text-align:center;
	font-family:Tahoma;
	color:#0b007d;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
	
	
	
td .subheader {
	background:url(images/bar_sub.gif);
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 12px;
	text-align:center;
	width:220px;
}	

td .sub {
	
}	

table .formtable th {
	background:url(images/bar_sub.gif);
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 12px;
	text-align:center;
	width:220px;
}


table .newslist th {
	background:url(images/bar_sub.gif);
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Tahoma;
	font-size: 12;
}

table .newslist td {
	padding:5px;
	font-family:Tahoma;
	font-size: 12px;
}

table .newslist a:link, .newslist a:visited, .newslist a:hover, .newslist a:active {
	font-family:Tahoma;
	font-size: 12;
	font-weight:normal;
	text-decoration:none;
	color:#000000;

	border:none;
}

table .gallerylist img {
	border: none;
}