*html div#container{
    width:100%;
	margin:20px;
}

div#container{
    width:auto;
	margin:20px;
}

div#content{
    width:70%;
	float:left;
}

div#sidebar{
    width:30%;
	float:right;
}

h1{
   font-size:150%;
   margin:0 0 0.5em;
   letter-spacing:-0.1em;
   border-bottom:2px solid #096;
}

h2{
/*    font-size: 140%;*/
   margin:0 0 0.2em;
   padding:0;
   line-height:1.2em
}

h3{
/*    font-size: 120%;*/
   margin:0 0 0.2em;
   padding:0;
   line-height:1.2em
}

h4{
/*    font-size:100%;*/
    margin:0;
    padding:0 0 0.3em;
}

h5{
/*    font-size:80%;*/
    margin:0;
    padding:0 0 0.3em;
}

p{
   margin:0 0 0.5em;
   padding:0;
   line-height:1.4em;
}

.caption {
   font-size:80%;
   line-height:1.4em;
}

ul{
   margin:0 0 0 2em;
   list-style-image:  url(/common_img/support/list_support.gif);
}

ol{
   margin:0 0 0 3em;
}

li{
   margin:0 0 0.3em 0;
   line-height:1.3em;
}

dl{
   margin:0;
   line-height:1.4em;
}

dt{
   font-weight:bold;
   margin:0 0 0.2em;
}

dt.faq-a{
   font-weight:bold;
   color:#c00;
}

dt.faq-q{
   font-weight:bold;
   color:#06c;
}

dd{
   margin:0 0 0.4em 1em;
}

#footer{
   margin:0 20px;
   padding:1em 0 0;
   border-top:1px solid #000;
   font-size:80%;
   text-align:center;
   width:100%;
   height:50px;
   background-color:#fff;
}

#copyright{
   margin:0.5em 0 3em;
   padding:0.3em;
}