a                 {text-decoration: none;}
a:link            {color: Indigo}
a:visited         {color: Indigo} 
a:hover, 
a:visited:hover   {color: #B2BB1D;}
a:active          {color: #B2BB1D}


body, html        {font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif; 
                   font-size: 13px; color: #333; background: indigo; margin: 0}

table        				{width: 100%; border-collapse: collapse; font-size: 13px;}
td          		 		{vertical-align: top;}
tr.odd   					{background-color: #999999;}

h1 {color: #333; font-size: 120%; margin: .5em 0 .5em 0;}
h2 {color: #B2BB1D; font-size: 110%; margin: .5em 0 .5em 0;}
h3 {color: #B2BB1D; font-size: 105%; margin: .5em 0 .5em 0;}
h4 {color: #B2BB1D; font-size: 101%; margin: .3em 0 .3em 0;font-weight: bold;}
p  {line-height: 1.8em; font-size: 13px; margin: 0 0 .5em 0;}               
.caption {font-size: 10px;}


#logo1 {width: 100;height:50; position: absolute; top:20; left:10;z-index: 1;}
#logo2 {width: 100;height:50; position: absolute; top:18; left:200;z-index: 1;}

#topnav					{width:350; height: 55; vertical-align: top; 
						background-image: url('top_bar.gif');position: absolute; top:0; left:449;
						z-index: 40; background-image:url('images/top_bar.gif'); background-repeat:no-repeat;}
					     
#topnav p              {color:white; font-weight:bold; font-size: 13px; text-align: left; line-height: 10px; margin: 8 8 8 20;}

#topnav a                 {text-decoration: white;}
#topnav a:link            {color: white}
#topnav a:visited         {color: white} 
#topnav a:hover, 
#topnav a:visited:hover   {color: white;}
#topnav a:active          {color: white}
					     

#navleft                {width:180; height: 80%; vertical-align: top; border-right: 1px solid #B2BB1D;
						padding: 1em; position: absolute; top:10; left:10;z-index: 30;}
#navleft p              {font-weight:bold; font-size: 13px; text-align: left; line-height: 10px; margin: 0 0 8 0;}


#login   		  		{position: absolute; top: 450; left: 8; width: 160;height: 200; 
						background: white url('images/login.gif') no-repeat center center; z-index: 100;}
#login p              {font-weight:bold; font-size: 13px; text-align: left; line-height: 10px; margin: 0 0 8 0;}
#login h4 				{margin: .1em 0 0 0;font-weight: bold;}




#content 				{width: 540;height:155; position: absolute; top:160; left:220;z-index: 20;}

#main    		  		{position: absolute; top: 0; left: 0; width: 760;height: 100%;  
				  		 background: white url('images/cherry_blossoms_background.jpg') no-repeat top right; 
				  		 border-right: 1px solid white;z-index:10;}	
				  		 
#bottom 				{color: indigo; position: absolute; top:720; left: 0; width: 740;height: 80;z-index:100;}
#bottom	p               {text-align: right;line-height: 17px;}
		
#form		{border: 1px solid silver; width:380;}	
#form p		{line-height: 1em; padding: 2;}	


HR                      {COLOR: #F1ECEE; WIDTH: 100%; margin-bottom: 1px; margin-top: 1px; size: 1px;}
UL                      {margin: 1 6 4 5}
LI                      {list-style-type:square; margin: 0 0 3 0;}
blockquote              {margin: 2 6 12 6}
input                   {font-size: 10px;}
textarea                {font-size: 11px;}
select                  {border: 1px solid #C0C0C0; padding:1; font-size: 10px;}

img                     {border: 0px none; margin: 0}
img.left                {float: left; border: 1px solid; border-color: #000000; margin: 3 6 6 6}
img.right               {float: right; border: 1px solid; border-color: #c0c0c0; margin: 3 1 6 6}
img.center              {align: center; border: 1px solid; border-color: #c0c0c0; margin: 1}