a:link{
	background-color: #EEEEEE;
	color: #003366;
	text-decoration: underline;
}

a:visited{
	background-color: #EEEEEE;
	color: #003366;
	text-decoration: underline;
}

a:active{
	background-color: #EEEEEE;
	color: #FF0000;
	text-decoration: underline;

}

a:hover{
	background-color: #bbbbbb;
	color: #003366;
	text-decoration: underline;
}

form{
	background-color: #EEEEEE;
/*	border: 1px solid #BBBBBB;*/
	border:0px none #eeeeee;
	color: #003366;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	/*padding: 0px 0px 0px 0px;*/
}

h1 {
	background-color: #EEEEEE;
	color: #006699;
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

h2 {
	background-color: #EEEEEE;
	color: #778899;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

h3     	{
	background-color: #EEEEEE;
	color: #FF0000;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

input{
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	color: #003366;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal; 
	text-decoration: none;
	/*	
	height: 22px;
*/
	
}

legend{
	background-color: #EEEEEE;
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

textarea{
	background-color: #FFFFFF;
	border-bottom: 1px solid #BBBBBB;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	color: #003366;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	scrollbar-arrow-color: #CCCCCC;
	scrollbar-base-color: #CCCCCC;
	scrollbar-darkshadow-color: #111111;
	scrollbar-face-color: #aaaaaa;
	scrollbar-highlight-color: #111111;
	scrollbar-shadow-color: #CCCCCC;
	text-decoration: none;
}

th {
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
}

.button{
	background-color: #BBBBBB;
	border: 1px solid #000066;
	color: #000066;
	cursor: pointer;
	cursor: hand;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	height: 24px;
	text-decoration: none;
	text-align: center;
	width: 80px;
}

.checkbox{
	background-color: #BBBBBB;
	border: 1px solid #000066;
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal; /*height: 24px;
	width:24px;*/
	text-decoration: none;
}

.fieldset{
	border: 1px solid #000066;
	padding: 1em 1em 1em;
}

.file{
	background-color: #BBBBBB;
	border: 1px solid #000066;
	color: #000066;
	height: 22px;
}

.h1 {
	font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.h2 {
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.label	{
	background-color: #EEEEEE;
	color: #003377;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.mainframe {
	background-color: #EEEEEE;
	color: #000000;
	margin: 0 0 0 0;
	padding: 1em 1em 1em 1em;
	scrollbar-arrow-color: #FFCC00;
	scrollbar-base-color: #FFCC00;
	scrollbar-darkshadow-color: #000066;
	scrollbar-face-color: #003366;
	scrollbar-highlight-color: #000066;
	scrollbar-shadow-color: #FFCC00;
}
.mainbody {
	background-color: #FFFFFF;
	color: #000000;
	margin: 0 0 0 0;
	padding: 1em 1em 1em 1em;
	
}
.normal {
	background-color: #EEEEEE;
	color: #003377;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

.notice {
	background-color: #EEEEEE;
	color: #006699;
	font-family: Arial, sans-serif;
	font-size: 10px;
}

.option{
	background-color: #BBBBBB;
	border-bottom: 0px solid #EEEEEE;
	border-left: 0 solid #EEEEEE;
	border-right: 0 solid #EEEEEE;
	border-top: 0 solid #EEEEEE;
	color: #000066;
	/*cursor: hand;
	cursor: pointer;*/
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
.option-disabled{
	background-color: #BBBBBB;
	border-bottom: 0px solid #EEEEEE;
	border-left: 0 solid #EEEEEE;
	border-right: 0 solid #EEEEEE;
	border-top: 0 solid #EEEEEE;
	color: #FFFFFF;
	/*cursor: hand;
	cursor: pointer;*/
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.option-multiple{
	background-color: #FFFFFF;
	border-bottom: 0px solid #EEEEEE;
	border-left: 0 solid #EEEEEE;
	border-right: 0 solid #EEEEEE;
	border-top: 0 solid #EEEEEE;
	color: #000066;
/*	cursor: hand;
	cursor: pointer;*/
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.radio{
	background-color: #EEEEEE;
	border: 0px solid #000066;
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.select{
	background-color: #BBBBBB;
	border: 1px solid #000066;
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.select-multiple{
	background-color: #FFFFFF;
	border: 1px solid #EEEEEE;
	color: #000066;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.warning{
	color: #FF0000;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.welcome{
	background-color: #EEEEEE;
	color: #006699;
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.admin-list-table{
	color:#003366; 
	background-color: #EEEEEE;
	border-bottom:1px solid #003366;
	border-left:1px solid #003366;  
	border-right:1px solid #003366; 
	border-top:0px none;
	cursor: default;
} 

tr.admin-list-table{
	background-color: #bbbbbb;
	border: 0px none;
}
td.admin-list-table{
	background-color: #EEEEEE;
	color: #003377;
	font-family: Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border-bottom:1px solid #003366;
	border-right:1px solid #003366;
	border-top:0px none #003366;
	border-left:0px none #003366;
}
th.admin-list-table, th.admin-list-table-clickable{
font-family: Arial, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: center;
color:#003366;
background-color: #bbbbbb; 
border-top:1px solid #003366;
border-bottom:1px solid #003366;
border-right:1px solid #003366;
border-left:0px none;
}
th.admin-list-table-clickable{
cursor: hand;
cursor: pointer;
}

.bigtextbold
{  
    font-family:verdana,geneva,sans-serif; 
    font-weight:bold; 
    font-size:9px; 
    font-style:normal; 
    color:#000000;
    text-decoration:none;
}