/*****************/
/*     Styles    */
/*****************/

* html a:hover
{
visibility:visible
}

body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing:140%;
	color: #333333;
	background-color: #efeee9;

}

p {
	margin: 0px 0px 10px 0px;
}

.nomargin {
	margin: 0px 0px 0px 0px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0px 0px 10px 0px;
	font-style: normal; 
	color: #003359;
	font-weight: normal; 
	text-decoration: none; 

}

h1 {  
	font-size: 16px; 
}

h2 {  
	font-size: 16px; 
	color: #666;
}

h3 {  
	font-size: 15px; 
}

h4 {  
	font-size: 14px; 
}

h5 {  
	font-size: 13px; 
}

h6 {  
	font-size: 12px; 
}


a:link, a:visited {
	color: #3a4a58;
	text-decoration: none;
}

a:hover	{
	color: #003359;
	text-decoration: none;
}
	
a.noborder {
	border-bottom: none;
	text-decoration: none;
}

img {
	border: none;
}

/* Custom Style */

	#HomeNewsLayer p {
		margin: 0px 0px 2px 0px;
		padding: 0px;
	}

	#HomeNewsLayer a.newsitem, #HomeNewsLayer a.newsitem:visited, #HomeNewsLayer a.newsitem:hover {
		display:block;
		width:205px;
		margin:0px;
		padding:0px 0px 3px 15px;
		border-bottom:1px solid #4A92B7;
		color:#FFF;
		background:url(../images/news_background.gif) center left no-repeat;
	}

	#HomeTextRightLayer h2 {
		color:#003359;
		font-size:16px;
	}

	#HomeTextRightLayer h3 {
		color:#AA2611;
		font-size:11px;
		display:inline;
	}

	#HomeTextRightLayer h4 {
		color:#003359;
		font-size:11px;
		display:inline;
	}

	#HomeTextRightLayer strong {
		color:#003359;
		display:inline;
	}
	
	#HomeTextRightLayer a, a:visited {
		color:#003359;
	}

	#HomeTextRightLayer a:hover {
		color:#003359;
	}

	#HomFooterLayer a, a:visited {
		color:#333333;
		text-decoration:none;
	}
	
	#HomeFooterLayer a {
		color:#333333;
		text-decoration:none;
	}
	
	#HomeFooterLayer a:hover {
		color:#333333;
		text-decoration:none;
	}
	
	#CreditLayer a, #CreditLayer a:hover {
		color:#666666;
		text-decoration:none;
	}

	a.ASXButton, a.ASXButton:hover {
		color:#FFF;
		background:url(../images/button_asx.jpg) top left no-repeat;
		padding:3px 0px 0px 30px;
		height:26px;
		display:block;
	}

	a.EnewsButton, a.EnewsButton:hover {
		color:#FFF;
		background:url(../images/button_enews.jpg) top left no-repeat;
		padding:2px 0px 0px 30px;
		height:26px;
		display:block;
	}



/* Custom styles */

	#FnavLayer a, #FnavLayer a:link, #FnavLayer a:visited {
		color:#999;
	} 

	#FnavLayer a:hover {
		color:#AD1525;
	} 

/*
#divname, .classname {
	display properties(margin, width, z-index, etc...)
	
	font styles (font-width, color, text-alignment, etc...)
	
	theme related (border, background, etc...)
}
*/
