body {margin: 0;}
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333; line-height: 16px;}
h1 {font-size: 14px; color: #666; font-weight: normal}
h2 {font-size: 12px; color: #933;}
hr {border-top: 1px dotted #999; border-bottom: 1px dotted #fff;}
.line {color: #333; height: 2px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}

/*table cells*/
.logo {border-right: 1px dotted #999; border-left: 1px dotted #999; border-top: 1px dotted #999; vertical-align: middle;}
.mainpic {border-right: 1px dotted #999; border-top: 1px dotted #999;}
.content {vertical-align: top; padding: 25px;}
.contentline {vertical-align: top; border-right: 1px dotted #999; border-bottom: 1px dotted #999;}
.pic {background: #ccc;}
.nav {border-right: 1px dotted #999; vertical-align: top;}
.text {background: #CCC; padding: 12px; vertical-align: top; line-height: 12px; color: #333;}
.text2 {border-top: 1px dotted #999; padding-top: 10px; padding-right: 15px; vertical-align: top;}
.text3 {border-top: 1px dotted #999; border-left: 1px dotted #999; padding-left: 15px; padding-top: 10px; vertical-align: top;}
.text4 {vertical-align: top; padding: 5px;}
.empty {border-right: 1px dotted #999; border-left: 1px dotted #999; border-bottom: 1px dotted #999; vertical-align: top;}
.empty1 {border-right: 1px dotted #999; border-left: 1px dotted #999; border-bottom: 1px dotted #999; vertical-align: top; padding: 20px;}
.empty2 {background: #ccc; border-right: 1px dotted #999; border-left: 1px dotted #999; vertical-align: top;}
.empty3 {background: #ccc; border-left: 1px dotted #999;}
.footer {background: #999; padding: 3px; color: #666; text-align: center; font-size: 10px;}
.paddingone {padding: 1px;}
.picblock {border: 1px solid #333; padding: 2px; vertical-align: top;}
.block {background: #999; border-bottom: 1px solid #fff; padding: 1px 0 1px 12px;}
.blockgreen {border-left: 1px dotted #999; border-right: 1px dotted #999; background: #fff;}
.feature {border: 1px solid #333; background: #fff;}
.tablegreen {background: #9c6;}
.tablegreenlt {background: #cf9;}
.tablebeige {background: #cc9; padding: 5px;}
.tablebeigepic {background: #cc9;}
.spaceleft {padding-left: 10px;}
.spaceright{padding-right: 10px;}
.tablemain {border-top: 1px dotted #ccc; border-left: 1px dotted #ccc; border-bottom: 1px dotted #ccc; padding: 10px;}
.tableright {border-right: 1px dotted #ccc; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.tableleft {border-left: 1px dotted #ccc; border-right: 1px dotted #ccc; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.tablemn {border-top: 1px dotted #ccc; border-left: 1px dotted #ccc; padding: 10px;}
.tablecell {border-right: 1px dotted #ccc; border-bottom: 1px dotted #ccc}

/*form*/
.formtable {padding: 6px; vertical-align: top; background: #ccc;}

/*text styles*/
.header1 {color: #fff; font-weight: bold;}
.clsix{color:#666}

/*links*/
a:link, a:visited, a:hover, a:active{text-decoration: underline; color: #333; background: transparent;}
a.white:link, a.white:visited, a.white:hover, a.white:active{text-decoration: underline; color: #666; background: transparent;}
a.red:link, a.red:visited, a.red:hover, a.red:active{text-decoration: underline; color: #633; background: transparent;}

a.darker:link, a.darker:visited {text-decoration: none; color: #666; background: transparent;}
a.darker:hover, a.darker:active {text-decoration: none; color: #333; background: transparent;}

a.noline:link, a.noline:visited {text-decoration: none; color: #333; background: transparent;}
a.noline:hover, a.noline:active {text-decoration: underline; color: #333; background: transparent;}