/* common classes */
pre { PADDING: 0; MARGIN: 0; }

.class_left { TEXT-ALIGN: left; }
.class_center { TEXT-ALIGN: center; }
.class_right { TEXT-ALIGN: right; }
.class_nowrap { WHITE-SPACE: nowrap; }
.class_underline { TEXT-DECORATION: underline; }
.resizable-textarea .grippie { BORDER-RIGHT: #0098D1 1px solid; BORDER-TOP: #0098D1 0px solid; OVERFLOW: hidden; BORDER-LEFT: #0098D1 1px solid; CURSOR: s-resize; BORDER-BOTTOM: #ddd 1px solid; HEIGHT:6px; }

a.blue_class_a { BACKGROUND: transparent; COLOR: #225588; FONT-SIZE: 10px; FONT-FAMILY: Arial; text-decoration: underline; }
a.blue_class_a:link { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
a.blue_class_a:hover { BACKGROUND: transparent; COLOR: #6699bb; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
a.blue_class_a:visited { }
a.blue_class_a2 { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
a.blue_class_a2:link { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
a.blue_class_a2:hover { BACKGROUND: transparent; COLOR: #6699bb; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
a.blue_class_a2:visited { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 10px; FONT-FAMILY: Arial; }
/* columns header links */
a.blue_class_a_header { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-FAMILY: Arial; }
a.blue_class_a_header:link { BACKGROUND: transparent; COLOR: #225588; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-FAMILY: Arial; }
a.blue_class_a_header:hover { BACKGROUND: transparent; COLOR: #6699bb; TEXT-DECORATION: underline; FONT-SIZE: 12px; FONT-FAMILY: Arial; }
a.blue_class_a_header:visited { }

.blue_class_fieldset { MARGIN: 0px;BORDER: #0098D1 1px solid; PADDING-BOTTOM:5px;}
.blue_class_filter_table { FONT: 12px Arial; border-color: #0098D1; }
.blue_class_legend {FONT: normal 12px Arial;}
.blue_class_paging_table { BORDER: #bfcde1 0px dotted; FONT: normal 12px Arial; width: 780px}
.blue_class_table { BORDER: solid 2px #ba252f; FONT: 12px Arial;}

.blue_class_th { BORDER: #0098D1 1px dotted; PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: bold 13px Arial; COLOR: #333333; BACKGROUND-COLOR: #0098D1; PADDING-TOP: 2px; }
.blue_class_th_normal   { FONT: bold 13px Arial; COLOR: #0059ac; BACKGROUND-COLOR: #dee; padding: 2px 2px 2px 5px; border-color: #ffffff #0098D1 #0098D1 #ffffff; border-style: dotted dotted dotted dotted; border-width: 2px 1px 1px; }
.blue_class_th_selected { FONT: bold 13px Arial; COLOR: #333333; BACKGROUND-COLOR: #cdd9ea; padding: 2px 2px 2px 5px; border-color: #ffffff #0098d1 #0098D1 #ffffff; border-style: dotted; border-width: 2px 1px 1px; }
.blue_class_td { BORDER-COLOR: rgb(0, 152, 209); BORDER: #0098D1 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; FONT: Arial; }
.blue_class_td_main {     BORDER-RIGHT: #d0d7e5 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; FONT: Arial; BORDER-LEFT: #ffffff 1px dotted; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d7e5 1px dotted; }
.blue_class_td_selected { BORDER-RIGHT: #d0d7e5 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: Arial; BORDER-LEFT: #ffffff 1px dotted; PADDING-TOP: 2px; BORDER-BOTTOM: #d0d7e5 1px dotted; }

.blue_class_button { BORDER-RIGHT: #0098D1 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; FONT: bold 12px Arial; BORDER-LEFT: #ffffff 1px solid; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #0098D1 1px solid; BACKGROUND-COLOR: #cdd9ea}
.blue_class_select { BORDER: #bfcde1 1px solid; FONT: normal 12px Arial;BACKGROUND-COLOR: #f7f9fb;}
.blue_class_label { FONT-SIZE: 10px; FONT-FAMILY: Arial; }
.blue_class_textbox { BORDER: #bfcde1 1px solid; FONT: normal 12px Arial;WIDTH:210px;PADDING-LEFT:3px;}
.blue_class_checkbox { BORDER:0px; FONT: normal 12px Arial;WIDTH:20px;}
.blue_class_radiobutton { BORDER:0px; FONT: normal 12px Arial;WIDTH:20px;}
.blue_class_caption { FONT: normal 14px Arial; FONT-WEIGHT: bold; TEXT-ALIGN:center; PADDING-BOTTOM: 0;}
.blue_class_error_message { FONT: normal 12px Arial; COLOR: #ff3300; }
.blue_class_ok_message { FONT: normal 12px Arial; COLOR: #009a00; }



