﻿body
{
	font-size: 1em;
	line-height: 1.2em;
	background: #fff;
	color: #333333;
	margin:0px;
	font-family: Verdana, Helvetica, sans-serif;
}
body.fid{
	background-image: url('background.gif');
	background-repeat: no-repeat;
}
a
{
	font-weight:	bold;
}
a:link
{
	color: #4E7DC2;
	text-decoration: none;
	
}
a:visited
{
	color: #4E7DC2;
	background-color: transparent;
	text-decoration: none;
}
a:active
{
	color: #4E7DC2;
	background-color: transparent;
}
a:hover
{
	color: #4E7DC2;
	background-color: transparent;
	text-decoration: underline;
}
dt
{
	font-weight: bold;
}
ol, li, dl, dt, dd
{
	/* line-height: 1.5em; */
}
p
{
	font-size: 1em;
}
.sidepanel
{
	font-size: 0.8em;
	line-height: 1.4em;	
}
.phead0
{
	font-weight: bold;
	font-size: 1em;
	color: #000099;
}
.phead1
{
	font-weight: bold;
	font-size: 0.9em;
	color: #000099;
}
.phead2
{
	font-weight: bold;
	font-size: 0.9em;
	color: #000;
}
.pbody
{
	font-size: 0.9em;
	line-height: 1.4em;
}
.p_black
{
	color: black;
}

.pbullet
{
	font-weight: bold;
	font-size: 0.8em;
	color: #000099;
}
.thead
{
	font-weight: bold;
	font-size: 1em;
	color: white;
	background-color: navy;
}
.td_hot
{
	border-bottom-color: #801014;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.table_hot
{
	border-bottom-color: #801014;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: #801014;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #801014;
	border-right-style: solid;
	border-right-width: 1px;		
}
table {
	font-size: 0.9em;
}
DIV.item
{
	BORDER-RIGHT: #5A7B9C 1px solid;
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #5A7B9C 1px solid;
	WIDTH: 95%; 
	PADDING-TOP: 8px; 
	BORDER-BOTTOM: #5A7B9C 1px solid;
}
DIV.mainlogo
{
	PADDING-BOTTOM: 20px; 
	margin-left: 225px;
}
.itemtitle {
	FONT-WEIGHT: bold; 
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 30px
}
DIV.hgradient
{
	WIDTH: 95%; 
	BORDER-LEFT: #5A7B9C 1px solid;
	BORDER-RIGHT: #5A7B9C 1px solid;
	background-image: url(header.jpg);
	height: 20px;
}
DIV.dash
{
	border-top-width: thin;
	border-left-width: thin;
	border-left-color: #ff9933;
	BACKGROUND-POSITION-Y: bottom;
	background-image: url(dash.gif);
	border-bottom-width: thin;
	border-bottom-color: #ff9933;
	margin-left: 2px;
	border-top-color: #ff9933;
	margin-right: 2px;
	background-repeat: repeat-x;
	height: 1px;
	border-right-width: thin;
	border-right-color: #ff9933;
}
DIV.dash_vert
{
	background-image: url(dash_vert.gif);
	margin-left: 2px;
	width: 10px;
	float: right;
	margin-right: 2px;
	background-repeat: repeat-y;
	height: 75px;
}
DIV.itemdesc
{
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 45px
}
.product 
{
	FONT-SIZE: 14pt; 
	COLOR: #cc3333
}
.product_desc
{
	FONT-SIZE: 10pt; 
	COLOR: #284390
}
.itemdesc
{
	padding-bottom: 5px;
	font-size: 10pt;
}
DIV.dl_bar
{
	MARGIN-BOTTOM: 1px; 
	MARGIN-LEFT: 30px
}
DIV.download
{
	margin-top: 0px;
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 45px
}
a.download
{
	font-weight: normal;
	text-decoration: underline;
}
.iconbar
{
	padding-top:20px;
	padding-left: 45px;
	font-weight: normal;
	font-size: 8pt;
	float:left;
}
.fileinfobar
{
	padding-top: 6px;
	PADDING-RIGHT: 5px;
	float: right;
	WIDTH: 525px; 
	HEIGHT: 40px; 
	TEXT-ALIGN: left
}
.fileinfo
{
	font-weight: normal;
	font-size: 0.8em;
	line-height: 12pt;
}
.fileinfohead
{
	font-weight: bold;
	COLOR: #284390
}
TD.download
{
	font-size: 0.8em;
	background: #fff;
	font-family: Verdana, Helvetica, sans-serif;
}