BODY{
  margin : 0;
  padding : 0;
  font-size : 1em;
  font-family : sans-serif;
  color : #666666;
  background : url("./index-img/bground.png") repeat-y top right;
}
#container{
  width : 940px;
  padding : 0;
}
#header{
  width :940px;
  margin : 0;
  padding : 10px;
}
#footer{
  width :940px;
  clear : both;
  margin : 0;
  padding :10px;
  font-size : 0.8em;
}
#left-side{
  width : 210px;
  margin : 0;
  padding : 0;
  float : left;
}
#main{
  width : 710px;
  margin : 0;
  padding : 0;
  float : right;
}
#content{
  width :940px;
  margin : 0;
  padding : 10px;
}
H1{
  font-size : 0.6em;
  font-weight : normal;
  margin : 0;
  padding : 0;
}
H2{
  margin : 15px;
  font-size : 1.4em;
  padding-left : 30px;
  background : url("./index-img/checkbox.png")  no-repeat;
}
H3{
  margin : 10px;
  font-size : 1.2em;
}
H4{
  margin : 5px;
  font-size : 1.1em;
}
P{
  margin : 10px 10px 10px 20px;
  font-size : 1em;
  line-height : 1.5em;
}
TABLE{
  border-collapse : collapse;
  border : 1px solid #999999;
  border-spacing : 0;
  empty-cells : show;
}
TD{
  font-size : 1em;
  padding : 5px;
  border : 1px solid #999999;
}
#header-logo{
  float : left;
  margin : 10px 0 0 0;
} 

#header-menu{
  font-size : 1em;
  margin : 40px 0 0 300px;
}
.customer{
  width : 620px;
  border : 2px dotted #999900;
  padding : 0px 8px 8px 8px;
  margin : 10px;
}
.customer H2{
  padding-left : 30px;
  background : url("./index-img/family.png")  no-repeat;
}
.sum-left{
  width : 130px;
  height : 110px;
  float : left;
}
.mail{
  padding-left : 30px;
  padding-right : 15px;
  padding-top : 0;
  padding-bottom : 0;
  font-size :1em;
}
.mail H4{
  margin-top : 10px;
  padding-left : 30px;
  /*border-left : 10px solid #999900;*/
  /*border-bottom : 1px solid #999900;*/
  background : url("./index-img/mail-generic-2.png")  no-repeat;
}
A{
  color : #999900;
  text-decoration : none;
  border-bottom : 1px dotted #999900;
}
A:HOVER,A:ACTIVE{
  background-color : #cccccc;
}
IMG{
  border : 0;
  margin : 0;
}
#side-menu{
  margin : 0;
  padding : 0;
}
#side-menu LI{
  list-style-type : none;
  line-height : 200%;
}
DT{
  font-size : 1em ;
  font-weight : bold;
  margin : 10px 15px 10px 30px;
  padding-left : 30px;
  background : url("./index-img/tag-pink.png")  no-repeat;
}
DD{
  font-size : 1em;
  line-height : 1.5em;
  padding-right : 15px;
}
LI{
  font-size : 1em;
  margin : 5px;
  padding : 0;
  line-height : 150%;
}
STRONG{
  color : #FF6666;
}

HR{
  border-top : solid #FF9999;
  background : #FFF;
  color : #FFF;
  border-width : 1px 0 0 0;
  clear : both;
}

	

