﻿body
{

	background-color: white;
	background-image: url(../../images/template/bk.gif);
	background-repeat:repeat-x;
	padding-bottom:40px;
	font-style: normal;	font-variant: normal;	font-weight: normal;	font-size: 10px;	font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif;
}
body { text-align: center; margin: 5em 0 0 0; vertical-align: middle; }  

.wrapper 
{
	width: 800px; 
	position:relative;
	text-align: left; 
	margin: 0 auto;
	background-color: white;
	z-index:0;
	border: solid 1px #cccccc;
	min-height: 560px;
	padding-bottom:0px;
}

.headerDiv
{
	background-image: url(../../images/template/xaxys_logo3_slogan.gif);
	background-repeat:no-repeat;
	position:relative;
	width: 240px;
	height: 80px;
	padding-left: 10px;
	padding-right: 10px;

}
.footerDiv
{
	position:absolute;
	right:10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom:10px;
	bottom:0px;
}
.footerDiv IMG
{
	position:relative;
	top:7px;
}
.menuDiv
{
	width: 100%;
	height: 20px;
	background-color: #006699;
	color: White;
	text-align:right;	
}
.menuItem
{
	BACKGROUND: #069;	FLOAT: left;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	OVERFLOW: hidden;	PADDING-RIGHT: 10px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;	color:White;	text-decoration:none;}/*xaxys stuff*/#bodyBorder{	FLOAT: right;	OVERFLOW: hidden;	PADDING: 0;	WIDTH: 100%;}#bodyAdmin{	BORDER-TOP: solid #ccc 1px;	OVERFLOW: hidden;	PADDING: 0;	WIDTH: 585px;}#tbSignIn{	 TEXT-ALIGN: left;	 POSITION: absolute;	 DISPLAY: none;	 LEFT: 302;	 TOP: 97;	 HEIGHT: 90;	 WIDTH: 486;	 PADDING: 10px;	 BACKGROUND-IMAGE: url(../images/sub_panel2.gif);}.bodyText{	LINE-HEIGHT: 17px;	MARGIN: 0 0 20px 0;}.bodyTextTop{	LINE-HEIGHT: 17px;	MARGIN: 10px 0 20px 0;}.innerRightBox{	LINE-HEIGHT: 17px;	MARGIN: 5px 0 5px 0;	PADDING-LEFT: 10px;	TEXT-ALIGN: justify;}.alignRight{	TEXT-ALIGN: right;}.alignJustify{	TEXT-ALIGN: justify;}.pink{	COLOR: #c06;}.darkBlue{	COLOR: #036;}.lightblue{	COLOR: #39c;}.lite{	COLOR: #999;}.liteish{	COLOR: #666;}.dashedHorizLine{	BORDER-BOTTOM: dashed #ccc 1px;	HEIGHT: 1px;	LINE-HEIGHT: 0;	MARGIN-TOP: 10px;}.red{	COLOR: #c00;}.small{	FONT-SIZE: 10px;}.white{	COLOR: #fff;}A.black{    COLOR: #000;    TEXT-DECORATION: none;}A.black:hover{    COLOR: #000;    TEXT-DECORATION: none;}A.body{    COLOR: #36c;    TEXT-DECORATION: underline;}A.body:hover{    COLOR: #c06;    TEXT-DECORATION: underline;}A.news{    COLOR: #36c;    TEXT-DECORATION: none;}A.news:hover{    COLOR: #c06;    TEXT-DECORATION: none;}A.white{    COLOR: #fff;    TEXT-DECORATION: none;}A.white:hover{    COLOR: #fff;    TEXT-DECORATION: none;}A.nav{    COLOR: #333;    TEXT-DECORATION: none;}A.nav:hover{    COLOR: #fff;    TEXT-DECORATION: none;}A.topNav2{    COLOR: #fff;    TEXT-DECORATION: none;}A.topNav2:hover{    COLOR: #fff;    TEXT-DECORATION: underline;}A.topTab{    COLOR: #666;    TEXT-DECORATION: none;}A.topTab:hover{    COLOR: #000;    TEXT-DECORATION: none;}BODY{	font-style: normal;	font-variant: normal;	font-weight: normal;	font-size: 10px;	font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif;	text-align: center;	margin: 0;	padding-left: 0;	padding-right: 0;	padding-top: 20px;	padding-bottom: 20px;	background-position: top;}BODY.home{	font-style: normal;	font-variant: normal;	font-weight: normal;	font-size: 10px;	font-family: Verdana, Tahoma, Geneva, Helvetica, sans-serif;	background-color: #369; background-image: url(/images/page_bg.gif);	background-repeat: repeat-x;	background-attachment: scroll;	text-align: center;	margin: 0;	padding-left: 0;	padding-right: 0;	padding-top: 20px;	padding-bottom: 20px;	background-position: top;}BUTTON{	BACKGROUND: url(/images/top_nav2_bg.gif) repeat-x;	BORDER: solid #999 1px;	COLOR: #333;	CURSOR: hand;	FONT: xx-small Verdana, Geneva, Helvetica, sans-serif;	FONT-WEIGHT: bold;	HEIGHT: 23px;	PADDING: 0 5px;}DIV.bodyContainer{	CLEAR: both;	FLOAT: left;	PADDING: 0;	TEXT-ALIGN: left;	WIDTH: 610px;}DIV.bodyContainerBanner{	FLOAT: right;	HEIGHT: 145px;	OVERFLOW: hidden;	PADDING: 120px 10px 10px 0;	TEXT-ALIGN: right;	WIDTH: 585px;}DIV.bodyContainerFull{	FLOAT: left;	PADDING: 10px;	TEXT-ALIGN: left;	WIDTH: 620px;}DIV.bodyContainerHalfLeft{	FLOAT: left;	PADDING: 10px 0 0 10px;	WIDTH: 290px;}DIV.bodyContainerHalfRight{	FLOAT: right;	PADDING: 10px 10px 0 0;	WIDTH: 290px;}DIV.bodyContainerHome{	PADDING: 10px 20px 10px 20px;	WIDTH: 600px;}DIV.bodyContainerLeft{	FLOAT: left;	OVERFLOW: hidden;	PADDING: 10px 0 10px 10px;	WIDTH: 429px;}DIV.bodyContainerSpotlight{	BACKGROUND: url(/images/reflow_wave_spotlight.jpg);	HEIGHT: 144px;	OVERFLOW: hidden;	PADDING: 103px 10px 10px 0;	TEXT-ALIGN: right;	WIDTH: 600px;}DIV.bodyContainerTop{	PADDING: 10px 0 0 10px;	WIDTH: 610px;}DIV.bodyPopup{	BACKGROUND: #fff;	BORDER: solid #369 1px;	MARGIN: 10px 0;	PADDING: 10px;	TEXT-ALIGN: left;	WIDTH: 585px;}DIV.bodySubTitle{	MARGIN: 10px 0 5px 6px;}DIV.bodyTitle{	BACKGROUND: #eee;	BORDER-BOTTOM: solid #ccc 1px;	FONT-SIZE: 100%;	FONT-WEIGHT: bold;	MARGIN-LEFT: 178px;	PADDING: 7px 7px;	TEXT-ALIGN: left;}DIV.homeNews{	BACKGROUND: #eee;	BORDER-BOTTOM: solid #ccc 1px;	FONT-SIZE: 10px;	FONT-WEIGHT: bold;	PADDING: 7px 7px;	TEXT-ALIGN: left;	WIDTH: 798px;}MARQUEE{	FONT-SIZE: 10px;	WIDTH: 688px;}DIV.bodyTitleAdmin{	MARGIN: 5px 0 15px;	TEXT-ALIGN: center;}DIV.footer{	CLEAR: both;	WIDTH: 100%;}DIV.innerContainer{	BORDER: solid #000 1px;	PADDING: 5px;	FONT-SIZE: 100%;}DIV.latestNewsHome{	BACKGROUND: url(/images/latest_news_bk.gif);	FLOAT: right;	HEIGHT: 250px;	PADDING: 0 7px 7px 7px;	WIDTH: 170px;}DIV.leftAd{	BORDER-TOP: solid #ccc 1px;	BORDER-RIGHT: solid #ccc 1px;	PADDING-BOTTOM: 40px;	PADDING-TOP: 40px;	TEXT-ALIGN: center;}DIV.menuContainer{	BORDER-RIGHT: solid #ccc 1px;	MARGIN-TOP: 0px;	PADDING-TOP: 21px;	WIDTH: 100%;}DIV.menuTitle{	MARGIN: 5px 0 5px 6px;}DIV.navTopRow{	COLOR: #333;	CURSOR: pointer;	HEIGHT: 20px;	WIDTH: 100%;}DIV.navRow{	BACKGROUND: #eee;	BORDER-TOP: solid #fff 1px;	CURSOR: pointer;	HEIGHT: 21px;	WIDTH: 100%;}DIV.navRowDisabled{	BACKGROUND: #eee;	BORDER-TOP: solid #fff 1px;	HEIGHT: 21px;	WIDTH: 100%;}DIV.navRowSubNav{	BACKGROUND: #ddd;	BORDER-TOP: solid #fff 1px;	CURSOR: pointer;	HEIGHT: 21px;	PADDING-BOTTOM: 3px;	WIDTH: 100%;}DIV.navTopRowCurrent{	BACKGROUND: #069;	BORDER-TOP: solid #069 1px;	CURSOR: pointer;	HEIGHT: 21px;	WIDTH: 100%;}DIV.navTopRowCurrent2{	BACKGROUND: #39c;	BORDER-TOP: solid #069 1px;	CURSOR: pointer;	HEIGHT: 21px;	WIDTH: 100%;}DIV.navRowCurrent{	BACKGROUND-COLOR: #39c;	BORDER-TOP: solid #fff 1px;	CURSOR: pointer;	HEIGHT: 21px;	WIDTH: 100%;}DIV.page{	BACKGROUND-COLOR: #fff;	BORDER: solid #ccc 1px;	PADDING: 0;	WIDTH: 800px;}DIV.pageAdmin{	BACKGROUND-COLOR: #fff;	BORDER: solid #369 1px;	PADDING: 0;	WIDTH: 585px;}DIV.pagePopup{	WIDTH: 100%;}DIV.rightAd{	MARGIN-BOTTOM: 20px;	TEXT-ALIGN: center;	WIDTH: 165px;}DIV.rightBar{	FLOAT: right;	MARGIN-TOP: 10px;	PADDING-BOTTOM: 20px;	WIDTH: 175px;}DIV.rightBarContainer{	FONT-SIZE: 10px;	MARGIN-BOTTOM: 20px;	PADDING: 5px;	WIDTH: 165px;}DIV.rightBarGreyContainer{	BACKGROUND: #eee;	FONT-SIZE: 10px;	MARGIN-BOTTOM: 20px;	PADDING: 5px;	WIDTH: 165px;}DIV.rightBarFooter{	BORDER-TOP: dashed #ccc 1px;	COLOR: #999;	MARGIN-TOP: 10px;	PADDING: 8px 0 5px 0;	TEXT-ALIGN: center;}DIV.rightBarHeader{	BACKGROUND-COLOR: #ccc;	COLOR: #333;	FONT-WEIGHT: strong;	MARGIN-TOP: 10px;	PADDING: 3px 5px 2px 5px;	VERTICAL-ALIGN: middle;	WIDTH: 175px;}DIV.rightBarNewProductContainer{	BACKGROUND-COLOR: #fff;	BORDER: dashed #ccc 1px;	MARGIN-BOTTOM: 20px;	PADDING: 5px;	text-align: center;	WIDTH: 175px;}DIV.tableKey{	BORDER: dashed #ccc 1px;	FLOAT: right;	MARGIN-BOTTOM: 5px;	PADDING: 2px 5px;	TEXT-ALIGN: right;}DIV.topNav{	MARGIN: 0;	PADDING: 0;	TEXT-ALIGN: right;	WIDTH: 100%;}DIV.topStrap{	MARGIN: 0;	OVERFLOW: hidden;	PADDING: 0 0 5px 0;	WIDTH: 100%;}DIV.topTab{	WIDTH: 800px;}DIV.welcome{	BACKGROUND-COLOR: #fff;	BORDER-BOTTOM: solid #069 4px;	BORDER-TOP: solid #069 4px;	HEIGHT: 350px;	MARGIN-TOP: 150px;	PADDING: 20px;	TEXT-ALIGN: center;	WIDTH: 100%;}DD{	COLOR: #333;	LINE-HEIGHT: 180%;	MARGIN: 0;}DD.indent{	COLOR: #333;	LINE-HEIGHT: 180%;	MARGIN-LEFT: 25px;	MARGIN-TOP: 10px;}DL{	FONT-SIZE: 11px;	LINE-HEIGHT: 160%;	MARGIN-LEFT: 0;	MARGIN-TOP: 10px;}DT{	COLOR: #39c;	FONT-WEIGHT: strong;	MARGIN-TOP: 10px;}DD.faqs{	LINE-HEIGHT: 180%;	MARGIN: 0;}DL.faqs{	COLOR: #999;	LINE-HEIGHT: 160%;	MARGIN-LEFT: 0;	MARGIN-TOP: 10px;}DT.faqs{	COLOR: #333;	FONT-WEIGHT: strong;	MARGIN-TOP: 20px;}DD.news{	LINE-HEIGHT: 140%;	MARGIN-LEFT: 0;}DL.news{	FONT-SIZE: 10px;	LINE-HEIGHT: 120%;	MARGIN-TOP: 0px;}DT.news{	MARGIN-TOP: 10px;}H1{	COLOR: #39c;	FONT-SIZE: 120%;	FONT-WEIGHT: strong;	MARGIN: 0;	PADDING: 0;}H2{	COLOR: #c06;	FONT-SIZE: 120%;	FONT-WEIGHT: strong;	MARGIN: 0;	PADDING: 0 0 0 4px;}H3{	CLEAR: both;	COLOR: #333;	FONT-SIZE: 11px;	FONT-WEIGHT: strong;	MARGIN: 0 0 2px 0;	PADDING: 0;}IMG{	BORDER: 0;	MARGIN: 0;	PADDING: 0;}IMG.left{	CLEAR: both;	FLOAT: left;	MARGIN: 0 20px 20px 0;}IMG.right{	FLOAT: right;	MARGIN: 0 0 10px 20px;}INPUT.mailingList{	BACKGROUND-COLOR: #fff;	BORDER: solid #9ab 1px;	COLOR: #333;	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif;	FONT-SIZE: 95%;	HEIGHT: 18px;	PADDING: 2px 0 0 5px;	TEXT-DECORATION: none;	WIDTH: 150px;}LI{	COLOR: #333;	MARGIN: 5px 0;}P{	COLOR: #333;	FONT: 11px Verdana, Tahoma, Geneva, Helvetica, sans-serif;}SPAN.footer{	FONT-SIZE: 9px;	HEIGHT: 23px;	OVERFLOW: hidden;	MARGIN-TOP: 10px;	PADDING-RIGHT: 10px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;	WIDTH: 798px;}SPAN.body{	FLOAT: left;	TEXT-ALIGN: left;	WIDTH: 619px;}SPAN.leftNav{	BACKGROUND: #eee;	BORDER-BOTTOM: solid #ccc 1px;	FLOAT: left;	MARGIN-BOTTOM: 20px;	PADDING-TOP: 26px;	TEXT-ALIGN: left;	WIDTH: 179px;}SPAN.navContainer{	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	MARGIN: 4px 5px 1px 10px;	WIDTH: 163px;}SPAN.navContainerSubNav{	FONT-SIZE: 9px;	MARGIN: 4px 5px 1px 10px;	WIDTH: 163px;}SPAN.navRowSubNav{	FLOAT: left;	PADDING-LEFT: 5px;	WIDTH: 158px;}SPAN.results{	BORDER-BOTTOM: dashed #ccc 1px;	MARGIN: 10px;}SPAN.subHeader{	HEIGHT: 21px;	OVERFLOW: hidden;	PADDING: 0 10px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;}SPAN.subHeaderAdmin{	BACKGROUND: #f0f0f4 url(/images/table_header_bg.gif) repeat-x bottom;	BORDER-BOTTOM: solid #ccc 1px;	FONT-WEIGHT: bold;	HEIGHT: 22px;	OVERFLOW: hidden;	PADDING: 0 7px;	TEXT-ALIGN: center;	VERTICAL-ALIGN: absmiddle;	WIDTH: 585px;}SPAN.subSubHeaderAdmin{	BACKGROUND: #f8f8f8;	BORDER-BOTTOM: solid #ccc 1px;	HEIGHT: 22px;	OVERFLOW: hidden;	PADDING: 0 7px;	TEXT-ALIGN: center;	VERTICAL-ALIGN: absmiddle;	WIDTH: 585px;}SPAN.spotlightLink{	BACKGROUND: #39c;	BORDER-BOTTOM: solid #f0f0f0 1px;	FONT-WEIGHT: bold;	HEIGHT: 22px;	OVERFLOW: hidden;	PADDING: 0 7px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;	WIDTH: 585px;}SPAN.topNav{	BACKGROUND: #fff;	BORDER-LEFT: solid #369 1px;	BORDER-RIGHT: solid #369 1px;	BORDER-TOP: solid #369 1px;	HEIGHT: 28px;	OVERFLOW: hidden;	PADDING: 3px 7px 0 7px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;}SPAN.topNav2{	BACKGROUND: #069;	FLOAT: left;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	OVERFLOW: hidden;	PADDING-RIGHT: 10px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;	WIDTH: 100%;}SPAN.topNav2Left{	BACKGROUND: #369;	FLOAT: left;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	PADDING-LEFT: 10px;	TEXT-ALIGN: left;	VERTICAL-ALIGN: absmiddle;	WIDTH: 178px;}SPAN.topNav2Copy{	BACKGROUND: #f0f0f4 url(/images/top_nav2_bg.gif) repeat-x bottom;	BORDER-BOTTOM: solid #bbb 1px;	BORDER-TOP: solid #ccc 1px;	FONT-WEIGHT: strong;	HEIGHT: 23px;	OVERFLOW: hidden;	PADDING-RIGHT: 7px;	TEXT-ALIGN: right;	VERTICAL-ALIGN: absmiddle;	WIDTH: 798px;}SPAN.topTabRight{	FLOAT: right;	FONT-SIZE: 9px;	PADDING: 0 10px 5px 0;	TEXT-ALIGN: right;}TABLE.standardFullWidth{	BORDER: 0;	PADDING: 0;	WIDTH: 100%;}TD.productView{	FONT-SIZE: 10px;	PADDING: 20px 10px;	VERTICAL-ALIGN: top;	WIDTH: 150px;	height:100px;}TD.productView2{	FONT-SIZE: 10px;	PADDING: 20px 10px;	VERTICAL-ALIGN: top;	WIDTH: 150px;	height:100px;}TD.rightBarLinks{	FONT-SIZE: 10px;	LINE-HEIGHT: 200%;	MARGIN-BOTTOM: 0;	MARGIN-LEFT: 15px;	MARGIN-TOP: 0;}TD.rowHeading{	BACKGROUND: #fff url(/images/table_header_bg.gif) repeat-x bottom;	BORDER-BOTTOM: solid #ccc 1px;	BORDER-LEFT: solid #ccc 1px;	BORDER-RIGHT: solid #ccc 1px;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}TD.rowLeft{	BACKGROUND-COLOR: #fff;	BORDER-BOTTOM: #ccc 1px solid;	BORDER-LEFT: #ccc 1px solid;	BORDER-RIGHT: #ccc 1px solid;	FONT-SIZE: 9px;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}TD.rowRight{	BACKGROUND-COLOR: #fff;	BORDER-BOTTOM: #ccc 1px solid;	BORDER-RIGHT: #ccc 1px solid;	FONT-SIZE: 9px;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}TD.rowTop{	BACKGROUND: #fff url(/images/table_header_bg.gif) repeat-x bottom;	BORDER-BOTTOM: solid #ccc 1px;	BORDER-RIGHT: solid #ccc 1px;	BORDER-TOP: solid #ccc 1px;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}TD.rowTopFull{	BACKGROUND: #fff url(/images/table_header_bg.gif) repeat-x bottom;	BORDER-COLOR: #ccc;	BORDER-STYLE: solid;	BORDER-WIDTH: 1px;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}TD.rowTopLeft{	BACKGROUND: #fff url(/images/table_header_bg.gif) repeat-x bottom;	BORDER-BOTTOM: solid #ccc 1px;	BORDER-LEFT: solid #ccc 1px;	BORDER-RIGHT: solid #ccc 1px;	BORDER-TOP: solid #ccc 1px;	FONT-SIZE: 9px;	FONT-WEIGHT: bold;	HEIGHT: 21px;	PADDING: 2px 3px;	TEXT-ALIGN: center;}UL{	LINE-HEIGHT: 180%;	LIST-STYLE-IMAGE: url(/images/list_bullet.gif);	FONT-SIZE: 11px;	FONT-FAMILY: Verdana, Tahoma, Geneva, Helvetica, sans-serif;	MARGIN-LEFT: 20px;	MARGIN-TOP: 10px;}UL.rightBar{	FONT-SIZE: 10px;	MARGIN-BOTTOM: 0;	MARGIN-LEFT: 15px;	MARGIN-TOP: 0;}TD.formLabel{    PADDING-RIGHT: 8px;    PADDING-BOTTOM: 5px;    WIDTH: 175px;    PADDING-TOP: 5px;    TEXT-ALIGN: right}TD.formField{    PADDING-LEFT: 8px;    PADDING-BOTTOM: 5px;    WIDTH: 300px;    PADDING-TOP: 5px}TD.mainBox{    BORDER-RIGHT: #666666 1px solid;    BORDER-LEFT: #666666 1px solid;    BORDER-TOP: #666666 1px solid;    BORDER-BOTTOM: #666666 1px solid;    PADDING: 10px;    padding-right: 10px;    BACKGROUND-COLOR: #ffffff;}TD.fwdFormLabel{    PADDING-RIGHT: 5px;    PADDING-BOTTOM: 5px;    WIDTH: 125px;    PADDING-TOP: 5px;    TEXT-ALIGN: right}TD.fwdFormField{    PADDING-LEFT: 5px;    PADDING-BOTTOM: 5px;    WIDTH: 175px;    PADDING-TOP: 5px}TD.contentsBox{    PADDING-LEFT: 5px;    PADDING-BOTTOM: 3px;    PADDING-TOP: 3px;    HEIGHT: 19px;    BACKGROUND-COLOR: #eeeeee}SPAN.nav{    FONT-WEIGHT: bold;    COLOR: #336699;    FONT-FAMILY: Tahoma, Verdana;    TEXT-DECORATION: none}SPAN.subNav{    PADDING-LEFT: 20px;    LINE-HEIGHT: 17px}INPUT.button{    FONT-WEIGHT: bold;    FONT-SIZE: 8pt;    FONT-FAMILY: Arial, Helvetica, sans-serif}TD.finger{    BORDER-RIGHT: #cccccc 1px solid;    PADDING-RIGHT: 3px;    BORDER-TOP: #cccccc 1px solid;    PADDING-LEFT: 3px;    PADDING-BOTTOM: 3px;    BORDER-LEFT: #cccccc 1px solid;    PADDING-TOP: 3px;    BORDER-BOTTOM: #cccccc 1px solid;}P.footer{    FONT-SIZE: xx-small;    FONT-FAMILY: Verdana}.bold{    FONT-WEIGHT: bold}TR.listRow{    BORDER-TOP: #ffffff 1px solid;    PADDING-BOTTOM: 10px;    PADDING-TOP: 10px}TD.list{    PADDING-LEFT: 20px;    BORDER-LEFT: #ffffff 1px solid}TR.trainingTop{    BACKGROUND-COLOR: #996633}TR.trainingEven{    BACKGROUND-COLOR: #ddccaa}TD.trainingCell{    PADDING-RIGHT: 5px;    PADDING-LEFT: 5px;    FONT-SIZE: xx-small;    PADDING-BOTTOM: 5px;    PADDING-TOP: 5px}TR.trainingOdd{    BORDER-RIGHT: #996633 1px solid;    BORDER-LEFT: #996633 1px solid;    BACKGROUND-COLOR: #eeddbb}