@charset "UTF-8";

/* CSS Document */



* { padding: 0; margin: 0; }





BODY {

	margin:0; padding:0;

	background-color: #ffffff;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:500;

	color: #333333;

    }



		

.back_top_left{

	background-image: url(../img/back_top_left.jpg);

	background-repeat: repeat-x;

	background-position: right top;

	background-attachment: scroll;

}

.shadow_top_left{

	background-image: url(../img/shadow_top_left.jpg);

	background-position: right top;



}



.shadow_left {

	background-image: url(../img/shadow_left.gif);

	background-repeat: repeat;

	background-position: right top;

}





.shadow_top_right{

	background-image: url(../img/shadow_top_right.jpg);

	background-position: left top;

	position:relative;

}

.back_top_right{

	background-image: url(../img/back_top_right.jpg);

	background-repeat: repeat-x;

	background-position: left top;

	background-attachment: scroll;



}

.shadow_right {

	background-image: url(../img/shadow_right.gif);

	background-repeat: repeat;

	background-position: left top;

}



.white_text {

	font-size: 14px;

	font-style: normal;

	font-weight: 400;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	text-indent:10px;

	

}



#wrapper {

	text-align: center;

	top: 0px;

	}



	

#head {

	margin:0; padding:0;

}









#head-right_nav {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:700;

	text-align:left;

	color: #1D6DA3;

	vertical-align: top;

     margin-top:2px;

	}



#head_inside-menu {

	width:628px;

	height:179px;

	float:left;

	background-image: url(../img/inside_top_menu.jpg);

	font-size: 14px;

	font-style: normal;

	font-weight: 400;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	position: relative;

	overflow:hidden;

	}

#head_inside-buildings {

	width:331px;

	height: 179px;

	float:left;

	background-image: url(../img/inside_top_buildings.jpg);

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:700;

	text-align:right;

	color: #1D6DA3;

	vertical-align: top;

	position: relative;	

	}



#content {

	padding-left:10px;

	text-align:left;

	background-color: #ffffff;

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;

}



.content_main {

	padding-top:10px;

	text-align:left;

	background-color: #ffffff;

	text-align:left;

	border-left-width: thin;

	border-left-style: dotted;

	border-left-color: #999999;

	border-right-width: thin;

	border-right-style: dotted;

	border-right-color: #999999;

	overflow: hidden;	

	padding-right: 10px;

	padding-bottom: 0px;

	padding-left: 10px;



}





.content-right{

	padding-top:10px;

	text-align:left;

	background-color: #E3F2E3;

	margin-top:6px;

	margin-left:10px;

	margin-right:10px;

	padding-left: 10px;

	padding-right: 10px;

	padding-bottom: 10px;

}





.white_text {

	text-indent:10px;

	font:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

}



.left_menu {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;

	text-indent:10px; 

	text-align:left;

}

p {

	margin:0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:500;

	color: #333333;

	line-height: 20px;

	padding-top: 10px;

    }

	

	

h1 {

	margin:0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight:500;

	color: #485BA0;

	line-height: 26px;

    }

	

h2 {

	margin:0;

    font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:500;

	color: #216E20;

	line-height: 22px;

    }



h3 {

	margin:0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight:400;

	color: #216E20;

	line-height: 22px;

    }



#foot {

	clear:both;

	background-color: #485BA0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: 300;

	color: #ffffff;

	margin-left:10px;

	margin-right:10px;

	margin-top:10px;

	letter-spacing: 0.09em;

	text-align: left;

	height: 70px;

	vertical-align: middle;

	line-height: 15px;

	padding-left: 25px;

	padding-right: 25px;

	padding-top: 15px;

}



a:link {

	color:#993300;

	text-decoration:none;

	font-weight: bold;



}

a:visited {color:#993300;text-decoration: none;font-weight: bold;}

a:hover { color:#0066FF; text-decoration: underline; font-weight: bold;}

a:active { color:#993300; text-decoration: none;font-weight: bold; }



/*a.nav {

	font-size: 14px;

	font-style: normal;

	font-weight:bold;



}*/

a.nav:link {

	color: #ffffff;

	text-decoration: none;



}

a.nav:visited {	

	color: #ffffff; 

	text-decoration: none;

	

}

a.nav:hover {

	color: #ffffff;

	text-decoration: none;

}

a.nav:active {

	color: #ffffff; 

	text-decoration: none; 

}



a.nav_t:link {

	color: #1D6DA3;

	text-decoration: none;

	font-size: 14px;

	font-style: normal;

	font-weight:bold;



}

a.nav_t:visited {

	color: #1D6DA3;

	text-decoration: none;

}

a.nav_t:hover {

	color: #993300;

	text-decoration: none;

}

a.nav_t:active {

	color: #1D6DA3;

	text-decoration: none;



}

a.nav_f:link {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: 300;

	color: #ffffff;

	text-decoration: none;

/*	letter-spacing: .1em;*/

}



a.nav_f:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: 300;

	color: #ffffff;

	text-decoration: none;

/*	letter-spacing: .1em;*/



}

a.nav_f:hover {

	color: #ffffff;

	text-decoration: underline;

}

a.nav_f:active {

	text-decoration: none;

    color: #ffffff;

}.smalltext {

	font-size: 10px;

	color: #333333;

}

a.sidenav:link {

	color: #ffffff;

	text-decoration: none;



}

a.sidenav:visited {	

	color: #ffffff; 

	text-decoration: none;

	

}

a.sidenav:hover {

	color: #ffffff;

	text-decoration: underline;

}

a.sivenav:active {

	color: #ffffff; 

	text-decoration: none; 

}
