/* Default CSS Stylesheet for a new Web Application project */

BODY
{
  
  FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana;
  FONT-SIZE: .8em;
  FONT-WEIGHT: normal;
  LETTER-SPACING: normal;
  TEXT-TRANSFORM: none;
  WORD-SPACING: normal;
  height: 100%;
  vertical-align:top;
  
}
Table.PublicContainer
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	vertical-align: top;
	width: 100%;
	padding-top: 0px;
	height: 100%;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
  COLOR: #70B926;
}

H1 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
H2	{	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
H3	{	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
H4	{	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
H5, DT	{	
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
H6 {
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
}
		
TFOOT, THEAD {
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif, Verdana;
}
		
TH {
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	uppercase;
	font-family: Arial, Helvetica, sans-serif, Verdana;
}

A {
		font-size: 12;
		font: Arial;
}

A:link	{	
	color:	#70B926;
	font-weight: bold;
	text-decoration:	underline;
}
		
A:visited	{	
	color: #70B926;
	font-weight: bold;
	text-decoration:	underline;
}
		
A:active	{	
	color:	#70B926;
	font-weight: bold;
	text-decoration:	underline;
}
		
A:hover	{	
	color:	#70B926;
	font-weight: bold;
	text-decoration:	underline;
}
	
SMALL	{	
	font-size:	.7em;
}

BIG	{	
	font-size:	1.17em;
}

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
}

UL LI	{
	list-style-type:	square ;
}

UL LI LI	{	
	list-style-type:	disc;
}

UL LI LI LI	{	
	list-style-type:	circle;
}
	
OL LI	{	
	list-style-type:	decimal;
}

OL OL LI	{	
	list-style-type:	lower-alpha;
}

OL OL OL LI	{	
	list-style-type:	lower-roman;
}

IMG {
}

INPUT
{
	font:	Arial;
	font-size: 9;
}

.smallinput
{
  FONT-SIZE: 11px;
  FONT-FAMILY: Arial
}

.smallinput2
{
  FONT-SIZE: 9px;
  FONT-FAMILY: Arial
}

A.partnumber
{
	font-weight: normal;
	font-size: 8pt;
	color: #70B926;
	font-family: Arial;
	text-decoration: underline;
}

A.partnumber:link
{
	font-weight: normal;
	font-size: 8pt;
	color: #70B926;
	font-family: Arial;
	text-decoration: underline;
}

A.partnumber:visited
{
	font-weight: normal;
	font-size: 8pt;
	color: #70B926;
	font-family: Arial;
	text-decoration: underline;
}

A.partnumber:hover
{
	font-weight: normal;
	font-size: 8pt;
	color: #70B926;
	font-family: Arial, Helvetica;
	text-decoration: underline;
}

A.menu
{
	font-weight: light;
	font-size: 10px;
  color: black;
	font-family: Arial Black, Arial, Helvetica;
	text-transform: uppercase;
}

A.menu:link
{
	color: black;
}

A.menu:visited
{
	color: black;
}

A.menu:hover
{
	color: white;
}

A.submenu
{
	font-weight: normal;
	font-size: 8pt;
	color: White;
	font-family: Arial;
}

A.submenu:link
{
	color:white;
}

A.submenu:visited
{
	color:White;
}

A.submenu3
{
	font-weight: bold;
	font-size: 9pt;
	color: Black;
	font-family: Arial;
}

A.submenu3:link
{
	color:#70B926;
	font-weight: bold;
}

A.submenu3:visited
{
	color:#70B926;
}

A.submenu3:hover
{
	color:#70B926;
}

A.SortButtons
{
	font-family:  Arial;
	font-size:  8pt;
	color: Black;
}

A.SortButtons:Link;
{
	color:Black;
}

A.SortButtons:visited
{
	color: Black;
}

A.nogrid
{
	font-weight: normal;
	font-size: 9pt;
	color: Black;
	font-family: Arial;
}

A.nogrid:link
{
	color:Black;
}

A.nogrid:visited
{
	color:Black;
}

A.nogrid:hover
{
	color:Black;
}

TABLE
{
	font-family:Arial;
 	font-size: 1pt;
  color: Black;
  background: #ffffff;
}

TABLE.detail
{
	 font-family:Arial;
 	 font-size: 8pt;
     color: Black;
     background: black;
}

TABLE.grid
{
	font-family:Arial;
 	font-size: 8pt;
  color: Black;
  background: #BFBFBF;
  font-weight:bold;
}

TD.nogrid
{
	background: #E6E6E6;
	font-weight: bold;
}

TD.pcColumn
{
	border-top-style: outset;
	border-width: 1px;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TD.pcColumn2
{
	border-top-style: outset;
	border-width: 1px;
  border-bottom: #bfbfbf 1px solid;
}

TABLE.nogrid
{
	font-family:Arial;
 	font-size: 9pt;
  color: Black;
  background: #ffffff;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TABLE.nogrid2
{
	font-family:Arial;
 	font-size: 8pt;
  color: Black;
  background: #ffffff;
}

TD.nogrid2
{
	background: #ffffff;
}

TABLE.nogrid3
{
	font-family:Arial;
 	font-size: 8pt;
  color: Black;
  background: #ffffff;
}

TABLE.nogridsub2
{
	font-family:Arial;
 	font-size: 1pt;
  color: Black;
	background: #ffffff;
}

TABLE.standard
{
	font-family:Arial;
 	font-size: 8pt;
  color: Black;
  background: white;
}

TD.nogridsub
{
	font-family: Arial, Helvetica, Verdana;
 	font-size: 11px;
 	font-weight: bolder;
  color: black;
	background: #70B926;
  text-transform: none;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TD.nogridsub3
{
	font-family: Arial;
 	font-size: 8pt;
  color: black;
	background: #ffffff;
}

TD.nogridsub2
{
	font-family:Arial;
 	font-size: 8pt;
  color: Black;
	background: #ffffff;
  border-top: #bfbfbf 1px solid;
  border-bottom: #bfbfbf 1px solid;
  border-left: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TR.gridheader
{
	background:#E6E6E6;
}

TR.griddetail
{
	background:#ffffff;
}

TABLE.statusline
{
	font-family:Arial;
	font-size:7pt;
	background: black;
}	

TABLE.submenu
{
	 font-family:Arial;
 	 font-size: 8pt;
     color: White;
     background: #70B926;
}

TABLE.menu
{
	 font-family:Arial;
 	 font-size: 7pt;
	 background: #70B926;
	 color: white;
}

TABLE.footer
{
	background: white;
	font-family:Arial;
	font-size: 7pt;
	color:Black;
}

TR.detail
{
	background:#E6E6E6;
}

TR.detailHeader
{
	background:#BFBFBF;
}

TABLE.crmHeader
{
	background:#0060C0;
	font-weight:bold;
	font-family:Arial;
	font-size:12pt;
	color:White
}

TABLE.crmSubHeader
{
	background:#E6E6E6;
	font-family:Arial;
	font-size:13;
	color: black;
}

TD.border
{
	font-family: Arial;
 	font-size: 8pt;
  color: black;
	background: #ffffff;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TD.checkout
{
	font-family: Arial;
 	font-size: 12pt;
  color: black;
}

A.checkout
{
	font-weight: normal;
	font-size: 9pt;
	color: Black;
	font-family: Arial;
	text-decoration:	underline;
}

A.checkout:link
{
	color:Black;
	text-decoration:	underline;
}

A.checkout:visited
{
	color:Black;
	text-decoration:	underline;
}

A.checkout:hover
{
	color:Black;
	text-decoration:	underline;
}

TR.gridheader2
{
	font-weight: normal;
	font-size: 7pt;
	font-style:italic;
	color: Black;
	font-family: Arial;	
	background:#E6E6E6;
}

TR.griddetail2
{
	font-weight: normal;
	font-size: 7pt;
	font-style:italic;
	color: Black;
	font-family: Arial;	
	background:#bfbfbf;
}

TD.pcColumn2
{
	border-width: 1px;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
}

TD.pcColumn2a
{
	border-width: 1px;
  border-bottom: #bfbfbf 1px solid;
  border-right: #bfbfbf 1px solid;
  border-left: #bfbfbf 1px solid;
}	

TD.ddColumn
{
  border: solid 2px #bfbfbf;
}

INPUT.checkout
{
  FONT-SIZE: 10pt;
  FONT-FAMILY: Arial
}	
