a
	{
	text-decoration: underline;
	}
.basis
	{
	width:750px;
	display: block;
	}

.columnL
	{
	FLOAT: left
	}
.columnR
	{
	FLOAT: right
	}
ul
	{
	padding-left: 0px;
	list-style-type: none;
	}
#navbar li
	{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	font: 18px Georgia, Times, serif; line-height: 150%;
	float: left;
	letter-spacing: 2px;
	line-spacing: 120%;
	text-transform: uppercase;
	}
#navbar a
	{
	color: #004080;
	}
#navbar a:hover
	{
	color: #f00;
	background-color: #eee;
	}

#divhr
	{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	BORDER-TOP: #400080 1px solid;
	min-width: 750px;
	max-width: 750px;
	align: center;
	background-color: #fff;
	}

#footernavbar
	{
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	font: 14px Georgia, Times, serif; line-height: 150%;
	line-spacing: 120%;
	align: center;
	background-color: #fff;
	}
#footernavbar a
	{
	color: #666;
	padding-left: 15px;
	padding-right: 15px;
	}
#footernavbar a:hover
	{
	color: #004080;
	background-color: #eee;
	}
#footernavbar .small
	{
	font: 8px Verdana, Arial, sans-serif;
	line-height: 200%;
	line-spacing: 120%;
	align: center;
	background-color: #fff;
	}


#logocol
	{
	padding-right: 10px;
	padding-top: 10px;
	min-width: 204px;
	max-width: 204px;
	width: 204px;
	}
H2
	{
	FONT: 2em serif;
	LETTER-SPACING: 2px;
	text-align: center;
	padding-top: 15px;
	}
#content
	{
	font-family: Georgia, Times, serif;
	clear: left;
	}
#cloud
	{
	padding: 15px 3px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #EEE;
	text-decoration: none;
	}
#cloud a
	{
	color: #666;
	}
#cloud a:hover
	{
	color: #F00;
	}

#adv
	{
	padding: 15px 0px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #ffffff;
	text-decoration: none;
	text-align: center;
	border: solid 1px #eeeeee;
	}
#adv a
	{
	color: #666;
	}
#adv a:hover
	{
	color: #F00;
	}

	
#newslist
	{
	padding: 15px 3px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #fff;
	text-decoration: none;
	}
#newslist a
	{
	color: #666;
	}
#newslist a:hover
	{
	color: #F00;
	}
#newslist a.newsview
	{
	font: 1.5em Georgia, Serif;
	font-weight: bold;
	color: #000;
	}
#newslist a.newsview:hover
	{
	color: #F00;
	}
#newslist .datelist
	{
	font: .8em Georgia, Serif;
	}

#newsview
	{
	padding: 15px 3px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #fff;
	text-decoration: none;
	}
#newsview a
	{
	color: #666;
	}
#newsview a:hover
	{
	color: #F00;
	}
#newsview a.link
	{
	font: .8em Georgia, Serif;
	font-weight: bold;
	color: #666;
	}
#newsview a.link:hover
	{
	color: #F00;
	}
#newsview a.newsview
	{
	font: 1.5em Georgia, Serif;
	font-weight: bold;
	color: #000;
	}
#newsview a.newsview:hover
	{
	color: #F00;
	}
#newsview h2
	{
	color: #000;
	}
.apages {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 80%;
        text-decoration: none;
        font-weight: normal;
        color: 000000;
}
a.pages {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 80%;
        text-decoration: underline;
        font-weight: normal;
        color: 000000;
}
a.pages:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 80%;
        text-decoration: none;
        font-weight: normal;
        color: ff0000;
}

#catslist, #content
	{
	padding: 15px 3px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #fff;
	text-decoration: none;
	}
#catslist a
	{
	color: #004080;
	}
#catslist a:hover
	{
	color: #F00;
	}
#catslist .datelist
	{
	font: .8em Georgia, Serif;
	}
#catslist a.catsview
	{
	font: 1.5em Georgia, Serif;
	font-weight: bold;
	color: #004080;
	}
#catslist a.catsview:hover
	{
	color: #F00;
	}
#catslist a.link
	{
	font: .8em Georgia, Serif;
	font-weight: bold;
	color: #666;
	}
#catslist a.link:hover
	{
	color: #F00;
	}


#tags
	{
	padding: 5px 3px;
	font-family: Verdana, Arial, sans-serif;
	font: 0.7em;
	color: #333;
	background-color: #fff;
	text-decoration: none;
	}
#tags a
	{
	color: #666;
	}
#tags a:hover
	{
	color: #F00;
	}

#tovview
	{
	padding: 15px 3px;
	font-family: Verdana, Arial, sans-serif;
	color: #666;
	background-color: #fff;
	text-decoration: none;
	}
#tovview .datelist
	{
	font: .8em Georgia, Serif;
	}
#tovview a
	{
	color: #666;
	}
#tovview a:hover
	{
	color: #F00;
	}
#tovview a.link
	{
	font: .8em Georgia, Serif;
	font-weight: bold;
	color: #666;
	}
#tovview a.link:hover
	{
	color: #F00;
	}
#tovview a.tovview
	{
	font: 1.5em Georgia, Serif;
	font-weight: bold;
	color: #000;
	}
#tovview a.tovview:hover
	{
	color: #F00;
	}
#tovview .datelist
	{
	font: .8em Georgia, Serif;
	}
#tovview h2
	{
	color: #000;
	}



a.prod {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 80%;
        text-decoration: none;
        font-weight: normal;
        color: 000000;
}
a.prod:hover {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 80%;
        text-decoration: none;
        font-weight: normal;
        color: ff0000;
}
.bigred {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 120%;
	text-decoration: none;
	font-weight: bold;
	color: DD0000;
}
.redstar {
        font-family : Arial, Helvetica, sans-serif;
        font-size : 12 px;
        text-decoration: none;
        font-weight: bold;
        color: ff0000;
}
#img_left {
		display: block;
		float: left;
		background-color: #DFF;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
}
#padding7_left {
		display: block;
		float: left;
		background-color: #FFF;
		padding-left:7px;
		padding-right:7px;
		padding-top:7px;
		padding-bottom:7px;
}
#img_right {
		display: block;
		float: right;
		background-color: #DFF;
		padding-left:10px;
		padding-right:10px;
		padding-top:10px;
		padding-bottom:10px;
}
#padding7_right {
		display: block;
		float: right;
		background-color: #FFF;
		padding-left:7px;
		padding-right:7px;
		padding-top:7px;
		padding-bottom:7px;
}


td.tablerow {
				padding: 5px;
				background: #fff;
}
td.tablerow_a {
				padding: 5px;
				background: #eee;
}
td.tablehead {
				padding: 5px;
				background: #bae3ff;
				font-size:110%;
				font-weight: bold;
}
ul.ull
	{
	padding-left: 20px;
	list-style-type: square;
	}
