/* Non-essential Styles */
p { margin:10px; }


/* Essential Styles */

ul.tabs a:link, ul.tabs a:visited, ul.tabs a:active 
                    { text-decoration:none; color:maroon; font-weight:normal; }  
ul.tabs a:hover, ul.tabs a:focus     
                    { text-decoration:none; color:black;  font-weight:bold; }
ul.tabs a           { display:block; }

*.test	{ color:white; font-size:large; font-weight:bold;
			font-family:Arial; }
			
*.testA	{ color:white; font-size: 5.0EM; Line-height: 1.0em; font-weight:bold;
			font-family:Script MT Bold; 
	filter:shadow(color=#000000, direction=135, strength=6); zoom:1; }
*.testB	{ color:white; font-size: 18 pt; font-weight:normal;
			font-family:Times New Roman; }
*.testC	{ color:white; font-size:12 pt; font-weight:normal;
			font-family:Arial; font-style: italic;}

*.testD	{ color:white; font-size: 1.1em; font-weight:normal;
			font-family:Times New Roman; }






*.second	{ color:white; font-size:1.5em; font-weight:normal;
			font-family:Arial; }			

*.third		{ color:white; font-size:1.1em; font-weight:bold;
			font-family:Times New Roman; letter-spacing:1.5px; }
			
*.four	{ color:white; font-size:3em; font-face:Arial; }

*.five	{ color:black; font-size:1em; font-face:Garamond; font-weight:bold; line-height:1.1em; }


ul.tabs       { float:left; width:100%; padding-left:2px; padding-right:2px; margin:0px; 
                border-bottom:1px solid gold; margin-bottom:5px; }

ul.tabs li    { float:left; width:10%; list-style-type:none;  }

ul.tabs *.tab-label { border:1px solid gold; margin:0px; cursor:pointer; 
                      padding-bottom:2px; padding-top:0px; 
                      background:white url("g1.jpg") repeat-x left bottom;
                      font-weight:normal; text-align:center; font-size:0.9em; line-height:0.8em } 
	
ul.tabs li.selected *.tab-label { position:relative; border-bottom:none; 
           top:1px; padding-bottom:1px; cursor:auto;
           padding-top:1px; border-top:2px solid gold; margin-top:-5px; 
           background:white url("g2.jpg") repeat-x left top; font-weight:bold; }

#main { border:1px solid gold; border-top:none; }

*.shadow { filter:shadow(color=#000000, direction=135, strength=4); zoom:1; }


p { margin-top:20px; letter-spacing:0.5px; line-height:1.9em; }  

*.highlight { color:white;     background-color:blue;
			  padding-left:0.25em; padding-right:0.25em; 
              padding-top:0.05em;  padding-bottom:0.13em; 
              background-image:none; font-weight:bold; }
     
*.black-on-gold          { color:black;     background-color:gold; }
*.white-on-blue     	 { color:white;     background-color:blue; }
*.cyan-on-royalblue      { color:lightcyan; background-color:royalblue; }
*.palegreen-on-darkgreen { color:palegreen; background-color:darkgreen; }
*.textured               { color:black;     background-color:white; 
                           background-image:url("paper.jpg"); }
*.family1 { font-family:sans-serif; }
*.family2 { font-family:Arial; }
*.family3 { font-family:Times New Roman; }
*.family4 { font-family:Script MT; }
*.size1	  { font-size:small; }
*.size2	  { font-size:medium; }
*.size3   { font-size:large; }
*.color1  { color:white; }
*.color2  { color:black; }
*.color3  { color:yellow; }
*.weight1 { font-weight:normal; }
*.weight2 { font-weight:bold; }
*.style1 { font-weight:normal; }
*.style2 { font-weight:bold; }

h1 { font-size:1em; color:green; font-family:sans sarif; }