body {
text-align: center; /*center hack*/
margin:0 auto;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 1.2em;
}
	
	.body_normal {
	background: url(images/bg.png) repeat-x white;
	}
	
	.body_short {
	background: url(images/bg2.png) repeat-x white;
	}

#wrap {
position: relative;
width: 1004px;
margin: 0 auto; /*center hack*/
text-align: left;
}

	#header {
	text-align: left;
	height: 112px; /*Height of top section*/
	margin-bottom: 0px;
	background: url(images/head.png) no-repeat;
	}
		
		#logo{
		position: absolute;
		top: 9px;
		left: 8px;
		}

	#content {
	width: 100%;
	overflow: hidden;
	color: black;
	}
		
		#content a:link, #content a:visited {
		color: #0099FF;
		font-weight: bold;
		text-decoration: underline;
		}
		
		#content a:hover, #content a:active {
		color: #004D80;
		font-weight: bold;
		text-decoration: underline;
		}
		
		#block_top_left {
		float: left;
		width: 614px;
		/*height: 346px;*/ /*height right + padding right*/
		/*border-left: 1px solid black;
		border-right: 1px solid black;*/
		}
			
			#block_top_left_menu {
			color: black;
			height: 21px;
			margin-top: 5px;
			padding-top: 9px;
			/*background: url(images/menu_bg.png) no-repeat;*/
			font-size: 16px;
			font-weight: bold;
			}
				
				#block_top_left_menu a:link, #block_top_left_menu a:visited {
				color: white;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none;
				}
				
				#block_top_left_menu a:hover, #block_top_left_menu a:active {
				color: white;
				font-size: 16px;
				font-weight: bold;
				text-decoration: underline;
				}
				
				.block_top_left_menu_span {
				padding: 3px 10px 1px 10px; 
				border-top: 1px solid #004D80; 
				border-left: 1px solid #004D80; 
				border-right: 1px solid #004D80; 
				background: #0099FF;
				line-height: 1.5em;
				}
				
				.block_top_left_menu_span2 {
				padding: 3px 10px 1px 10px; 
				border-top: 1px solid #004D80; 
				border-left: 1px solid #004D80; 
				border-right: 1px solid #004D80; 
				background: white;
				line-height: 1.5em;
				}
			
			#block_top_left_content {
			height: 226px !important;
			height: 223px;
			}
				
				#block_top_left_content a:link, #block_top_left_content a:visited {
				color: white;
				font-weight: normal;
				text-decoration: underline;
				}
				
				#block_top_left_content a:hover, #block_top_left_content a:active {
				color: white;
				font-weight: normal;
				text-decoration: underline;
				}
				
				.block_top_left_content_in {
				/*padding: 10px 15px 10px 10px;*/
				padding: 15px 15px 10px 10px;
				color: white;
				line-height: 1.5em;
				}
					
					.block_top_left_content_in h1{
					margin: 10px 0px 10px 0px;
					font-size: 18px;
					font-weight: bold;
					text-align: left;
					}
			
			#block_top_left_arrow {
			height: 61px;
			/*background: url(images/arrow_bg.png) no-repeat;*/
			background: url(images/arrow_bg2.png) no-repeat;
			}
				
				.block_top_left_arrow_in h1 {
				margin: 0px;
				/*padding: 10px 10px 10px 10px;*/
				padding: 0px;
				/*color: white;*/
				color: #FF0000;
				font-size: 10px;
				font-weight: normal;
				}
		
		#block_top_right {
		float: left;
		width: 390px;
		height: 331px;
		margin-top: 15px;
		/*border: 1px solid black;*/
		background: url(images/form_bg.png) no-repeat;
		}
			
			.block_top_right_in {
			padding: 20px 15px 10px 15px;
			}
		
		#block_top_center {
		clear: both;
		padding: 10px 10px 0px 10px;
		line-height: 1.5em;
		}
			
			#block_top_center h2{
			margin: 20px 0px 10px 0px;
			padding-left: 8px;
			border-left: 7px solid #0099FF;
			font-size: 14px;
			font-weight: bold;
			text-align: left;
			}
		
		#block_center {
		clear: both;
		padding: 20px 10px 0px 10px;
		}
			
			#block_center h1 {
			margin: 0px 0px 25px 0px;
			color: white;
			font-size: 22px;
			font-weight: bold;
			text-align: left;
			}
			
			#block_center h2 {
			margin: 0px 0px 10px 0px;
			padding-left: 8px;
			color: black;
			border-left: 7px solid #0099FF;
			font-size: 16px;
			font-weight: bold;
			text-align: left;
			}

	#footer_short {
	height: 40px;
	margin-top: 20px;
	color: #808080;
	font-size: 10px;
	text-align: left;
	border-top: 1px solid #808080;
	}
		
		.footer_short_in {
		padding: 10px 20px 0px 20px;
		}

ul {
list-style-type: disc;
}
