/* -------<< Laylout of blue >>------- */

#t_top
{
	width:100%;	height:81px; 
	background-image:url('img/bg_top.png');
}
	
	#t_top_bar
	{
		width:900px; 
		height:35px;
		margin:0px auto;
		background-image:url('img/bg_top.png');
	}
	
		#t_top_logo
		{
			
			float:left;
			height:35px;
			overflow:hidden;
		}
		#t_top_menu
		{
			padding-top:10px;
			text-align:right;
			font-size:11px;
			font-family:'Verdana';
			color:#CCCCCC;
		}

#t_menu
{
	width:900px; height:46px; margin:0px auto;
	overflow:hidden;
}

	#t_menu ul
	{
		list-style-type: none; margin:0px;padding:0px; 
		height:50px;
	}

		#t_menu ul li
		{
			float:left; 
		}

#t_middle
{
	clear:both;
	width:100%;
	background-repeat:repeat-y;
	background-position:center top;
	background-color:#466482;
	background-image:url('img/bg.png');
}

#t_middle2
{
	width:902px;
	margin:auto;
	background-repeat:repeat-y;
	background-position:center top;
	background-image:url('img/bg.png');
}

	#t_middle_top
	{
		text-align:enter;
		background:black;
		width:900px; 
		margin:0px auto;
	}
	#t_middle_hierarchy
	{
		width:900px; 
		margin:0px auto;
		height:22px;
		font-size:11px; font-family:'Tahoma';
		padding-top:4px;
		
		background:#000000;
		color:#C5DDEB; 
	}
	#t_content
	{
		background:white;
		width:900px;
		margin:0px auto;
		overflow:hidden;
	}

#t_bottom
{
	clear:both;
	width:100%; height:41px;
	background-image:url('img/bg_bottom.png');
}

	#t_bottom_bar
	{
		width:900px; height:41px;
		margin:0px auto;
		background-image:url('img/bg_bottom.png');
	}
	
	#t_bottom_hierarchy
	{
		padding-top:14px;
		float:left; width:50%;
		font-size:11px;
		font-family:'Tahoma';
		color:#C5DDEB;
	}
	
	#t_bottom_right
	{
		padding-top:14px;
		text-align:right;
		font-size:11px;
		font-family:'Verdana';
		color:#CCCCCC;
	}
	
/* * * * * * * colors blue * * * * * */

html, body  
{
	background: #466482;
	color:#000000;
}

a:link 		{ color:#006699; }
a:visited { color:#006699; }
a:hover 	{ color:#000000; }

a.link_small:link { color:#C3CAD0; }
a.link_small:visited { color:#C3CAD0; }
a.link_small:hover { color:#ffffff; }

a.link_black:hover 		{ color:#ff0000; }


	#t_middle_hierarchy a:link 		{ color:#20759D; }
	#t_middle_hierarchy a:visited { color:#20759D; }
	#t_middle_hierarchy a:hover 	{ color:#ffffff; }
	

.color { color:#00557D; }
.bcolor { background:#DDE4EC; }

/* * * * * Structure * * * * * */

.bar {
	background:#DDE4EC;
}

div.bar1, div.bar2, div.bar3
{
	background:#DDE4EC;
}



#t_content h1
{
	color:#003300; 
}

