/* BASIC STYLE */

/*RTE_STYLE*/
BODY{
    FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND: #fffffa;
    MARGIN: 0px;
	BORDER:0px;
	PADDING:0px;
}
H1, .H1{
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR:#FFFFFF;
	BACKGROUND-COLOR: #21498c;
	padding: 5px;
}
H2, .H2{
	MARGIN: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR:#21498c;
	border: 2px solid #21498c;
	BACKGROUND-COLOR: #fffffa;
	padding: 5px;
}
H3, .H3, .title{
	MARGIN: 0px;
	border: 1px solid #21498c;
	border-bottom:2px solid #21498c;
	color:#21498c;
	FONT-SIZE: 10px;
	background-color:#F0F0F0;
	font-weight:BOLD;
	padding : 2px;
}
H4, .H4{
	MARGIN: 0px;border-bottom: 1px solid #21498c;
	color:#21498c;
	FONT-SIZE: 10px;
	font-weight:BOLD;
	padding : 2px;
}
TABLE, TD{
    FONT-SIZE: 10px;
	/*border-collapse:collapse;*/
}
A, .a{
    COLOR: #21498c;
    TEXT-DECORATION: none
}
A:hover, .a:Hover, .aHover{
    COLOR: #ff4500;
	cursor:pointer;
}
/*RTE_STYLE*/


FORM{
    MARGIN: 0px
}
HR{
    COLOR: #000066
}
INPUT, TEXTAREA, SELECT{
    BORDER: #000066 1px solid;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial;
}

/* UAS BODY ELEMENT */
LABEL, .label{
    TEXT-ALIGN: right
}
ERROR, .error{ 
	COLOR: #ff0000;
	FONT-WEIGHT: bold;
}
CORRECT, .correct{
	COLOR: green;
	FONT-WEIGHT: bold;
}
.row0{
    BACKGROUND-COLOR: #E6E6E6;
}
.row1{
    BACKGROUND-COLOR: #FFFFF0;
}
.btn{
    BORDER:0px
}
BUTTON, .button, .parentmenu{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    CURSOR: hand;
    BACKGROUND-COLOR: #F0F0F0;
    TEXT-ALIGN: center;
	width:50px;
	padding-top:2px;
	padding-bottom:2px;
	BORDER: 1px solid #d6d3ce; 
	COLOR: #21498c;
}
BUTTON:hover, .button:hover, .buttonHover{
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    CURSOR: hand;
    BACKGROUND-COLOR: #F0F0F0;
    TEXT-ALIGN: center;
	width:50px;
	padding-top:2px;
	padding-bottom:2px;
	BORDER: 1px outset #d6d3ce;
	COLOR: #ff4500;
}
.button:active, BUTTON:active{
	BORDER: 1px inset;
}
/* UAS MAIN BLOCKS */
#uas_body, .uasBody{
	PADDING:5px;
	MARGIN: 0px;
	BORDER-RIGHT:5px #21498c solid;
}
#uas_msg, .uas_msg{
	PADDING:10px;
	MARGIN:10px;
	COLOR:red;
	BACKGROUND-COLOR:#FFFFCC;
	border:2px solid red;
}
#uas_menu, #uas_title, #uas_footer,.uas_footer{
	COLOR: white;
	PADDING:0px;
	MARGIN: 0px;
	BACKGROUND-COLOR: #21498c;
	BORDER-RIGHT:5px #21498c solid;
}
/* MENU: TAB AND SUB-TAB */
.subtabbackground, .menu, TH{
    BACKGROUND-COLOR: #d6d3ce;
}
.menubottom{
    BORDER-BOTTOM: #21498c 4px double;
    BACKGROUND-COLOR: #d6d3ce
}
.tabbackground{
	PADDING:0px;
}
.tabselected{
    BORDER: #848284 1px solid;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #d6d3ce;
	PADDING:0px;
}
.tabspace{
    BORDER: medium none;
    BORDER-BOTTOM: #848284 1px solid;
    BACKGROUND-COLOR: #21498c;
	PADDING:0px;
}
.subtabselected{
    BORDER-RIGHT: #848284 1px solid;
    BORDER-TOP: #848284 1px solid;
    BORDER-LEFT: #848284 1px solid;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: #fffffa;
	PADDING:0px;
}
.subtabspace{
    BORDER: medium none;
    BORDER-BOTTOM: #848284 1px solid;
    BACKGROUND-COLOR: #d6d3ce;
	PADDING:0px;
}
.tabselectable{
    BORDER: #848284 1px solid;
    BACKGROUND-COLOR: #F0F0F0;
}
.popup{
	border:1px solid silver;
	padding:3px;
}
.popupTip{
	BACKGROUND-COLOR:#FFFFE1;
	border:1px solid silver;
	padding:3px
}
.popupFloat{
	border:1 solid silver;
	background-Color:#21498c;
	color:#FFFFFF;
	font-weight:bold
}
.popupMenu, A.popupMenu{
	border:1px solid white;
	border-left:0px;
	border-right:0px;
	padding:3px;
}
.popupMenuHOVER, A.popupMenu:HOVER{
	padding:3px;
	BACKGROUND-COLOR: #F0F0F0;
	border:0px;
	border-top:1px solid #848284;
	border-bottom:1px solid #848284;
}
/* MEDIA */
@media print{.noPrint {display:none}}
@media screen{.noScreen {display:none}}
/* TO DELETE WITH NEW TREE*/
.level1{FONT-WEIGHT: bold}
.level2{MARGIN-LEFT: 40px}
.level3{MARGIN-LEFT: 80px}
.level4{MARGIN-LEFT: 120px}
.level5{MARGIN-LEFT: 140px}