/* CSS Document */

.background {
	background-image: url(../images/background.jpg);
	background-attachment:float;
	background-repeat: repeat-y;
	background-position: center center;
	
	}

BODY {font-size: 10pt; font-family: arial; margin:0; padding:0; width:100%; background-image: url(../images/background.jpg); background-repeat: repeat-y; background-position: center center; }

span.select { font-size: 10pt; font-family: arial; color: #FF3333; font-weight: bold }

A:link { color: #006699; text-decoration: none;}

A:visited {color: #006699; text-decoration: none;}

H1 {font-size: 12pt; font-family: arial}

a:hover { color : #FF3333 } 

span.zzspace {left:11px;}

ul.zzul {list-style-type:none; display: block;} 





/* BEGIN top tab navigation styles */	

td.topnav {

	padding-bottom: 10px;

	width: 774px;

} 

#topnav {

	margin: 0;

	padding: 0;

	list-style: none;

	background: #F1BC4D;

	}

#topnav li {

	float: left;

	display: inline;

	}

#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(../images/toptab.gif);

	}

#topnav li a:hover {

	background-position: 0 -20px !important;

	color: #444;

}

#topnav li a.selected {

	background-position: 0 -20px !important;

	color: #444;

}

#topnav li a div {

	padding-top: 3px;

}

/* END top tab navigation styles */

td.gutter-lft {
	background-image: url(../images/sidebar_background2left.jpg);
	background-attachment: fixed;
	background-repeat: repeat-y;
	width: 140px;
	height: 1px;
	float:left
}
td.gutter-rgt {
	background-image: url(../images/sidebar_background2right.jpg);
	background-attachment: fixed;
	background-repeat: repeat-y;
	width: 140px;
	height: 1px;
}




.sidebar{

	background-image: url(../images/sidebar_background2.jpg);
	
	 margin: 15px 30px 0px 30px;

	background-repeat: repeat-y; 

	background-attachment: scroll; 

	background-position: 0px 12px;
	
	}
	
.sidebarright{

	background-image: url(../images/sidebar_background2right.jpg); 

	background-repeat: repeat-y; 
	
	background-float: left;

	background-attachment: scroll;  

	
	
	}
	
.sidebarleft{
    
	
	background-image: url(../images/sidebar_background2left.jpg); 
    
	float: left;
	
	background-repeat: repeat-y;
	
	background-attachment: scroll; 

	
	
	}
	
	td.sidebarleft { float:left
	
	}
	
.border{
	border-right-color: #003399;
	border-left-color: #003399;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-right-width: 5px;
	border-left-width: 5px;
	border-top-width: 5px;
	border-bottom-width: 5px;
	
	 }

 

.greydot{

        background-image: url(../images/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;
		
}	
		

td.general{background-color:#99CCFF}

td.generaltop{background-color:#FFCCCC}



#menu {

  padding:0;

  margin:0;

  list-style: none;

  }

#menu li {

  list-style:none;

  }



</STYLE> 



