body {margin: 0; padding: 0; font-family: Arial, Tahoma, Verdana}
img {border: 0;}
a {color: 3268A6;}
.main {border-collapse: collapse; width: 1003px; background-color: white;}
.menu {font-family: Tahoma, Arial, Verdana; font-size: 14px;}
.menu .links {background-image: url(/images/menu-bg.png);background-position : top left;background-repeat : no-repeat; margin: 0;width: 214px; text-align: center;}
.menu .links, .menu .links a {color: #FFF; font-weight: bold; font-size: 13px;}
.menu .links a:hover {text-indent: 0;}
.menu .links a:hover {color: red;}
.menu .links td {padding: 2px 0 2px 28px;}
.menubg {background-image: url(/images/menu-bg2.png); background-repeat : repeat-y;}
.menu .links .current {border-collapse: collapse;}
.menu .links .current td {padding: 0;margin: 0;}

.banner {padding: 15px 0 0 25px;}
/* .steps {color: FF0000; font-weight: bold; font-size: 14px; padding: 15px 0 0 26px;}
.step {width: 195px;margin: 5px 0 0 26px; border-collapse: collapse; font-size: 12px;}
.step a {color: black;}
.step .dot {padding-right: 5px;}
.step .text {padding-bottom: 5px;}
*/ 

.steps {color: FF0000; font-weight: bold; font-size: 14px; padding: 15px 0 3px 0;}
.step {width: 208px;margin: 5px 0 0 0; border-collapse: collapse; font-size: 12px;}
.step a {color: black;}
.step .dot {padding-right: 5px;}
.step .text {padding-bottom: 5px;}

.line1 {padding: 0 0 0 26px;}
.caption {color: #FF0000; font-size: 18px; font-weight: normal; font-family: Tahoma, Arial;}
.caption2 {width: 390px;color: #FF0000; font-size: 18px; font-weight: normal; font-family: Tahoma, Arial;}
.news {border-collapse: collapse; font-size: 12px; width: 208px;}
.news div {color: #FF0000}
.news .big {font-size: 36px; float: left; font-weight: bold;}
.news a {color: 000;}
.news .small {float: left; padding-top: 5px; font-size: 14px;}
.news .text {background-color: #CCCCFF; padding: 10px;}

.content {width: 390px;}
.page {padding: 18px 0 0 70px; font-size: 13px;}
.page ul {margin: 15px; padding: 0;}
.page ul li {padding-left: 15px;}

.submenu {background-color: #CCCCFF; margin-top: 23px; margin-left: 15px; padding: 2px; text-align: center;}
.submenu span {padding: 0 7px 0 7px;}
.submenu, .submenu a {font-weight: bold; color: #0066CC; font-family: Arial, Verdana; font-size: 14px;}
.submenu a:hover {color: red;}



.addinfo {border-collapse: collapse;width: 100%;text-align: center; color: 013FAD; font-size: 18px;}
.addinfo .gray {background-color: #C7C7C7;}
.addinfo td {margin: 10px 0 10px 0;}

.right {padding: 18px; width: 208px;}
.middle {width: 580px; font-size: 12px; font-family: Arial, Tahoma, Verdana}

.news .image {width: 111; height: 88;}
.allnews {margin-top: 5px;}
.allnews a {font-size: 14px; color: 000;}

.bottom {width: 100%; border-collapse: collapse;color: 666666;}
.bottom, .bottom a {font-size: 12px; color: 666666; font-family: Arial, Tahoma, Verdana;}
.bottom .left2, .bottom .right2 {background-color: E9EAEA;height: 4px;}
.bottom .middle2 {background-color: C8C9C9; }
.bottom .right2 {width: 100%;}

.design {clear: both;}
.design img {margin: 0 10px 10px 0; border: 1px solid black}
.design div {font-size: 17px; color: 0066CC; font-weight: bold; padding-bottom: 5px;}
.design p {margin: 0; padding: 0;}