
body,h1,h2,h3,h4,div,p,li,ul{
    margin:0px;
    padding:0px;
}

h1,h2,h4,strong{
    font-weight:normal;
}

body{
    text-align:center;
    background:#ffffff;
}

h1{
    padding:2px 0px 13px 0px;
    text-align:left;
    color:#696969;
    font-size:11px;
    line-height:14px;
    width:100%;
}

h1 a{
    color:#696969;
    text-decoration:none;
}

h1 a:hover{
    color:#333333;
}

h2{
    margin:0px 0px 0px 0px;
    padding:10px 0px 10px 10px;
    width:740px;
    text-align:left;
    background:url("../layout/bg.gif");
}

h3{
    margin:0px 0px 50px 0px;
    color:#ff0582;
    width:750px;
    text-align:left;
}

h4{
    margin:30px 0px 10px 0px;
    color:#ff0582;
    font-size:15px;
    width:100%;
    text-align:left;
}

div.all{
    width:750px;
    margin:auto;
    text-align:center;
}

div.head{
    width:750px;
    background:url("../layout/bg.gif");
}

div.since{
    padding:0px 0px 5px 0px;
    width:750px;
    text-align:right;
    background:url("../layout/bg.gif");
}

div.body{
    margin:10px 0px 10px 0px;
    padding:10px 0px 10px 0px;
    clear:both;
}

div.body p{
    margin:10px 0px 10px 0px;
    text-align:left;
    font-size:13px;
    font-weight:normal;
    line-height:25px;
}

div.menubar{
    margin:10px 0px 40px 0px;
    width:750px;
    clear:both;
}

div.menubar li{
    display: inline;
}

div.menu    {margin:20px 0px 10px 0px;padding:0px 0px 0px 0px;width:750px;clear:both;}


div.bottom{
    margin:70px 0px 0px 0px;
    padding:10px 0px 0px 0px;
    width:750px;
    text-align:center;
    color:#696969;
    font-size:10px;
    text-align:left;
    border-top: 1px dotted #999999;
}

div.bottom ul {
    margin:0px 0px 5px 0px;
}

div.bottom li {
    font-size:10px;
    line-height:10px;
    padding: 0px 7px 0px 5px;
    display: inline;
    border-right: 1px solid #999999;
}

div.bottom li#end {
    border:none;
}

div.bottom li a{
    color:#ff0582;
    text-decoration:none;
}


address{
    margin:10px 0px 0px 0px;
    padding:10px 0px 10px 0px;
    color:#666666;
    font-size:13px;
    line-height:20px;
    width:100%;
    font-style:normal;
    text-align:center;
    border-top: 1px dotted #999999;
    border-bottom: 1px dotted #999999;
}

address a{
    color:#ff0582;
    text-decoration:none;
}

address a:hover{
    color:#ff0582;
    text-decoration:underline;
}

div.link{
    padding : 10px 0px 0px 0px ;
    width: 750px ;
    text-align:center;
    color:#696969;
    font-size:10px;
    text-align:left;
    height : 40px ;
}

div.link ul {
    margin : 0px ;
    padding : 0px ;
    list-style:none;
}

div.link li {
    font-size : 10px ;
    line-height : 18px ;
    margin : 0px 7px 0px 0px;
    float : left
}

div.link li#title {
    margin : 0px 5px 0px 0px;
    padding : 0px 5px 0px 5px;
    color : #ffffff ;
    background : #999999;
}

div.link li a{
    color : #999999 ;
    text-decoration : underline ;
}

div.link li a:hover {
    text-decoration : none ;
}

div.bottom a:hover{
    color:#333333;
    text-decoration:none;
}



div.bottom1 {background:#DDDDDD;}
div.bottom2 {color:gray;font-size:13px;font-weight:normal;line-height:17px;width:700px;text-align:left}

img{
    border:0px;
}

A.li00        {color:#FFFFFF;text-decoration:none;}
A.li00:hover  {color:#FFFFFF;text-decoration:underline;}

A.li01        {color:#ff69b4;text-decoration:none;}
A.li01:hover  {color:#ff69b4;text-decoration:underline;}

A.li03        {color:#FFFFFF;text-decoration:none;}
A.li03:hover  {color:#ff69b4;text-decoration:underline;}

A.li02        {color:#666666;text-decoration:none;}
A.li02:hover  {color:#4169e1;text-decoration:underline;}




div.layout{
    width:750px;
    height:300px;
    border-top: 1px dotted #999999;
}

div.layout_l{
    padding:10px 10px 10px 10px;
    width:445px;
    float:left
}

div.layout_r{
    padding:20px 0px 10px 0px;
    width:280px;
    float:right;
}

div.layout_l2{
    padding:10px 10px 10px 10px;
    width:270px;
    float:left
}

div.layout_r2{
    padding:30px 0px 10px 0px;
    width:450px;
    float:right;
}

div.layout_l3{
    padding:0px 50px 10px 0px;
    width:520px;
    float:left
}

div.layout_r3{
    padding:30px 0px 10px 0px;
    width:170px;
    float:right;
}

div.clear{
    clear:both;
}
