 html { height: 100%; margin-bottom: 1px; }
body {
	background-color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0;

} 
 
body, td, p, ul, li, ol, textarea {
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 10pt;
 color : #000000;
}
 
ul ul {
 list-style : circle
}
 
ul ul ul {
 list-style : square
}
 
ol ul {
 list-style : disc
}
 
ol ul ul {
 list-style : circle
}
 
/* HEADERS */
 
h1 {
 font-size : 13pt;
 font-weight : bold;
 color : #000000; 
 /* Netscape 4.x does not support [margin-bottom : 0;] */
} 
 
h2 {
 font-size : 10pt;
 font-weight : bold;                                                                                          
 color : #003366;
 text-transform : uppercase;
}
 
 h3 {
 font-size : 8pt;
 font-weight : bold;                                                                                          
 color : #003366;

}
 
 
.boldtextheader { 
 font-size : 10pt;
 font-weight : bold;
 color : #003366;
}
 
/* END HEADERS */
 
.caption {
 font-size : 8pt;
 color : #FFFFFF;
}  
 
 .details { 
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 8pt;
 color : #000000;
}
 
 
.bodyfont { 
 background-color : #FFFFFF;
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 10pt;
 color : #000000;
}
 
.title { 
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 13pt;
 font-weight : bold;
 text-transform : uppercase;
 color : #003366;
}
 
 .title2 { 
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 14px;
 font-weight : bold;
 color : #000000;
}
 
.related-links { 
 color : #FFFFFF
}
 
.inputfield { 
 font-size : 10pt;
 font-weight : bold;
 text-align : right;
}
 
input  {
 font-size : 8pt;
 font-family : Verdana, Arial, Helvetica, Sans Serif;
}
 
select  {
 font-size : 8pt;
 font-family : Verdana, Arial, Helvetica, Sans Serif;
}
 
th  {
 font-family : Verdana, Arial, Helvetica, Sans Serif;
 font-size : 10pt;
 font-weight : bold;
 background-color : #336699;
 color : #FFFFFF;
}
 
A:link, A:visited, A:active  {
 color : #000000;
 text-decoration : underline;
}

A:hover  {
 color : #000000;
 text-decoration : none;
}
 
A.nav:link  {
 font-size : 9pt;
 color : #336699;
 text-decoration : underline;
}
 
A.nav:visited  {
 font-size : 9pt;
 color : #336699;
 text-decoration : underline;
}
 
A.nav:active  {
 font-size : 9pt;
 color : #CC0000;
 text-decoration : underline;
}
 
A.nav:hover  {
 font-size : 9pt;
 color : #000000;
 text-decoration : underline;
}
 
A.splash:link  {
 font-size : 8pt;
 font-weight : bold;
 color : #336699;
 text-decoration : underline;
}
 
A.splash:visited  {
 font-size : 8pt;
 font-weight : bold;
 color : #336699;
 text-decoration : underline;
}
 
A.splash:active  {
 font-size : 8pt;
 font-weight : bold;
 color : #CC0000;
}
 
A.splash:hover  {
 font-size : 8pt;
 font-weight : bold;
 color : #000000;
 text-decoration : underline;
}
 

 .productDesc  {
 font-size : 10px;
}

 .productDesc_title, 
 .productDesc_title a,
 .productDesc_title a:link, 
 .productDesc_title a:visited   {
	font-size : 15px;
	font-weight : bold;
	color : #003366;
	margin-bottom: 5px;
	text-decoration: none;
}


.status  {
	color : #FF0000;
	font-weight : bold;
	text-align : center;
	margin-bottom: 5px;
	margin-top: 0px;
}
 
.splash  {
 font-size : 8pt;
}
 
.navbar  {
 font-size : 8pt;
}
 
 .store {
 font-size : 9px;
 color : #336699;
 text-decoration : underline;
}
 
A.store:link  {
 font-size : 9px;
 color : #336699;
 text-decoration : underline;
}
 
A.store:visited  {
 font-size : 9px;
 color : #336699;
 text-decoration : underline;
}
 
A.store:active  {
 font-size : 9px;
 color : #CC0000;
 text-decoration : underline;
}
 
A.store:hover  {
 font-size : 9px;
 color : #000000;
 text-decoration : underline;
}



#borderline {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
 

.smalltext, A.next:link, A.next:active, A.next:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	 color : #000000;
}

A.next:hover  {
 font-size : 9px;
 color : #330033;
  text-decoration : none;
}
.1stletter {
	float:left;
	margin-top:0px;
	color:#FFFFFF;
	padding-top:0px;
	font-size:38px;
	height:45px;
	font-weight:bold;
	font-family: "Times New Roman", Times, serif;
	line-height: normal;
	background-color: #D60C8C;
	width: 50px;
	margin-right: 2px;
	padding-left: 2px;
	text-align: center;
	padding-right: 2px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

.editlink, A.editlink:link, A.editlink:active, A.editlink:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	 color : #cccccc;
}
.errorbox
{
	 border: 1px solid #EBDBA5;
	background-color: #F7F0DB;
	padding: 3px;
}

.formError
{
	color: #FF0000;
}