
form              { margin:0; padding:0; border:1px solid color #CCCCCC; }
input             { font-size:11px; }
textarea, select  { font-size:11px; }
img               { border:0px; padding:0px; }
pre               { font-size:10px; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif; }

.textfield        {  border:1px solid color #000000; padding:1px; }
.button           {  border:1px solid color #000000; padding:1px; }

/* this will be also default style */
.BodyText 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }

.PriceTable TABLE		{ padding:1px; border:1px solid #666666; }
.PriceTable TH			{ text-align:center; font-weight:bold; background-color:#D3B5D9; }
.PriceTable TD			{ text-align:center; font-weight:normal; background-color:#FFEEEE; }

.title1 			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.title2 			{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #802080; }

H1 				{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #802080; }
H2 				{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #802080; }
H3 				{ font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #802080; }
H4 				{ font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #802080; }

A:link                          { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:visited                       { color: #FFFFFF; font-weight: bold; text-decoration: none; }
A:hover                         { color: #0000FF; font-weight: bold; text-decoration: none; }
A:active                        { color: #00FF00; font-weight: bold; text-decoration: none; }

TD 			        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF }
TH    			        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF }

td img.iBlock                   {  display: block; }

.desctext                       { color: #959AA0; font-weight: italic; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.statustext                     { color: blue; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.smallText TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }
.normalText TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
.largeText TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; }

.tBar TD		        { border-bottom:1px solid #000000; border-top:1px solid #000000; }
.mBar TD		        { color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
				  border-bottom:1px none #000000; border-top:1px none #000000; }
.mBar A:link                    { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.mBar A:visited                 { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.mBar A:hover                   { color: #802080; font-weight: bold; text-decoration: none; }
.mBar A:active                  { color: #00FF00; font-weight: bold; text-decoration: none; }

/* LEFT BOXES */
.pBar TH		        { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
				  border-bottom:1px solid #FE7C00; border-top:1px solid #000000; 
				  border-left:1px solid #000000; border-right:1px solid #000000; 
				  text-align: left; color: #FFFFFF; background-color="#FE7C00"; }
.pBar TD		        { color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
				  border-bottom:1px solid #A0A0A0; border-top:1px solid #000000; border-left:1px solid #A0A0A0; 
                                  border-right:1px solid #A0A0A0; background-color="#FFFFFF"; }
.rightBox TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
				  border-bottom:1px none #000000; border-top:1px none #000000; 
                                  border-left:1px none #A0A0A0; border-right:1px none #A0A0A0; background-color="#FFFFFF"; }
.rBar   		        { border-right:1px dashed #000000; border-top:1px solid #F0F0F0; background-color="#F0F0F0"; }


/* RIGHT BOXES */
.qBar TH		        { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
				  border-bottom:1px solid #FE7C00; border-top:1px solid #000000; 
				  border-left:1px solid #000000; border-right:1px solid #000000; 
				  text-align: center; color: #FFFFFF; background-color="#FE7C00"; }
.qBar TD		        { color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
				  border-bottom:1px solid #000000; border-top:1px solid #000000; border-left:1px solid #000000; 
                                  border-right:1px solid #000000; background-color="#FFFFFF"; }
.rightBox TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
				  border-bottom:1px none #000000; border-top:1px none #000000; 
                                  border-left:1px none #A0A0A0; border-right:1px none #A0A0A0; background-color:"#FFFFFF"; }
TD.basketHeader    		{ font-weight: bold; background-color: "#D3B5D9"; text-align: center; color: "#FFFFFF"; }
TD.borderTop    		{ text-align: right; color: "#000000"; border-top:1px solid #000000; }
TD.borderBottom    		{ text-align: right; color: "#000000"; border-bottom:1px solid #000000; }
.lBar   		        { border-left:1px dashed #000000; background-color:"#FFFFFF"; }

.tree TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
				  border-bottom:1px none #000000; border-top:1px none #000000; 
                                  border-left:1px none #A0A0A0; border-right:1px none #A0A0A0; }
.tree-on TD		        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; 
				  border-bottom:1px none #000000; border-top:1px none #000000; 
                                  border-left:1px none #A0A0A0; border-right:1px none #A0A0A0; background-color="#FFFFFF"; }

/* SEARCH BOX */
.searchBox TH		        { font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; 
				  text-align: center; color: #FFFFFF; }
.searchBox TD		        { color: #000000; font-weight: normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; 
				  }

TD.header1 			{ font-family: Helvetica, sans-serif; color: #ffffff; 
                                  font-weight: normal; text-decoration: none; font-size: 12px; }
TH.header1 			{ font-family: Helvetica, sans-serif; color: #ffffff; 
                                  font-weight: bold; text-decoration: none; font-size: 12px; }

.Button                         { background-color:#ff9900; color:#ffffff; border: 1px solid #000000; font-weight:bold; }

.lineHead                       { background-color:#f2f2f2; font-weight:bold; font-size:12px; border-bottom:1px solid #666666; }
.largeheadingO                  { font-weight:bold; color:#FF6600; font-family: Arial, Helvetica, sans-serif; font-size:12px; }
.lineMega                       { font-weight:bold; font-size:16px; color:#802080; border-bottom:1px solid #802080; }
.megaheadingO                   { font-weight:bold; color:#802080; font-family: Arial, Helvetica, sans-serif; font-size:18px; }
.lineSection                    { font-weight:normal; font-size:12px; color:#000000; border-bottom:1px solid #FF6600; }
.sectionheadingO                { font-weight:bold; color:#FFFFFF; background-color:#FF6600; 
				  font-family: Arial, Helvetica, sans-serif; font-size:13px; }
.red                            { font-weight:bold; font-size: 18px; color: #cc0000; }
.sectionTable TH                { font-weight:bold; font-size:12px; color:#000000; border-bottom:1px solid #FE7C00; }

