body{
	background-image: url(../images/layoutBody.png);
	background-repeat: repeat-x;
	font-family: Arial, Tahoma, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	margin: auto;
}
tbody{
  font-family: Arial, Tahoma, Helvetica, sans-serif;
  font-size: 12px;
  margin: auto;
}
div#LayoutHeader{
  margin: auto;
}
div#LayoutHeaderLeft{
  background-image: url(../images/layoutHeaderLeft.png);
  background-repeat: no-repeat;
  height: 295px;
  margin: auto;
}
div#LayoutHeader960{
  width: 960px;
  height: 295px;
  margin: auto;
}
.LayoutHeaderBoxLeft2{
	height: 295px;
  width: 519px;
  float: left;
  overflow: hidden;
}
.logo_ses_sapport{
	/*background-image: url(../images/logo_ses-support.png);
  background-repeat: no-repeat;*/
  height: 66px;
  width: 296px;

}
.slogan{
  text-align: center;
  color: white;
  text-shadow:2px 2px 2px #104E8B;
  margin-top: 60px; 
}
.slogan h1{
  color:white;
  margin:0px;
  font-size:36px;
}
.slogan h2{
  color:#76D0FF;
  margin:0px;
  font-size:28px;
}
.LayoutHeaderBoxRight2{
  background-image: url(../images/baner_ses-support.png);
  background-repeat: no-repeat;
  height: 295px;
  width: 419px;
  float: right;
  overflow: hidden;
}
.language{
	color: white;
  float: right;
  width: 100px;
  margin-top: 20px;
  margin-right: 50px;
}
div#LayoutContent{
  margin: auto;
}
div#LayoutContent1000{
  width: 1060px;
  margin: auto;
  margin-top: 5px;
  /*background-color: white;*/
  /*border: 1px solid blue;*/
}
div#LayoutContentLeft{
  width: 41px;
  /*height: 595px;*/
  height: 320px;
  float: left;
  overflow: hidden;
  position: relative;
  background-image: url(../images/layoutContentLeft.png);
  background-repeat: no-repeat;
}
div#LayoutContentRight{
  width: 41px;
  /*height: 595px;*/
  height: 320px;
  float: right;
  overflow: hidden;
  position: relative;
  background-image: url(../images/layoutContentRight.png);
  background-repeat: no-repeat;
}
div#LayoutContentCenter{
	background-color: white;
  margin-left: 31px;
  margin-right: 31px;
}
div#LayoutContentHeader{
  background-image: url(../images/layoutContentHeader.png);
  background-repeat: repeat-x;
  /*height: 95px;*/
  height: 65px;
  /*border: 1px solid red;*/
}
div#LayoutContentPage{
	overflow: hidden;
  /*position: relative;*/
  background-color: white;
  /*padding: 10px;*/
  /*border: 1px solid orange;*/
}
div#LayoutContentFooter{
  clear: both;
  background-image: url(../images/layoutContentFooter.png);
  background-repeat: repeat-x;
  color: #979797;
  text-align: center;
  font-size: 11px;
  padding: 20px;
  width: 960px;
  margin: auto;
}



a.menuFooter:LINK, a.menuFooter:VISITED{
  color: #979797;
  text-decoration: none;
}
a.menuFooter:HOVER{
  color: #46B8EC;
  text-decoration: none;
}
a.menuFooter:ACTIVE{
  color: #46B8EC;
  text-decoration: none;
}
h1,h2,h3,h4,h5 {
  color: #1E74B2;
}
h1 {
  font-size: 30px;
}
h2 {
  font-size: 25px;
}
h3 {
  font-size: 22px;
  color: #09456F;
}
h4 {
  font-size: 18px;
}
h5 {
  font-size: 12px;
}

ul.TopMenu, ul.TopMenu li{
  display: block;
  list-style: none;
  margin: 0px;
  margin-top: 4px;
  padding: 0px;
  font-size: 12px;
}
ul.TopMenu{
  float: left;
  width: 100%;
  /*border-bottom: 1px solid #6495ed;*/
  padding-left: 10px;
}
/*ul.TopMenu li:hover{
  float: left;
  background: url(../images/topButton1.png) no-repeat left top;
  margin-right: 2px;
}*/
ul.TopMenu li{
  float: left;
  background: url(../images/topButton1.png) no-repeat left top;
  margin-right: 2px;
}
ul.TopMenu a:link, ul.TopMenu a:visited{
  text-decoration: none;
  display: block;
  font-weight: bold;
  background: url(../images/topButton2.png) no-repeat right top;
  /*color: white;*/
  color: #555555;
  padding: 8px 15px 5px 5px;
  margin-left: 10px;
}

ul.TopMenu a:hover{
  background: url(../images/topButton2.png) no-repeat right top;
  color: #555555;
}
/*ul.TopMenu li:active{
  float: left;
  background: url(../images/topButton1.png) no-repeat left top;
  margin-right: 2px;
}
ul.TopMenu a:active{
  background: url(../images/topButton2.png) no-repeat right top;
  color: #555555;
}*/

/*START - module*/
.BoxContent{
  margin: auto;
}
.BoxLeft{
  width: 66%;
  float: left;
  overflow: hidden;
}
.BoxRight{
  width: 34%;
  float: right;
  overflow: hidden;
}
.BoxRight1{
  padding-left: 10px;
}
.BoxLeft2{
  width: 50%;
  float: left;
  overflow: hidden;
}
.BoxRight2{
  width: 50%;
  float: right;
  overflow: hidden;
}
.Box{
  margin-top: 20px;
  border-right: 1px solid #B3D0EF;
  padding: 5px;
}
.BoxRightContent{
  border-left: 1px solid #B3D0EF;
  padding-left: 20px;
 
}
.Box h4{
  margin: 0px;
  font-size: 18px;
}
.Box p{
  margin: 5px;
}
.BoxLeftImg{
	margin-top: 5px;
	margin-right: 10px;
  width: 64px;
  height: 100px;
  float: left;
}
.BoxFooter{
  clear: both;
}
a.blue:LINK, a.blue:VISITED {
  color: #1E74B2;
  text-decoration: none;
}
a.blue:HOVER {
  color: #1E74B2;
  text-decoration: none;
}
a.white:LINK, a.white:VISITED {
  color: white;
  text-decoration: none;
}
a.white:HOVER {
  color: white;
  text-decoration: none;
}
a.blueText:LINK, a.blueText:VISITED {
  color: #1E74B2;
  text-decoration: none;
}
a.blueText:HOVER {
  color: #1E74B2;
  text-decoration: underline;
}
a.orange:LINK, a.orange:VISITED {
  color: #FF981F;
  text-decoration: none;
  font: bold 18px/16px verdana;
  margin-left: 3px;
  vertical-align: middle;
}
a.orange:HOVER {
  color: #FF981F;
  text-decoration: none;
  font: bold 18px/16px verdana;
  margin-left: 3px;
  vertical-align: middle;
}
/* end START - module*/

a.black:LINK, a.black:VISITED {
  color: black;
  font-weight: bold;
  text-decoration: none;
}
a.black:HOVER {
  color: black;
  font-weight: bold;
  text-decoration: underline;
}
a.gray:LINK, a.gray:VISITED {
  color: #666666;
  text-decoration: none;
}
a.gray:HOVER {
  color: #666666;
  text-decoration: none;
 
}
span.contact{
  font-size: 15px;
  font-weight: bold;
  color: #A4A4A4;
  line-height:40px;
}
ul.tree li {
  display: block;
  list-style-type: none;
  padding-left: 20px;
  background-image: url(../images/dot.png);
  background-position: left top;
  background-repeat: no-repeat;
}
.diagramHeader{
  margin-bottom:10px;
  float:left;
  margin-right:20px;
}
.diagramFooter{
  clear:both;
  border-top:1px dashed silver;
  height:10px;
  margin-top:66px;
}

