@charset "utf-8";
/* CSS Document */


#search{
		margin-top:15px;
		margin-bottom:10px;
		float:right;
	}

#frm_searchengin{
	width:348px;
	height:32px;
	background-color:#FFF;
	padding-left:3px;
	border-radius:5px 5px 5px 5px;
	padding-top:0px;
	}

#inp_search{
	width:245px;
	height:28px;
	background-color:#FFF;
	color:#888;
	border-style:solid;
	border-width:1px;
	padding-top:2px;
	padding-left:5px;
	border-style:none;
	border-radius:5px 0px 0px 5px;
	float:left;
	font-weight:bold;
	font-size:12px;
	}

.btn_search{
	background-color:#4c77c1;
	border-style:none;
	padding:7px;
	color:#FFF;
	font-weight:bold;
	text-transform: capitalize;
	border-radius:0px 5px 5px 0px;
	float:right;
	height:32px;
	width: auto;
	}


#frm_login{
		width:299px;
		
	}

.loginfrm_title{
	background-color:#0180b4;
	color:#FFF;
	font-size:24px;
	font-family:Alternate Gothic No2 BT;
	text-transform:uppercase;
	margin-bottom:10px;
	background-image:url(../images/student.gif);
	background-position:7px;
	background-repeat:no-repeat;
	padding:2px;
	padding-left:50px;
	width:245px; 
}

.inp_loginfrm{
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	color:#999;
	width:240px;
	background-image:url(../images/user.gif);
	background-repeat:no-repeat;
	background-position:2px 3px;
	border-style:none;
	margin-left:15px;
	display:block;
	margin-bottom:10px;
	}

#pwd{
	background-image:url(../images/password.gif);
}

#btn_loginfrm{
	background-color:#016c98;
	padding:4px;
	color:#FFF;
	font-size:13px;
	font-weight:bold;
	border-style:none;
	width:70px;
	border-radius:5px;
	margin-right:20px;
	}

#frm_login span{
	display:block;
	margin-bottom:5px;
	}

.input{
	border-style:solid;
	border-width:1px;
	border-color:#999;
	padding:3px;
	color:#333;
	height:25px;
	width:200px;
	}

#frm_newsletter{
	width:220px;
	background-color:#4c4c4c;
	padding:10px;
	margin-top:20px;
	}

#newsletter{
	padding:4px;
	border-style:none;
	}

.txt-input{
	background-color:#FFF;
	border-radius:5px;
	margin-top:10px;
	width:258px;
	height:32px;
	margin-left:0px;
	background-image:url(../images/loop.png);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding-left:20px;
	}


.myform{
	padding:5px;
	padding-left:10px;
	
	}



.myform .title{
	display:block;
	font-size:18px;
	font-weight:bold;
	color:#EEE;
	font-family:Tahoma, Geneva, sans-serif;
	margin-bottom:15px;
	text-transform:uppercase;
	}

.myform label{
	display:block;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#000;
	border-bottom-style:dotted;
	border-width:1px;
	border-color:#CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	
	}
