body	{ margin-top: 0;
		  margin-left:0;
		  background: #ffffff;
		  color: #000000;
		  font-size: 70%;
		  font-family: Verdana;
		  background-image: url(images/clear.gif);
}

a:link 	{  
	color: #5DA951;
	font-size: 100%;
	font-family: Verdana; 
	font-weight: bold;
	text-decoration: none }
	   
a:visited { 
	color: #5DA951;
	font-size: 100%;
	font-family: Verdana; 
	font-weight: bold;	
	text-decoration: none }	

a:active 	{  
	color: #5DA951;
	font-size: 100%;
	font-family: Verdana; font-weight: bold;
	text-decoration: none }

a:hover {
	font-family: Verdana;	
	font-weight: bold;
	font-size: 100%;
	color: #5DA951;
	text-decoration: underline
}

img { border:0 }

.colunmHeaderText    { font-family: "Verdana"; font-size: 11pt; color: #F5930D; font-style: normal; font-weight: normal }		
.normalText    { font-family: "arial"; font-size: 9pt; color: #F5930D; font-style: normal; font-weight: bold }
.emailText    { font-family: "courier, serif"; font-size: 10pt; color: #F5930D; font-style: normal; font-weight: bold }
		  
.reportSubTotal    { background-color: #cccccc; font-family: "Verdana"; font-size: 9pt; color: #000000; font-style: normal; font-weight: normal}		  
.reportTotal { background-color: #66CC66; font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: bold}
.smallerText    { font-family: "Verdana"; font-size: 9pt; color: #000000; font-style: normal; font-weight: normal}		
.smallerGrayText    { font-family: "Verdana"; font-size: 9pt; color: #999999; font-style: normal; font-weight: normal}		
.smallerRedText    { font-family: "Verdana"; font-size: 9pt; color: #0000ff; font-style: normal; font-weight: normal}
.mediumText    { font-family: "Verdana"; font-size: 11pt; color: #ffffff; font-style: normal; font-weight: bold}	  
.mediumBlackHeader    { font-family: "Verdana"; font-size: 11pt; color: #666666; font-style: normal; font-weight: bold}
.mediumRedHeader    { font-family: "Verdana"; font-size: 11pt; color: #0000ff; font-style: normal; font-weight: bold}
.inputField     { font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 1 solid #666666; padding: 0}
.inputFieldCenter     { font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 1 solid #666666; padding: 0}
.inputFieldCenterYellow     { background-color: #FEFFC2; font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 1 solid #666666; padding: 0}

.dateText    { font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: normal}
.eventDes  { font-family: "Verdana"; font-size: 10pt; color: #000000; font-style: normal; font-weight: normal}
.eventRedDes  { font-family: "Verdana"; font-size: 10pt; color: #ff0000; font-style: normal; font-weight: normal}
.shoppingCartItem_posTitle { background-color: #66CC66; font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: bold}
.shoppingCartItem_priceTitle { background-color: #0000ff; font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: bold}
.okButton     { font-family: "Verdana"; font-size: 9pt; color="#666699"; text-align: text-align center; border: 1 solid #666666; padding: 1 font-weight: bold}
.confirmButton     { font-family: "Verdana"; font-size: 9pt; color="#666699"; text-align: text-align center; border: 1 solid #666666; padding: 1 font-weight: bold}
.regInput     { font-family: "Verdana"; font-size: 10pt; text-align: text-align center; border: 1 solid #000000; padding: 0}
.pink { background-color: #CC6666; font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: bold}
.smallGreenHeader { background-color: #008866; font-family: "Verdana"; font-size: 9pt; color: #ffffff; font-style: normal; font-weight: bold}
.smallestGreenHeader { background-color: #008866; font-family: "Verdana"; font-size: 8pt; color: #ffffff; font-style: normal; font-weight: bold}
.smallestText    { font-family: "Verdana"; font-size: 8pt; color: #000000; font-style: normal; font-weight: normal}		
.smallerText2    { font-family: "Verdana"; font-size: 80%; color: #ffffff; font-style: normal; font-weight: normal}		

.eventDetail  { font-family: "Verdana"; font-size: 9pt; color: #666666; font-style: normal; font-weight: normal}

ul.link-list {
	color: #878878;
	list-style: none;
	line-height: 1.00em; 
	margin: 0em 0em;
	padding: 0px 0px 0px 0px;
	border-top: 1px solid #333333;
}

ul.link-list li {	
	clear: both;
	padding: 0px 0px 0px;
	margin: 3px;
	border-bottom: 1px solid #333333;
	line-height: 1.0em;
}

div.category {
		margin: 0px 0px 0px;
  		padding-right: 0px;
		width: 125px !important;
		width: 125px;
		width/**/:/**/110px;
	     }

.dotLine
{		
		vertical-align: middle;	height:30px; color: #999999;
		font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 0; padding: 1; font-weight: 800;
    BORDER-BOTTOM: #000000 1px dotted;   
}

.whiteBox
{
    BORDER-BOTTOM: #53D78E 1px dotted;
}

.dotlineTop {
    BORDER-TOP: #5DA951 1px dotted; }

.dotlineLeft {
    BORDER-LEFT: #5DA951 1px dotted; }

.dotlineRight {
    BORDER-RIGHT: #5DA951 1px dotted; }
	
.dotlineBottom {
    BORDER-BOTTOM: #5DA951 1px dotted; }
	
.dotlineTopLeft {
    BORDER-TOP: #5DA951 1px dotted;
	BORDER-LEFT: #5DA951 1px dotted; }

.dotlineTopRight {
    BORDER-TOP: #5DA951 1px dotted;
	BORDER-RIGHT: #5DA951 1px dotted; }

.dotlineLeftBottom {
    BORDER-LEFT: #5DA951 1px dotted;
	BORDER-BOTTOM: #5DA951 1px dotted; }
	
.dotlineRightBottom {
    BORDER-RIGHT: #5DA951 1px dotted;
	BORDER-BOTTOM: #5DA951 1px dotted; }
	
.dotlineTopBottom {
    BORDER-TOP: #5DA951 1px dotted;
	BORDER-BOTTOM: #5DA951 1px dotted; }
	
.dotlineLeftRight {
    BORDER-LEFT: #5DA951 1px dotted;
	BORDER-RIGHT: #5DA951 1px dotted; }

.dotlineTopLeftRight {
	BORDER-TOP: #5DA951 1px dotted;
    BORDER-LEFT: #5DA951 1px dotted;
	BORDER-RIGHT: #5DA951 1px dotted; }
	
.dotlineLeftRightBottom {
    BORDER-LEFT: #5DA951 1px dotted;
	BORDER-RIGHT: #5DA951 1px dotted;
	BORDER-BOTTOM: #5DA951 1px dotted;	}


.productDetailBox
{
	background-color: #eeeeee;
	vertical-align: middle;	height:30px; color: #999999;
	font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 0; padding: 1; font-weight: 800;
    BORDER-BOTTOM: #000000 1px dotted;
    /*BORDER-TOP: #000000 1px dotted;*/
}
.productDetailHeading  { font-family: "Verdana"; font-size: 9pt; color: #999999; font-style: normal; font-weight: bold}
.productDetail  { font-family: "Verdana"; font-size: 9pt; color: #666666; font-style: normal; font-weight: normal}
.boxHeader { background-color: #999999; font-family: "Verdana"; font-size: 14pt; color: #ffffff; font-style: normal; font-weight: bold}
.errorText    { font-family: "Verdana"; font-size: 8pt; color: #ff0000; font-style: normal; font-weight: normal}
.appHeader { font-family: "Verdana"; font-size: 30pt; color: #ffffff; font-style: normal; font-weight: bold}

.itemListHeader { background-color: #666666; font-family: "Verdana"; font-size: 8pt; color: #ffffff; font-style: normal; font-weight: normal}
.redHeader { background-color: #aa0000; font-family: "Verdana"; font-size: 8pt; color: #ffffff; font-style: normal; font-weight: normal}
.orangeHeader { background-color: #ff9933; font-family: "Verdana"; font-size: 8pt; color: #ffffff; font-style: normal; font-weight: normal}

.itemListItem
{		
		color: #333333;
		font-family: "Verdana"; font-size: 8pt; text-align: text-align center; border: 0; padding: 1; 
    /*BORDER-BOTTOM: #000000 1px dotted; */
}
.itemListItem_0
{		
		color: #333333;
		font-family: "Verdana"; font-size: 8pt; text-align: text-align center; border: 0; padding: 1; 
    BORDER-BOTTOM: #000000 1px dotted;   
}
.itemListItem_1
{		
		color: #E67D0D;
		font-family: "Verdana"; font-size: 8pt; text-align: text-align center; border: 0; padding: 1;
    BORDER-BOTTOM: #000000 1px dotted;   
}

.stLine
{		
	color: #3040D7;
	font-family: "Verdana"; font-size: 10pt; text-align: text-align center; border: 0; padding: 1; 
    BORDER-BOTTOM: #000000 1px dotted;    
}

.itemListItem_5
{		
		color: #3040D7;
		font-family: "Verdana"; font-size: 10pt; text-align: text-align center; border: 0; padding: 1; 
    BORDER-BOTTOM: #000000 1px dotted;   
}

.itemListItem_5White
{		
		color: #ffffff;
		font-family: "Verdana"; font-size: 10pt; text-align: text-align center; border: 0; padding: 1; 
    BORDER-BOTTOM: #000000 1px dotted;   
}

.tableBox {
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;  
}

.searchBox
{
		background-color: #eeeeee;
		vertical-align: middle;	height:30px; color: #999999;
		font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 0; padding: 1; font-weight: 800;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}

.lifeTimeRemain1
{
	background-color: #C7D20F;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}

.colorDesc
{		
		color: #3040D7;
		font-family: "Verdana"; font-size: 11pt; text-align: text-align center; border: 0; padding: 1;  font-weight: bold
}

.noLiftTime
{
	background-color: #CECECE;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}

.obsoleted
{
	background-color: #ff9999;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}

.menuBox
{
		background-color: #d6d3d6;
		vertical-align: top;	height:30px; color: #999999;
		font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 0; padding: 1; font-weight: 800;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}

.descriptionBox
{
	background-color: #d6d3d6;
	vertical-align: top;	height:30px; color: #000000;
	font-family: "Verdana"; font-size: 9pt; text-align: text-align center; border: 0; padding: 1; font-weight: 800;
    BORDER-BOTTOM: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-RIGHT: #000000 1px solid;   
}