
	/* CSS Document */	

	@import url("menu.css");
	
	/* ----------------------------------------------------
	general
	---------------------------------------------------- */
	
	html
		{
		margin: 0 auto;
		padding: 0;
		background-color: #7c98ae;
		background-image:url(../imgs/outter-bg.gif);
		background-position: center;
		height: 100%;
		}
	 
	body
		{
		margin: 0 auto;
		width: 760px;
		padding-left: 3px;
		padding-right: 3px;
		height: 100%;
		font-size: .8em;
		font-family: Arial, Helvetica, sans-serif;
		color: #000;
		line-height: 18px;
		text-align: left;
		}
		
		
	/* ----------------------------------------------------
	element layout
	---------------------------------------------------- */
	
	.header
		{
		background-color: #FFF;
		}
	
	.logo
		{
		padding-top: 23px;
		padding-left: 29px;
		padding-bottom: 20px;
		}
		
		
	.fontBigger
		{
		padding-right: 2px;
		padding-bottom: 8px;
		}
		
	.fontSmaller
		{
		padding-right: 6px;
		padding-bottom: 8px;
		}
		
	.navBg
		{
		background-image: url(../imgs/nav-bg.gif);
		height: 40px;
		}
		
	.pageHeaderBg
		{
		background-image: url(../imgs/page-header-bg.gif);
		height: 69px;
		}
		
	.footerBg
		{
		background-image: url(../imgs/footer-bg.gif);
		height: 34px;
		font-size: .87em;
		text-align: right;
		padding-right: 183px;
		}
		
	.loginBg
		{
		background-color: #d7d6d4;
		}
		
		
		
	/* ----------------------------------------------------
	element format
	---------------------------------------------------- */
	
	.pageHeader
		{
		padding-top: 30px;
		padding-left: 69px;
		font-size: 1.5em;
		color: #FFF;
		}
		
	ul
		{
		list-style-type: square;
		}
		
	.mainContent
		{
		width: 429px;
		padding-top: 23px;
		padding-left: 80px;
		padding-right: 60px;
		padding-bottom: 23px;
		font-size: .9em;
		font-family: Arial, Helvetica, sans-serif;
		}
		
	.newsTitle
		{
		background-image: url(../imgs/news-title-bg.gif);
		height: 20px;
		padding-left: 15px;
		font-size: .87em;
		color: #FFF;
		}
		
	.newsBg
		{
		background-image: url(../imgs/news-bg.gif);
		padding-top: 5px;
		padding-left: 11px;
		padding-right: 11px;
		padding-bottom: 5px;
		font-size: .85em;
		color: #FFF;
		}
		
	.newsMore
		{
		background-image: url(../imgs/news-more-bg.gif);
		height: 20px;
		padding-right: 14px;
		font-size: .87em;
		color: #FFF;
		text-align: right;
		}
		
	.searchField 
		{
		background-color: #FFFFFF;
		font-size: .8em;
		color:#000000;
		border: 1px solid #666666;
		margin-top: 17px;
		margin-left: 16px;
		margin-bottom: 17px;
		padding-right: 4px;
		padding-top: 2px;
		padding-left: 4px;
		width: 100px;
		}
		
	.searchButton 
		{
		font-size: .8em;
		color: #000;
		background-color: #cfd8df;
		border: 1px solid #5a656a;
		margin-top: 17px;
		margin-bottom: 17px;
		width: 45px;
		}
		
	.loginField 
		{
		background-color: #FFFFFF;
		font-size: .8em;
		color:#000000;
		border: 1px solid #666666;
		padding-right: 4px;
		padding-top: 2px;
		padding-left: 4px;
		width: 100px;
		}
		
	.loginButton 
		{
		font-size: .8em;
		color: #000;
		background-color: #cfd8df;
		border: 1px solid #5a656a;
		margin-top:4px;
		width: 45px;
		}
		
	.loginTitle
		{
		font-size: .87em;
		}
		
	/* ----------------------------------------------------
	link format
	---------------------------------------------------- */
	
	a:link 
		{
		color: #000;
		background-color: transparent;
		text-decoration: underline;
		}

	a:visited
		{
		color: #000;
		background-color: transparent;
		text-decoration: underline;
		}

	a:hover
		{
		color: #000;
		background-color: transparent;
		text-decoration: none;
		}
		
	div#chromemenu a:link 
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: none;
		}

	div#chromemenu a:visited
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: none;
		}

	div#chromemenu a:hover
		{
		color: #FFF;
		background-color: #494139;
		text-decoration: none;
		}
	
	div#newsBg a:link 
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: underline;
		}

	div#newsBg a:visited
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: underline;
		}

	div#newsBg a:hover
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: none;
		}
		
	div#newsMore a:link 
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: underline;
		}

	div#newsMore a:visited
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: underline;
		}

	div#newsMore a:hover
		{
		color: #FFF;
		background-color: transparent;
		text-decoration: none;
		}
		
	div#footer a:link 
		{
		color: #000;
		background-color: transparent;
		text-decoration: underline;
		}

	div#footer a:visited
		{
		color: #000;
		background-color: transparent;
		text-decoration: underline;
		}

	div#footer a:hover
		{
		color: #000;
		background-color: transparent;
		text-decoration: none;
		}
		