.content {color: #333333;background-color : #ffffff; font-size: 12px; margin: 0px 0px 0px 0px}
.heading {color: #3C2E87; font-size: 16px;}
.subhead {color: #333333; font-size: 14px;}
.content { font-size: 12px; font-weight: normal}
.small { font-size: 10px; font-weight: normal; color: #666666; font-style: italic;}
.form { font-size: 11px; color: #333333;}
.button {color: #000000; font-size: 14px; font-weight: bold}
.error {color: #993333; font-size: 12px; font-weight: bold}
.warn {color: #999933; font-size: 12px; font-weight: bold}
.success {color: #339933; font-size: 12px; font-weight: bold}
.headwhite {color: #FFFFFF; font-size:16px; line-height: 16px}
.bodywhite {font-size: 12px;color: #FFFFFF;}
.bodyblack {font-size: 12px;color: #000000;}
.bodymain {font-size: 12px;color: #333333;line-height: 16px;}
.heading1 {font-size: 12px;font-weight: bold;color: #333333;}
.field {font-size: 11px;color: #333333;}
.heading2 {font-size: 14px;font-weight: bold;color: #3C618B;}
.bodysmall {font-size: 10px;}
.closed {font-size: 12px;font-weight: normal;color: #999999;}
.requirements {font-family: ariel, helvetica, verdana, sans serif;font-size: 10px;font-weight: normal;color: #333333;font-style: normal;}
.GreyLink {font-family: ariel, helvetica, verdana, sans serif;font-size: 12px;font-weight: normal;color: #333333;text-decoration: underline;}
.Orange {font-family: ariel, helvetica, verdana, sans serif;font-size: 12px;font-weight: normal;color: cc3300;}
.smallWhite {font-size: 10px;font-weight: normal;color: #FFFFFF;font-style: normal;}
.quote {font-size: 12px;color: #395B8B;font-style: italic;}
.quote2 {font-size: 14px;color: #787878;font-style: italic;}
.heading3 {  font-size: 12px; font-weight: bold; color: #333333;}
.heading4 {font-size: 14px;font-weight: bold;color: #2B2063;}
img {border: 0px;}
td {  vertical-align: top;padding:2px}
table.centerframe {border: 1px solid #999999; padding:4px; margin-left:auto; margin-right:auto;border-spacing:0;}
table.center {padding:4px; margin-left:auto; margin-right:auto;border-spacing:0;}

td.center {padding:2px; text-align:center;}
td.grid {border: 1px solid #999999; padding:2px; background-color:#FFFFFF; font-size:12px}
td.gridcenter {border: 1px solid #999999; padding:2px; background-color:#FFFFFF; text-align:center}
td.gridright {border: 1px solid #999999; padding:2px; background-color:#FFFFFF; text-align:right}
td.gridtitle {border: 1px solid #999999; padding:2px; background-color:#F1F1F1; text-align:center; font-weight:bold}
td.formvalue {padding:8px; background-color:#FFFFFF}
td.formtitle {padding:8px; background-color:#DDDDDD; text-align:right; font-size: 12px; font-weight: bold; color: #333333;}
td.formvaluegrid {padding:8px; background-color:#FFFFFF; border: 1px solid #999999;}
td.formtitlegrid {padding:8px; background-color:#DDDDDD; border: 1px solid #999999; text-align:right; font-size: 12px; font-weight: bold; color: #333333;}
td.Xformtitle {padding:8px; background-color:#DDDDDD; text-align:right; font-size: 12px; font-weight: bold; color: #3C2E87;}

td.ov-title {border: 1px solid #666666; padding:2px; background-color:#999999; text-align:center; font-size: 12px;color: #FFFFFF; width:20%;}
td.ov-blank {border: 1px solid #666666; padding:2px; background-color:#CCCCCC; text-align:center; font-size: 12px;color: #000000;}
td.ov-break {border: 1px solid #666666; padding:2px; background-color:#FFFF99; text-align:center; font-size: 12px;color: #000000;}
td.ov-class {border: 1px solid #666666; padding:2px; background-color:#4584A7; text-align:center; font-size: 12px;color: #000000;}
td.ov-lab {border: 1px solid #666666; padding:2px; background-color:#8A2150; text-align:center; font-size: 12px;color: #000000;}
td.ov-special {border: 1px solid #666666; padding:2px; background-color:#FFFF00; text-align:center; font-size: 12px;color: #000000;}
td.ov-checkin {border: 1px solid #666666; padding:2px; background-color:#272D6A; text-align:center; font-size: 12px;color: #FFFFFF;}

td.tabbar {border:0px; padding:0px;}