/* CSS Document */
body {
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}
hr {color:#000066; height:0px; border-style:solid}
hr.hrleft {color:#FFCC00; height:0px; border-style:solid}
h1 {font-size:18pt;color:#003366;font-weight:bold;}
h2 {font-size:16pt;color:#003366;font-weight:bold;}
h3 {font-size:14pt;color:#003366;font-weight:bold;}
h4 {font-size:12pt;color:#003366;font-weight:bold;}
h5 {font-size:14pt;color:#003366;font-weight:bold; font-style:italic;}
h6 {font-size:12pt;color:#003366;font-weight:bold; font-style:italic;}

.menustyle {font-family:Arial, Helvetica, sans-serif; font-size:90%; color:#003366; list-style-type:none; background-color:#003366; width:151px;}

/*li { list-style-image:url(../images/buttons/bullet.gif); list-style-position:outside;}*/
li {list-style-position:outside;}
.txtlarge{font-size:100%; color:#003366;}
.txtsmall{font-size:91%;}
.newsheadline {font-size:100%; color:#003366;font-weight:bold;}
.newsheadlinemain {font-size:120%; color:#003366;font-weight:bold;}
.newsheadline_RH {font-size:140%; color:#003366;font-weight:bold;}
.eventsheadline {font-size:120%; color:#003366;font-weight:bold;}

#justlooking {text-align:center; font-size:100%; color:#003366; width:141px; height:20px; background-color:#FFFF99}

td.bdr-b{font-weight:bold; border-bottom-style:solid; border-bottom-color:#000000; border-bottom-width:1px;}
#footer {
	color:#003366;
	width:619px; 
	height:30px; 
	background-color:#FFFFFF;
	font-size:60%;
	padding:5px;
}
#footer_tr {
	color:#000000;
	width:619px; 
	height:30px; 
	background-color:#FFFFFF;
	font-size:60%;
	padding:5px;
}
#footer_id {
	color:#003366;
	width:619px; 
	height:30px; 
	background-color:#FFFFFF;
	font-size:60%;
	padding:5px;
}
#footer_yc {
	color:#003366;
	width:619px; 
	height:30px; 
	background-color:#FFFFFF;
	font-size:60%;
	padding:5px;
}
#header {
	width:780px; 
	background-color:#CCFF00;
}

#leftcol {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#003366;
}
#leftcolfoot {
	vertical-align:top; 
	width:151px; 
	background-color:#003366;
}
#rightcol {
	vertical-align:top; 
	height:600px; 
	width:141px; 
	background-color:#F7DD86;
	font-size:80%;
	padding:5px;
}
#rightcol_tr {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#FFCC99;
	font-size:80%;	
}
#localnav_tr {
	padding:5px;
	color:#000000;
	width:100%;
	background-color:#FFFFFF;
}
#rightcol_tg {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#FFFF99;
	font-size:80%;	
}
#localnav_tg {
	padding:5px;
	color:#000000;
	width:100%;
	background-color:#FFFFFF;
}
#rightcol_id {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#ddffdd;
	font-size:80%;	
}
#rightcol_hz {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#c2f3fe;
	font-size:80%;	
}
#rightcol_yc {
	vertical-align:top; 
	height:600px; 
	width:151px; 
	background-color:#F0C7FE;
	color:#003366;
	font-size:80%;	
}
#leftnav {
	width:151px;
}
img.floatleft {float:left; margin-right:5px;}
img.floatright {float:right; margin-left:5px;}
.main {
	vertical-align:top;
	width:478px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}
.mainadm
{
	vertical-align:top;
	width:578px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}
a:link {
	color:#003366;
	text-decoration:underline;
}
a:visited {
	/*color:#FF9900;*/
	color:#990000;
	text-decoration:underline;	
}
a:hover {
	color:#0000FF;
	text-decoration:underline;
	font-weight:bold;
}
a.linkstyle_tr:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyle_tr:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_tr:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#ffcc99
	;
	font-weight:bold;
}
a.linkstyle_tg:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyle_tg:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_tg:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#ffff99;
	font-weight:bold;
}
a.linkstyle_news:link {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_news:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_news:hover {
	color:#003366;
	text-decoration:underline;
	/*background-color:#FFCC99;*/
	font-weight:bold;
}
a.linkstyle_yc:link {
	color:#003366;
	text-decoration:underline;
}
a.linkstyle_yc:visited {
	color:#003366;
	text-decoration:underline;	
}
a.linkstyle_yc:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#f0c7fe;
	font-weight:bold;
}
a.linkstyle_main:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyle_main:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_main:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#F7dd86;
	font-weight:bold;
}
a.linkstyle_id:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyle_id:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_id:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#ddffdd;
	font-weight:bold;
}
a.linkstyle_hz:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyle_hz:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyle_hz:hover {
	color:#003366;
	text-decoration:underline;
	background-color:#C2F3FE;
	font-weight:bold;
}
a.linkstyle2:link {
	color:#000000;
	text-decoration:none;
}
a.linkstyle2:visited {
	color:#666666;
	text-decoration:none;	
}
a.linkstyle2:hover {
	color:#0000FF;
	text-decoration:underline;
}

a.linkstyleleft:link {
	color:#003366;
	text-decoration:none;
}
a.linkstyleleft:visited {
	color:#003366;
	text-decoration:none;	
}
a.linkstyleleft:hover {
	color:#003366;
	text-decoration:none;
}
a.home:link,
a.home:visited,
a.home:active {
	display: block;
	font-size:100%;
	padding: 5px 5px;
	width: 141px;
	text-decoration: none;
	/*font-weight:normal;*/
	/*background: #9CC;*/
	background-color:#003366;
	color: #ffffff;
}
a.home:hover {
	display: block;
	font-size:100%;
	padding: 4px 5px;
	border-bottom:1px solid #003366;
	width: 140px;
	text-decoration: none;
	font-weight:bold;
	/*background: #9CC;*/
	background-color:#ffcc00;
	color: #003366;

}

a.top:link, 
a.top:visited, 
a.top:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
a.top:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:150%;
	font-weight:bold;
	color:#f7dd86;
	text-decoration:none;
}
