#footer{
	border-top: 1px solid #333333;
	clear:  both;
  	color : #333333;
	FONT-SIZE: 80%; LINE-HEIGHT: 150%;
	margin-top: 15;
	padding: 3px;
	text-align:  right;  
	width: 100%; 
}
#primary{
	FONT-SIZE: 85%; LINE-HEIGHT: 150%;
  	letter-spacing : 0.5pt;
  	color : #333333;
	width:100%;
	margin-left: 21%;
	padding: 15px;
	border-right:  2px solid #aaaaaa;
	border-bottom:  2px solid #aaaaaa;
	border-top:  1px solid #fafafa;
	border-left:  1px solid #fafafa;
	background-color: #fafafa;
}
#top{
	width:100%;
	background-image:url(background.gif);
	height:80px;
	margin: 0;
	padding: 0;
}
#top2{
	width:100%;
	background-image:url(line.gif);
	background-repeat:repeat-x;
	margin: 0;
	padding: 0;
	FONT-SIZE: 75%;
	line-height : 120%;
	text-align:  right; 
  	color : #333333;
}
#wrapper{
	width:100%;
}
.box{	
  	padding: 2px;
	margin-top: 5px;
	font-size: 100%;
	border: solid 1px #666666;
	color : #333333;
	letter-spacing : 1pt;
}
h1{
	font-size: 150%;
	text-align: center;
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	margin-left : 0px;
	margin-right : 0px;	
}
h2{
	font-size: 110%;
	text-align: left;
	margin: 0;
	padding-bottom: 3px;
	padding-top: 2px;
	padding-left: 3px;
	border-top: solid 2px #003366;
	border-bottom: solid 2px #003366;
	background-color: #f0f0ff;
	color : #003366;
}
h3{
	font-size: 100%;
	text-align: left;
	LINE-HEIGHT: 200%;
	margin: 0;
	padding-left: 5px;
	border-left:  10px solid #003366;
	border-right:  1px solid #aaaaaa;
	border-bottom:  1px solid #aaaaaa;
	background-color: #fafafa;
  	letter-spacing : 0.5pt;
        color : #003366;
}
h4{
	font-size: 110%;
	text-align: left;
	margin: 0;
	padding-bottom: 3px;
	padding-top: 2px;
	padding-left: 3px;
	border-top: solid 2px #006666;
	border-bottom: solid 2px #006666;
	background-color: #f0ffff;
	color : #003366;
}
.line {
	border-bottom : 1px dotted #003366;  	
}
.mr1 {
	MARGIN-LEFT: 5px;
}
.mr2 {
	MARGIN-LEFT: 10px;
}
.mr3 {
	MARGIN-LEFT: 25px;
}
OL.number {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-LEFT: 40px; 
	PADDING-RIGHT: 0px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 0px
}
.secondry{
	FONT-SIZE: 75%;
	line-height : 150%;
	width:19%;
	float:left;
}
.secondry ul{
	margin: 0;
	padding-top: 3;
	padding-left: 3;
	padding-right: 3;
	padding-bottom: 5;
}
.secondry li{
	list-style-image:none;
	list-style-type:none;
	line-height:125%;
	text-align:left;
	margin: 0;
	padding: 7px;
  	letter-spacing : 1pt;
}
.secondry A: {
	COLOR: #0000ff;  
}
.secondry A:visited {
	COLOR: #0000ff; 
}
.secondry A:hover {
	COLOR: #d94323;  
}
.txss {
	FONT-SIZE: 70%; LINE-HEIGHT: 150%;
  	color : #333333;  	
}
.txs {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%;
  	color : #333333;
}
.txm {
	FONT-SIZE: 85%; LINE-HEIGHT: 150%;
  	color : #333333;
  	letter-spacing : 0.3pt;
}
.txl {
	FONT-SIZE: 90%; LINE-HEIGHT: 135%;
  	color : #333333;
  	letter-spacing : 0.3pt;
}
.txll {
	FONT-SIZE: 100%;
	LINE-HEIGHT: 135%;
  	color : #333333;
  	letter-spacing : 0.3pt;
}

UL.disc {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: disc; 
	MARGIN: 0px; PADDING-LEFT: 30px; 
	PADDING-RIGHT: 0px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 0px
}

UL.circle {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: circle; 
	MARGIN: 0px; PADDING-LEFT: 30px; 
	PADDING-RIGHT: 0px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 0px
}
UL.square {
	PADDING-BOTTOM: 0px; 
	LIST-STYLE-TYPE: square; 
	MARGIN: 0px; PADDING-LEFT: 30px; 
	PADDING-RIGHT: 0px; 
	LIST-STYLE-IMAGE: none; 
	PADDING-TOP: 0px
}

A:link {
	COLOR: #0000ff; 
}
A:visited {
	COLOR: #0000ff;  
}
A:hover {
	COLOR: #d94323;  
}
A:active {
	COLOR: #d94323;  
}

