body{
	background-color: white;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
body.dialog{
	background-color: #4A9FFC;
        background-image: url(/images/dialog_background.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.error{
	color : Red;
	font-weight : bold;
	font-size : 110%;
}
.message{
	font-weight: bold;
}
input.button{
        background-color : #DCDCDC;
        border-left : 2px solid #E6E6FA;
        border-top : 2px solid #E6E6FA;
        border-right : 1px solid Black;
        border-bottom : 1px solid Black;
        font-style: italic;
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.dialog .title{
	background-color : White;
	width:100%;
	border: 1px solid #666666;
	font-size: 90%;
	font-weight: bold;
	text-align:center;
}
.dialog .text{
	font-size: 80%;
	font-weight: bold;
}
.dialog .textSmall{
	font-size: 70%;
	font-weight: bold;
}
.dialog .info{
	font-size: 80%;
	font-weight: normal;
}
.dialog .note{
	font-size: 80%;
	font-weight: normal;
	font-style: italic;
}

.imglink{
	border : 3px solid White;
}

.imglink:HOVER{
	border : 3px solid RED;
}


.imgselectlink{
	border : 3px solid BLUE;
}

.required {
	color: #FF0000;
}

.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clBar{position:absolute; width:10; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}

.clLevel0 { color: #FFCC00; font-family : Arial, Helvetica, sans-serif;	font-size: 10px; text-align:center; vertical-align: middle; line-height: 11px;	text-decoration: none;	font-weight: bold; 	padding-bottom: 0px; 	padding-left: 2px; 	padding-right: 0px; 	padding-top: 1px; 	position: absolute;	background-color: transparent;	layer-background-color: transparent;}
.clLevel0over {	color: #FFCC00;	font-family : Arial, Helvetica, sans-serif;	font-size: 10px;  text-align:center; vertical-align: middle;  line-height: 11px;	text-decoration: none;	font-weight: bold; 	padding-bottom: 0px;	padding-left: 2px; 	padding-right: 0px; padding-top: 1px; 	position: absolute;	background-color: transparent;	layer-background-color: transparent;	cursor:pointer; 	cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent;}


.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px; font-weight:bold;  text-align:center; vertical-align: middle; }
.clLevel1{background-color:#323232; layer-background-color:#323232; color:#FFCC00;}
.clLevel1over{background-color:#545454; layer-background-color:#545454; color:#FFCC00; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#FFCC00; layer-background-color:#FFCC00;}

.loginbox {
	color: #FFCC00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
}
.loginbox input {
	font-size: 11px;
	border: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 90px;
	color: #00005F;
}
.loginbox a {
	color: #FFCC00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
}

.loginbox input.login_button {
	color: #FFCC00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	border: 0px;
	background-color: #01015F;
}

.yellow {
	color: #FFCC00;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}
.y_small {
	color: #FFCC00;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
