/* Netscape 4 safe font sizes */
	body, div, p, th, td, table, tr, li, dd, html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	}  
	
	body {
		margin:0px;
		padding:0px;
		background-color:#e6e6cc;
		font-size: 0.73em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #333333;
		}

	h1 {
		font-size:2.2em;
		padding-top:10px;
		font-weight: bold;
		}
	h2 {
		font-size:1.9em;
		padding-top:10px;
		font-weight: bold;
		}
	h3 {
		font-size:1.6em;
		padding-top:10px;
		font-weight: bold;
		}
	
	h4 {
		font-size:1.3em;
		padding-top:10px;
		margin:10px 0px 0px 10px;
		font-weight: bold;
		}

	h5 {
		font-size:1.1em;
		padding-top:10px;
		margin:10px 0px 0px 10px;
		font-weight: bold;
		}
		
		
	p,h1,h2,h3,pre {
		margin:0px 10px 10px 10px;
		}
		
	.ghost {
		display: none;
		}

	a:link {
		color: #333333;
		text-decoration:none;
		}

	a:visited {
	 	color: #666666;
		text-decoration:none;
			}
	
	a:hover {
		color: #FB7115;
		text-decoration:underline;
		}
	
	a:active {
	 	color: #333333;
		text-decoration:none;
		}
		
	
	#spotright {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		border-top:5px;
		border-bottom:0px;
		border-top:1px solid #FB7115;
		}
	
		
	#spotright h4 {
		padding:0px 0px 0px 0px;
		color:#333333;
	}

	#spotright p {
		padding: 0px 0px 0px 0px;
		} 

	#spotright img {
		padding-left: 10px;
		} 

	
	#spotcenter {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		border-top:5px;
		border-bottom:0px;
		border-top:1px solid #FB7112;
		}
	
	#spotcenter h4 {
		padding:0px 0px 0px 0px;
		color:#333333;
	}

	#spotcenter p {
		padding: 0px 0px 0px 0px;
		} 

	#spotcenter img {
		padding-left: 10px;
		} 


	#spotleft {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		border:0px;
		border-top:1px solid #FB7112;
		}
		
	#spotleft h4 {
		padding:0px 0px 0px 0px;
		color:#333333;
	}

	#spotleft p {
		padding: 0px 0px 0px 0px;
		} 
		
	#spotleft img {
		padding-left: 10px;
		} 


	#news {
		background:#ffffff;
		padding-bottom:10px;
		border-top:1px solid #FB7112;
		border-bottom:0px;
		}

	#news h4 {
		color: #FB7112;
		text-decoration: none;
		font-weight: bold;
		margin-bottom:0px;
		margin-top:0px;
		letter-spacing: 1px;
		}

	#news hr {
		color:#CCCCCC; 
		margin-top:0px;
		margin-left:10px;
		margin-right:10px;
		background-color:#CCCCCC; 
		height:1px; 
		border:0px;
		}

	#news ul {
        margin-left: 10px;
        padding-left: 2em;
        text-indent: -1px;
		}

	#news ul li {
		list-style-image: url(../new_images/orange-triangle.gif); line-height:1.5em;
		list-style-type: square;
		}


	#events {
		background:#e6e6cc;
		padding-top:10px;
		padding-bottom:10px;
		border-top:1px solid #FB7112;
		border-bottom:0px;
		border-left:0px;
		margin:0em;
        padding-left:0px;
		}

	#events ul {
        margin-left: 10px;
        padding-left: 2em;
        text-indent: -1px;
		}

	#events ul li {
		list-style-image: url(../new_images/orange-triangle.gif); line-height:1.5em;
		list-style-type: square;
		}

	#events ul ul {
		margin-left: -15px;
		}
	
	#events img {
		padding-left: 10px;
		} 

	#events hr {
		margin-left:10px;
		margin-right:10px;
		}



	#footer {
		clear:left;
		border-top:1px solid #FB7112;
		border-bottom:1px solid #FB7112;
		padding-top:10px;
		padding-bottom:10px;
		margin-bottom:0px;
		}
		

	.header {
		clear:left;
		border-bottom:1px solid #FB7112;
		}
		


#navAlpha {
        font-size: 1.1em; 
        background-color: #e6e6cc;
        font-weight: bold;
        }

#navAlpha a {
	display: block; 
	padding: 4px 8px; 
	margin: 0; 
	text-decoration: none; 
	text-align: left;
	border-bottom: 1px solid #FFFFFF;
	color: #333333;
	background:	#e6e6cc;
	}
	
#navAlpha a:hover {
	background: #333333;
	color: #ffffff;
	}	



	#sitenavtop {
		background-color: #FB7112;
		font-size: 1.1em; 
		}

	#sitenavtop a {
		color: white;
		background: #FB7112;
		}

	#sitenavtop a:hover {
		background: #333333;
		}
	
	
	#colright {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		padding-left:10px;
		padding-right:10px;
		border-top:0px;
		border-bottom:0px;
		border-left:0px;
		border-right:0px;
		}
		
	#colright li {
		list-style-image: url(../new_images/orange-triangle.gif); 
		list-style-type: square; 
		line-height:1.5em; 
		margin-left: -10px;
		}

	#colright ul ul {
		margin-left: -15px;
		}
		
	#colright hr {
		color:#999999; 
		margin-top:0px;
		margin-left:10px;
		margin-right:20px;
		background-color:#999999; 
		height:1px; 
		border:0px;
		}

	#colright a:link {
		color: #000000;
		text-decoration:none;
		}

	#colright a:visited {
	 	color: #666666;
		text-decoration:none;
			}
	
	#colright a:hover {
		color: #FB7112;
		text-decoration:underline;
		}
	
	#colright a:active {
	 	color: #000000;
		text-decoration:none;
		}
		
	#colright h2 {
		padding:0px;
		}
		
	#colright img {
		padding-left: 10px;
		padding-right: 10px;
		} 

	#colright p a:link {
		text-decoration:underline;
		}

	#colright p a:visited {
	 	color: #666666;
		text-decoration:underline;
			}


	#colleft {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		}
		
	#colleft h4 {
		padding:0px 0px 0px 0px;
	}

	#colleft p {
		padding: 0px 0px 0px 0px;
		} 
		

	#colleft li {
		list-style-image: url(../new_images/orange-triangle.gif); list-style-type: square; line-height:1.5em;  
		margin-left: -10px;
		}

	#colleft ul ul {
		margin-left: -15px;
		}

	#colleft dd {
		margin-left: -15px;
		line-height:1.5em; 
		}

	#colleft hr {
		color:#999999; 
		margin-top:0px;
		margin-left:10px;
		margin-right:10px;
		background-color:#999999; 
		height:1px; 
		border:0px;
		}

	#colleft a:link {
		color: #000000;
		text-decoration:none;
		}

	#colleft a:visited {
	 	color: #666666;
		text-decoration:none;
			}
	
	#colleft a:hover {
		color: #FB7112;
		text-decoration:underline;
		}
	
	#colleft a:active {
	 	color: #000000;
		text-decoration:none;
		}

	#colleft img {
		padding-left: 10px;
		padding-right: 10px;
		} 

	#colleft p a:link {
		text-decoration:underline;
		}

	#colleft p a:visited {
	 	color: #666666;
		text-decoration:underline;
			}


#focusleft {
		padding-bottom:5px;
		padding-top:5px;
		border:0px;
		}
		
	#focusleft h4 {
		padding:0px 0px 0px 0px;
	}

	#focusleft p {
		padding: 0px 0px 0px 0px;
		} 

	#focusleft img {
		padding-left: 10px;
		} 

	
	#focusright {
		padding-bottom:5px;
		padding-top:0px;
		padding-left:10px;
		border:0px;
		margin-top:0px;
		}
		
	#focusright h4 {
		padding:0px 0px 0px 0px;
	}

	#focusright li {
		list-style-image: url(../new_images/orange-triangle.gif); list-style-type: square; line-height:1.5em; 
		}
		
	#focusright a:link {
		color: #000000;
		text-decoration:none;
		}

	#focusright a:visited {
	 	color: #666666;
		text-decoration:none;
			}
	
	#focusright a:hover {
		color: #FB7112;
		text-decoration:underline;
		}
	
	#focusright a:active {
	 	color: #000000;
		text-decoration:none;
		}
	#focusright hr {
		color:#CCCCCC; 
		margin-top:0px;
		margin-left:10px;
		margin-right:10px;
		background-color:#CCCCCC; 
		height:1px; 
		border:0px;
		}
/*--------------------------------- e-card formts ----------------------------------*/

	.ecard {
		padding-bottom:5px;
		padding-top:5px;
		}

	.ecard h4 {
		padding:0px 0px 0px 0px;
		}

	.ecard p {
		padding: 0px 0px 0px 0px;
		}

	.ecard img {
		padding-left: 10px;
		}

/*--------------------------------- main content ----------------------------------*/

	#content {
		background:#ffffff;
		padding-bottom:5px;
		padding-top:5px;
		padding-right:10px;
		padding-left:10px;
		}
				
	#content ul li {
		list-style-image: url(../new_images/orange-triangle.gif); list-style-type: square; line-height:1.5em;  
		}

	#content ul ul {
		margin-left: -15px;
		}

	.content_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 70%;
		line-height: 18px;
		color: #333333;
		}

/*--------------------------------- control spacing in search row ----------------------*/

	#page_one {
		margin-top:0px;
		margin-bottom:0px;
		}

/*--------------------------------- orange line right ----------------------------------*/

 .bottomright {
	border-right: 1px solid #FB7112;
	border-bottom: 1px solid #FB7112;
	}

/*--------------------------------- orange line bottom ----------------------------------*/

 .bottom {
	border-bottom: 1px solid #FB7112;
	}
	
/*--------------------------------- Gray ----------------------------------*/

	#gray {
		background-color:#e0e0e0;
		}

/*--------------------------------- New ----------------------------------*/

	body, div, p, table, li, dd, html {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
		}

/*--------------------------------- White ----------------------------------*/

	#white {
		background-color:#ffffff;
		}
		
/*--------------------------------- orage box ----------------------------------*/

	.wrap {
		border: 1px solid #FB7112;
	}
	
/*--------------------------------- orange hr ----------------------------------*/

hr {color:#fb7115; background-color:#fb7115; height:1px; border:0px;}


/*--------------------------------- orange line left ----------------------------------*/

 .left {
	border-left-style: solid;
	border-left-color: #FB7112;
	border-left-width: 1px
	}
	
/*--------------------------------- orange line top ----------------------------------*/

 .top {
	border-top-style: solid;
	border-top-color: #FB7112;
	border-top-width: 1px
	}
/*--------------------------------- orange line right ----------------------------------*/

 .right {
	border-right-style: solid;
	border-right-color: #FB7112;
	border-right-width: 1px
	}


/*--------------------------------- gray bottom right ----------------------------------*/

 .bottom {
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-bottom-width: 1px
	}


/*--------------------------------- yellow background ----------------------------------*/

.yellow {
	background-color:#FFF8DC;
		padding-bottom:10px;
		padding-top:1px;
		padding-left:10px;
		margin-right:-10px;
		margin-left:-10px;
	}


/*--------------------------------- left padding ----------------------------------*/

.padding {
	padding-left: 5px; 
	}

/*--------------------------------- right padding ----------------------------------*/

.padding_right {
	padding-right: 10px; 
	}

/*--------------------------------- top and bottom padding ----------------------------------*/

.TBpadding {
	padding-top: 5px; 
		padding-bottom: 5px; 
	}
