.wrapper_wrapper {
    position: relative;
	left: 10px;
}

.wrapper_message {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	background-image: url(images/wrappertellafriend_bg.gif);
	background-repeat: repeat-x;
	width: 710px;
	height: 234px;
}

a img {
    border: 0px;
}

.top_menu {
    background-image: url(images/topmenubg.gif);
	/*background-repeat: repeat-x;*/
	height: 34px;
	width: 710px;
}

/*.top_menu img{
     border-style: none;
	 padding: 0px;
	 margin: 0px;
}*/

li {
    list-style: square inside; color: #000000;
}

a {
     color: #FFFFFF;
	 font-weight: bold;
	 text-decoration: none;
	 border: 0px;
	 padding: 0px;
	 margin: 0px;
}

a:hover {
    color: #000000;
}

.wrapperheading {
    height: 31px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #36451E;
}

.wrapperheadingbutton {
    background-image: url(images/wrapperheadingbutton_bg.gif);
	text-align: center;
}

.wrapperheadingbutton:hover {
	background-image: url(images/wrapperheadingbuttonh_bg.gif);
}

.wrapperdetailsblock {
    height: 155px;
	width: 710px;
	background-image: url(images/wrapperdetailsblock.gif);
	border: 0px;
	background-repeat: no-repeat;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.wrapperdetailslabel {
    width: 146px;
	height: 38px;
	background-color: #B5CB8A;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.wrapperdetailslabel2 {
    width: 116px;
	height: 38px;
	background-color: #B5CB8A;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.wrapperdetailsdescription {
    margin-left: 5px;
}

.wrapperdetailstext {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
}

.wrapperregistration {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
	width: 340px;
}

.wrapperregistrationbuffer {
    width: 5px;
}

.wrapperregistrationbuffer2 {
    width: 20px;
}

.wrapperregistrationlabel {
    width: 125px;
	height: 38px;
	background-color: #B5CB8A;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.wrapperregistrationtable {
	background-image: url(images/wrapperregistrationtable_bg.gif);
	height: 121px;
}

.wrapperregistrationinput {
    border: 1px solid #B5CB8A;
	height: 26px;
	width: 190px;
}

.wrapperregistrationbutton {
    color: #ffffff;
	background: #394F21;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
	height: 24px;
	width: 78px;
}

.wrapperregistrationbutton:hover {
    color: #000000;
	background: #FEDF80;
	cursor: pointer;
}

.wrapperregistrationbuttoncontainer {
    text-align: right;
}

.wrappertellafriendtable {
	background-image: url(images/wrappertellafriend_bg.gif);
	background-repeat: repeat-x;
	height: 234px;
}

.wrapperhilite {
    color: #EA8B38;
}

.wrapperhilite a{
    color: #EA8B38;
}

.textright {
    text-align: right;
}

.upload {
    background-image: url(images/uploadbg.gif);
	background-repeat: repeat-x;
	height: 146px;
	width: 710px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #36451E;
	text-align: right;
}

.apply {
    background-image: url(images/applybg.gif);
	background-repeat: repeat-x;
}

.upload_icon {
    background-image: url(images/uploadicon.gif);
	background-repeat: no-repeat;
	height: 146px;
	width: 103px;
	position: absolute;
}

.upload_file_container {
    width: 363px;
}

.upload_file {
	border: 1px solid #B5CB8A;
}

.upload_button {
    color: #ffffff;
	background: #36451E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
	height: 24px;
	width: 75px;
}

.upload_button:hover {
    color: #000000;
	background: #FEDF80;
	cursor: pointer;
}

.register_form_heading {
    height: 28px;
	background-color: #B5CB8A;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.register_form_heading_info {
    height: 28px;
	background-color: #B5CB8A;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.register_form_input {
    border: 1px solid #B5CB8A;
	width: 182px;
}

.register_form_input_h {
    border: 1px solid #B5CB8A;
	width: 182px;
	background-color: #FEDF80;
}

.reg_form_button {
    color: #ffffff;
	background: #36451E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
	height: 24px;
	width: 75px;
}

.reg_form_button:hover {
    color: #000000;
	background: #FEDF80;
	cursor: pointer;
}

.reg_submit_container {
    text-align: right;
}

.friend_submit_container {
    text-align: left;
}

.friend_form_button {
    color: #ffffff;
	background: #36451E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: none;
	height: 24px;
	width: 100px;
}

.friend_form_button:hover {
    color: #000000;
	background: #FEDF80;
	cursor: pointer;
}


.apply_submit_container {
    text-align: left;
}

.reg_right_column {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-right: 10px;
	color: #000000;
	text-align: left;
	vertical-align: top;
}

.applytablecolor {
	padding: 4px 0 4px 8px;
}

.wrapper_myres a{
    color: #FFFFFF;
	background-color: #394F21;
	padding: 5px 5px 5px 5px;
}

.wrapper_myres a:hover{
    color: #000000;
	background-color: #FEDF80;
}

/* For unchanged PCR tags */
.pcrlogin {
    width: 710px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	left: -8px;
	
}

.pcrlogin a {
   font-weight: normal;
}

.pcrtablefont a {
    color: #000000;
}

.pcrbullet a {
   font-weight: normal;
}


.pcrregnow {
    text-align: right;
}

.pcrloginform {
    width: 50%;
	vertical-align: top;
}

.pcrloginform2 {
    font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	border: 6px solid #E1EBD0;
	border-spacing: 0px;
	width: 90%;
	text-indent: 8px;
	background: #E1EBD0;
}

.pcrlogininfo {
    width: 50%;
	vertical-align: top;
}

.pcrbullet {
    list-style-image: url(http://www.sequencestaffing.com/templates/rt_pixel/images/images/arrow_rt.gif);
	list-style-position: outside;
	position: relative;
	left: -28px;
}

.pcrlisting {
    font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	width: 710px;
	border: 6px solid #E1EBD0;
	border-spacing: 0px;
	position: relative;
	left: -8px;
}

.pcrlisthead {
    background: #B5CB8A;
	text-align: left;
	padding: 2px 0 2px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-indent: 8px;
}

.pcrdetails {
    font-size:12px;
	background: #E1EBD0;
	width: 710px;
	height: 160px;
	border: 2px solid #9AA18F;
	border-spacing: 0px;
	position: relative;
	left: -8px;
}

.pcrdetailsbody {
    font-family: Arial, Helvetica, sans-serif;
    font-size:12px;
	background: #E1EBD0 url(http://www.sequencestaffing.com/templates/rt_pixel/images/pcr/body_head.gif) no-repeat;
	width: 710px;
	border-top: 10px solid #FFFFFF;
	border-spacing: 8px;
	position: relative;
	left: -8px;
}

.pcrpbs {
     border-top: 10px solid #FFFFFF;
	 width: 710px;
	 position: relative;
	 left: -8px;
}

.pcrpbs2 {
    width: 100px;
	vertical-align: text-top;
    text-align: right;
	border-spacing: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 8px;
}

.pcrdetailsbodyhead {
    text-align: left;
}

.pcrdetailsbodybuttons {
    text-align: right;
}

.pcrdetailsbodyspacer {
    height: 5px;
}

.pcrdetailstitle {
    font-size: 17px;
	color: #FFFFFF;
    background-color: #36451E;
    text-align: left;
	text-indent: 10px;
	height: 26px;
	width: 100%;
}

.pcrfield {
    font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	text-align: right;
	border-left: 6px solid #E1EBD0;
	border-bottom: 1px solid #E1EBD0;
	border-collapse: collapse;
	border-spacing: 0px;
	background: #B5CB8A;
	width: 140px;
	height: 35px;
}

.pcrfield2 {
    width: 200px;
	padding-left: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.pcrbuffer {
    height: 6px;
}

.pcrtable	/* Font for all tables */
{ 
	font: normal 14px sans-serif;
	background-color: #E1EBD0;
}

.pcrtable TD	/* vertical align top for all tables NOTICE: DO NOT MOVE MUST REMAIN ON TOP */
{
	VERTICAL-ALIGN: middle;
}
/* NEW BEG BUTTONS */

.med1over, .med1over IMG	/* basic button image, left side */
{
	background-image: url(/pcrimg/inc/leftextcap.gif);
	background-color: #eaeaea;
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
}
.med2over	/* basic button image, repating center section */
{
	background-color: #FEDF80;
	color: #000000;
	cursor: pointer;
	height: 15px;
	font-size: 1px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: center;
	text-align: left;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
}
.med3over, .med3over IMG	/* basic button image, right side */
{
	background-image: url(/pcrimg/inc/rightextcap.gif);
	background-color: #eaeaea;	
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
}
.med1out, .med1out IMG	/* basic button image, left side */
{
	background-image: url(/pcrimg/inc/leftextcap.gif);
	background-color: #eaeaea;
	cursor: pointer;
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
}
.med2out	/* basic button image, repating center section */
{
	background-color: #B5CB8A;
	cursor: pointer;
	height: 15px;
	font-size: 1px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: center;
	text-align: left;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
}
.med3out, .med3out IMG	/* basic button image, right side */
{
	background-image: url(/pcrimg/inc/rightextcap.gif);
	background-color: #eaeaea;	
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
}
.medlink	/* Link text, used on buttons */
{
	font: bold 10px Tahoma, Verdana, sans-serif;
	color: #333;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
}
.medwidth {width: 80px;}
.medwidth2 {width: 70px;}
/* END BUTTONS */


/* BEG LEGACY BUTTONS */

.pcrb1	/* basic button image, left side */
{
	background-image: url(/pcrimg/inc/leftextcap.gif);
	background-color: #eaeaea;
	cursor: pointer;
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
}
.pcrb2	/* basic button image, repating center section */
{
	background-image: url(/pcrimg/inc/centext.gif);
	background-color: #eaeaea;
	cursor: pointer;
	height: 15px;
	font-size: 1px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: center;
	text-align: left;
	cursor: pointer;
}
.pcrb3	/* basic button image, right side */
{
	background-image: url(/pcrimg/inc/rightextcap.gif);
	background-color: #eaeaea;	
	font-size: 1px;
	width: 2px;
	height: 15px;
	cursor: pointer;
}
.pcrlink	/* Link text, used on buttons */
{
	font: bold 10px Tahoma, Verdana, sans-serif;
	color: #333;
	text-decoration: none;
	cursor: pointer;
	text-align: left;
	width: 80px;
}
.mover	/* Button hover over */
{
	cursor: pointer;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
}
.mout	/* Button hover out */
{
	cursor: pointer;
	filter:alpha(opacity=100);
	-moz-opacity: 1;
}
.mout TD,.mover TD	/* IMPORTANT DO NOT REMOVE vertical align center for buttons */
{
	VERTICAL-ALIGN: middle;
}
/* END LEGACY BUTTONS */

.pcrregconfirm	/* Registration confirmation and password reminder box */
{
	background-color: #00F;
	width: 300px;
	height: 40px;
	border: 8px groove #069;
	adding: 3px;
}
.pcrregconfirmfont	/* Registration confirmation and password reminder font */	
{
	font: 13px sans-serif;
	color: #000;
	vertical-align: middle;
	padding-left: 5px;
	background-color: #FFF;
	border: 1px dashed #FFF;
	}
.pcrregconfirmfont b 
{
	color: #069;
}
.pcrpage	/* Sarch result page numbers */
{
	font-size: 11px;
	color: #006;
	text-decoration: none;	}
.pcrpagex	/* Sarch result page numbers, current age */
{
	font: bold 11px sans-serif;
	color: #00F;
	text-decoration: none;
}
/* Form elements */
.pcrformwidth1
{
	WIDTH: 240px
}
.pcrformheight1
{
	OVERFLOW: auto;
	HEIGHT: 150px
}
.pcrformwidth2
{
	WIDTH: 180px
}
.pcrtext,.pcrtextbox
{ 
	font-size: 11px;
	font-family: sans-serif;
	color:#000;
	border-color: #B5CB8A;
	border-style: solid;
	border-width: 1px;
}
.pcrcheck,.pcrcheckbox, .pcrscrollcheck
{ 
	font-size: 11px;
	font-family: sans-serif;
	color:#000;
	vertical-align: middle
}
.pcrselect
{ 
	font-size: 11px;
	font-family: sans-serif;
	color:#000;
	border-color: #B5CB8A;
	border-style: solid;
	border-width: 1px;
}

.pcrtextarea {
    font-size: 11px;
	font-family: sans-serif;
	color:#000;
	border-color: #B5CB8A;
	border-style: solid;
	border-width: 1px;
}
.pcrscrollbox
{ 
	font: 11px sans-serif;
	color:#000;
	background-color: #FFF;
	border-style: solid;
	border-width: 1px;
	border-color: #999;
	vertical-align: middle;
 	height:80px;
	width:70%;
	overflow:auto;
}
.pcrscrollbox TD
{ 
	vertical-align: middle;

}
.pcrtitlefont	/* Font for top bar title area of web extension tables */
{ 
	font-size: 15px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	/*text-indent: 10px;*/
}
.pcrheadingfont	/* Font for left side heading area of web extension tables */
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-weight: bold;
	color: #000;

}
.pcrtablefont	/* Font for right side content area of web extension tables */
{ 
	font: normal 12px sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
.pcrtitlecolor	/* TD cell style for top bar title area of web extension tables */
{
	background-color: #E1EBD0;
}
.pcrheadingcolor	/* TD cell style for left side heading area of web extension tables */
{
	background-color: #B5CB8A;
}
.pcrtablecolor,.neutralcolor	/* TD cell style for right side content area of web extension tables */
{
	background-color: #E1EBD0;
	padding: 4px 0 4px 0px;
}
.pcrtablecoloralt	/* TD cell style for alternate striping in search results */
{
	background-color: #D1E0B7;
	padding: 4px 0 4px 8px;
}
.pcrcomment	/* Registration form right side comment text */
{
	font: 9px Arial, sans-serif;
	color: #666;
}
.pcrtable TD
{
	VERTICAL-ALIGN: middle;
}
.xltbl TD, .largetbl TD, .medtbl TD, .smalltbl TD
{
	VERTICAL-ALIGN: middle;
}
#pcrflag 
{
	background-image: url(/pcrimg/flag.gif);
	height: 72px;
	width: 75px;
}
.pcrecheck
{
	background-image: url(/pcrimg/echeck.gif);
	height: 13px;
	width: 14px;
}

#meter {
 padding:0px;
 margin:2px;
}
#meter li {
 display: inline;
 list-style-type: none;
 vertical-align: middle;
}
.spellspan{	
	background-image:url(/pcrimg/squiggly.jpg);
	background-position:bottom left;
	background-repeat:repeat-x;
	cursor:pointer;
}
.spelldiv{
	position:absolute;
	display:none;
	z-index:1;
	background-color:#C0C0C0;
}
.spellsuggestions{
	width:185px;
}
.spellbutton{
	width:100%;
}

/* Editor */

.hteBack img{border:0px;}

.hteBack a{

	text-align: center;

	filter:alpha(opacity=60);

	-moz-opacity: 0.60;

	display:block;

}

.hteBack a:hover{

	cursor:pointer;

	text-align: center;

	filter:alpha(opacity=100);

	-moz-opacity: 1;

} 

div.suggestion a{

	display:block;

	font-family:verdana;

	font-size:11px;

	text-decoration:none;

	color:black;

	margin-top:1px;

	border:0px;

	border-top:1px solid white;

	border-bottom:1px solid white;

}

div.suggestion a img{

	position:absolute;

	right:0px;

}

div.suggestion a:hover{

	border-top:1px dotted black;

	border-bottom:1px dotted black;

}

div.suggestion{

	display:block;

	position:absolute;

	border:1px solid black;

	width:75px;

	padding:3px;

	margin-left:20px;

	background:white;

}

span.misspell{

	background:yellow;

	border-bottom:1px dotted red;

	cursor:pointer;

}

.suggestion hr{

	height:1px;

	background:black;

	margin-bottom:3px;

	padding:0px;

	color:black;

}

.editframe{

	width: 700px;

	height: 300px;

}		

select.fontchoice{

	font: normal 9px arial, sans-serif;

	vertical-align: top;

}

select.fontchoice option{

	vertical-align: middle;

}

.fileattchmntstbl{

	width: 400px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}

.attchbuttonremove{

	width: 100%;

	background-color: #FF9999;	

	font: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

}

.attchbuttonadd{

	width: 100%;

	background-color: #66FF99;

	font: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px; 

}

.gotoEditorButton{

	font-size: 10px;	

	background-color: transparent;

}

.List2{

	width: 300px;

	font: normal 9px arial, sans-serif;

}

