body {margin:0px; background: #E5E8ED url(../images/bg.gif) repeat-y center top;}

div.norm		{ color:#336699; font-family:verdana,helvetica; font-size:9pt;}
div.onecall		{ color:#FFFFFF; font-family:arial,helvetica; font-size:25pt;}
div.onecall-new	{ color:#FFFFFF; font-family:arial,helvetica; font-size:18pt;}
div.small		{ color:#336699; font-family:verdana,helvetica; font-size:8pt;}
div.foot		{ color:#336699; font-family:verdana,helvetica; font-size:9pt;}
div.tan			{ color:#E4E0C9; font-family:verdana,helvetica; font-size:9pt;}
div.norm-green	{ color:#009900; font-family:verdana,helvetica; font-size:9pt;}

a				{ color:#336699; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a:hover 	    { color:#000000; font-size:8pt; text-decoration:underline; font-family:verdana,helvetica; }
a.norm			{ color:#336699; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }
a.norm:hover 	{ color:#000000; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }

.padding		{ padding:10px; }
.search			{ color:#336699; font-family:verdana,helvetica; font-size:8pt; background-color:#FFFFFF; border: 1px solid #CC4B98E; vertical-align: text-middle; line-height: 23px; height: 25px;}
.vertspace		{ border-right: 1px dotted #DDE8FF; }

div.Ptitle		{ color:#990000; font-family:tahoma,helvetica; font-size:11pt; background-color:#EBEADA; padding: 3px; padding-left: 9px; margin-bottom: 5px; }
div.Ptitle-green	{ color:#009900; font-family:tahoma,helvetica; font-size:11pt; background-color:#FFFFFF; padding: 3px; padding-left: 9px; margin-bottom: 5px; }

td.nav			{ background-color:#DDE8FF; }
td.accent		{ background-color:#C9DCE5; }
td.title		{ color:#336699; font-family:tahoma,helvetica; font-size:12pt; font-style: italic; background-color:#DDE8FF; padding: 3px; padding-left: 9px; margin-bottom: 5px; }
td.title-green	{ color:#009900; font-family:tahoma,helvetica; font-size:12pt; font-style: italic; background-color:#FFFFFF; padding: 3px; padding-left: 9px; margin-bottom: 5px; }

table.header	{ background-color:#FFFFFF; border: 1px solid #DDE8FF; }
table.contenthp	{ background-color:#FFFFFF; border: 1px solid #DDE8FF; }
table.contenthp-green	{ background-color:#FFFFFF; border: 3px solid #009900; }
table.footer	{ background-color:#FFFFFF; }

/* MIVA entries */
a.catlink		{ color:#990000; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }
a.catlink:hover { color:#000000; font-size:9pt; text-decoration:underline; font-family:verdana,helvetica; }
div.cattitle	{ color:#990000; font-family:tahoma,helvetica; font-size:11pt; background-color:#EBEADA; padding: 3px; padding-left: 9px; margin-bottom: 5px; }
div.event		{ padding:10px; color:#990000; font-family:tahoma,helvetica; font-size:11pt; }
table.cattable	{ align:center; padding:3px; }
td.catcell		{ text-align:center; width:33%; }


.menu a {
	font-family: Tahoma, Arial;
	color:#336699;
	font-size:8pt;
	text-decoration:none;
	line-height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.menu a:hover {
	font-family: Tahoma, Arial;
	background: #336699;
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.menu2 a {
	font-family: Tahoma, Arial;
	color:#336699;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.menu2 a:hover {
	font-family: Tahoma, Arial;
	background: #336699;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.menu3 a {
	font-family: Tahoma, Arial;
	color:#CC3333;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.menu3 a:hover {
	font-family: Tahoma, Arial;
	background: #336699;
	color:#FFFFFF;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	height:20px;
	display:block;
	border-bottom: 1px dotted #0457A2;
	padding: 0px 5px 0px 5px;
}

.inmenu a {
	font-family: Tahoma, Arial;
	color:#8A8044;
	font-size:8pt;
	text-indent:20px;
	text-decoration:none;
	line-height:20px;
	display:block;
	border-bottom: 1px dotted #D0D0D0;
	padding: 0px 5px 0px 5px;
}

.inmenu a:hover {
	font-family: Tahoma, Arial;
	background: #336699;
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;
	height:20px;
	display:block;
	border-bottom: 1px solid #EBEADA;
	padding: 0px 5px 0px 5px;
}

.smenu a {
	font-family: Tahoma, Arial;
	color:#336699;
	font-size:9pt;
	text-decoration:none;
	display:block;
	line-height:15px;
	text-align:center;
	width:75px;
	height:50px;
	border-right: 1px dotted #DDE8FF;
	padding: 18px 5px 0px 5px;
}

.smenu a:hover {
	font-family: Tahoma, Arial;
	background: #336699;
	color:#FFFFFF;
	font-size:9pt;
	text-decoration:none;
	display:block;
	border-right: 1px solid #DDE8FF;
	padding: 18px 5px 0px 5px;
}

.logolink:hover img{
	width:121px;
	height:90px;
	border: 1px solid #336699;
	display:block;
/*	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: .6; */

}

.logolink113:hover img{
	width:111px;
	height:90px;
	border: 1px solid #336699;
	display:block;
/*	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: .6; */
}

}

.menulogo:hover img{
	width:156px;
	height:39px;
	border: 0px solid #DDE8FF;
	display:block;
	
}
