.text
{
    width: 592px;
    margin-right: 20px;
    display: inline;
    float: left;
    position: relative;
    overflow: hidden
}

.text h1
{
    display: block;
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 17px;
    margin: 10px 0px 5px 0px;
    color: #C10001    
}

.bannerMain
{
	width: 592px;
	height: 186px;
	margin-top: 4px;
	overflow: hidden
}

.bannerNews
{
	width: 592px;
	height: 186px;
	margin: 16px 0px 1px 0px;
	overflow: hidden;
	float: left
}

.topicBoxesRow
{
	width: 100%;
	margin-top: 16px;
	float: left
}

.topicBoxLeft
{
	margin-right: 16px
}
	

.topicBox
{
	width: 288px;
	float: left;
	display: inline
}

	.topicBox h2
	{
		height: 25px;
		margin: 0px;
		padding: 12px 10px 0px 15px;
		font-weight: normal;
		font-size: 18px;
		color: #120500		
	}
	
	.topicBox h2 a
	{
		font-weight: normal;
		font-size: 18px;
		color: #120500		
	}	
	
	.topicBox h2 a:hover
	{
		font-weight: normal;
		font-size: 18px;
		color: #120500;
		text-decoration: underline	
	}	
	
	.topicBox img
	{
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF
	}
	
	.topicBox ul
	{		
		padding: 10px 30px 0px 30px;
		margin: 0px;
	}
	
	.topicBox ul a
	{		
		text-decoration: underline
	}
	
	.topicBox ul a:hover
	{
		text-decoration: none
	}	
	
	
		.topicOrange
		{
			background: #FFF7DF url(../layout/theme/topicorange.jpg) repeat-x top left;			
		}
		.topicOrange ul
		{
			list-style: disc outside url(../layout/theme/arroworange.gif);
		}	
		.topicOrange ul a
		{
			color: #FF4F01;
		}
		
		.topicGreen
		{
			background: #F4FFE5 url(../layout/theme/topicgreen.jpg) repeat-x top left
		}
		.topicGreen ul
		{
			list-style: disc outside url(../layout/theme/arrowgreen.gif);
		}	
		.topicGreen ul a
		{
			color: #50A42A;
		}	
		
		.topicViolet
		{
			background: #FFE8FC url(../layout/theme/topicviolet.jpg) repeat-x top left;			
		}
		.topicViolet ul
		{
			list-style: disc outside url(../layout/theme/arrowviolet.gif);
		}	
		.topicViolet ul a
		{
			color: #95247E;
		}
		
		.topicYellow
		{
			background: #FCFFD8 url(../layout/theme/topicyellow.jpg) repeat-x top left;
		}
		.topicYellow ul
		{
			list-style: disc outside url(../layout/theme/arrowyellow.gif);
		}	
		.topicYellow ul a
		{
			color: #83870B;
		}

		.topicBlue
		{
			background: #EBF9FF url(../layout/theme/topicblue.jpg) repeat-x top left;			
		}
		.topicBlue ul
		{
			list-style: disc outside url(../layout/theme/arrowblue.gif);
		}	
		.topicBlue ul a
		{
			color: #033E9F;
		}

        .topicDarkBlue
		{
		    
			background: #EBF9FF url(../layout/theme/topicDarkblue.jpg) repeat-x top left;			
		}
		.topicDarkBlue ul
		{
		    
			list-style: disc outside url(../layout/theme/arrowblue.gif);
		}	
		.topicDarkBlue ul a
		{
			color: #033E9F;
		}
		
		.topicRed
		{
			background: #FFEFEF url(../layout/theme/topicred.jpg) repeat-x top left;
		}
		.topicRed ul
		{
			list-style: disc outside url(../layout/theme/arrowred.gif);
		}	
		.topicRed ul a
		{
			color: #B00000;
		}			
			


