/**
* Main Elements
*/
a, body, img, table, td {
	border: 0px;
	margin: 0px;
	padding: 0px;
	font-family: verdana, arial, sans-serif;
}
ol {
	font-family: arial, sans-serif;
}
p, ul {
	color: rgb(68,68,68);
	font-family: verdana, arial;
	font-size: 12px;
	text-align: justify;
}

/**
* Main Wrapper Data Format
*/
td a:link {
	color: rgb(63,63,255);
}
td a:hover {
	color: rgb(0,0,255);
	background: rgb(211,211,211);
}
td a:visited {
	color: rgb(0,127,255);
}
td.preHdr {
	background-color: rgb(0,147,221); /* Cyan */
	border-bottom: 1px solid rgb(0,0,255);
	height: 16px;
	text-align: right;
}
td.mainHdr {
	background-color: rgb(255,255,255);
	border-bottom: 1px solid rgb(0,0,255);
}
td.mainLnk {
	background-color: rgb(241,241,241);
	border-bottom: 1px solid rgb(0,0,255);
	height: 22px;
	padding-left: 0px;
}
td.sideBar {
	background-color: rgb(241,241,241);
	text-align: center;
	vertical-align: top;
	width: 150px;
}
td.sideBarGrey {
	background-color: rgb(241,241,241);
	border-bottom: 1px solid rgb(0,0,255);
	text-align: left;
	vertical-align: top;
	width: 150px;
}
td.sideBarHdr {
	background-color: rgb(0,147,221);
	vertical-align: top;
	height: 16px;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: right;
	width: 150px;
}
td.contentDisplay {
	background-color: rgb(255,255,255);
	border-left: 1px solid rgb(0,0,255);
	border-bottom: 1px solid rgb(0,0,255);
	text-align: center;
	vertical-align: top;
	padding: 10px;
}
td.footerDisplay {
	background-color: rgb(241,241,241);
	border-bottom: 1px solid rgb(0,0,255);
	text-align: right;
}
td.footerDisclaimers {
	background-color: rgb(241,241,241);
	text-align: center;
}
td.footerPost {
	background-color: rgb(0,147,221); /* Cyan */
	height: 16px;
	padding: 2px;
	text-align: center;
}

/**
* Containers Used Globally
*/
table.boxSoft {
	background-color: rgb(221,221,221);
	width: 90%;
}
td.boxCat {
	background: rgb(255,255,255);
	padding-right: 10px;
	padding-top: 10px;
	text-align: right
}
td.boxSoft {
	background-color: rgb(255,255,255);
	padding: 10px;
}
td.boxSoftImgs {
	border-bottom: 1px solid rgb(255,255,255);
	border-top: 1px solid rgb(255,255,255);
	background-color: rgb(241,242,244);
	padding: 1px;
}
td.boxSoftImg2 {
	border-bottom: 1px solid rgb(255,255,255);
	border-top: 1px solid rgb(255,255,255);
	background-color: rgb(255,255,255);
	padding: 0px;
}
td.boxSoftTitle {
	border-bottom: 1px solid rgb(255,255,255);
	border-top: 1px solid rgb(255,255,255);
	background-color: rgb(241,242,244);
	padding-right: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: right;
}
td.boxSoftTop {
	border-bottom: 1px solid rgb(0,127,255);
	border-left: 1px solid rgb(0,127,255);
	border-right: 1px solid rgb(0,127,255);
	border-top: 1px solid rgb(0,127,255);
	background-color: rgb(255,255,255);
	font-family: verdana, arial, sans-serif;
	font-size: 8pt;
	margin: 0pt;
	padding: 1pt;
	vertical-align: middle;
}