body
	{
		margin: 0px 0px 25px 0px;
		padding: 0px;
		background-color: #ffffff;

		font-family: Arial, Helvetica;
		color: #000000;
	}

h1
	{
		font-family: Times;
		font-weight: normal;
		font-size: 24px;
		color: #5565b8;
		margin: 5px 0px 0px 0px;
		text-decoration: none;
	}

h1.ad
	{
		margin: 5px 0px 0px 0px;
	}

h2
	{
		font-family: Times;
		font-weight: normal;
		font-size: 20px;
		color: #5565b8;
		margin: 5px 0px 10px 0px;
		text-decoration: none;
	}

p
	{
		font-family: Arial, Helvetica;
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		color: #000000;
		margin: 5px 0px 10px 0px;
	}

p.bodytext
	{
		font-family: Arial, Helvetica;
		font-weight: normal;
		font-size: 14px;
		line-height: 20px;
		color: #000000;
		margin: 0px 0px 10px 0px;
	}
	
.csc-header-n2, .csc-header-n3, .csc-header-n4, .csc-header-n5, .csc-header-n6, .csc-header-n7, .csc-header-n8, .csc-header-n9 
	{
		margin-top: 30px;
	}
	
.spacer-gif 
	{
		display: none;
	}

a
	{
		color: #5565b8;
		text-decoration: none;
	}

a:hover
	{
		text-decoration: underline;
	}

#menu_1 a {
		color: #ffffff;
		margin: 0px 0px 0px 20px;
		font-size: 16px;
		font-weight: normal;
}

#menu_2 a {
		color: #ffffff;
		margin: 0px 0px 0px 20px;
		font-size: 16px;
		font-weight: normal;
}

a.menu_l1 {
		color: #ffffff;
		margin: 0px 0px 0px 20px;
		font-size: 16px;
		font-weight: normal;
}

a.menu_l2 {
		color: #ffffff;
		margin: 0px 0px 0px 20px;
		font-size: 14px;
		font-weight: normal;
}

a.footer {
		color: #ffffff;
}

p.footer {
		color: #ffffff;
		margin: 0px 20px 0px 20px;
		font-size: 13px;
		font-weight: normal;
}

img.text {
		margin: 5px 10px 5px 0px;
}

#container
	{
		margin: 35px auto 0px auto;
		width: 950px;
		table-layout: fixed;
	}

#content
	{
		padding: 20px;
		vertical-align: top;
		text-align: left;
	}
/*	
#content_box
	{
		padding: 0px;
		margin: 0px;
		min-height: 500px;
		height: 500px;
		overflow: visible;
	}
*/

#content_box
	{
		padding: 0px;
		margin: 0px;
		width: 100%;
		height: 500px;
		float: right;
	}

.ad_info
	{
		padding: 20px;
		vertical-align: top;
		text-align: left;
		display: none;
	}
	
#ad_info_11
	{
		display: block;		
	}
	
#ad_info_22
	{
		display: block;		
	}
	
#ad_info_33
	{
		display: block;		
	}

#topmenu 
	{
		height: 30px;
		vertical-align: middle;
		text-align: left;
	}
	
#submenu
	{
		height: 22px;
		vertical-align: middle;		
		text-align: left;
	}
