﻿body{
	margin:0;
	padding:0;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:.9em;
	color:#333333;
}
.ilp_page{
	margin:0;
	padding:0;
	width:1000px;
}
a {
	text-decoration:underline;
	color:#333333;
}
a:hover{
	color:#005995;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* H E A D E R  */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/*
.ilp_topbar{
	margin-bottom:8px;
	background-color:#0099FF;
	background:url(../images/banner.jpg) no-repeat;
	height : 150px;
}
#ilp_topbarcontainer{
	margin:0;
	padding:0;
	height:1px;
}
#ilp_topleft{
	margin:10px 0 0 5px;
	padding:0;
	width:152px;
	height:66px;
	float:left;
}
#ilp_topmiddle{
	float:left;
	margin:0;
	padding:0;
}
#ilp_topright{
	margin:20px;
	padding:0;
	text-align:right;
	float:right;
}
#ilp_topright p{
	margin:0;
	padding:0;
}
*/

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* S E T I N G S   S E C T I O N  */
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */	
/*	
#ilp_mentorsettings, #ilp_studentsettings{
	margin:0;
	padding:0 20px 0 0;
	text-align:right;
	background-image:url(../images/blue_settings_bg.jpg);
	height:60px;
	clear:right;
}
#ilp_mentorsettings ul, #ilp_studentsettings ul{
	list-style:none;
	
}
#ilp_mentorsettings	 li, #ilp_studentsettings li{
	display:inline;	

	background-image:url(../images/blue_tab.jpg);
	background-repeat:no-repeat;
	height:60px;
	width:160px;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
}
#ilp_mentorsettings a, #ilp_studentsettings a{
	margin:0;
	padding:20px 0 0 0;	
	color:white;
	font-weight:bold;
	background-image:url(../images/blue_tab.jpg);
	background-repeat:no-repeat;
	height:40px;
	width:160px;
	text-align:center;
	vertical-align:bottom;
	text-decoration:none;
	display:block;
	float:right;

}
#ilp_mentorsettings a:hover, #ilp_studentsettings a:hover{
	margin:0;
	padding:8px 0 0 0;	
	background:url(../images/blue_tab_up.jpg) no-repeat;
	text-decoration:none;
	height:60px;
	width:160px;
	

}
*/


/* login page */
.Login
{
	text-align : center;
}

#login2
{
	border: solid 1px #6F9DD9;
}

.LoginBox
{
	border : solid 3px #4A7DD6;
	margin : 10px 0px 10px 0px;
}

.LoginTitle
{
	background-color : #4A7DD6;
	color : White;
	height : 35px;
	font-size : 14px;
	font-weight : bolder;
	font-family : Verdana;
}



.login-control,
.recover-control
{
	margin: 10px auto 10px auto;
	padding: 10px 10px 10px 10px;
	font-size: 0.8em;
	border: solid 1px #83B0EC;
	width: 380px;	
}

.recover-control
{
	border: solid 1px #add1ff;
}

.emailsupport-titletext,
.support-titletext,
.login-titletext,
.recover-titletext
{
	border: solid 1px #add1ff;
	color: Black;
	background-image: url(../images/gradient.gif);
	background-repeat: repeat;
	font-size: 1.0em;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	margin: 10px 10px 10px 10px;
	width: 380px;
}

.emailsupport-titletext
{
	font-size: 0.8em;
	margin: 5px 0px 2px 0px;
}

.recover-titletext
{
	border: solid 1px #add1ff;
	background-image: url(../images/gradient.gif);
	color:Black;
}
.control-label,
.control-label-login
{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 10px;
	font-weight: bold;
	font-size: 0.8em; 
	color : Black;
	font-family : Verdana;
}
.control-mandatory,
.control-mandatory-memobox
{
	background-color: #FFFFAA;
}
.control-copyright
{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	font-family: Verdana, Arial;
	font-size: 7pt;
}
