/* CSS Document */

A.theme:link { color: #006699; font-size: 10pt; font-family: arial; text-decoration: none;}
A.theme:visited {color: #006699; font-size: 10pt; font-family: arial; text-decoration: none;}
a.theme:hover { color : #FF3333; font-size: 10pt; font-family: arial; } 

/* BEGIN top tab navigation styles */	

td.theme_topnav { padding-bottom: 10px; width: 774px; } 
#theme_topnav { margin: 0; padding: 0; list-style: none; background: #F1BC4D; }
#theme_topnav li { float: left; display: inline; }
#theme_topnav li a { height: 20px; width: 96px; float: left; text-align: center; color: #FFFFFF; font-size: 10px;
  font-weight: bold; text-decoration: none; font-family: Geneva, Arial, Helvetica, sans-serif; background-position: 0px 0px;
  background-repeat: no-repeat; background-image: url(toptab.gif); }
#theme_topnav li a:hover { background-position: 0 -20px !important; color: #444; }
#theme_topnav li a.selected { background-position: 0 -20px !important; color: #444; }
#theme_topnav li a div { padding-top: 3px; }

/* END top tab navigation styles */


.sidebar{
	background-image: url(sidebar_background2.jpg); 
	background-repeat: repeat-y; 
	background-attachment: scroll; 
	background-position: 0px 12px;
} 

.greydot{
      background-image: url(grey_dot.gif); /* this correspond normal HTML 3.2 level background image definition */
      background-repeat: repeat-x; /* defines if the image repeats or or not and how it repeats */
	background-attachment:scroll; /* defines if the image scrolls along the document or not */
	background-position: left;
}	
		
</STYLE> 



