* {
	margin: 0;
	padding: 0;
}

html {
	height: 100%;
}

body {
	background: #fff;
	height: 100%;
	font-family : Arial, Helvetica, sans-serif;
	color: #195EA9;
	text-align: justify;
}

div.wrapper {
	min-height: 100%;
	height: auto !important;
	margin: 0 auto -40px; /* the bottom margin is the negative value of the footer's height */
}

div.footer, div.push {
	height: 40px; /* .push must be the same height as .footer */
	width: 810px;
	clear: both;
	background: #195EA9;
	margin-left: 10px;
}

div.footer_text {
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: middle;
	width: 810px;
	color: #fff;
	margin-left: 10px !important;
}

div.main {
	width: 810px;
	min-height: 100% !important;
}

div.banner_top {
	width: 810px;
	background: #fff url('banner.gif') no-repeat right top;
	margin-left: 10px;
}

div.menu_top {
	width: 810px;
	height: 27px;
	margin-left: 10px;
}

div.section_menu {
	width: 135px;
	background: #195ea9;
	margin-top: 5px;
	margin-left: 10px;
	float: left;

}

div.section_menu a {
        text-decoration: none;
        color: #CEE7FF;
        font-weight : bold;
	display: block;
	text-align: left;
	font-size: 12px;
	margin-left: 3px;
	margin-top: 10px;
}

div.section_menu a:hover {
        color: #fff;
}


div.section_menu img {
	max-width: 130px;
}

div.content {
	width: 665px;
	margin-top: 5px;
	margin-left: 145px;
	padding-left: 10px;
}

#windi {
	background: #E0ECF9;
	padding-bottom: 10px;
	width: 655px;
	padding-right: 10px;
}

h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	color : #195EA9;
	font-weight : bold;
	margin: 10px 0;
}

h2 {
	margin: 10px 0;
	font-size: 20px;
}

h3 {
	margin: 10px 0;
}

h4 {
	margin: 10px 0;
}

TD {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #195EA9;
}

A.link{
	text-decoration: none;
	background-color : #195EA9;
	color: #CEE7FF;
	padding-left : 3px;
	padding-right : 3px;
	font-weight : bold;
}

A.linkta{
	text-decoration: none;
	background-color : #195EA9;
	color: blue;
	padding-left : 3px;
	padding-right : 3px;
	font-weight : bold;
}

A.link:HOVER {
	background-color: #195EA9;
	color: white;
}

P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #195EA9;
	text-align : justify;
	margin: 5px 0;
}

A {
	text-decoration: none;
	font-weight : bold;
}

A.linkf{
	text-decoration: none;
	background-color : #195EA9;
	color: #FAD385;
	padding-left : 3px;
	padding-right : 3px;
	font-weight : bold;
}

A.linkf:HOVER {
	background-color: #195EA9;
	color: white;
}

A.linkfa{
	text-decoration: none;
	background-color : #195EA9;
	color: #FF9900;
	padding-left : 3px;
	padding-right : 3px;
	font-weight : bold;
}

IMG {
	border: 0;
}

.link {
	text-decoration: none;
        color: #CEE7FF;
        margin-top: 10px;
        padding: 0 3px;
        font-weight : bold;
}

.link:hover {
        color: #fff;
}

#section_content_outer {
	margin-left: 135px;
	width: 675px;
}

#section_content_inner {
	width: 655px;
	margin-left: 10px;
	padding-bottom: 20px;
}

#copyrights {
	position: relative;
	margin-top: -20px;
	height: 20px;
	clear: left !important;
	background: #195EA9;
	width: 810px;
	z-index: -1;
} 

/* CLEAR FIX*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
