body, html, div {
	margin:0px;
	padding:0px;
	font-family: "Segoe UI", Frutiger, "Frutiger Linotype", "Dejavu Sans", "Helvetica Neue", Arial, sans-serif;
	font-size:14px;
	line-height:25px;
}

html {
	min-height:100%;
}



body {
	min-height:100%;
	background-image: linear-gradient(bottom, rgb(255,255,255) 37%, rgb(222,222,222) 69%, rgb(194,194,194) 92%);
background-image: -o-linear-gradient(bottom, rgb(255,255,255) 37%, rgb(222,222,222) 69%, rgb(194,194,194) 92%);
background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 37%, rgb(222,222,222) 69%, rgb(194,194,194) 92%);
background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 37%, rgb(222,222,222) 69%, rgb(194,194,194) 92%);
background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 37%, rgb(222,222,222) 69%, rgb(194,194,194) 92%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.37, rgb(255,255,255)),
	color-stop(0.69, rgb(222,222,222)),
	color-stop(0.92, rgb(194,194,194))
);
}



h1 {
	margin-top:3px;
	font-size:20px;
	color:#0a1951;
}

p {
	text-align:justify;
}

a {
	outline:none;
	text-decoration:none;
	color:inherit;
}

img {
	border:none;
}

.clear {
	clear:both;
}

div.container {
	position:relative;
	width:815px;
	margin:0px auto;
	
	height:auto;
	min-height:100%;
}

.content {
	min-height:655px;
	margin-bottom:40px;
}

div.header {
	margin-top:40px;
	height:130px;
	overflow:hidden;
	margin-bottom:10px;
}

div.content {
	padding:20px;
}

div.footer {
	clear:both;
	position:relative;
	
	background:#0a1951;
	text-align:center;
	font-size:10px;
	color:#fff;
	overflow:hidden;
	
	width:100%;
	z-index:10;
}

div.footer p {
	text-align:center;
}

div.header, div.content {
	border-radius:8px;
	border:1px solid #0b2ead;
	background: white;
	box-shadow:0px 5px 10px #999;
} 

div.left, div.right {
	float:left;
}

div.left {
	width:171px;
	margin-right:30px;
	border-right:1px solid #cdcdcd;
}

div.right {
	width:555px;
}

ul.menu {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul.menu  li{
	text-align:right;
	
}

ul.menu  li a {
	display:block;
	width:132px;
	min-height:25px;
	padding:5px 20px;
	cursor:pointer;
	line-height:17px;
}

ul.menu  li a:hover {
	background-image: linear-gradient(left , rgb(255,255,255) 0%, rgb(235,235,235) 68%);
	background-image: -o-linear-gradient(left , rgb(255,255,255) 0%, rgb(235,235,235) 68%);
	background-image: -moz-linear-gradient(left , rgb(255,255,255) 0%, rgb(235,235,235) 68%);
	background-image: -webkit-linear-gradient(left , rgb(255,255,255) 0%, rgb(235,235,235) 68%);
	background-image: -ms-linear-gradient(left , rgb(255,255,255) 0%, rgb(235,235,235) 68%);

	background-image: -webkit-gradient(
		linear,
		left top,
		right top,
		color-stop(0, rgb(255,255,255)),
		color-stop(0.68, rgb(235,235,235))
	);
}

ul.menu  li a.active {
	background:#0a1951;
	color:#fff;
}

ul.menu li.menu-head {
	font-weight:bold;
	font-size:14px;
}

ul.menu li.menu-head a, ul.menu li.menu-head a:hover  {
	cursor:default;
	background:transparent;
}

ul.list {
	padding-left:35px;
}

