
html {
	scrollbar-base-color:rgb(64,67,80);
}

body {
	background-color:black;
	padding:0;
	margin:0;
	vertical-align:top;
}

.main {background-color:black;}

.screen {
	width:568px;
	height:400px;
	left:203px;
	top:168px;
	position:absolute;
	z-index:2;
}

.displaytable {
	width:100%;
	height:100%;
	border:0;
	margin:0;
	padding:0;
}

.inframe {
   background:none transparent;
   padding-left:10px;
   padding-right:24px;
}

.bodytext {
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:9pt;
	color:white;
	padding:2px;
	text-indent:5px;
 }
 
 .categories {
 	font-family:tahoma,arial,helvetica,sans-serif;
 	font-size:12pt;
 	font-weight:bold;
 	color:yellow;
 	margin:1px;
 	padding:1px;
 }
  
  .subcategories {
  	font-family:tahoma,arial,helvetica,sans-serif;
  	font-size:9pt;
  	font-weight:normal;
  	color:yellow;
  	margin:1px;
  	padding:1px;
 }
 
 .command_text {
 	font-family:arial,tahoma,helvetica,sans-serif;
 	font-size:8pt;
 	color:#66FFFF; 
 	font-weight:bold;
 	padding-top:4px;
 	padding-left:4px;
 	text-align:center;
 }
 
 .bodytext_small {
 	font-family:tahoma,arial,helvetica,sans-serif;
 	font-size:8pt;
 	color:white;
 	padding:1px;
 }
 
 .xLead {
 	text-indent:15px;
 	margin-left:10px;
 }
 
  .bodytext_cluster {
  	font-family:arial;tahoma,helvetica,sans-serif;
  	font-size:8pt;
  	text-align:left;
  	color:white;
  	padding:0;
  	margin:0;
 }
 
   .dense {
   	padding:0;
   	margin:0;
 }
 
    .small {
    	font-size:7pt;
 }
 
 .formlabel {
 	font-family:tahoma,arial,helvetica,sans-serif;
 	font-size:9pt;
 	color:white;
 	text-align:right;
 	padding:1px;
 	margin:0;
 }
 
   .formlabel_small {
   	font-family:arial,helvetica,sans-serif;
   	font-size:8pt;
   	color:white;
   	text-align:right;
   	padding:1px;
   	margin:0;
 }
 
  .required {
  	font-family:tahoma,arial,helvetica,sans-serif;
  	font-size:9pt;
  	color:yellow;
  	text-align:right;
  	padding:1px;
 }
 
  .rowheader {
  	font-family:tahoma,arial,helvetica,sans-serif;
  	font-size:9pt;
  	color:yellow;
  	text-align:right;
  	padding:1px;
  	font-weight:bold;
 }
 
 .detailrow {
 	border-top-width:1px;
 	border-top-style:dashed;
	border-top-color:rgb(17,17,187); 
	padding:4px;
	margin:2px;
 }
 
 .layout1 {
	 width:95%;
	 padding:0;
	 margin:0; 
	 background-color:black;
	 border-spacing:0;
	 border-collapse:collapse;
	 border-style:solid;
	 border-color:rgb(17,17,187); 
	 border-width:1px;
 	}
 	
  .layout2 {
 	 width:50%;
 	 padding:0;
 	 margin:0; 
 	 margin-left:0;
 	 margin-top:0;
 	 margin-bottom:0;
 	 margin-right:8px;
 	 background-color:black;
 	 border-spacing:0;
 	 border-collapse:collapse;
 	 border-style:dashed;
 	 border-color:rgb(17,17,187); 
 	 border-width:1px;
 	}
 	
.layout3 {
	  align:center;
	  width:85%;
	  padding:3px;
	  margin:3px; 
	  border-spacing:0;
	  border-collapse:collapse;
	  border-style:dotted;
	  border-color:rgb(17,17,187); 
	  border-width:1px;
 }
 
 .layout4 {
 	  width:75%;
 	  padding:3px;
 	  margin:3px;
 	  border-spacing:4px;
 	  border-collapse:collapse;
 	  border-style:dotted;
 	  border-color:rgb(17,17,187); 
 	  border-width:1px;
 }
 
 
  .layout_store {
 	 align:left;
 	 width:95%;
 	 padding:0;
 	 margin:0; 
 	 border-spacing:0;
 	 border-collapse:collapse;
 	 border-style:none;
 	 border-width:0;
 	}
 
 .checkout_box {
	border-width:1px;
	margin-left:2px;
	margin-bottom:2px;
	border-color:blue;
	border-style:solid;
	background-color:black;
	width:400px;
	align:center;
 }
 
  .checkout_header {
	background-color:navy;
 }
 
  .store_row {
  	border-top-width:1px;
  	border-top-style:dashed;
 	border-top-color:rgb(17,17,187); 
 	padding:5px;
 	margin:0;
 }
 
 h3 {
   	font-family:arial,helvetica,tahoma,sans-serif;
   	font-size:9pt;
   	font-weight:bold;
   	color:yellow;
   	border:0;
   	background-image:url(/images/gradient.jpg);
   	background-repeat:no-repeat;
  	padding:1px;
  	margin:1px;;
 }

  .pic_cell {
  	width:92px;
  }
  
 .thumbnail {
 	width:90px;
 	height:90px;
 }
 	
.divider {
	 border-style:dotted;
	 border-color:rgb(17,17,187); 
	 border-width:1px;
	 width:66%;
	}
 	 
 .formheight {
 	margin-top:20px;
 	padding-top:20px;
 	margin-bottom:20px;
 	padding-bottom:20px;
 	}
 
 .error {
 	font-family:tahoma,arial,helvetica,sans-serif;
 	font-size:9pt;
 	color:red;
 	font-weight:bold;
 	padding:2px;
 }
 
 .important {
 	font-family:tahoma,arial,helvetica,sans-serif;
 	font-size:9pt;
 	color:yellow;
 	font-weight:bold;
 	padding:2px;
 }
 
 .large {
 	font-size:11pt;
 	margin:5px;
 	padding:5px;
 }
  
  .important_small {
  	font-family:tahoma,arial,helvetica,sans-serif;
  	font-size:8pt;
  	color:yellow;
  	font-weight:bold;
  	padding:2px;
  	
 }
 
 .formfield {
	font-family:tahoma,arial,helvetica,sans-serif;
	font-size:9pt;
	color:white;
	background-color:#000099;
	border-width:1px; 
	border-style:solid;
	border-color:#FFFF99;
	text-align:left;
	align:left;
	padding:1px;
}

 .formfield_small {
	font-family:arial,tahoma,helvetica,sans-serif;
	font-size:8pt;
	font-stretch:condensed;
	color:white;
	background-color:#000099;
	border-width:1px; 
	border-color:#FFFF99;
	border-style:solid;
	text-align:left;
	align:left;
	padding:0;
	margin:0;
}

.formbutton {
	font-family:tahoma,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:white;
	background-color:rgb(64,67,80);
	padding:1px;
	border-width:1; 
	border-color:rgb(17,17,187); 
	border-style:solid;
}

a:link {color:blue;}
a:visited {color:blue;}
a:hover {color:yellow;}
a:active {color:red;}
a:link img {border:0;}
a:visited img {border:0;}
a:hover img {border:1; color:blue;}

a.categories:link {color:yellow;}
a.categories:visited {color:yellow;}
a.categories:hover {color:white;}
a.categories:active {color:red;}

a.subcategories:link {color:yellow;}
a.subcategories:visited {color:yellow;}
a.subcategories:hover {color:white;}
a.subcategories:active {color:red;}
