/*
label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#556872;
	font-style: normal;
	font-weight: normal;
	line-height: 20px;
	width: auto;
	float: left;
	width: 18em;  
	margin-right: 1em; 
	display: block;
	text-align: right;
}
*/
fieldset {  
	margin: 1.5em 0 0 0;  
	padding: 0;
	border: none;
} 
fieldset ol {
	padding: 0em 0em 0em 0em;
	list-style: none;
	border:none;
} 
fieldset li {  
	padding-bottom: 0.4em;
}
p1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#556872;
	line-height: 12px;
}
p2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#556872;
	line-height: 12px;
}
p3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#556872;
	line-height: 9px;
}
p4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#556872;
	line-height: 9px;
}
p5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#556872;
	line-height: 11px;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#556872;
}
input {
	color: #556872;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	background: #DFEDEE;
	/*line-height: 10px;*/
	text-valign: center;  /*arik*/
	vertical-align: center;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #556872;
	background: #DFEDEE;
}
A:link {
	text-decoration: none;
	color:#82c300;
}
A:visited {
	text-decoration: none;
	color:#82c300;
}
A:active {
	text-decoration:none;
	//font-weight: bold;
	color:#82c300;
}
A:hover {
	text-decoration: none;
	//font-weight: bold;
	color:#82c300;
}

#student_validation_form label.error {
	margin-left: 10px;
	width: auto;
	display: inline;
}
DIV.err_msg
{
	margin-left: 0px;
	width: auto;
	display: inline;
	color:#556872;
}
div.error {
	margin-left: 1px;
	width: auto;
	display: inline;
	color:red;
	font-weight:bold;
	font-size:2;
	border:0px;
	background-color:transparent;

/*
                            position:absolute;
                            margin-top:-21px;
                                margin-left:150px;
                                border:2px solid #C0C097;
                            background-color:#fff;
                            color:white;
                            padding:3px;
                            text-align:left;
                            z-index:1;
                            color:#333333;
                                font:100% arial,helvetica,clean,sans-serif;
                                font-size:15px;
                                font-weight:bold;
*/                                  
                        }

