body {background: #cddee3; background-image: url("/images/bg.grad.png"); background-repeat: repeat-x; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; text-align: center}
.box_shadow {box-shadow: 0px 3px 5px #888; -webkit-box-shadow: 0px 3px 5px #888; -moz-box-shadow: 0px 3px 5px #888}
#footer {font-size: 10px; color: #8C8C89; text-align: center; padding-top:15px; padding-bottom:15px}
.absolute_right {position: absolute; right: 0px}
.centered {text-align:center; margin-right:auto; margin-left:auto}
.align_left {text-align: left}
.align_right {text-align: right}
.hidden {display: none}
.pad_10 {padding:10px}
.pad_20 {padding:20px}
.pad_bottom_30 {padding-bottom:30px}
.pad_bottom_40 {padding-bottom:40px}
.margined {margin-right:30px; margin-left:30px}
.margined_10 {margin-right:10px; margin-left:10px}
.margined_20 {margin-right:20px; margin-left:20px}
.margin_10 {margin:10px}
.margin_30 {margin:30px}
.clear_left {clear: left}
.float_left {float: left}
.float_right {float: right}
.width_60 {width: 60px}
.vertical_space_5 {height: 5px}
.vertical_space_10 {height: 10px}
.vertical_space_20 {height: 20px}
.bg_black {background-color: #000}
.bg_grey {background-color: #DBD9D1}
.bg_white {background-color: #FFF}
.bold {font-weight: bold}
.bold_a a {font-weight: bold}
.plain_a a {text-decoration: none}
.plain_a a:hover {text-decoration: underline}
.grey_a a {color: #7C7C79}
.blue_a a {color: blue}
.text_black {color: #000000}
.text_white {color: #FFFFFF}
.text_grey {color: #7C7C79}
.grey_text {color: #7C7C79}
.text_size_12 {font-size: 12px; line-height: 16px}
.blue_link a {font:Helvetica, Arial, sans-serif; font-size:12px; line-height:12px; color:blue; text-decoration:none}
.root {min-width: 800px}
.page {margin:0px auto; width:700px; text-align: left}
.mobile .page {margin:0px auto; width:318px; text-align: left}
.mobile .root {min-width: 318px}
.page .pad {padding: 30px 30px 30px 30px}
.mobile .page .pad {padding: 30px 18px 30px 18px}
.threetwenty .page {margin:0px auto; width:318px; text-align: left}
.row {clear:left}
.column_first {position:relative; float:left; margin-right: 30px}
.column_second {position:relative; float:left}
.text_area {text-align: left; width:300px; margin-left: 10px; margin-right: 10px}
.label {padding: 10px 0px 5px 0px}
.dialog_buttons {padding: 10px}
a {color: blue}
p {margin:1em 0px; font-size: 12px; line-height: 16px; color: #7C7C79}
li {font-size: 12px; color: #7C7C79}
h3 {margin:1em 0px 1em 0px; width:185px; font-size:12px; line-height:12px; position:relative; color: black}
h2 {margin: 1em 0px 1em 0px; font-size:18px; font-weight:bold; line-height:18px}
h1 {font-size:24px; font-weight:bold; line-height:24px; margin-bottom:24px}
h {margin:1em 0px 1em 0px; font-size:24px; font-weight:bold; line-height:24px; margin-bottom:24px}
.box {margin: 10px; padding: 20px; font-size: 12px}
.box p, h2, h3, li {width: 100%; padding-bottom: 5px}
.box_blue {border: 1px solid #6699CC; background-color: #e6e7fe; color: black}
.box_blue a {color: blue}
.box_red {border: 1px solid #CC6666; background-color: #fee7e6; color: #CC6666}
.box_red a {color: red}
.box_pale {-webkit-border-radius: 5px; -moz-border-radius: 5px; background-color:#fafafd; border:1px solid #c0c0cd; font-size: 12px; color: black}
.box_pale a {color: #67a2b7}
.round {-webkit-border-radius: 5px; -moz-border-radius: 5px}
.box_grey {-webkit-border-radius: 5px; -moz-border-radius: 5px; background-color:#eeeeee; border:1px solid #c0c0cd; font-size: 12px; color: black}
.border_ccc {border:1px solid #CCC}
.box_grey a {color: #67a2b7}
.box_blue_white_inner {margin: 0px auto; padding: 10px; border: 1px solid #DEDEEF; background-color: white; font-weight: bold; font-size: 12px; color: black}
.hline {margin-top: 5px; margin-bottom: 5px; min-height: 1px; height: 1px; width: 100%; background-color: #DDDDDD}
.item_field {vertical-align: top; min-height: 60px; max-height: 60px}
.flash {padding: 10px}
.flash_notice {color: green;}
.flash_warning {color: blue;}
.flash_error {color: red;}
.LV_validation_message{ font-weight:bold; margin:0 0 0 5px}
.LV_valid {color:#00CC00}
.LV_invalid {color:#CC0000}
 #titlebar {font-size: 18px; color: #CCCCCC; height: 75px}