body,th,td,textarea{background-color:#FFF}
table{background-color:#369}
fieldset{border:1px solid #369}
a, a:hover{color:black}
#page_header,#page_footer{background:#369}

#auth_form{border:1px solid black; background:#DEF}

#ajax_mask{background:white}
#ajax_mask_wrap p{color:green; background:white}

th.sortable{background-color:#add8e6;cursor:pointer}
th.asc, th.desc{background:#ADD url(down.gif) no-repeat scroll right}
th.desc{background-image:url(up.gif)}
tr.hl td{background-color:#DEF}
tr.disabled_row td{background:#B3FDB3 !important;}
tr.disabled_tupim td {background:#D6B9B9 !important;}
tr.sel td{background-color:#ADD}

.dg_nav_block a{background-color:transparent; background-image:url(arr4.gif)}
tr.dg_sum td{background:gray url(ripples.gif) repeat}
tr.dg_sum .sum{background:white; color:maroon}

/* Form */
.ft_border, select, input.ft_element, textarea.ft_element{border:1px solid #369}
.controller_label{font-weight:bold; color:#369}
legend{color:#369}

ul.controls li.label{border-bottom-color:#369}
ul.controls li a{background-color:#ADD; border-color:#369}
.ft_button{border-color:#369; background-color:#ADD}

ul.errors{background-color:white; border:2px solid red; color:red; text-align:left}
ul.okeys{background-color:white; border:2px solid green; color:green; text-align:left}
ul.errors li{background:transparent url(square_bullet.gif) no-repeat 0 50%}
ul.okeys li{background:transparent url(square_bullet_green.gif) no-repeat 0 50%}

#tab_buttons_wrap{background:url(menu_gradient.png) repeat-x bottom}
ul.tabs li{background-color:#ADD; border-bottom-color:white}
ul.tabs li.active{background:url(active_arrow.png) #336699 no-repeat 98% 50% scroll; color:white}

.module_menu li.active{background:#DEF url(down.gif) 100% 50% no-repeat scroll}
a.dglink{display: block;text-align: center;}

label.required{color:#B00}

li.expander span, li.open span{background:transparent url(plus.gif) no-repeat scroll 0 50%}
li.open span{background-image:url(minus.gif)}
li.expander li, li.expander li.last{background:transparent url(t_left.gif) no-repeat scroll 24px 50%}
li.expander li.last{background-image:url(l_left.gif); background-position:24px 0}

.gal_container{background:#DEF; border:1px solid #369}
.gal_thumb_container{background:white; border:1px solid #369}
.gal_thumb_container img.thumb{border:1px solid #369}
.gal_desc_container{background:#AADDDD; border:1px solid #369}
.gal_desc_container p{border:1px solid #369}
.gal_desc_container input{border:1px solid #369}
.ft_image_descr{border:1px solid #369}