﻿body {
     padding: 0 0;
     margin: 0 auto;
     border: 0;
     background: url('../../a/i/bg.gif') repeat top left;
     font-family:Arial, Helvetica, sans-serif;
     font-size: 12px;
     color: #000;
     text-align:center;
}
#wrapper{
	padding: 0 0;
     margin: 0 auto;
     border: 0;
     width:760px;
	}
.header1{
	 padding: 14px 18px 0 0;
     margin: 0 0;
     border: 0;
     width: 724px;
     height: 23px;
     text-align: left;
     background: url('../../a/i/bg_header1.gif') no-repeat top left;
}
.date{
	 padding: 5px 0 0 0;
     margin: 0 0;
     /*border-style: solid;
     border-color: #d3eaa4;
     border-top: 2px;
     border-right: 2px;
     border-bottom: 0;
     border-left: 2px;*/
     border: 0;
     width: 133px;
     height: 18px;
     color: #fff;
     font-size: 11px;
     text-align: center;
     vertical-align: middle;
     background-color:#008469;
     float:right;
}
.sitemap{
	 padding: 5px 0 0 0;
     margin: 0 0;
     /*border-style: solid;
     border-color: #d3eaa4;
     border-top: 2px;
     border-right: 2px;
     border-bottom: 0;
     border-left: 2px;*/
     border: 0;
     width: 60px;
     height: 18px;
     color: #fff;
     font-size: 11px;
     text-align: center;
     vertical-align: middle;
     background-color:#008469;
     float:right;
}
.sitemap a{
     color: #fff;
     text-decoration: none;
}
.sitemap a:hover {
     color: #deefbd;
     text-decoration: none;
}
.devider{
	 padding: 5px 0 0 0;
     margin: 0 0;
     border: 0;
     width: 10px;
     height: 18px;
     font-size: 11px;
     text-align: center;
     vertical-align: middle;
     float:right;
}
.left_sheet{
	 padding: 0 0;
     margin: 0 0;
     border: 0;
     width: 9px;
     height: 274px;
     text-align:left;
     background: url('../../a/i/left_sheet.gif') no-repeat bottom left ;
}
#container{
	 padding: 0 0;
     margin: 0 0;
     border: 0;
     width: 742px;
     height: 100%;
     text-align: left;
     background-color: #fff;
     float: left;
}
.header2_home{
	 padding: 0 0 5px 0;
     margin: 0 0;
     border: 0;
     width: 742px;
     height: 93px;
     text-align:center;
}
.header2{
	 padding: 0 0 5px 0;
     margin: 0 0;
     border: 0;
     width: 742px;
     height: 75px;
     text-align:center;
}
.right_sheet{
	 padding: 0 0;
     margin: 0 0;
     border: 0;
     width: 9px;
     height: 274px;
     text-align:left;
     background: url('../../a/i/right_sheet.gif') no-repeat top left;
}
.DIT_logo{
	 padding: 11px 0 22px 0;
     margin: 0 0;
     border: 0;
     width: 500px;
     float: left;
     text-align:left;
}
.Sage_logo{
	 padding: 18px 18px 0 0;
     margin: 0 0;
     border: 0;
     width: 134px;
     float:right;
     text-align:right;
}
.banner_home{
	 padding: 0 0;
     margin: 0 0;
     border: 0;
     width: 742px;
     height: 170px;
     background: url('../../a/i/bg-banner_home.gif') no-repeat;
     background-position: right top;
}
.banner{
	 padding: 0 0;
     margin: 0 0;
     border: 0;
     width: 742px;
     height: 100px;
     background: url('../../a/i/bg-banner.gif') no-repeat;
     background-position: right top;
}
.slogan_home {
	 padding: 35px 0 0 26px;
     margin: 0 0;
     border: 0;
     width: 263px;
     float:left;
     text-align:left;
     /*font-size: 18px;
     font-weight: bold;
     font-family: "Frutiger 55 Roman";*/
     line-height: 28px;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 22px;
     font-weight:200;
     color: #020261;
     font-style: oblique;
}
.slogan {
	 padding: 30px 0 0 26px;
     margin: 0 0;
     border: 0;
     width: 663px;
     float:left;
     text-align:left;
     font-family: Helvetica, Arial, sans-serif;
     font-size: 20px;
     font-weight:200;
     color: #020261;
     font-style: oblique;
}
.banner_pic{
	padding: 0 0 0 60px;
     margin: 0 0;
     border: 0;
     width: 370px;
     height: 170px;
     float:right;
     text-align:right;
     background: url('../../a/i/pic_home.gif') no-repeat top right;
}
.content{
	 padding: 0 28px 35px 5px;
     margin: 0 0;
     border: 0;
     width: 500px;
     float: right;
     line-height: 18px;
     text-align: justify;
}
.content a{
    color: #000;
    text-decoration: underline;
}
.content a:hover{
    color: #00725b;
    text-decoration: none;
}
.navigation{
	 padding: 15px 6px 0 15px;
     margin: 0 0 0 15px;
     border: 0;
     width: 155px;
     height: 212px;
     float:left;
     background: url('../../a/i/bg_nav.gif') no-repeat top left;
}
/**html.navigation{/*** IE5.x/win box model fix ***/ /*margin: 0 0;
}*/
.bottom_links{
	 padding: 7px 0 15px 20px;
     margin: 0 0;
     border: 0;
     width: 700px;
     font-size: 11px;
     text-align: center;
     clear: both;
     /*border-top: 1px solid #cee6a0;*/
}
.bottom_links a {
     font-size: 11px;
     text-align: center;
     text-decoration: none;
     color: #00624e;
}
.bottom_links a:hover {
     font-size: 11px;
     text-align: center;
     text-decoration: underline;
     color: #008469;
}
#footer{
	 padding: 7px 0 20px 25px;
     margin: 0 0;
     border: 0;
     width: 735px;
     font-size: 10px;
     text-align: left;
     background: url('../../a/i/bg_footer.gif') no-repeat;
}
#footer a{
    color:#00624e;
    text-decoration: none; 
}
#footer a:hover {
    color:#008469;
    text-decoration: none; 
}
h1{
	 padding: 5px 0 7px 0;
     margin: 0 0;
     border: 0;
	 font-size: 20px;
	 text-decoration: none;
	 /*color:#000529;*/
	 color:#026c55;
	 font-weight: normal;
	 text-align:left;
}
h2{
	 padding: 7px 0 5px 0;
     margin: 0 0;
     border: 0;
	 font-size: 18px;
	 text-decoration: none;
	 /*color:#000529;*/
	 color:#026c55;
	 font-weight: normal;
	 text-align:left;
}
h3{
	 padding: 7px 0 5px 0;
     margin: 0 0;
     border: 0;
	 font-size: 16px;
	 text-decoration: none;
	 /*color:#000529;*/
	 color:#026c55;
	 font-weight: normal;
	 text-align:left;
}
h4{
	 padding: 7px 0 5px 0;
     margin: 0 0;
     border: 0;
	 font-size: 14px;
	 text-decoration: none;
	 /*color:#000529;*/
	 color:#026c55;
	 font-weight: normal;
	 text-align:left;
}
p{
	 padding: 0 0 5px 0;
     margin: 0 0;
     border: 0;
}
.ul{
    padding: 7px 0 7px 30px;
    margin: 0 0;
    border: 0;
    list-style-image: url('../../a/i/ul.gif'); 
    line-height:18px;
}
.ul_decimal{
    padding: 7px 0 7px 30px;
    margin: 0 0;
    border: 0;
    list-style-type: decimal; 
    line-height:18px;
    font-weight: bold;
}
.sml {
    font-size: x-small;
    }
.table_bg {
    vertical-align: top; 
    background-color:#f6faed;
    /*background-color:#f8f7ec;*/
    }
.form{
	background-color:#fbfef5;
	border: 1px solid #05876b;
}
.button{
	background-color:#05876b;
	border: 1px solid;
	color: #fff;
	border-bottom-color:#015b48;
	border-right-color:#015b48;
	border-top-color: #009c80;
	border-left-color: #009c80;
}
/*Sitemap Stylesheet*/
.SiteMap{
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  vertical-align: top;
  font-size: 12px;
  padding-left:15px;
}

.RootNode
{ 
  color: black;
  padding:7px;
  padding-top:7px;
  padding-bottom:1px;
} 

.RootNode a
{ 
  color: black;
  text-decoration:none;
} 

.RootNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.ParentNode
{ 
  font-size:11px;  
} 

.ParentNode a
{ 
  color: black;
  text-decoration:none;
} 

.ParentNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 

.LeafNode
{ 
  color: black;
  font-size:11px;  
} 

.LeafNode a
{ 
  color: black;
  text-decoration:none;
} 

.LeafNode a:hover
{ 
  color: black;
  text-decoration:underline;
} 






















