@charset "utf-8";
<!--

form
{
	display: inline;
}

select, textarea {
	border:solid 1px #c8d0d6;
	color:black;
	background-color:inherit;
}

.textfieldRequired{
	color: black;
	background-color:#FcFde0;
}

.text, .password{
	border:solid 1px #c8d0d6;
	color: black;
	background-color:#fcfcfc;
	min-width:170px;

}

input[class="textfieldRequired"]{
	background-color:#FcFde0;
	color: black;
}

input[class="radio"]{

}

.reportTitle
{
	text-align: left;
	font-weight: bold;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px
}

.reportDescription
{
	text-align: center;
	width: auto;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 10px;
	margin-bottom: 10px
}

.reportNotes
{
	font-size: 10px;
	text-align: justify;
	margin-top: 10px;
	margin-bottom: 10px
} 
 
.buttonSave[type="submit"]{
	font-weight:bold;
	color:#001122;
	background-color:inherit;
	text-decoration:underline;
	background-image: url(../image/disk_small.png);
  	background-repeat: no-repeat;	
	background-position:left center;
	padding-left: 20pt;
}

.buttonNext[type="submit"]{
	background-image: url(../image/arrow_right.png);
  	background-repeat: no-repeat;	
	background-position:left center;
	padding-left: 20pt;
}

.buttonScript[type="submit"]{
	background-image: url(../image/menu_cog_go.png);
  	background-repeat: no-repeat;	
	background-position:left center;
	padding-left: 20pt;
}

.buttonEditForm{
  	background-repeat: no-repeat;	
	background-position:left center;
	background-image: url(../image/menu_edit_dep.png);
  	padding-left: 20px;
}

.buttonAddForm{
  	background-repeat: no-repeat;	
	background-position:left center;
	background-image: url(../image/page_blank.png);
  	padding-left: 20px;
}
.buttonLogin{
  	background-repeat: no-repeat;	
	background-position:left center;
	background-image: url(../image/key2.png);
  	padding-left: 20px;
}
.buttonSaveForm{
  	background-repeat: no-repeat;	
	background-position:left center;
	background-image: url(../image/disk_small.png);
  	padding-left: 20px;
}
.buttonCancelForm{
  	background-repeat: no-repeat;	
	background-position:left center;
	background-image: url(../image/page_delete.gif);
  	padding-left: 20px;
}

.bgUp {
	background-image: url(../image/arrow_up.gif);
  	background-repeat: no-repeat;	
	background-position:left center;
  	padding-left: 10px;
	vertical-align:middle;
}
.bgDown{
	background-image: url(../image/arrow_down.gif);
  	background-repeat: no-repeat;	
	background-position:left center;
  	padding-left: 10px;
	vertical-align:middle;
}
.bgDelete{
	background-image: url(../image/delete.png);
  	background-repeat: no-repeat;	
	background-position:left center;
  	padding-left: 10px;
	vertical-align:middle;
}

input[type="text"], input[type="password"]{
	border:solid 1px #c8d0d6;
	color: black;
	background-color:#fcfcfc;
	min-width:170px;

}

/* Works in IE - doesn't interfere with FF - therefore it's in main stylesheet*/ 

.button{
	border:solid 1px #b8c0c6;
	background-color:#f7f7f7;
	color:black;
}
.button2{
	border:solid 1px #b8c0c6;
	background-color:#f7f7f7;
	color:black;
	width: 90px;
}
#showStudent{
	border: 0px;
}

.required, .required[type="text"],.required[type="password"]{
	background-color:#FcFde0;
	color:#000000;
}
 
/*  Works in FireFox*/
input[type="submit"] {
	border:solid 1px #b8c0c6;
	color:black;
	background-color:#f7f7f7;
}

.optionTransfer input[type="button"] {
	vertical-align: middle;
	border:solid 1px #b8c0c6;
	background-color: white;
	color: gray;
	width: 30px;
}

-->