body, table, tr, td, hr, br, p, input, select, textarea, a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

a:link, a:visited {
	color: #0425B2;
	text-decoration:underline;
}
a:hover {
	color: #0425B2;
	text-decoration:none;
}

p{
	padding:0px;
	margin-left:5px;
	margin-top:7px;
	margin-bottom:7px;
}

#navy { color:#0425B2; }
#blue { color:#518AFA; }

input, select, textarea{
	color: #000000;
	border:#CCC 1px solid;
	background:#FFF;
}
input.submit {
	border-left:#DDD 2px solid;
	border-top:#DDD 2px solid;
	border-right:#999 2px solid;
	border-bottom:#999 2px solid;
	padding:3px;
}
input.disabled {
	background:#DDD;
	color:#666;
}

.navigation{
	font-size: 7pt;
	color: #518AFA;
}
.anav1:link, .anav1:visited {
	font-size: 7pt;
	color: #518AFA;
	text-decoration:underline;
}
.anav1:hover {
	font-size: 7pt;
	color: #518AFA;
	text-decoration:none;
}

.newsdate{
	font-size: 7pt;
	color: #518AFA;
}
.anewstitle:link, .anewstitle:visited, .anewstitle:hover  {
	color: #000000;
	text-decoration:underline;
}

.more:link, .more:visited {
	font-size: 7pt;
	color: #0425B2;
	text-decoration:underline;
}
.more:hover {
	font-size: 7pt;
	color: #0425B2;
	text-decoration:none;
}

.archive:link, .archive:visited {
	font-size: 7pt;
	color: #BCBCBC;
	text-decoration:underline;
}
.archive:hover {
	font-size: 7pt;
	color: #518AFA;
	text-decoration:none;
}

.fm1:link, .fm1:visited {
	font-weight:bold;
	font-size: 7pt;
	color: #0424AF;
	text-decoration:none;
}
.fm1:hover {
	font-weight:bold;
	font-size: 7pt;
	color: #0424AF;
	text-decoration:underline;
}

.fm2:link, .fm2:visited {
	font-size: 7pt;
	color: #B8FFFF;
	text-decoration:none;
}
.fm2:hover {
	font-size: 7pt;
	color: #B8FFFF;
	text-decoration:underline;
}

.sm:link, .sm:visited {
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration:none;
}
.sm:hover {
	font-size: 7pt;
	color: #B8FFFF;
	text-decoration:underline;
}

#note{
	color: #999999;
}

.price{
	font-size: 7pt;
	font-weight:bold;
	color: #0424AF;
	border-bottom:1px solid #F1F1F1;
	border-left:1px solid #F1F1F1;
}
.priceline{
	border-bottom:1px solid #F1F1F1;
	padding-top:7px;
	padding-bottom:7px;
}
.priceline2{
	border-bottom:2px solid #F1F1F1;
}
.priceline3{
	border-top:2px solid #F1F1F1;
}

.copy{
	font-size: 7pt;
	color: #FFFFFF;
}

#c1{
	color: #BCBCBC;
}

.small, #small {
	font-size: 7pt;
}

.h01 {
	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	color: #518AFA;
}

.h03 {
/*	font-size: 9pt;*/
	color: #518AFA;
	padding:0px;
}

h2 {
	font-size: 10pt;
/*	color: #518AFA; */
	padding:0px;
}

h3 {
	font-size: 10pt;
	color: #518AFA;
	padding:0px;
}

.bgx {
	background-repeat: repeat-x;
}

.brdl {
	border-left:1px solid #CCCCCC;
}
.brdlr {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}

.brdb {
	border-bottom:1px solid #F1F1F1;
}


ul {
	list-style: none;
	list-style-type: none;
	margin:0px;
	padding:0px;
}

.li1 {
	padding:3px;
	padding-left:10px;
	padding-bottom:10px;
	margin-left: 0px;
	background-position: left;
	background-image: url(../i/bullet-sm.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.li2 {
	padding:3px;
	padding-left:10px;
	padding-bottom:10px;
	margin-left: 15px;
	background-position: left;
	background-image: url(../i/bullet-sm.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}

.li3 {
	padding:3px;
	padding-left:10px;
	padding-bottom:1px;
	margin-left: 25px;
	background-position: left;
	background-image: url(../i/bullet-li.gif);
	background-repeat: no-repeat;
	background-position: 0 8px;
}

hr{
	height:1px;
	color:#F00;
	margin:0px;
	padding:0px;
	margin-top:15px;
}
span.life {
	color:#F00;
}
table.tar td {
	background:#F0F0F0;
	text-align:center;
}
table.tar td.left {
	text-align:left;
	font-weight:bold;
}