.caption{ 
    font-size:80%;
    line-height:1.4em;
}

h1{
    font-size:180%;
    margin:0;
    padding:0 0 0.3em;
    letter-spacing: -0.1em;
}

h1.sub{
   font-size:180%;
   border-bottom:2px solid #f90;
   margin:0 0 0.2em;	
   padding:0;
   letter-spacing: -0.1em;
}

h1.sub2{
   font-size:180%;
   margin:0;	
   padding:0.2em;
   letter-spacing: -0.1em;
   background-image: url(../img/bk_01.gif);
}

h1.sub3{
   font-size:180%;
   margin:0 0 0.2em;	
   padding:0.1em;
   letter-spacing: -0.1em;
   background-image: url(../img/bk_02.gif);
   background-repeat: repeat-x;
   background-position:bottom;
}

h1.sub4{
   font-size:180%;
   margin:0 0 0.2em;	
   padding:0 0 0 0.1em;
   border-left:0.5em solid #f90;
}

h1.sub5{
   font-size:180%;
   border-bottom:2px solid #FFDE11;
   margin:0 0 0.2em;	
   padding:0;
   letter-spacing: -0.1em;
}

h2{
    font-size:150%;
    margin:0;
    padding:0 0 0.3em;
    letter-spacing: -0.1em;
}

h3{
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;
    line-height:1.4em;
}

ul{
    margin-top: 0;
    margin-bottom: 1em;
    margin-left: 2em;
    list-style-image: url(/%7e/media/Images/support/old/com/support/img/list_support.gif);
}

ol{
    margin-top: 0;
    margin-bottom: 0;
    margin-left: 3em;
}

li{
    margin-bottom: 0.3em;
    line-height: 1.3em;
}

dl{
   margin:0;
   line-height:1.4em;
}

dt{
   margin:0 0 0.2em;
}

dd{
   margin:0 0 0.3em 1em;
}

#footer{
    margin:0px 20px 0px;
    padding:0.5em 0 1em 1em;
    border-top:1px solid #000;
    font-size:80%;
    text-align:center;
}

.index02{
    background-color:#39c;
	border-top:solid 1px #9cf;
	border-bottom:solid 1px #036;
	border-right:solid 1px #036;
	border-left:solid 1px #9cf;
	text-align:center;
	margin-left:0.5em;
	color:#fff;
	text-decoration:none;
}