/* -------------------------------- default -------------------------------- */
html {

}
body#home{

	background-image: url(../data/images/bg_home_01.gif);
	background-color: #006666;
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative;
	max-width:900px !important;
	min-width:770px !important;
}

body{

	background-image: url(../data/images/bg_sub_01.gif);
	background-color: #fffdbf;
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative;
	max-width:900px !important;
	min-width:770px !important;
}


#body_ie {
	width:expression(document.body.clientWidth > 950 ? "900" : (document.body.clientWidth < 720 ? "770" : "auto"));
	position: relative;
	border: 1px solid  #fffdbf;
}

#body_ie_home{
	width:expression(document.body.clientWidth > 950 ? "900" : (document.body.clientWidth < 720 ? "770" : "auto"));
	position: relative;
	border: 1px solid  #025C5B;
}

p {
	margin-top:0px;
	padding-top:0px;

}
#logo {
	background-image:url(../data/images/logo_sub.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 169px;
	xxpadding-bottom: 90px;
	display: block;
}

a#logo span {
 	display: none;
}

.logo2 {
	background-image:url(../data/images/logo_home_02.gif);
	background-repeat: no-repeat;
	background-position: 15px top;
	width: 207px;
	height: 232px;
	padding-bottom: 10px;
	
}

.left {
	position: absolute;
	left: 0;
	top: 0;
}

.right {
	margin-right: 50px;
	margin-left: 230px;
	padding-top: 50px;
}

* {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	text-decoration: none;
}

.content a {
	xxcolor: #366d4d;
	color: #006666;
 	font-size:14px; 
	text-decoration: underline;
}

a {
	xxcolor: #366d4d;
	color: #006666;
 	font-size: small;
}

.leftNav {
}

.leftNavHome a{
   color: white;
}
.left0, .left0-active {
	padding: 0px;
	margin: 0px;

}
.left0 li, .left0-active li {
 	list-style-type: none;
	display: block;
}
.left-item-0-active {
	color: #4e7d60;
	font-weight: bold;
	background-image:url(../data/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 13px 6px;
	padding-left: 30px;
	padding-bottom: 13px;
	text-transform: lowercase;
	font-size: small;
	letter-spacing: 0.05em;


}
.left-item-0 {
	text-transform: lowercase;
	padding-left: 30px;
	padding-bottom: 13px;
	font-size: small;
}

.left-item-0 a{
	colorxx: #4e7d60;
	text-transform: lowercase;
	font-weight: bold;
	font-size: small;
	letter-spacing: 0.05em;

}

.left2-item-0 {
	text-transform: lowercase;
	padding-left: 45px;
	padding-bottom: 13px;
	font-size: small;

}

.left2-item-0-active {
	text-transform: lowercase;
	padding-left: 45px;
	padding-bottom: 13px;
	font-size: small;
	background-image:url(../data/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 35px 8px;


}

.topNav, .topNavHome{
	text-align: right;
	color: #be9c5e;
	padding-bottom: 20px;
	padding-right: 10px;
	font-size: small;
	letter-spacing: 0.05em;
	white-space: nowrap;

	position: absolute;
	right: 4px;
}


.topNavHome a{
	color: white;
}
.top0 li, .top0-active li{
 	float:left;
}
.top-item-0, .top-item-0-active {
	display: inline;
	font-weight: bold;
	font-size: small;
	text-transform:lowercase;
	padding-right: 15px;
	padding-left: 10px;
	background-image:url("../data/images/top-bg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	
}
#top0-last {
	background-image: none;
}
#top-8 {
        background-position: 100px 100px !important;
 	
}
#top-first, #top-last {

 	display:none;
}
.top-item-0 a{
	font-weight: bold;
	font-size: small;
	

}

div.top-item-0 a span{
	font-weight: bold;
	font-size: small;
	

}

.line{ 
	border-bottom: 1px solid #006666;

}

.content {
	padding-top: 15px;
	font-size: 90%;


}
div.content table{

	font-size: 99%;

}

.title {

	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.4em;
	xxcolor: #366d4d;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
}

td, .content {

	line-height: 25px;
	           
}

#home_image {
	position:absolute;
	top: 178px;
	left: 266px;
	xxbackground-image:url("../data/images/home_img_06.jpg");
	xxbackground-repeat: no-repeat;
	width: 661px;
	height: 244px;
	overflow: hidden;
	


}
table.rightCol {
 	padding-left: 10px;

}
.rightCol {
 	color: #006666;	
	font-weight: bold;

	width: 206px;
	
}
.rightCol td{
	font-size: 12px;
	line-height: 120%;
}
.rightCol p{
	padding-top: 5px;
	_padding-top: 1px;
	padding-bottom: 5px;	
	_padding-bottom: 5px;	
}
.rightCol img{

	padding-bottom: 5px;	
	_padding-bottom: 0px;	
}
#fine {
 	display: none;
}/* -------------------------------- default -------------------------------- */
html {

}
body#home{

	background-image: url(../data/images/bg_home_01.gif);
	background-color: #006666;
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative;
	max-width:900px !important;
	min-width:770px !important;
}

body{

	background-image: url(../data/images/bg_sub_01.gif);
	background-color: #fffdbf;
	background-position: left top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	position: relative;
	max-width:900px !important;
	min-width:770px !important;
}


#body_ie {
	width:expression(document.body.clientWidth > 950 ? "900" : (document.body.clientWidth < 720 ? "770" : "auto"));
	position: relative;
	border: 1px solid  #fffdbf;
}

#body_ie_home{
	width:expression(document.body.clientWidth > 950 ? "900" : (document.body.clientWidth < 720 ? "770" : "auto"));
	position: relative;
	border: 1px solid  #025C5B;
}

p {
	margin-top:0px;
	padding-top:0px;

}
#logo {
	background-image:url(../data/images/logo_sub.gif);
	background-repeat: no-repeat;
	width: 160px;
	height: 169px;
	xxpadding-bottom: 90px;
	display: block;
}

a#logo span {
 	display: none;
}

.logo2 {
	background-image:url(../data/images/logo_home_02.gif);
	background-repeat: no-repeat;
	background-position: 15px top;
	width: 207px;
	height: 232px;
	padding-bottom: 10px;
	
}

.left {
	position: absolute;
	left: 0;
	top: 0;
}

.right {
	margin-right: 50px;
	margin-left: 230px;
	padding-top: 50px;
}

* {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	text-decoration: none;
}

.content a {
	xxcolor: #366d4d;
	color: #006666;
 	font-size:14px; 
	text-decoration: underline;
}

a {
	xxcolor: #366d4d;
	color: #006666;
 	font-size: small;
}

.leftNav {
}

.leftNavHome a{
   color: white;
}
.left0, .left0-active {
	padding: 0px;
	margin: 0px;

}
.left0 li, .left0-active li {
 	list-style-type: none;
	display: block;
}
.left-item-0-active {
	color: #4e7d60;
	font-weight: bold;
	background-image:url(../data/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 13px 6px;
	padding-left: 30px;
	padding-bottom: 13px;
	text-transform: lowercase;
	font-size: small;
	letter-spacing: 0.05em;


}
.left-item-0 {
	text-transform: lowercase;
	padding-left: 30px;
	padding-bottom: 13px;
	font-size: small;
}

.left-item-0 a{
	colorxx: #4e7d60;
	text-transform: lowercase;
	font-weight: bold;
	font-size: small;
	letter-spacing: 0.05em;

}

.left2-item-0 {
	text-transform: lowercase;
	padding-left: 45px;
	padding-bottom: 13px;
	font-size: small;

}

.left2-item-0-active {
	text-transform: lowercase;
	padding-left: 45px;
	padding-bottom: 13px;
	font-size: small;
	background-image:url(../data/images/bullet.gif);
	background-repeat:no-repeat;
	background-position: 35px 8px;


}

.topNav, .topNavHome{
	text-align: right;
	color: #be9c5e;
	padding-bottom: 20px;
	padding-right: 10px;
	font-size: small;
	letter-spacing: 0.05em;
	white-space: nowrap;

	position: absolute;
	right: 4px;
}


.topNavHome a{
	color: white;
}
.top0 li, .top0-active li{
 	float:left;
}
.top-item-0, .top-item-0-active {
	display: inline;
	font-weight: bold;
	font-size: small;
	text-transform:lowercase;
	padding-right: 15px;
	padding-left: 10px;
	background-image:url("../data/images/top-bg.gif");
	background-repeat: no-repeat;
	background-position: center right;
	
}
#top0-last {
	background-image: none;
}
#top-8 {
        background-position: 100px 100px !important;
 	
}
#top-first, #top-last {

 	display:none;
}
.top-item-0 a{
	font-weight: bold;
	font-size: small;
	

}

div.top-item-0 a span{
	font-weight: bold;
	font-size: small;
	

}

.line{ 
	border-bottom: 1px solid #006666;

}

.content {
	padding-top: 15px;
	font-size: 90%;


}
div.content table{

	font-size: 99%;

}

.title {

	font-size: 13pt;
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 0.4em;
	xxcolor: #366d4d;
	color: #006666;
	font-family: "Times New Roman", Times, serif;
}

td, .content {

	line-height: 25px;
	           
}

#home_image {
	position:absolute;
	top: 178px;
	left: 266px;
	xxbackground-image:url("../data/images/home_img_06.jpg");
	xxbackground-repeat: no-repeat;
	width: 661px;
	height: 244px;
	overflow: hidden;
	


}
table.rightCol {
 	padding-left: 10px;

}
.rightCol {
 	color: #006666;	
	font-weight: bold;

	width: 206px;
	
}
.rightCol td{
	font-size: 12px;
	line-height: 120%;
}
.rightCol p{
	padding-top: 5px;
	_padding-top: 1px;
	padding-bottom: 5px;	
	_padding-bottom: 5px;	
}
.rightCol img{

	padding-bottom: 5px;	
	_padding-bottom: 0px;	
}
#fine {
 	display: none;
}/* -------------------------------- MEDIA FILES -------------------------------- */
@media print {
/* File: print.css */

}
@media handheld {
/* File: handheld.css */

}
@media projection {
/* File: projector.css */

}
@media tv {
/* File: tv.css */

}
/* -------------------------------- MEDIA FILES -------------------------------- */
@media print {
/* File: print.css */

}
@media handheld {
/* File: handheld.css */

}
@media projection {
/* File: projector.css */

}
@media tv {
/* File: tv.css */

}
/* BROWSER FLAGS: default */
