/* CSS Document */
		body {
			xbackground-color:#F0EFDF;
			background-color:#F8F29A;
			font-family:Arial, Helvetica, sans-serif;
			color:#01274D;
			font-size:13px;
			background-image:url(bg.jpg);
		}
		
		table {
			border:0px;
		}
		
		td {
			text-align:left;
			vertical-align:top;
		}
				
		.content {
			width:665px;
			padding-left:25px;
			padding-right:25px;
			padding-top:30px;
			padding-bottom:20px;
			font-family:Arial, Helvetica, sans-serif;
			color:#01274D;
			font-size:14px;
			line-height:19px;
		}
		
		.content a { color:#014282; text-decoration:underline; }
		.content h2 a { color:#014282; text-decoration:none; }

		.content h1 {
			font-size:20px;
			font-family:Arial, Helvetica, sans-serif;
			color:#014282;
			font-weight:bold;
			padding:0px;
			margin:0px;
			line-height:18px;
			margin-bottom:10px;
		}

		.content h2 {
			font-size:14px;
			font-family:Arial, Helvetica, sans-serif;
			color:#014282;
			font-weight:bold;
			padding:0px;
			margin:0px;
			line-height:16px;
			line-height:20px;
			margin-bottom:10px;
		}
		.content p {
			font-size:14px;
			line-height:19px;
			margin:0px;
			padding:0px;
			padding-bottom:8px;
		}
		.content ul {
			margin:0px;
			padding:0px;

		}
		.content li {
			margin:0px;
			padding:0px;
			margin-left:15px;
			margin-bottom:5px;
		}
		.content form {
			margin:0px;
			padding:0px;
		}
		
		.content img {
			margin-right:10px;
			margin-bottom:5px;
			border:1px solid black;
		}		
		
		.left {
			width:180px;
			padding:0px;
			padding-top:30px;
			font-family:Arial, Helvetica, sans-serif;
			color:#ffffff;
			background-color:#0053A4;
			font-size:14px;
			background-repeat:repeat-x;
		}
		.left ul {
		}
		.left li {
			margin-top:1px;
		}
		.left .topspace {
			xmargin-top:0px;
		}
		.left p { margin:0px; padding:0px; } 
		.left a { color:#ffffff; text-decoration:none; }

		.right {
			width:250px;
			border:1px solid black;
			padding:10px;
			font-size:12px;
			line-height:16px;
		}
		.right p {
			font-size:12px;
			line-height:16px;
		}
		
		.right .layout_latest {
			margin-bottom:20px;
		}
		.right a { color:#014282; text-decoration:underline; }
		.right h1 { font-size:14px; color:#000000; }
		.right h2 { margin-bottom:0px; }
		.right h2 a { color:#014282; text-decoration:none;}

		.layout_latest p.info {
			margin:0px;
			padding:0px;
			font-size:11px;
			font-weight:bold;
		}


		.mod_navigationMain {
			padding-right:1px;
			padding-left:1px;
		}
		
		.mod_navigationMain ul {
			margin:0px;
			padding:0px;
			text-align:right;
			list-style-type:none;
		}
		
		.mod_navigationMain li {
			padding-right:10px;
			padding-top:3px;
			padding-bottom:3px;
			background-color:#34689a;
		}
		
		.mod_eventlist {
			border-top: 1px solid white;
			border-bottom: 1px solid white;
			padding:10px;
			padding-bottom:30px;
			font-size:13px;
		}
		.mod_eventlist h1 {
			padding:0px;
			margin:0px;
			font-size:16px;
			margin-bottom:5px;
			color:#ddd;
		}	
		.mod_eventlist .date {
			font-size:11px;
			font-weight:bold;
			color:#bbb;
			display:block;
			margin-top:4px;
		}	
		.mod_eventlist a {
			color:#ddd;
		}	
		
		.mod_subscribe {
			xborder-top: 1px solid white;
			border-bottom: 1px solid white;
			padding:10px;
			padding-bottom:30px;
			color:#ddd;
			font-size:13px;
		}
		.mod_subscribe h1 {
			padding:0px;
			margin:0px;
			font-size:16px;
			margin-bottom:5px;
			color:#ddd;
		}	
		.mod_subscribe form {
			padding:0px;
			margin:0px;
		}	
		
		.mod_subscribe .error {
			font-size:10px;
			padding:5px;
		}	
		.mod_subscribe .confirm {
			font-size:10px;
			padding:5px;
		}	
		.mod_subscribe .text {
			width:90px;
			border:1px solid black;
		}	
		.mod_subscribe .submit {
			font-size:10px;
			width:65px;
		}	
		.mod_subscribe .checkbox_container span {
			display:block;
			margin-top:5px;
		}
		
		
		
		
		