#main {width:980px;margin:0 auto;text-align:left;  }
#footerinfo {width:80em;margin:0 auto;text-align:left; background:#fff;margin:10px;}

.clear {clear:both;}

.dl5,
.dl10,
.dl15,
.dl20,
.dl25,
.dl30,
.dl35,
.dl40,
.dl45,
.dl50,
.dl55,
.dl60,
.dl65,
.dl70,
.dl75,
.dl80,
.dl5mr,
.dl10mr,
.dl15mr,
.dl20mr,
.dl25mr,
.dl30mr,
.dl35mr,
.dl40mr,
.dl45mr,
.dl50mr,
.dl55mr,
.dl60mr,
.dl65mr,
.dl70mr,
.dl75mr,
.dl80mr,
.dl2col,
.dl3col,
.dl4col,
.dl5col,
.dl6col,
.dl12col,
.dl3colx2,
.dl4colx3,
.dl6colx5,
.dl12colx11,
.dl2colmr,
.dl3colmr,
.dl4colmr,
.dl5colmr,
.dl6colmr,
.dl12colmr,
.dl3colx2mr,
.dl4colx3mr,
.dl6colx5mr,
.dl12colx11mr,
.dl2colside,
.dl2colsidemr,
.dl3colside,
.dl3colsidemr,
.dl3colx2side,
.dl3colx2sidemr
{float:left; display: inline; }


.dr5,
.dr10,
.dr15,
.dr20,
.dr25,
.dr30,
.dr35,
.dr40,
.dr45,
.dr50,
.dr55,
.dr60,
.dr65,
.dr70,
.dr75,
.dr80,
.dr5ml,
.dr10ml,
.dr15ml,
.dr20ml,
.dr25ml,
.dr30ml,
.dr35ml,
.dr40ml,
.dr45ml,
.dr50ml,
.dr55ml,
.dr60ml,
.dr65ml,
.dr70ml,
.dr75ml,
.dr80ml,
.dr2col,
.dr3col,
.dr4col,
.dr5col,
.dr6col,
.dr2colml,
.dr3colml,
.dr4colml,
.dr5colml,
.dr6colml
{float:right; display: inline; }

.dl5, .dr5{width:60px;}
.dl10, .dr10{width:120px;}
.dl15, .dr15{width:180px;}
.dl20, .dr20{width:240px;}
.dl25, .dr25{width:300px;}
.dl30, .dr30{width:360px;}
.dl35, .dr35{width:420px;}
.dl40, .dr40{width:480px;}
.dl45, .dr45{width:540px;}
.dl50, .dr50{width:600px;}
.dl55, .dr55{width:660px;}
.dl60, .dr60{width:720px;}
.dl65, .dr65{width:780px;}
.dl70, .dr70{width:840px;}
.dl75, .dr75{width:900px;}
.dl80, .dr80{width:960px;}

.dl5mr{width:60px;margin-right:10px;}
.dl10mr{width:110px;margin-right:10px;}
.dl15mr{width:170px;margin-right:10px;}
.dl20mr{width:230px;margin-right:10px;}
.dl25mr{width:290px;margin-right:10px;}
.dl30mr{width:350px;margin-right:10px;}
.dl35mr{width:410px;margin-right:10px;}
.dl40mr{width:470px;margin-right:10px;}
.dl45mr{width:530px;margin-right:10px;}
.dl50mr{width:590px;margin-right:10px;}
.dl55mr{width:650px;margin-right:10px;}
.dl60mr{width:710px;margin-right:10px;}
.dl65mr{width:770px;margin-right:10px;}
.dl70mr{width:830px;margin-right:10px;}
.dl75mr{width:890px;margin-right:10px;}
.dl80mr{width:950px;margin-right:10px;}

.dr5ml{width:60px;margin-left:10px;}
.dr10ml{width:110px;margin-left:10px;}
.dr15ml{width:170px;margin-left:10px;}
.dr20ml{width:230px;margin-left:10px;}
.dr25ml{width:290px;margin-left:10px;}
.dr30ml{width:350px;margin-left:10px;}
.dr35ml{width:410px;margin-left:10px;}
.dr40ml{width:470px;margin-left:10px;}
.dr45ml{width:530px;margin-left:10px;}
.dr50ml{width:590px;margin-left:10px;}
.dr55ml{width:650px;margin-left:10px;}
.dr60ml{width:710px;margin-left:10px;}
.dr65ml{width:770px;margin-left:10px;}
.dr70ml{width:830px;margin-left:10px;}
.dr75ml{width:890px;margin-left:10px;}
.dr80ml{width:950px;margin-left:10px;}


.dl2col, .dr2col{width:320px;}
.dl3col, .dr3col{width:210px;}
.dl4col, .dr4col{width:155px;}
.dl5col, .dr5col{width:122px;}
.dl6col, .dr6col{width:100px;}
.dl12col, .dr12col{width:45px;}
.dl3colx2{width:430px;}
.dl4colx3{width:485px;}
.dl6colx5{width:540px;}
.dl12colx11{width:595px;}
.dl2colside{width:145px;}
.dl3colside{width:100px;}
.dl3colx2side{width:200px;}

.dl2colmr{width:320px;margin-right:10px;}
.dl3colmr{width:210px;margin-right:10px;}
.dl4colmr{width:155px;margin-right:10px;}
.dl5colmr{width:122px;margin-right:10px;}
.dl6colmr{width:100px;margin-right:10px;}
.dl12colmr{width:45px;margin-right:10px;}
.dl3colx2mr{width:430px;margin-right:10px;}
.dl4colx3mr{width:485px;margin-right:10px;}
.dl6colx5mr{width:540px;margin-right:10px;}
.dl12colx11mr{width:595px;margin-right:10px;}
.dl2colsidemr{width:145px;margin-right:10px;}
.dl3colsidemr{width:90px;margin-right:10px;}
.dl3colx2sidemr{width:190px;margin-right:10px;}

.dr2colml{width:320px;margin-left:10px;}
.dr3colml{width:210px;margin-left:10px;}
.dr4colml{width:155px;margin-left:10px;}
.dr5colml{width:122px;margin-left:10px;}
.dr6colml{width:100px;margin-left:10px;}

.ml1{margin-left:1em;}
.ml5{margin-left:5em;}
.ml10{margin-left:10em;}
.ml15{margin-left:15em;}
.ml20{margin-left:20em;}
.ml25{margin-left:25em;}
.ml30{margin-left:30em;}
.ml35{margin-left:35em;}
.ml40{margin-left:40em;}
.ml45{margin-left:45em;}
.ml50{margin-left:50em;}
.ml55{margin-left:55em;}
.ml60{margin-left:60em;}
.ml65{margin-left:65em;}
.ml70{margin-left:70em;}
.ml75{margin-left:75em;}
.ml80{margin-left:80em;}

.mr1{margin-right:1em;}
.mr5{margin-right:5em;}
.mr10{margin-right:10em;}
.mr15{margin-right:15em;}
.mr20{margin-right:20em;}
.mr25{margin-right:25em;}
.mr30{margin-right:30em;}
.mr35{margin-right:35em;}
.mr40{margin-right:40em;}
.mr45{margin-right:45em;}
.mr50{margin-right:50em;}
.mr55{margin-right:55em;}
.mr60{margin-right:60em;}
.mr65{margin-right:65em;}
.mr70{margin-right:70em;}
.mr75{margin-right:75em;}
.mr80{margin-right:80em;}

.fluid {width:auto;    float:none;}
div .fluid {padding:0em 0em 0em 0.1em;}

.hp{width:100%;  float:left; }

.clearfix, .main{ display: inline-block; }
.clearfix:after, .main:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
* html .clearfix,
* html .main,
 { height: 1%; }
.clearfix{ display: block;clear: both; }
.main { clear: both; }


