a{
	color : #000000;
	font : normal 10pt Trebuchet MS, Helvetica, Arial;
}

 A:link {
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: normal
}

 A:visited {
	color: #660099;
	TEXT-DECORATION: none;
	font-weight: normal
}

 A:active {
	color: #000000;
	TEXT-DECORATION: none
}

 A:hover {
	color : #FF0000;
	TEXT-DECORATION: none
}

body{
	margin : 0 0 0;
	color : #000000;
	background-color : #E8E8E8;
	font : 10pt Trebuchet MS, Helvetica, Arial;
	scrollbar-3dlight-color : #FFFFCC;
	scrollbar-arrow-color : #FFFFCC;
	scrollbar-base-color : White;
	scrollbar-darkshadow-color : #000066;
	scrollbar-face-color : #0066cc;
	scrollbar-highlight-color : #0099ff;
	scrollbar-shadow-color : #000066;
	scrollbar-track-color : Silver;
}

table.top {
	background-color : #E8E8E8;
	color : #E8E8E8;
	border: 0px none;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

table..main {
	background-color: white;
	border: 0px none White;
	width: 780px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

table..pricing {
	background-color: #99CCFF;
	border: 2px solid #000000;
}

table..priceinside {
	background-color: #99CCFF;
	border: 0px none #FFFFFF;
}

table.outside {
	background-color: white;
	border: Black 1px solid;
	border-left-width : 1px;
	border-right-width : 1px;
	border-top-width : 1px;
	border-bottom-width : 1px;
	border-width : 1px;
	width: 782px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

td{
	color : #000000;
	background-color : #FFFFFF;
	font : 10pt Trebuchet MS, Helvetica, Arial;
}

td.pricing{
	color : #000000;
	background : #99CCFF;
	font : 10pt Trebuchet MS, Helvetica, Arial;
}

td.pricehead{
	color : #000000;
	background : #FFFFCC;
	font : 10pt Trebuchet MS, Helvetica, Arial;
}

td.top{
	background-color : #E8E8E8;
	color : #E8E8E8;
	line-height: 6px
}

td.standard{
	color : #000000;
	background : #FFFFFF;
	font : 8.5pt Trebuchet MS, Helvetica, Arial;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	border: 0px none White;
}

td.bar{
	color : black;
	background : black;
	line-height: 3px
}

td.tnav{
	color : #FFFFFF;
	background : #0066cc;
	line-height: 23px
}

td.newshead{
	background : #CCCCCC;
	FONT-FAMILY: Trebuchet MS, Helvetica, Arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}

td.newsyear{
	background : #FFFFCC;
}

td.newsmonth{
	background : #99CCFF;
}

td.base{
	color : #000000;
	background: #cccccc;
	line-height: 18px;
}

td.pagebody{
	border-left : #FFFFFF 14px solid;
	border-right : #FFFFFF 14px solid;
	border-top : #FFFFFF 14px solid;
	border-bottom : #FFFFFF 14px solid;
	margin : 40px 14px 14px;
	line-height : 140%;
	vertical-align : top;
}

td.body {
	margin : 40px 14px 14px 14px;
	background : #FFFFFF;
	font : 14px Trebuchet MS, Helvetica, Arial;
}

td.topper{
	color : White;
	background : white;
	line-height: 6px
}

td.navl{
	color : #FFFFFF;
	background : #FFFFFF;
	line-height: 21px
}

td.note{
	color : #000000;
	background : #FFFFFF;
	line-height: 14px
}

td.sidehead {
	BACKGROUND: #0066cc;
	background-color : #0066cc;
	BORDER-TOP: #0099ff 2px solid;
	BORDER-LEFT: #0099ff 2px solid;
	BORDER-BOTTOM: #000066 2px solid;
	BORDER-RIGHT: #000066 2px solid;
	COLOR: White;
	FONT-FAMILY: Trebuchet MS, Helvetica, Arial;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
}

 
td.heading {
	BACKGROUND: #0066cc;
	background-color : #0066cc;
	BORDER-TOP: #0099ff 3px solid;
	BORDER-LEFT: #0099ff 3px solid;
	BORDER-BOTTOM: #000066 3px solid;
	BORDER-RIGHT: #000066 3px solid;
	COLOR: White;
	FONT-FAMILY: Trebuchet MS, Helvetica, Arial;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: right;
	padding : 0px 3px 0px 3px;
}

