
BODY, TD { font-family: Arial; font-size: 14px;  }

BODY { 
background-color: #476D3D;
background-image: url(images/back2.jpg);
background-position: center center;
margin: 0px 0px 0px 0px; }

.main { 
background-color: #F1EAD4;
border-width: 0px 3px 3px 3px;
border-style: solid solid solid solid; 
border-color: #003333;}

.head1 {  font-size: 22px; font-weight: normal; color: #990000;  }

.head2 {  font-size: 18px; font-weight: normal; color: #660000;   }

.head3 {  font-size: 16px; font-weight: bold; color: #660000;   }

.sub1 { font-family: Arial; font-size: 10px; font-weight: bold; }

.sub2 { font-family: Arial; font-size: 11px; font-weight: bold; }

I { font-family: georgia;  }

a:link    { text-decoration: underline; font-weight: bold; color: #006666;}
a:visited { text-decoration: underline; font-weight: bold; color: #666666;}
a:active  { text-decoration: underline; font-weight: bold; color: #006666;}
a:hover   { text-decoration: underline; font-weight: bold; color: #009900;}

.box {  
border: 2px solid #006666; 
padding: 10px 10px 10px 10px ; 
background-color: #AACAC0;  }


.aobtn1 {  
font-family: arial;  
background-color: #AACAC0; 
font-size: 12px; 
font-weight: bold;
padding: 1px 1px 1px 1px; 
border-left: 2px solid #00CCCC; 
border-top: 2px solid #00CCCC; 
border-right: 2px solid #003333; 
border-bottom: 2px solid #003333;}

table.aotbl1 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #006666 #006666 #006666 #006666;
border-collapse: separate; }


table.aotbl1 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #006666 #006666 #006666 #006666;
-moz-border-radius: 0px 0px 0px 0px;}


table.aotbl2 {
border-width: 1px 1px 1px 1px;
border-spacing: 0px;
border-style: solid solid solid solid;
border-color: #006666 #006666 #006666 #006666;
border-collapse: separate; }


table.aotbl2 td {
border-width: 1px 1px 1px 1px;
padding: 0px 0px 0px 0px;
border-style: solid solid solid solid;
border-color: #006666 #006666 #006666 #006666;
-moz-border-radius: 0px 0px 0px 0px;}

#lightbox{
	
background-color:#003333;
color: #FBDC98;
font-family: arial;
font-size: 14px;
font-weight: bold;
padding: 1px;
border-bottom: 2px solid #003333;
border-right: 2px solid #003333;
border-left: 2px solid #003333;
border-top: 2px solid #000333;}
	
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
	
#lightboxCaption { float: left; }

#keyboardMsg { float: right; }

#closeButton { top: 5px; right: 5px; }

#lightbox img { border: 10px; clear: both;} 

#overlay img { border: none;}

#overlay { background-image: url(overlay.png); }

* html #overlay {
background-color: #003333;
back\ground-color: transparent;
background-image: url(shim.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); }
	