@charset "utf-8";

/* CSS Document */



html, body {

	margin: 0px;
	padding: 0px;
	color: #000000;
	height: 100%;	
	font-family: Arial, Helvetica, sans-serif;	
	size: 12px;
	background: #8fa2c3 url(_images/header-bg.jpg) repeat-x top;

}

h1 {

	font-size: 20px;
	font-weight: 600;
	font-family: Georgia, "Times New Roman", Times, serif;

}

#background {

	padding: 0;
	margin: 0;
	width: 100%;
	background: url(_images/background.jpg) no-repeat top center;

}

#container {

	left: 50%;
	width: 932px;
	top: 0;
	margin-left: -466px;
	margin-top: 0;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	position: relative;
}




/* Clearfix for Styling Main Container*/


.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 */


#left1 {

	margin: 0;
	background: #053b77 url(_images/left-top.gif) no-repeat top left;

}

#left2 {

	margin: 0;
	padding: 0;
	height: 100px;
	background: url(_images/left-bottom.gif) no-repeat bottom left;


}

#nav-schema {

	margin: 0;
	padding: 0;
	background: url(_images/nav-bg.gif) repeat-x top;

}

.navtable { height: 30px; 	color:#ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	text-transform:none; }
	
.navtable a {color:#ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	text-transform:none; }
	
.navtable a:hover { color:#e9da89;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	text-transform:none; }

#navtable {

	text-align: left;
	padding: 0 0 0 12px;

}

table#navtable td a {
	background: url(_images/nav-up.gif) no-repeat top right;
	padding: 0 10px 0 2px;
	width: 70%;
	height: 37px;
	color:#ffffff;
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	text-align:left;
	text-decoration:none;
	text-transform:none;
}

table#navtable td a:hover {
	background: url(_images/nav-over.gif) no-repeat top right;
	padding: 0 10px 0 2px;
	width: 70%;
	height: 37px;
	color:#ffffff;
	display:block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	letter-spacing:0px;
	line-height:normal;
	margin:0px;
	text-align:left;
	text-decoration:underline;
	text-transform:none;
}


#flash-block {

	margin: 0;
	padding: 0;

}


#content-block1 {

	background: url(_images/main-cnt.jpg) repeat-y top left;
	margin: 0;
	padding: 0;

}

#content-block2 {

	background: url(_images/main-top.jpg) no-repeat top left;
	margin: 0;
	padding: 5px 0 0 0;

}

#content-block3 {

	background: url(_images/main-mid.jpg) no-repeat top left;
	margin: 0;
	padding: 0;

}

#content-block4 {

	background: url(_images/main-bottom.jpg) no-repeat bottom left;
	padding: 0 0 20px 0;
	margin: 0;

}

#my-content {

	padding: 20px;
	margin: 0;

}

#right1 {

	padding: 0;
	margin: 0;
	background: url(_images/right6cnt.gif) repeat-y top left;

}

#right1b {

	padding: 0;
	margin: 0;
	background: url(_images/right7.jpg) no-repeat bottom left;

}

#right-txt {

	padding: 0 23px 15px 42px;
	font-size: 12px;
	color: #fff;

}

#right2 {

	padding: 0;
	margin: 0;
	background: url(_images/right10cnt.gif) repeat-y top left;

}

#right2b {

	padding: 0;
	margin: 0;
	background: url(_images/right11.jpg) no-repeat bottom left;

}

#footer {

	font-size: 13px;
	color: #5386be;
	padding: 20px 0 20px 20px;

}

#footer a:link, #footer a:hover, #footer a:visited, #footer a:active {

	color: #172c3f;
	padding: 5px;
	text-decoration: none;

}

#footer a:hover {

	color: #8fa2c3;
	padding: 5px;
	text-decoration: none;
	background: #172c3f;

}

#footer p {

	padding: 5px;
	color: #172c3f;

}
