
#loginboxwrapper {

position:relative;

float:right;

width:208px;

margin:15px; padding:0;

/*background: url(images/box_middle.gif) 0 0 repeat-y;}*/

}
 

#box_top {background: url(images/box_top.gif) left top no-repeat; padding:0; margin:0; width:208px; height:13px;}

#box_bottom {background: url(images/box_bottom.gif) left bottom no-repeat; padding:0; margin:0; width:208px; height:13px;}



#assessme_img {text-indent:-9999px; background: url(images/assessme.gif) 0 0 no-repeat; width:108px; height:29px; position:absolute; top:-13px; left:95px;}



#loginBox{

	width:188px;

	padding: 10px 10px 4px;

	margin:0 auto;

	position:relative;

	/*background:#fcfef3;*/

	font: 100 12px verdana, arial, sans-serif;

	color:#898989;
	background: url(images/box_middle.gif) repeat-y 0 0;

}



* html #loginBox { margin-left:10px; }



/*

#CMEBox{

	padding:4px;

	/*margin:8px;

	float:right;*/

	/*background:#E7EEF6;

	border:1px dotted #CCCCCC;

}

*/



.taketest { padding:10px 0; }



a.test { 

border:none;

font-family:arial;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#666;

height:17px;

background: url(images/test.gif) left top no-repeat; padding-left:18px; padding-bottom:6px;}



/*

#loginBox label{

	color:#666666;

	font-weight:bold;

}

*/





p.submit {float:right;}



input#submit-login {

display:block;

line-height:0;

text-indent:-9999px;

/*position:relative;*/

cursor:pointer;

border:none;

width:115px;

height:25px;

background: url(images/login.png) 0 0 no-repeat; }





input#username { border:1px solid #666666; background:#fff;}



input#password { border:1px solid #666666; background:#fff; }



.left {

	float: left;

}



.right {

	float: right;

}



input#submit-login {

float: right;

line-height:0;

text-indent:-9999px;

cursor:pointer;

border: none;

width:75px;

height:24px;

background: url("images/login.gif") no-repeat;

margin: 0;

}



#loginBox a:link, #loginBox a:visited {

	color: #329CCF;

	text-decoration: underline;

	font-weight: 900;

}



.loginlinks {

	border-bottom: 1px dotted #D0DC99;

	padding-bottom: 15px;

}



* html .loginlinks {

	border-bottom: 1px solid #F4FADB;

}



input#username, input#password {

	border: 1px solid #8E8E8E; 

	background: #fff;

	width: 175px;

	margin: 3px 0 6px;

}



#loginBox span {

	font-size: 9px;

}



input.checkboxclass {

	margin: 5px 4px 0 0;

	float: left;

}



.rememberclass {

	float: left;

	font-size: 9px;

	margin: 5px 0 0;

}



.clearer {

	clear: both;

}



.warning {

	background: url("images/warning.gif") #FFF3F3 no-repeat 5px center;

	border: 1px solid #F6B3B3;

	width: 139px;

	margin: 0;

	padding: 6px 0 6px 35px;

	color: #FF0000;

}



#loginBox .logged a:link, #loginBox .logged a:visited {

	font-size: 9px;

	font-weight: 100;

}



#CMEBox {

	margin: 0;

	padding: 8px 0 12px 3px;

	background: #F4FAD9;

}



#CMEBox h2 {

	font-size: 16px;

	font-weight: 900;

	margin: 0;

	padding: 0;

	color: #4F4F4F;

}



#CMEBox p {

	margin: 0 5px 0 0;

	padding: 0 6px 0 0;

	background: url("images/arrow.gif") no-repeat right center;

}



#cmeTake {

	padding: 5px 0 5px 45px;

	background: url("images/cmeTake.gif") no-repeat 4px center;

}



#cmeTake p {

	background: url("images/arrow.gif") no-repeat 90% center;

}



#cmeView {

	padding: 5px 0 5px 45px;

	background: url("images/cmeView.gif") no-repeat left center;

}

	