* {
	margin:0;
	padding:0;
	border:0;
	}
	
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}
	
body{
	background:#fff url(../img/bg.gif) repeat-y;
	color:#333;
	font:normal 75%/1.5 "Trebuchet MS",arial,sans-serif;
	}
	a {
		color:#333;
		text-decoration:none;
		}
	.frame {height:100%;}
	.header {/*#D7DBEC*/
		background-color:#CEE3F6;
		border-bottom:1px solid #990000; 
		color:#990000;
		font-family: "Times New Roman",Times,FreeSerif,serif;
		font-size:1.1em;
		padding:30px;
		position:relative;
		height:60px;
		}
		.header  p {
			width:320px;
			position:absolute;
			right:30px;
			top:65px;
			text-align:center;
			letter-spacing: .7em;
			font-weight:bold;
			font-size:1.1em;
			}
		.header h1 {
			width:330px;
			position:absolute;
			right:30px;
			top:30px;
			text-align:center;
			border-bottom:1px solid #8A0808;
			text-transform:uppercase;
			font-size:1.6em;
			}
			.header h1 a { 
				color:#990000				
				}

	.navigation {
		width:200px;
		float:left;
		}
		.navigation ul {
			background-color:#fff;
			}
		.navigation ul li {
			font-size:1.2em;
			border-bottom:1px solid #990000;
			}
			.navigation ul li a {
				padding:5px 15px;
				display:block;
				background-color:#CEE3F6;
				}
				.navigation ul li a:hover, .navigation ul li a.active {
					background-color:#fff;
					font-weight:bold;
					}
	.content {
		background-color:#fff;
		float:left;
		width:69%;
		padding:35px 50px;
		}
		.content p {
			margin-bottom:10px;
			}
		.content a {
			text-decoration:underline;
			color:#000;
			}
		.content a:hover {
			color:#666;
			}
		.content h2 {font-size:1.3em;margin-bottom:15px;}
		.content h3 {font-size:1.2em;font-weight:normal}
		.content ul {
			list-style-type:square;
			margin:0 0 10px 14px;
			}
		.content .right {
			float:right;
			margin: 0 0 10px 50px;
			}
	.footer {
		padding-left:250px;
		font-size:.9em;
		}

.popup {background:#fff;}
.popup .header{padding:10px 30px;height:auto;}
.popup .header h1{top:10px}
.popup .header p{top:45px}
.popup .content{padding:30px;width:auto;}
.popup .footer{padding-left:30px;}