body
{
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	color: black;
	font-family: Verdana, Arial;
}

.ASP
{
	font-weight: bold;
	font-size: 20pt;
	color: maroon;
	font-family: Verdana;
	text-decoration: none;
}

.quote
{
	font-size: 10pt;
	width: 80%;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.quoteattr
{
	font-size: 8pt;
	width: 80%;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

table#tblQuoteBox
{
	border-right: #f8c729 1px solid;
	padding-right: 2px;
	border-top: #f8c729 10px solid;
	padding-left: 2px;
	font-size: 8pt;
	padding-bottom: 2px;
	border-left: #f8c729 1px solid;
	width: 80%;
	padding-top: 2px;
	border-bottom: #f8c729 5px solid;
	font-family: Verdana;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr= '#00fcec97' ,EndColorStr= '#77f8c729' );
}

table#tblQuoteBox a:link, table#tblQuoteBox a:visited
{
	color: green;
	text-decoration: none;
	border-bottom: 1px dotted green;
}

table#tblQuoteBox a:hover {
	color: green;
	text-decoration: none;
	border-bottom: 1px solid green;
}

.quotesmall
{
	font-size: 8pt;
	width: 80%;
	color: black;
	line-height: 12pt;
	font-family: Verdana;
	text-decoration: none;
}

.quoteattrsmall
{
	font-size: 6pt;
	width: 80%;
	color: black;
	font-family: Verdana;
	text-decoration: none;
}

.Controls
{
	font-size: 20pt;
	color: navy;
	font-family: Verdana;
	text-decoration: none;
}

.smallASP
{
	font-weight: bold;
	font-size: 10pt;
	color: maroon;
	font-family: Verdana;
	text-decoration: none;
}

.smallControls
{
	font-size: 10pt;
	color: navy;
	font-family: Verdana;
	text-decoration: none;
}

.titleQuote
{
	font-size: 8pt;
	color: black;
	font-family: Verdana;
	text-align: right;
	text-decoration: none;
}

.Information
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 500px;
	padding-top: 5px;
	height: 200px;
	border-right-width: 3px;
	border-right-color: #dcdcdc;
}

table#tblInformation
{
	padding-left: 10px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 10px;
	margin: 0px;
	color: black;
	padding-top: 5px;
	font-family: Verdana, Arial;
}

table#tblStatistics
{
	border-top: black 1px solid;
	padding-left: 10px;
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 5px;
	margin: 0px;
	color: black;
	padding-top: 10px;
	font-family: Verdana, Arial;
}

table#tblDataEntryForm
{
	font-weight: normal;
	font-size: 10pt;
	margin: 0px;
	color: black;
	font-family: Verdana, Arial;
	background-color: #d3d3d3;
}

table#tblDataEntry
{
	font-weight: normal;
	font-size: 10pt;
	margin: 0px;
	color: black;
	font-family: Verdana, Arial;
}

div#divMenu
{
	border-top: black 1px solid;
	border-left-width: thin;
	font-size: 10pt;
	border-left-color: black;
	width: 100%;
	border-bottom: black 1px solid;
	font-family: Verdana;
	background-color: #dcdcdc;
	border-right-width: thin;
	border-right-color: black;
}

div#divHeader
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr= '#642B55BF' ,EndColorStr= '#00ABBCE6' );
	border-bottom: black 1px solid;
}

table#tblFooter
{
	border-top: black 1px solid;
	border-bottom: black 1px solid;
	font-size: 8pt;
	width: 100%;
	font-family: Verdana;
	height: 25px;
	background-color: #d3d3d3;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr= '#00ABBCE6' ,EndColorStr= '#322B55BF' );
}

div#divPageHeading
{
	font-size: 8pt;
}

div#divPageHeading table
{
	font-size: 8pt;
	width: 100%;
}

div#pnlLeftMenu
{
	border-right: black 1px solid;
}

table#info
{
	border-right: #8080ff 2px solid;
	padding-right: 10px;
	border-top: #8080ff 2px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	margin: 0px;
	border-left: #8080ff 2px solid;
	width: 150px;
	padding-top: 10px;
	border-bottom: #8080ff 2px solid;
}

table#tblInfoBox
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-size: 10pt;
	border-left: black 1px solid;
	width: 80%;
	border-bottom: black 1px solid;
	font-family: Verdana;
	text-align: center;
}

table#tblInfoBox th
{
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr= '#5099CCFF' ,EndColorStr= '#C0000066' );
	color: white;
}

table#tblInfoBox a:link, table#tblInfoBox a:visited
{
	color: green;
	text-decoration: none;
	border-bottom: 1px dotted green;
}

table#tblInfoBox a:hover {
	color: green;
	text-decoration: none;
	border-bottom: 1px solid green;
}

.sectionHeading
{
	font-weight: bold;
	font-size: 10pt;
	color: green;
	padding-top: 20px;
	font-family: Verdana;
}

a:link.aspControlsLink, a:visited.aspControlsLink
{
	color: green;
	text-decoration: none;
	border-bottom: 1px dotted green;
}

a:hover.aspControlsLink {
	color: green;
	text-decoration: none;
	border-bottom: 1px solid green;
}

/*table#tblInformation a:link, table#tblInformation a:visited
{
	color: green;
	text-decoration: none;
	border-bottom: 1px dotted green;
}

table#tblInformation a:hover {
	color: green;
	text-decoration: none;
	border-bottom: 1px solid green;
}*/

table#tblShop a:link, table#tblShop a:visited
{
	text-decoration: none;
}

table#tblShop a:hover {
	text-decoration: none;
}

.PageHeading
{
	font-weight: bold;
	font-size: 8pt;
	color: maroon;
	font-family: Verdana;
}

.PageHeading a
{
	color: green;
	text-decoration: none;
	border-bottom: 1px dotted green;
}

.PageHeading a:hover {
	color: green;
	text-decoration: none;
	border-bottom: 1px solid green;
}

ul
{
	text-align: left;
	color: Maroon;
}

li
{
	color: black;
	padding-bottom: 5px;
	padding-top: 5px;
}

table#tblPrices
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
}

table#tblPrices th
{
	font-weight: bold;
	font-size: 8pt;
	background-color: #dcdcdc;
	text-align: center;
}

table#tblPrices .price
{
	text-align: right;
}

table#tblPriceLicenses
{
	border-right: black 0px solid;
	padding-right: 5px;
	border-top: black 0px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: black 0px solid;
	padding-top: 5px;
	border-bottom: black 1px solid;
}

table#tblPriceDetail
{
	border-right: black 0px solid;
	padding-right: 2px;
	border-top: black 0px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: black 0px solid;
	padding-top: 2px;
	border-bottom: black 0px solid;
}

.ProductPriceName
{
	font-weight: bold;
	font-size: 8pt;
	background-color: #dcdcdc;
}

.ProductPriceDescription
{
	font-size: 8pt;
	font-weight: normal;
}

.ProductPriceUnitCost
{
	font-size: 8pt;
	font-weight: bold;
}

.ErrorMessage
{
	color: Red;
	font-weight:bold;
}

.DownloadCount
{
	font-weight: bold;
	font-family: Verdana;
}

.Rating
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	border-left: black 1px solid;
	color: black;
	border-bottom: black 1px solid;
	font-family: Verdana, Arial;
}

.AddRating
{
	font-weight: normal;
	font-size: 8pt;
	margin: 0px;
	color: black;
	font-family: Verdana, Arial;
}

.RatingGraph
{
	font-weight: normal;
	font-size: 8pt;
	padding-bottom: 2px;
	margin: 0px;
	color: black;
	padding-top: 2px;
	font-family: Verdana, Arial;
}

.ImageLink
{
	text-decoration: none;
}

DIV#Quote1_Alerter1_window
{
	font-size: 8pt;
	text-align: center;
}

DIV#Quote1_Alerter1_window a:link, a:visited
{
	font-size: 8pt;
	text-align: center;
	text-decoration: underline;
}

DIV#divPageLeft
{
}

DIV#pnlMain
{
	height: 425px;
}

DIV#pnlFooter
{
	top: 545px;
	position: absolute;
}