html,form {

	height: 100%;
}

body
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0;
		height: 100%;
		color: #4b4a4a;
		font-size: 100.1%;
		line-height: 1.125em;
		word-wrap: break-word;
		background-color: #c6c2ba;
		text-align:center;
	
	}

#shell
{
	clear: both;
	margin: 0 auto;
	width: 980px;
	height: 100% !important;
	background-color: #FFFFFF;

	}
a {
	/*color: #46b9d5;*/
	/*color: #7a8c02;*/
	color: #46b9d5;
	text-decoration: none;
	font-weight: bold;
}	
  #logoutBar
  {
	width: 100%;
    background-color: #666666;
    height: 20px;
	}
  #logoutMain
  {
	margin: 0 auto;
	width: 980px;
	}
.loginLine
{
	margin: -2px 2px 0 0;
	}	
.loggedIn
{
	margin: 0 0 -2px 0;
	float:right;
}
.logoutLine
{
	margin: -2px 2px 0 2px;
	}	
 .submitWorkLink
 {
	margin: 0 0 -2px 2px;
	float:left;
 }
 .accountInfo
 {
	margin: 0 2px -2px 0;
	float:right;
 } 
  #headerband 
  {
	position: relative;
	width: 980px;
	padding: 0px;
	background-color: #fff;
	} 

  .headertop
  {
	height: 101px;
	}	
.lightLink
{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6475em; /* 16x.6875=11px */
	}	
.lightLinkBold
{
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6475em; /* 16x.6875=11px */
	font-weight:bold;
	}	
a.lightLink:hover
{
    color: #9addec;
	}
	
	
.logLine
{
	margin: -2px 0 0 20px;
	float: left;
	}			
 .PSCContentCore
  {
	width: 980px;
	height:100%;
	position: relative;
	background-image: url(Images/mainborder_rt.gif);
    background-repeat: repeat-y;
    background-position: 710px top;
	background-color: #fff;
	/*height: 1280px;*/
	margin: 0 0 0 0;
	padding-bottom: -20px;
	text-align: left;

	}
		
  .PSCContentSaleFormCore
  {
	width: 980px;
	/*height:100%;
	min-height:100%;*/
	background-color: #fff;
	text-align:left;

	}	
	
  .pnlSaleForm
  {
	background:#F0F0F0;
	float:left;
	width:630px;
	/*padding-left:20px;*/
  }	
.PSCContentSaleForm
{
	width: 980px;
	position: absolute;
	background-color: #fff;
	/*height:940px;*/
	margin: 0px 18px 18px 0px;
	text-align: left;
	/*padding:18px 18px 18px 18px;*/

}
.StudentSaleForm
{
	clear:both;
	width: 980px;
	position: absolute;
	background-color: #fff;
	/*margin: 0px 25px 18px 25px;*/
	text-align: left;
	/*padding:18px 18px 18px 18px;*/

}
.StudentRequestForm
{
	clear:both;
	width: 980px;
	/*position: absolute;*/
	background-color: #fff;
	/*margin: 0px 25px 18px 25px;*/
	text-align: left;
	/*padding:18px 18px 18px 18px;*/

}
.StudentEmail
{
	/*margin-top:-10px;*/
	height: 100% !important;
}
.storePanels
{
	width:680px;
	margin-top:10px;
	margin-left:150px;
	background-color:#fff;

}
.storePanelsSuccess
{
	width:680px;
	height:1000px;
	margin-top:10px;
	margin-left:150px;
	background-color:#fff;

}
.pnlStudentSaleForm
{
	display:block;
	background:#F0F0F0;
	float:left;
	width:680px;
	/*margin-top:30px;*/
	/*padding-left:20px;*/
}  
.pnlStudentRequestForm
{
	display:block;
	background:#F0F0F0;
	float:left;
	width:680px;
	margin-left
	/*margin-top:30px;*/
	/*padding-left:20px;*/
} 
.instructorRequestText
{
	display:block;
	font-size:11px;
	line-height:13px;
	margin-left:20px;
	margin-right:15px;   
}
.instructorRequestCentered
{
    width:500px;
    text-align:center;
}  
.pnlSaleLookupForm
{
	display:block;
	background:#F0F0F0;
	float:left;
	width:630px;
	/*margin-top:30px;*/
	/*padding-left:20px;*/
} 
.pnlSubStatusForm
{
	display:block;
	background:#F0F0F0;
	float:left;
	width:630px;
	margin-top:-10px;
	margin-bottom:-10px;
	padding-top:10px;
	padding-bottom:10px;
	/*padding-left:20px;*/

}  
.statusSuccess
{
	display:block;
	background:#F0F0F0;
	float:left;
	width:630px;
	margin-top:-10px;
	margin-bottom:-10px;
	padding-top:10px;
	padding-bottom:400px;    
}
	.leftTDStore
	{
		width:230px;
		text-align:right;
		font-size:10px;
  		line-height:14px;
  		color:#000000;		
	}	
	.leftTDStoreTop
	{
		width:230px;
		text-align:right;
		vertical-align:top;
		font-size:10px;
  		line-height:14px;
  		color:#000000;		
	}	
	
	.rightTDStore
	{
		font-size:10px;
  		line-height:14px;
	}	
	.orDiv
	{
		font-family:Georgia,"Times New Roman",Times, serif;
		font-size:16px;
		font-weight:bold;
		color:#adacad;		
		width:630px;
		text-align:center;
	}
.pnlStudentSaleFormHeader  
{
	clear: both;
	background:url('/aspx/images/stuForm_bg_top.gif') no-repeat left top;
	height: 35px;
	width:680px;
	margin-top:45px;
	/*margin-left:26px;*/
	/*margin: 15px 0 0 30px;	*/
}  
.pnlStudentSystemFormHeader  
{
	clear: both;
	background:url('/aspx/images/stuForm_bg_top.gif') no-repeat left top;
	height: 35px;
	width:680px;
	margin-top:15px;
	/*margin-left:26px;*/
	/*margin: 15px 0 0 30px;	*/
}
.pnlStudentSaleFormNormalHeader  
{
	clear: both;
	background:url('/aspx/images/background_top.gif') no-repeat left top;
	height: 10px;
	width:680px;
	margin-top:45px;
	/*margin-left:26px;*/
	/*margin: 15px 0 0 30px;	*/
}    
.pnlSubStatusFormHeader  
{
	clear: both;
	/*background:url('/aspx/images/background_top.gif') no-repeat left top;*/
	/*height: 10px;*/
	/*width:680px;*/
	margin-top:20px;
	/*margin-left:26px;*/
	/*margin: 15px 0 0 30px;	*/

}
.biggerYellow
{
	font-size:18px;
	line-height:21px;
	color:#EABA1A;
	font-weight:bold;
}  
.smallerYellow
{
	display:block;
	font-size:13px;
	line-height:16px;
	font-weight:bold;
	color:#EABA1A;
	margin-top:10px;

}
.nb
{
    font-weight:normal;
}
.studentSaleTextTop
{
	display:block;
	font-size:11px;
	line-height:13px;
	margin-top:-15px;
}
.studentSaleText
{
	display:block;
	font-size:11px;
	line-height:13px;
}

.studentSaleTextFooterPanel
{
	display:block;
	font-size:11px;
	line-height:13px;
	padding-top:300px;
}
.pnlSchoolInfo
{
	display:block;
	font-size:11px;
	line-height:13px;
	width:468px;	
	margin: 0 0 0 0;
}
.studentBlockText
{
	width:495px;
	margin: 35px 95px 20px 95px;
	display:block;
	font-size:11px;
	line-height:13px;	
	padding: 0 0 0 0;
	
}
.centered
{
	text-align:center;
	padding-left:140px;
}
.paddedDiv
{
padding-top:30px;

}
.addMargin
{
margin-top:20px;
}
.italicize
{
font-style:italic;
}
.addPaddingTop
{
padding-top:5px;
}
.selectedPlan
{
text-align:center;
width:630px;
margin-top:20px;
margin-bottom:14px;

}
.pnlSaleLookupFormHeader  
{
clear: both;
background:url('/aspx/images/background_top.gif') no-repeat left top;
height: 10px;
width:630px;
margin-top:20px;
/*margin-left:26px;*/
/*margin: 15px 0 0 30px;	*/
}
.centered
{
text-align:center;
padding-left:110px;
}
.noborder
{
border:none;
}

.smallerfont
{
font-size:11px;
}
.centered
{
margin-left:150px;
}
.addBottomSpacing
{
margin-bottom:600px;
}
.pnlSaleFormFooter  
{
clear: both;
background: url('/aspx/images/background_bottom.gif') no-repeat left top;	
height: 10px;
width:630px;
padding-left:20px;
/*margin-left:26px;*/
/*padding-top:10px;*/
}  
.saleFormHR
{
color:#D6D6D6;
background-color:#D6D6D6;
font-size:1px;
height:1px;
border:none;
width:100%;
}

.pnlSaleFormAccountExist
{
/*text-align:center;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#000000;
}	
#lblPlan
{
/*text-align:center;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
color:#707070;	
}

#lblPlanAdd
{
/*text-align:center;*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
color:#707070;
padding:0;
}			

.leftTD
{
	width:170px;
	text-align:right;
	font-size:10px;
	line-height:14px;
	color:#000000;		
}	
.rightTD
{
	font-size:10px;
	line-height:14px;
}	
.errorColor
{
	color:Red;
}
.errorMessagesStore
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:10px;
	/*font-weight:bold;*/
	color:#ed1456;		
}  
.errorMessagesStoreGeneric 
{ 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	line-height:10px; 
	/*font-weight:bold;*/ 
	color:#ed1456; 
	width:630; 
	text-align:center; 
} 

.errorBold
{
	font-weight:bold;
}
.studentBlockAlphas
{
	width:495px;
	margin: 20px 95px 20px 95px;
	display:block;
	font-size:11px;
	line-height:13px;	
	padding: 0 0 0 0;
}
.studentBlockDD
{
	width:495px;
	margin: 40px 95px 20px 95px;
	display:block;
	font-size:11px;
	line-height:13px;	
	padding: 20px 0 0 0;	
}
.boldBlack
{
	display:block;
	font-size:13px;
	line-height:16px;	
	font-weight:bold;
	margin-top:-12px;
}

.ie7 .boldBlack
{
	display:block;
	font-size:13px;
	line-height:16px;	
	font-weight:bold;
	margin-top:0px;
}

.SubsTitle 
{
	display:block;
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	line-height:18px;	
	/*font-weight:bold;*/
	margin-left:10px;
}
.SubsTitleRight
{
	display:block;
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	line-height:18px;	
	/*font-weight:bold;*/
	margin-left:5px;
}
.SubsTitleExpireSubs
{
	display:block;
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	line-height:18px;	
	/*font-weight:bold;
	margin-left:-7px;*/
}
.SubsTitleRightCAM
{
	display:block;
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	line-height:18px;	
	/*font-weight:bold;*/
	margin-left:10px;
}
.SubsTitleCentered
{
	display:block;
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	line-height:18px;	
	/*font-weight:bold;*/
	margin-left:240px;
}
.allText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#707070;
}
.darkText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}
.darkGreyText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4b4a4a;
}
.darkTextBig 
{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#000000; 
} 
p
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6875em; /* 16x.6875=11px */
	margin-bottom: 1.125em;
}
.premium
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cbbd60;
	font-size: .675em;
	font-weight: bold;
	letter-spacing: .4875em;
	text-transform:uppercase;
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 28.2em .24em;
    padding-right:10px;
	
	}	
.ie .premium
{
	letter-spacing: .3495em;
	}
.ie #featureTop .premium
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 28.7em .24em;
	}
.mac.ff2 .premium
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 31.6em .24em;
	}
.safari .premium
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 28.0em .28em;
	}
.premium div
{
	padding-left: 18px;
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 0px 3px;
	}	
	
.premiumRR
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cbbd60;
	font-size: .875em;
	font-weight: bold;
	letter-spacing: .4875em;
	text-transform:uppercase;
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 34.0em .24em;
    padding-right:10px;
	
	}	
.ie .premiumRR
{
	letter-spacing: .3495em;
	background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 29.8em .24em;
	}
.ie #featureTop .premiumRR
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 29.8em .24em;
	}
.mac.ff2 .premiumRR
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 37.6em .24em;
	}
.safari .premiumRR
{
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 34.0em .28em;
	}
.premiumRR div
{
	padding-left: 18px;
    background: url(/aspx/images/premContentStarNEW_open.gif) no-repeat 0px 3px;
	}		
.boldtext
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	margin-left:10px;
}
.boldtextRDB
{
	font-weight:bold;
	margin-left:5px;
	vertical-align:middle;
}
.rdbText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:middle;
	margin-left:5px;
}
.rdbTextTable
{
	clear:both;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:235px;
	margin-top:10px;
}
.rdbPanel
{
	margin-left:80px;
}
.simpleBoldText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
}
.rightIndent
{
	margin-left: 10px;
}
.rightIndentError
{
	margin-left: 14px;
	color:Red;
	font-size:11px;
}
.rightIndentLess
{
	margin-left: 5px;
}
.boldTextAccounts
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	/*margin-left:2px;*/
}
.addBottomSpacing
{
	margin-bottom:10px;
}
.compText
{
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left: 5px;
	margin-top:-12px;
	margin-bottom:-10px;
	/*padding: -20px 0 -5px 0;*/
}
.compDates
{
	clear:both;
	/*display:block;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #cbbd60;
	font-size: 11px;
	line-height: 16px;
	margin-left:5px;
}
.compNames
{
	clear:both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #888788;
	font-weight: bold;
}
    .pnlStudentSaleFormFooter  
{
	clear: both;
	background: url('/aspx/images/stuForm_bg_bottom.gif') no-repeat left top;	
	height: 18px;
	width:680px;
	padding-left:20px;
	/*margin-left:26px;*/
	/*padding-top:10px;*/
}  
   .subFormHR
  {
	color:#D6D6D6;
	background-color:#D6D6D6;
	font-size:1px;
	height:1px;
	border:none;
	margin-top:5px;
	margin-left:3px;
	margin-bottom:15px;
	width:99%;
	float:left;
  }
   .upgradeFormHR
  {
	color:#D6D6D6;
	background-color:#D6D6D6;
	font-size:1px;
	height:1px;
	border:none;
	margin-top:-5px;
  }  
.navCart
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:20px;
	color:#ffffff;	
	background-color:#787878;
	padding-left:3px;
	width:395;
}
		
.dottedBorderTable
{
	/*border-top: 1px dotted #787878;
	border-bottom: 1px dotted #787878;
	padding-top:-1px;
	padding-bottom:-1px;*/
	/*margin-bottom:10px;*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:680px;	
	color:#787878;
	vertical-align:middle;
	border:none;
	padding-top:1px;
	padding-bottom:1px;
	margin-top:10px;
	margin-bottom:10px;

}
.HOMEheader {
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	margin-bottom:4px;
	}
.NAVheader {
	font-family:georgia,"times new roman",times,serif;
	font-size:18px;
	color:#707070;
	margin-left:10px;
	margin-bottom:4px;
	}
.NAVlinks {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:9px;
	color:#46B9D5;
	line-height:20px;
	margin-left:10px;
	}
.NAVlinks A:link{color:#46B9D5;TEXT-DECORATION:none}
.NAVlinks A:active{color:#46B9D5;TEXT-DECORATION:none}
.NAVlinks A:visited{color:#46B9D5;TEXT-DECORATION:none}
.NAVlinks A:hover{color:#1D5A69;TEXT-DECORATION:none}
	
.NAVselwrap {
	/*margin-bottom:-20px;*/
	margin-left:6px;
}
.ie7 .NAVselwrap {
	/*margin-bottom:-22px;*/
	
}
.NAVselected {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	vertical-align:middle;
	background-color:#46B9D5;
	width:208px;
	height:20px;
	display:table-cell;
	padding-left:4px;

}
.ie7 .NAVselected 
{
	padding-top:4px;
	display:block;
	}	
	
.NAVselected A:link{color:#FFFFFF;TEXT-DECORATION:none}
.NAVselected A:hover{color:#1D5A69;TEXT-DECORATION:none}
	
.navLeft
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:18px;
	color:#666666;
	margin-left:10px;
	margin-top:0px;
}

.smtxt
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
}
.smtxtCompName
{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:13px;
	font-weight:normal;
	margin-left:-30px;
}
/* new stuff */
.paymentDiv {
		font-family:Verdana,arial,helvetica,sans-serif;
		font-size:12px;
		line-height:16px;
		margin-left:16px;
}
.NEWsmtxt
	{
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	line-height:13px;
	color:#707070;
	font-weight:normal;
	}
.ISSheader {
	font-family:georgia,"times new roman",times,serif;
	font-size:16px;
	color:#000000;
	}
.ISShomeheader {
	font-family:georgia,"times new roman",times,serif;
	font-size:14px;
	}
.ISSissue {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	}
.ISStext {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:10px;
	line-height:13px;
	color:#000000;
	}

.TOCtext {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:10px;
	line-height:13px;
	color:#000000;
	}
.TOCtextitalic {
	font-style:italic;
	}
	
.TOCheader {
	font-family:georgia,"times new roman",times,serif;
	font-size:14px;
	line-height:18px;
	color:#000000;
	margin-left:20px;
	}

.TOCcategory {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:10px;
	line-height:13px;
	font-weight:bold;
	color:#000000;
	}
	
.TOCleftcolumn {
	margin-top:4px;
	margin-left:20px;
	}
	
.TOCrightcolumn {
	margin-top:4px;
	margin-right:20px;
	}
	
.COcats {
	font-family:Verdana,arial,helvetica,sans-serif;
	font-size:11px;
	color:#ACACAC;
	font-weight:bold;
	}

.newstore hr 
	{
	background: url(/aspx/images/ltGrayDotted.gif) repeat-x 0 0;
 	border:none;
 	height:1px;
 	margin-top:2px;
 	margin-bottom:2px;
 	}
 	
 .ie7 .newstore hr 
{
	
 	background: url(/aspx/images/ltGrayDotted.gif) repeat-x center left;
	border:0;
	clip:rect(5px 100% 6px 0);
	height:10px;
	line-height:10px;
	margin-top:-6px;
	position:absolute;
	width:630px;
	top:inherit;

 }

.newstoreStudent hr 
	{
	background: url(/aspx/images/ltGrayDotted.gif) repeat-x 0 0;
 	border:none;
 	height:1px;
 	margin-top:2px;
 	margin-bottom:1px;
 	}
.safari4 .newstoreStudent hr {
	margin-bottom:2px;
}

 .ie7 .newstoreStudent hr 
{
	
 	background: url(/aspx/images/ltGrayDotted.gif) repeat-x center left;
	border:0;
	clip:rect(5px 100% 6px 0);
	height:10px;
	line-height:10px;
	margin-top:-6px;
	position:absolute;
	width:680px;
	top:inherit;
 }
.newsiteblue
{
	font-family: Verdana, Arial, Helvetica, san-serif; 
	font-size: 1em; 
	font-weight: bold; 
	color: #46b9d5 
}

  .biggerDots
  {
	display: block;
	clear:both;
	font-size:18px;
	font-weight:bold;
	color: #888788;
	/*padding:-5px 0 2px 0;*/
  }
  .lessMargin
  {
	margin:-5px 0 0 0;
  }
      .letterbox
    {
        width:15px;
        /*margin: 2px 0 0 0;*/
        /*padding: 1px 1px 1px 1px;*/
        background-color:#67c6dd;
		/*border:1px solid silver; 
		border-right:none;    */
		color:#FFFFFF;
		font-size: 9px;
		font-weight:bold;
    }
    .letterboxZ
    {
		display:block;
        width:11px;
        height:11px;
        /*margin: 0 0 0 1px;*/
        padding: 0 0 0 1px;
        background-color: transparent;
		border:1px solid silver; 
		/*border-right:none;    */
		color:#ccc;
		font-size: 8px;
		font-weight:bold;
    }    
    .letterarrow
    {
        margin:16px 2px 0 0;
    }
    .letterarrowZ
    {
        margin:16px 2px 0 0;
        padding:0 0 20px 0;
    }    
    .letterarrowShow
    {
        display:block;
    }
    .letterarrowHide
    {
        display:none;
    }    
	.ln-letters { width:495px}
	.ln-letters a { 
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		/*color:#46b9d5; */
		/*font-size:0.69em; */
		/*display:block; 
		float:left; 
		padding:2px 6px; 
		border:1px solid silver; 
		border-right:none; */
		text-decoration:none; 
		}
	
	.ln-letters a:link { text-decoration:none; }
	.ln-letters a:visited { text-decoration:none; }
	.ln-letters a:focus {outline:none;}
	/*.ln-letters a:hover { background-color:#eaeaea;text-decoration:none; }*/
	.ln-letters a:active {background-color:#eaeaea; }

	/*.ln-letters a.ln-last { border-right:1px solid silver; }*/
	.ln-letters a.ln-disabled { color:#ccc; }
	.ln-letters a.ln-selected { background-color:#eaeaea; }
	.ln-letter-count { 
		text-align:center; 
		/*font-size:0.8em; */
		/*line-height:1; */
		margin-bottom:3px; 
		color:#336699; 
		}
	.ln-letters span { 
		display:block; 
		float:left; 
		margin: 0 2px 0 0;
		text-align: center;
		/*padding: 2px 3px 3px ; */
		/*border:1px solid silver; */
		/*border-right:none; */
		}

/* PSC content styles from default.css */

 .PSCContent
  {
	width: 670px;
	position: absolute;
	background-color: #fff;
	/*height:940px;*/
	margin: 0px 18px 18px 24px;
	text-align: left;
	/*padding:18px 18px 18px 18px;*/
	}

  .PSCContentSubsHead
  {
	font-family:Georgia,"Times New Roman",Times, serif;
	font-size:18px;
	line-height:22px;
	color:#393939;
	}
.PSCContentSubsHeadSm
  {
	font-family:Georgia,"Times New Roman",Times, serif;
	font-size:16px;
	line-height:22px;
	color:#393939;
	}
 .lightcolored
  {
	color:#707070;
	margin-bottom:12px;
	}
.PSCContentSubsHead div
  {
	margin-bottom:12px;
}
.PSCContentList {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#707070;
	/*border: 1px solid #000000;*/
	}
 
.PSCContentList ul {
	list-style-type:disc;
	list-style-position:outside;
	margin: 2px 0px 2px 10px;
	padding: 2px 0px 2px 10px;
	}

.PSCContentList li {
	display:list-item;
	padding: 0;
	}

.PSCContentRt
  {
  	float:right;
	width: 262px;
	background-color: #fff;
	height:1200px;
	margin: 94px 0px 0px 0px;
	text-align: center;
	/*padding:18px 18px 18px 18px;*/
}

.rdbOfferList {
	clear:both;
	font-size:11px;
	width:500px;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:190px;
	/*border:1px solid #0000FF;*/
}
.rdbOfferListBI {
	clear:both;
	font-size:11px;
	width:500px;
	margin-top:10px;
	margin-bottom:15px;
	margin-left:210px;
	/*border:1px solid #0000FF;*/
}
.newSubHeader
{
	float:right;
	width:380px;
	margin-top:15px;
}
.newSubHeaderText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
	color:#000000;
}

.REQservices {
	clear:both;
	width:590px;
	margin-top:20px;
	margin-left:20px;
}
.divDiffRecord
{
	float:right;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-top:-28px;
	margin-right: 35px;
	line-height: 12px;
	
}
.simpleBlackBoldText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color: #000000;
}
.PSCContentSaleFormError 
{ 
width: 980px; 
position: absolute; 
background-color: #fff; 
height:100%; 
margin: 0px 18px 18px 0px; 
text-align: left; 
/*padding:18px 18px 18px 18px;*/ 

} 
.pnlSubStatusFormHeaderError   
{ 
clear: both; 
/*background:url('/aspx/images/background_top.gif') no-repeat left 
top;*/ 
/*height: 10px;*/ 
/*width:680px;*/ 
margin-top:20px; 
margin-left:180px; 
/*margin: 15px 0 0 30px; */ 

} 
.PSCContentSubsHeadError 
{ 
font-family:Georgia,"Times New Roman",Times, serif; 
font-size:16px; 
line-height:22px; 
color:#393939; 
margin-left: 15px; 
} 
.pnlSaleFormFooterError 
{ 
clear: both; 
background: url('/aspx/images/background_bottom.gif') no-repeat left 
top; 
height: 10px; 
width:630px; 
padding-left:20px; 
margin-left:180px; 
/*padding-top:10px;*/ 
margin-bottom:700px; 
} 

