BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	FONT-SIZE: 10pt; COLOR: #004; FONT-STYLE: normal
}
LI {
	FONT-SIZE: 10pt; COLOR: #004; FONT-STYLE: normal
}
A {
	FONT-FAMILY: arial
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #c00
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #00b
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #006
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #005
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #a00
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #006
}
.orange {
	COLOR: #b60
}
.small {
	FONT-SIZE: 7pt
}
.blue0       { font-size: 10pt; font-family: Arial; color: #0099FF; font-weight: bold }
#status {
	border-style:none; font-family:Verdana; font-size:8pt; color:#333333
}
#status P {
	COLOR: #333333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; margin-left:0; margin-right:0 
}
#status {
	COLOR: #333333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; margin-left:0; margin-right:0 
}
#status A {
	COLOR: #333333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; 
}
#status A:link {
	COLOR: #0099CC; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; 
}
#status A:visited {
	COLOR: #800000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt;  
}
#status A:hover {
	COLOR: #CC9900; BACKGROUND-COLOR: transparent; font-family:Tahoma; font-size:8pt; 
}
#leftnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
#leftnav A:link {
	COLOR: #00b
}
#leftnav A:visited {
	COLOR: #00b
}
#leftnav A:hover {
	COLOR: #fb6
}
#leftnav P {
	FONT-SIZE: 7pt; COLOR: #000088
}
#leftnav {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#leftcontent {
	FLOAT: left; WIDTH: 145px
}
#toc A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; TEXT-DECORATION: none; font-family:Tahoma; color:#333333
}
#toc A:link {
	COLOR: #333333; font-family:Tahoma; font-size:10pt; font-weight:bold
}
#toc A:visited {
	COLOR: #800000; font-family:Tahoma; font-size:10pt; font-weight:bold
}
#toc A:hover {
	COLOR: #CC9900; font-family:Tahoma; font-size:10pt; font-weight:bold
}
#toc P {
	FONT-SIZE: 9pt; COLOR: #000066; font-family:Tahoma
}
#toc CITE {
	FONT-SIZE: 8pt; COLOR: #b60
}
#toc {
	 
}
#default {
	font-family:Arial; font-size:10pt
}
.cell        { font-family: Tahoma; font-size: 10pt; color: #333333 }
.cellBigFont { color: #0099CC; font-size: 14pt; font-family: Arial; font-weight: bold }
#default TH {
	FONT-SIZE: 10pt; BACKGROUND: #ffe; COLOR: #030
}
#rate INPUT {
	FONT-SIZE: 8pt
}
#stats {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#stats TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; BACKGROUND: #ffe; COLOR: #b00
}
#stats A {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt
}
#stats TD {
	FONT-SIZE: 7pt; COLOR: #006
}
#stats P {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #400
}
#copyright {
	FONT-SIZE: 10px; COLOR: #006699; TEXT-ALIGN: center; font-family:Arial
}

.nav2 { COLOR: #333333; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; }
:link.nav2 { COLOR: #0099CC; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; }
:visited.nav2 { COLOR: #800000; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none; font-family:Tahoma; font-size:8pt; }
:hover.nav2 { COLOR: #CC9900; BACKGROUND-COLOR: transparent; font-family:Tahoma; font-size:8pt; }


/* data table */
.dataTableHeadingRow { background-color: #C9C9C9; }
.dataTableHeadingContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #0000dd; font-weight: bold; }
.dataTableRow { background-color: #F0F1F1; }
.dataTableRowSelected { background-color: #DEE4E8; }
.dataTableRowOver { background-color: #FFFFFF; }
.dataTableContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

.textBoldpt { font-family: Verdana, Arial, sans-serif; font-size: 13px; color: #000000; }

/* info box */
.infoBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; background-color: #B3BAC5; }
.infoBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; background-color: #DEE4E8; }


/* menu box */
.menuBoxHeading { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; background-color: #ffffff; }
.menuBoxContent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #616060; }

/* miscellaneous */
.specialPrice { color: #ff0000; }
.oldPrice { text-decoration: line-through; }
.fieldRequired { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.main { font-family: Verdana, Arial, sans-serif; font-size: 12px; }


/* product table */
.productInfoHeading { font-family: Arial, Verdana, sans-serif; font-size: 11px;   }
.productInfoContent { font-family: Arial, Verdana, sans-serif; font-size: 10px;   }
.productTableInfoHeading { font-family: Arial, Verdana, sans-serif; font-size: 12px;   font-weight: bold; }
.productTablePrice { font-family: Arial, Verdana, sans-serif; font-size: 15px; color: #0000dd; font-weight: bold; }
.productTableOtherDetail { font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #000000;  }

/* category table */
.categoryTableRow {  background-color: #F0F0F0;  }
.categoryTableRowSelected {  background-color: #C5E5F5; }
.categoryTableRowOver {  background-color: #FFFFFF;  }


A.pageResults { color: #0000FF; }
A.pageResults:hover { color: #0000FF; background: #FFFF33; }

