body { margin: 0; padding: 20; background: #fff; font-family: 'Verdana'; color: #40454b; font-size: 12px;}
a:link { text-decoration : none; color : #3366cc; border: 0px;}
a:active { text-decoration : underline; color : #3366cc; border: 0px;}
a:visited { text-decoration : none; color : #3366cc; border: 0px;}
a:hover { text-decoration : underline; color : #ff5a00; border: 0px;}


.vm_l1 {color: #fff; FONT-SIZE: 22px; FONT-FAMILY: arial; margin-top: 6px; margin-bottom: 4px; text-align:left;}
.vm_l1 A {COLOR: #777;text-decoration:none;}
.vm_l1 A:hover {COLOR: #003399;}

.vm_l2 {FONT-SIZE: 12px; FONT-FAMILY: arial; margin-left: 10px; text-align:left;}
.vm_l2 A {COLOR: #777; text-decoration:none;}
.vm_l2 A:hover {COLOR: #003399;}

.cont { padding: 0px 5px 0px 5px; margin: 0px;}
.cont p { font-size: 13px;}

.cont h1 { font-size: 18px; font-weight: normal; background: url(/img/point1.gif) no-repeat 0px 8px;
padding-left: 20px; letter-spacing: 1px;}
.cont h2 { font-size: 12px; font-weight: normal; border-top: solid 1px #ccc; padding-top: 5px;
padding-bottom: 10px; color: #777}

.img_shad1 {display: block; background: url(/img/shadow.gif) no-repeat right bottom; float: left; }
.img_shad2 {display: block; background: url(/img/corner_bl.gif) no-repeat left bottom; background-position: -15px 100%; }
.img_shad3 {display: block; padding: 0 18px 18px 0; background: url(/img/corner_tr.gif) no-repeat right top;
background-position: 100% -15px;}
.img_shad3 IMG {display: block; border: solid 1px #aaa;}

.partner_bl { margin: 5px 0 5px; padding: 5px; float: none;
background-color: #f8f8f8; border-collapse: collapse; border: 1px solid #aaa; overflow: hidden;
}

.item_name {FONT-SIZE: 14px; FONT-FAMILY: arial; margin-bottom: 3px; text-align:left; font-weight: bold}
.item_name A {COLOR: #777; text-decoration:none;}
.item_name A:hover {COLOR: #003399;}
