BODY, TD, TD TABLE TR TH, TD TABLE TR TD /* force the tables to inherit the body style */
{
	font-family:Arial;
	font-size: 10pt;
	margin:0px 0px 0px 0px;
}
A
{
	font-weight:normal;
	font-size:10pt;
}
A:visited
{
	color:blue;
}

/* margins and spacing */
.pageContent
{
	margin-top:15;
	margin-left:80;
	width:800;	
}
.tableContentSpacerHorizontal /* for use when the box container is a table */
{
	width:20px;
}
.tableContentSpacerVertical /* for use when the box container is a table */
{
	height:10px;
}
.content /* for use when the box container is a div */
{
	margin-bottom:10;
	margin-top:10;
	margin-left:20;
}
.contentWide /* force the content inside a box to span the entire width of the box */
{
	width:100%;
}
TABLE.centerTD TR TD /* apply to a <table>/<asp:dataList> to make the content centered in the cells */
{
	text-align:center;
}
TABLE.topTD TR TD /* apply to a <table>/<asp:dataList> to make the content centered in the cells */
{
	vertical-align:top;
}
.tab
{
	margin-left:5;
}
.dataLabel
{
	width:120px;
	color:#808080;
	vertical-align:top;
	text-align:right;
}
.titleContainer
{
	width:880;
}
.titleRight
{
	text-align:right;
}


/* text styles */
.softText
{
	color:#808080;
}
.smallPrint
{
	font-size:7pt;
}
.bold
{
	font-weight:bold;
}
.title
{
	font-size:20pt;
	font-weight:bold;
	margin-left:60px;
}
.category
{
	font-weight:bold;
	font-size: 13pt;
	margin-left:10;
}
.subCategory
{
	font-weight:bold;
	font-size:12pt;
}
.instruction
{
	font-size:10pt;	
}
.alert
{
	color:Red;
	font-weight:bold;
	font-size:14pt;
}
.highlight
{
	background: #ffffb0;
	color: black;
}

/* form elements */
.button
{
	background-image:url(../images/silverbg.gif);
	font-size:8pt;color:#000000;
	font-weight:bold;height:22;width:110;
}


/* design/laout elements */
.topBar
{
	margin-bottom: 15px;
	width: 100%;
	text-align:right;
	vertical-align:middle;
}
.topBarText
{
	color:#606060;
	width:100%;
	margin-right:80px;
}
.box
{
	border-style:solid;
	border-width:1px;
	width:100%;
}
.boxHeader
{
	color:#FFFFFF;
	font-weight:bold;
	width:100%;
}
