/*
Basic settings.

*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.75em;
	background: #f6f4e8;
	width:804px;
	margin:0 auto;
}
#container {
	border:1px solid #999;
	background:#fff;
}
input, textarea {
    color: #333;/*#626366;*/
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.75em;
  	background: #f6f4e8;
}

h1, h2, h3, h4, h5, h6, p {    margin: .1em 0 .7em 0;}

h1{font-size: 200%;}
h2{font-size: 170%;}
h3{font-size: 140%;}
h4{font-size: 120%;}
h5{font-size: 100%;}
h6{font-size: 90%; }

.lib1 {
	color:#00529c;
}
.lib2 {
	color:#00529c;
	font-size:1.2em;
	padding-bottom:5px;
}

.sc1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#077992;
}

.para2 {
line-height:1.4
}

a img {
	border:none;
	}
.Tblemp {
	border-spacing:0px;
	}	
.Tblemp tr.head td {
	background:#f2e6c3;
	border-bottom:2px solid #333;
	border-top:2px solid #333;
	font-size:1.2em;
	padding:5px 10px 5px 10px;
	}
.Tblemp tr.odd td {
	background-color:#CFE7FF;
	padding:5px 10px 5px 20px;
	border-bottom:1px solid #333;
	}
.Tblemp tr.even td {
	background:#69B7FF;
	padding:5px 10px 5px 20px;
	border-bottom:1px solid #333;
	}
.Tbladmin tr.odd td {
	background-color:#CFE7FF;
	padding:5 5 5 5;
	border-bottom:1px solid #333;
	}
.Tbladmin tr.even td {
	background:#69B7FF;
	padding:5 5 5 5;
	border-bottom:1px solid #333;
	}
.backwards {
	unicode-bidi:bidi-override; 
	direction: rtl; 
	color:#c00;
}

tr.head td {
	background:#FCF6CF;
	border-bottom:2px solid #333;
	border-top:2px solid #333;
	font-size:1.2em;
	padding:5px 10px 5px 10px;
}
	
tr.even td {
	background:#69B7FF;
	padding:5 5 5 5;
	border-bottom:1px solid #333;
}
tr.odd td {
	background-color:#CFE7FF;
	padding:5 5 5 5;
	border-bottom:1px solid #333;
}

select {
font-size:.8em;
}

.credit{
font-size:.9em;
text-align:center;
border-top:solid thin #333;
padding-top:5px;
}
.required{
color:red;
vertical-align:top;
}