body, p, span, div, table, form, input, textarea, table, td, th, tr { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #34B3D1; }
a:hover { color: #CCCCCC; }
body { background-color: #D3EFF5; text-align: center; }
p, span, form, input, textarea, a, li { line-height: 14px; }
h1, h2, h3, h4 { font-family: Arial, Helvetica, sans-serif; }
h1 { font-size: 24px; color: #34B3D1; font-weight: normal; padding-top: 78px; }
h2 { font-size: 18px; color: #540028; }
h3 { font-size: 14px; color: #540028; }
h4 { font-size: 12px; color: #34B3D1; }
th { text-align: left; }
form { border: 0px; background-color: #FFFFFF; }
td, th { border: 0px; text-align: left; vertical-align: top; padding: 0px; margin: 0px; }
.main { background-color: #FFFFFF; text-align: center; width: 680px; }
.left { padding-right: 45px; padding-left: 15px; width: 140px; }
.right { padding-right: 80px; }
.list_heading { font-size: 12px; font-weight: bold; color: #540028; line-height: 18px; }
.list_item { font-size: 11px; color: #34B3D1; line-height: 16px; }
.box { border: 1px solid #DFDFDF; padding: 10px; }
.main_menu { background-color: #34B3D1; color: #FFFFFF; text-align: center; }
.bottom_menu { color: #34B3D1; text-align: center; border-top: solid 1px #34B3D1; }
.bottom_menu_item { font-size: 11px; color: #34B3D1; line-height: 16px; }
.error { color: #FF0000; }
.blue { color: #34B3D1; }
.big_link { font-size: 14px; color: #540028; }
.big_link:hover { color: #CCCCCC; }
.level_1 { font-size: 14px; color: #540028; font-weight: bold; }
.level_2 { padding-left: 20px; }

.thTop, .thCornerL, .thCornerR { background-color: #34B3D1; color: #FFFFFF; padding: 2px; vertical-align: middle; }
.thHead, .thSides, .maintitle { font-size: 14px; color: #540028; font-weight: bold; }
.spaceRow { border-bottom: 1px solid #34B3D1; }