/*****************************************************/
/* MY ACCOUNT REDESIGN PHASE ONE */
/*****************************************************/

/* LOOK #1 ---- As an unregistered user or guest */


.TE_whyreg_container {
width:885px;
clear:both;
height:376px;
margin:5px auto 0;
}



.TE_whyreg_noreg {
border:1px solid black;
width:285px;
height:320px;
float:left;
margin-left:3px;
}

.TE_whyreg_noreg ul {
line-height:20px;
}

.TE_whyreg_noreg li {
margin-left:-15px;
}

.TE_whyreg_header {
background-image:url(images/yellowbg.gif);
color:#003366;
text-align:center;
border-bottom:1px solid black;
padding-top:5px;
}

.TE_whyreg_regreq {
border:1px solid black;
width:287px;
height:320px;
float:left;
margin-left:7px
}
.TE_whyreg_regreq ul {
line-height:20px;
}

.TE_whyreg_regreq li {
margin-left:-15px;
}

.TE_whyreg_accapp {
border:1px solid black;
width:287px;
height:320px;
float:left;
margin-left:7px;
}

.TE_whyreg_accapp ul {
line-height:20px;
}

.TE_whyreg_accapp li {
margin-left:-15px;
}

.TE_whyreg_content {
padding:5px;
}

.desc{
color:#999999;
}

/****Gray Pop-ups that appear with mouse rollover****/
.TE_whyReg_overlay {
	background-color:#EEEEEE;
	padding:5px;
	width:379px;
	display:none;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	border:1px solid black;
}
.TE_whyReg_overlay2 {
	background-color:#EEEEEE;
	padding:5px;
	width:200px;
	display:none;
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	border:1px solid black;
	color:#999999;
}

/****The not registered box****/
div.TE_nr_InfoBox {
  margin: 5px;
  padding: 5px;
  padding-left: 50px;
  height: 30px;
  background: White url(/_TEincludes/TEimages/top_box_info.gif) no-repeat 10px 7px;
  border: 1px solid #0000FF;
}

.TE_MessageDiv_nr_firstLine {
	width:50%;
	float:left;
	padding-top: 8px;
	font-weight:bold;
}

.TE_attention_signIn {
	width:25%;
	float:right;
	border: 1px solid #BDE1F2; 
	margin: 2px; 
	padding: 4px; 
	background-color:#F2F8FD;
}

/*****************************************************/

/* LOOK #2 ---- As a registered guest */
/****Also includes the error message box and the welcome message box****/

.TE_reg_container {
width:885px;
height:320px;
margin-top:10px;
margin-left:2px;
}

.TE_regUser_links {
border:1px solid black;
width:66%;
height:320px;
float:left;
margin-left:5px;
}

.TE_reg_accappreq {
border:1px solid black;
width:30%;
height:320px;
margin-right:5px;
float:right;
}

.TE_attention {
	width:97%;
	float:left;
	border: 1px solid #BDE1F2; 
	margin: 2px; 
	padding: 4px; 
	background-color:#F2F8FD;
}

.tinyTxt {font-size: 10px}

/****The welcome message box****/
div.TE_successInfoBox {
  margin: 5px;
  padding: 5px;
  padding-left: 50px;
  min-height: 30px;
  background: White url(/_TEincludes/TEimages/top_box_info.gif) no-repeat 10px 7px;
  border: 1px solid #0000FF;
}

/****The error message box****/
div.TE_WarningBox, div.TE_ErrorBox {
  margin: 5px;
  padding: 5px;
  padding-left: 50px;
  min-height: 30px;
  background: White url(/_TEincludes/TEimages/top_box_warn.gif) no-repeat 10px 7px;
  border: 1px solid red;
}

/*****************************************************/

/* LOOK #3 ---- As a registered guest with a TE account */

/* 3rd Column New Site Tools "ad" */

	.TE_nst_boxtop{	
		/*make this the same size as the top image*/	
		display:block;	
		width:220px;	
		height:40px;	
		/*set the image as a background*/	
		background-position:left top;	
		background-repeat:no-repeat;	
		background-image:url(images/BlankBlueBox_toptext.jpg);
	}	
	.TE_nst_topcontent{	
		/*set the font style for the box title*/	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:18pt;	color:#f68933; font-weight:bold;	
		/*shift the title down a bit and center it*/	
		padding-right:5px;
		padding-top:5px;	
		text-align:center;	
	}	
	.TE_nst_boxbottom{	
		/*make this the same width as the bottom image*/	
		/*don’t set the height as this needs to be flexible*/	
		display:block;	
		width:220px;	
		/*set the image as a background*/	
		background-position:left bottom;	
		background-repeat:no-repeat;	
		background-image:url(images/BlankBlueBox_bottom.jpg);	
	}	
	.TE_nst_maincontent{	
		/*set the font style for the main content*/	
		color:#196694;	
		font-family:Arial, Helvetica, sans-serif;
		font-size:10pt; font-weight:bold;
		display:block;	
		/*align the main content nicely*/	
		padding-left:10px;	
		padding-bottom:14px;	
		padding-right:14px;	
	}
	.TE_nst_maincontent-tiny{
		font-size:9pt; font-weight:bold;
		text-align:right;
	}
/* END 3rd Column New Site Tools "ad" */

.TE_regUser_container {
width:885px;
height:420px;
margin-top:10px;
margin-left:2px;
}

.TE_regUser_resources {
border:1px solid black;
width:71%;
height:420px;
float:left;
margin-left:5px;
}

.TE_promoteColumn {
width:25.5%;
height:420px;
margin-right:5px;
float:right;
}

.TE_regUser_content {
padding:5px;
}

/*****************************************************/
