﻿body
{
	font-family: Arial, Helvetica, sans-serif;
	color:#555654;
    margin:0;    
    padding: 0px;
    text-align: center;

}

.cent_ul{
    width:1000px;
    margin: 0px auto;
    padding:0;
    text-align: left;
    list-style:none;  
 }

ul
{
	list-style:none;		
}

.default_content_areas
{
    display:inline;
    float:left;
    margin:50px 30px 20px 0;
}

.mainpg_bot
{
    display:inline;
    float:left;
    margin:0px 30px 20px 0;
}


* { 
padding : 0; 
margin : 0; 
} 


.hdr_tagline
{
    font-size: 12px;
	font-style:italic;
	color: #EE2B7B;
	margin:-20px 0 0 200px;
	float:left;
	font-weight:bold;
}

.whatisyoupid
{
    font-size: 26px;
	color:#EE2B7B;
	width:700px;
	text-align:center;	
	margin:10px 0 0 60px;	
}

#wrapper { 
margin : 0; 
padding : 0; 
width : 100%; 
text-align : left; 
} 

.navbar { 
margin : 0 auto; 
width:100%;
background-color: #8CC63F; 
height:5px;
margin-top:5px;
float:left;
display:block;
position:relative;
z-index:-1;
} 

.navbar_bottom { 
width: 100%; 
background-color: #8CC63F; 
height:5px;
margin-top:40px;
float:left;
display:block;
} 


.logo_img
{
    border:none;
}



/*-- Logon Control Styles --*/
.forgot_pwd_outer
{
    width:385px;
    padding:0 0px 5px 0px;
}

.forgot_pwd_link
{
    font-size: 11px;
	font-weight: normal;
	color: #555654;
	text-decoration:underline;
}

.logon_email_field_outer
{
    width: 160px;
    height: 31px;
    text-align:left;
    float:left;
}

.logon_pwd_field_outer
{
    width: 150px;
    height: 31px;
    text-align:left;
    float:left;
}

.logon_email_txt_fld
{
    background:#FFFFFF ;
	padding:4px 4px 10px 14px;
	border:1px solid #E2E1E1;
	width:135px;
	height:15px;
}

.logon_email_pwd_fld
{
    background:#FFFFFF ;
	padding:4px 4px 10px 14px;
	border:1px solid #E2E1E1;
	width:125px;
	height:15px;
}

.logon_signin
{
    width: 66px;
    height: 31px;
    float:left;
}

.logon_err_missing_field
{
    font-size:10px;
    color:Red;
}

.logon_outer_ul
{
    list-style:none;
    margin:20px 0 0 335px;    
}

.login_failure_msg_li
{
    color:red;
    font-size:11px;
}

.login_content_li
{
    width:385px;
}

.login_content_ul
{
    list-style:none;
    margin:0;
    padding:0;
    width:385px;
    
}

.login_fbconnect_li
{
    width:250px;
    float:left;
    margin:-7px 0px 0px 0;
}

.login_fpwd_link_li
{
    width:135px;
    float:left;
    margin:0px 0 5px 0px;
}

/*-- Logon Control Styles End --*/

#middle{ 
margin:50px 0 0 0px;
padding : 0px 0 0px 0;
width: 950px; 
background-color : #fff; 
color:#00FF00;
height:320px;
text-align:left;
}
#left{ 
margin :0;
padding :0px 0 0px 0;
width : 300px;
background-color : #fff; 
height:255px;
margin-top:-50px;
text-align:left;
display:block;
}


#leftarrow { 
width : 26px; 
margin-top: -92px;
margin-left:5px;
/*float : center; */
padding : 0; 
height : 68px; 
align: left; 
text-align : left;
}
#rightarrow { 
width : 42px; 
margin-left: 195px;
margin-top: 40px;
/*float : center; */

padding : 0; 
height : 63px; 
align: left; 
text-align : left;
}

.leftarrow { 
width : 36px; 
margin-top: -130px;
margin-left:15px;
/*float : center; */
padding : 0; 
height : 68px; 
align: left; 
text-align : left;
}
.rightarrow { 
width : 42px; 
margin-left: 195px;
margin-top: 40px;
/*float : center; */

padding : 0; 
height : 63px; 
align: left; 
text-align : left;
}

#lorem { 
width : 270px; 
margin-left: 30px;
/*float : center; */
padding : 0; 
height : 155px; 
/*background-color: #123456;*/
align: left; 
text-align : left;
}
#lorem  ul { 
margin : 0; 
padding : 0; 
list-style : none; 
text-align : center; 
} 
#lorem li { 
display : inline; 
} 
.lorem-green {
	
	font-size: 20px;
	font-weight: bold;
	color: #8CC63F;
	text-decoration: none;
	margin-top:0px;
}

.lorem-pink {
	
	font-size: 20px;
	font-weight: bold;
	color: #EE2B7B;
	text-decoration: none;	
}
.get {
	
	font-size: 10px;
	font-weight: bold;
	color: #757371;
	text-decoration: none;
}
#lorem-bottom { 
width : 270px; 
margin-top: -35px;
margin-left: 30px;
/*float : center; */
padding : 0; 
height : 60px; 
/*background-color: #123456;*/
align: left; 
text-align : left;
}
#lorem-bottom  ul { 
margin : 0; 
padding : 0; 
list-style : none; 
text-align : center; 
} 
#lorem-bottom li { 
display : inline; 
}


#left1{ 
float : left;
margin : 0 auto; 
padding : 0px 0 0px 0;
margin-left:335px;
width: 352px; 
background-image : url(../images/form-bg.jpg);
color:#00FF00;
height:240px;

text-align:left;
display : inline;
margin-top:-250px;
position:absolute;
}

#text-area { 
width : 80px; 
margin-top: 22px;
margin-left: 22px;
/*float : center; */
/*background-color: #123456;*/
padding : 0; 
height : 195px; 
align: left; 
text-align : left;
}
#text-area   ul { 
margin : 0; 
padding : 0;
height: 41px; 
list-style : none; 
text-align : left; 
vertical-align:middle;
} 
#text-area li { 
display : inline; 
}

.form-text {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: none;	
}

.form-text1:link {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: none;
}
.form-text1:visited {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: none;
}
.form-text1:hover {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: underline;
}
.form-text1:active {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: none;
}

#textbox-area { 
width : 235px; 
margin-top: -200px;
margin-left: 102px;
/*float : center; */
padding : 0; 
height : 195px; 
align: left; 
text-align : left;
}
#textbox-area   ul { 
margin : 0; 
padding : 0;
height: 41px; 
list-style : none; 
text-align : left; 
vertical-align:middle;
} 
#textbox-area li { 
display : inline; 
}
.tb12 {
	background:#FFFFFF ;
	padding:4px 4px 10px 14px;	
	border:1px solid #E2E1E1;
	width:208px;
	height:15px;
	vertical-align:middle;
	font-size:12px;
}
#single { 
width : 111px; 
margin-top: 2px;
background-image : url(../images/im-single.jpg);
/*float : center; */
padding : 0; 
height : 31px; 
align: left; 
text-align : left;
}
#single   ul { 
margin : 0; 
padding : 5px;
margin-left: 33px;
height: 31px; 
list-style : none; 
text-align : left;
vertical-align:middle;
} 
#single li { 
display : inline; 
}
#helping { 
width : 111px; 
margin-left: 116px;
margin-top: -31px;
background-image : url(../images/im-helping.jpg);
/*float : center; */
padding : 0; 
height : 31px; 
align: left; 
text-align : left;
}
#helping   ul { 
margin : 0; 
padding : 4px;
margin-left: 8px;
height: 31px; 
list-style : none; 
text-align : left; 
} 
#helping li { 
display : inline; 
}
#get{ 
width : 125px; 
margin-left: 130px;
margin-top: 80px;
/*float : center; */
padding : 0; 
height : 18px; 
align: left; 
text-align : left;
}
#get  ul { 
margin : 0; 
padding : 0;
margin-left: 20px;
margin-top: -2px;
height: 18px; 
list-style : none; 
text-align : left; 
} 
#get li { 
display : inline; 
}
.get1:link {
	
	font-size: 12px;
	font-weight: bold;
	color: #757371;
	text-decoration: none;
}
.get1:visited {
	
	font-size: 12px;
	font-weight: bold;
	color: #757371;
	text-decoration: none;
}
.get1:hover {
	
	font-size: 12px;
	font-weight: bold;
	color: #757371;
	text-decoration: underline;
}
.get1:active {
	
	font-size: 12px;
	font-weight: bold;
	color: #757371;
	text-decoration: none;
}

#left2{ 
float : left; 
margin : 0 0 0 0; 
padding : 0px; 
height:255px; 
width : 270px; 
display : inline; 
text-align : left;
margin-left:680px;
margin-top:-230px;
position:absolute;
}

#bottom1 { 
width : 950px; 
/*float : center; */
padding : 0; 
height : 20px; 
margin : 0 auto; 
text-align :left;
} 

.tos_link
{
    color:#555654;
    font-size:12px;    
}

.tos_link a
{
    color:#555654;
    font-size:12px;    
    text-decoration:underline;
}

.tos_link_li
{
    margin:0px 0 30px 160px;
    /*width:780px;    */
}

.footer
{
    float:left;
    list-style:none;
    padding:5px 0 0 0px;    
    margin : 0 auto;
    width:1000px;     
    
}

.footer_press
{
    font-size:12px;
}

.footer li
{
    display:inline;
    color: #555654;
    padding:0px 8px 0 5px;    
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.footer_border
{
    border-right: 1px solid #555654;
}

.footer li a
{    
    display : inline; 
    font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: none;
}
.footer li:hover a{ 
    display : inline; 
    font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: underline;
}


#bottom1 ul { 
margin:2px 0 0 -300px;
height: 18px; 
list-style : none; 
text-align : center;
width:950px;
} 
#bottom1 li{
	display : inline;
	position : relative;
	border-right: 1px solid #555654;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#bottom1 li a{ 
display : inline; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: none;
}
#bottom1 li:hover a{ 
display : inline; 
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: underline;
}
#copy {
	width : auto;
	/*float : center; */
padding : 0;
	margin: 0px;
	float:left;

} 
#copy  ul { 
width:260px;
margin-left:740px;
text-align:right;
padding : 0;
margin-right: 0px;
margin-top: 2px;
height : 20px;
list-style : none; 
} 
#copy  li{ 
margin-top : -20px;
text-align: right;
display : inline;
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #555654;
	text-decoration: none; 
}

.footer_copyright
{
    border:none;
    float:right;        
}




/*---Mini Creator Syles --*/

.minicreate_err_msg
{
    font-size:11px;
    color:Red;        
}

.minicreate_pwd_guideline
{
    font-size:9px;
    font-style:italic;
}

.mini_create_TOS {
	
	font-size: 12px;
	font-weight: bold;
	color: #555654;
	text-decoration: none;
	width:280px;
}

.mini_create_TOS a {
	color: #555654;	
}

.mini_create_TOS_Err
{
    font-size:10px;
    color:Red;        
    width:280px;
    font-weight:bold;
}

.mini_create_toperr_msg_div
{
	padding:10px 0 0 -10px;
	display:block;
}

.mini_create_toperr_ul
{
	padding:0 0 0 8px;
	margin:0;
	width:300px;
}

.rblUsrOptions
{
    font-size:12px;
    color: #EE2B7B;
    font-weight:bold;
}

/*---Mini Creator Syles END --*/

.default_signup_area_ul
{
    margin:0;
    padding:0;
    list-style:none;
}

.default_message_area
{
    background-color:#C1DD93;
    text-align:center;
    width:100%;
    margin:0px auto;
    padding:3px 0 3px 0; 
    float:left;   
    color:black;
    font-size:14px;
    font-weight:bold;
    height:20px;
}

.primary_center_content
{ 
    width:950px;
    height:400px;   
    font-size:10px;    
    display:block;	
	padding:0 auto;
}

/*----------------usercontrol User Profile(UP) -------------------*/

.modalBackground_UP
{
	background-color: White;
    filter: alpha(opacity=20);
	opacity: 0.7;
}

.modalPopup_UP
{
	background-color:#F7F8F8;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 500px;
	font-size:11px;	
	overflow:auto;
	color : #555654;
	font-weight:bold;
	height:330px;
}

.sup_MidLevelControlSections_UP
{
	padding: 5px 0 0 0;
	width: 400px;
	margin-bottom: 10px;
}

.sup_SubSectionBoundaries_UP
{
	padding: 0;
	margin: 0;
	width: 436px;
}

.sup_Imagecontrol_UP
{
	width: 170px;
	float: left;
	font-size: 12px;
	padding: 0 0 0 0;
	height: 216px;
	margin: 5px 0 10px 5px;
}
.sup_userDetails_UP
{
	width: 225px;
	float: left;
	font-size: 12px;
	margin: 7px 0px 15px 0px;
}

.sup_usrSingle_UP
{
	float: left;
	font-size: 12px;	
	margin: 2px 0px 15px 0px;
	padding:0;
}

.sup_usrCupid_UP
{
	float: left;
	font-size: 12px;
	margin: 7px 0px 0px 0px;
	padding:0;	
}

.sup_litDescribe_UP
{
	width:180px;
	font-size: 12px;
	margin: 0 0 5px 0px;
}
.sup_Description_UP
{
	width: 190px;
	font-size: 10px;
	margin: 0 0 0 5px;
}

.sup_TwoCtlColWidth_UP
{
	float: left;
	padding: 2px 0 2px 0;
	margin: 0;
	width:280px;
}

.uprof_master_wrapper
{
    width:161px;
    list-style:none;
    display:inline;
    float:left;
    padding:10px 5px 0 0;
}

uprof_master_wrapper_conn
{
    width:90px;
    list-style:none;
    display:inline;
    float:left;
    padding:10px 5px 0 0;
}

.uprof_image_area_outer
{
    width:71px;
    float:left;
}

.uprof_image_area_ul
{
    list-style:none;
    display:inline;
}

.uprof_image_plc
{
    width:54px;
    float:left;
}

.uprof_conn_indicator
{
    width:17px;
    float:left;
    margin:6px 0 0 0;
}

.uprof_links_li
{
    width:90px;
    float:left;    
    display:inline;
}

.uprof_Link {

	font-size: 11px;
	font-weight: normal;
	color: #555654;
	text-decoration: none;
	display:inline;
	float:left;
}
.uprof_Link:hover  {

	font-size: 11px;
	font-weight: normal;
	color: #555654;
	text-decoration: underline;
}

.uprof_Name
{
    margin:60px 0 0px -305px;
    padding:0 0 30px 0;
}

.uprof_Arrow_Indicator
{
    margin:15px 0 0 15px;
}

.uprof_highlight
{
    background-color:#ADADAD;
    padding:10px 10px 10px 10px;
    height:75px;
    width:58px;
    margin:-5px 0 0 0;    
}

.uprof_highlight a
{
    background-color:#ADADAD;
    color:White;
}

.uprof_highlight a:link
{
    background-color:#ADADAD;
    color:White;       
}


/*---------------- END User Profile-----------------*/

/* -- User Image Control --*/
.chgPicText
{
    padding:5px 0px 0px 65px;
    color :#ee2a7b;
    font-size:12px;    
    font-weight : bold;
    color : #ee2a7b;    
}

.chgPwdText
{
    padding:5px 0px 0px 45px;
    color :#ee2a7b;
    font-size:12px;    
    font-weight : bold;
    color : #ee2a7b;    
}

/* -- User Image Control END --*/

/*-----------Modal Popup------------------------*/
.modalBackground
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup
{
	background-color:Transparent;
	border-width:0px;
	padding:3px;
	width:500px;
}

.popupActionBg
{
	background-color:White;
	filter:alpha(opacity=90);
	opacity:0.9;
}	

.popupHeading
{
    font-size:16px;
    text-align:left;
    color:Black;
    font-weight:bold;
    padding:3px 0 5px 0px;
}

/*Popup Control*/
.popupControl
{
	background-color:White;
	position:absolute;
	visibility:hidden;
}

.chgPwdPopup
{
    border:solid 1px black;
    padding:10px 10px 10px 10px;    
}

.chgPicPopup
{
    border:solid 1px black;
    padding:10px 10px 10px 10px;    
}

.chgPicAlign
{
    padding:0 0 0 10px;
}

.popupHeaderBar
{
    background-color:Gray;
    padding:5px 5px 5px 5px;
}

.popup_buttons
{
    width:150px;
    height:30px;
}


/*-----------END Modal Popup------------------------*/

/*--- Contact Us---*/

.contactus_hdr
{
    border-bottom:#8cc63f solid 3px;
    background-color:#F7F8F8;
    font-size:18px;
    color: #EE2B7B;
    width:850px;
    float:left;
    margin:10px 0 0 0;
    
}

.contus_twocol_ul
{
    list-style:none;
    padding:5px 5px 5px 5px;
    width:850px;
    margin:0;
    
}

.contus_col
{
    display:inline;
    float:left;
    width:75px;
}

.contus_col_val
{
    display:inline;
    float:left;
    width:775px;
}

.contus_send_msg
{
    float:left;
}

.contus_outer
{
    list-style:none;
    padding:5px 5px 5px 5px;
    width:850px;
    margin:10px 0 0 0;
    background-color:#F7F8F8;
    float:left;
}

.contus_outer_li
{
    margin:5px 0 5px 0;
    width:850px;
    float:left;
}

.contus_input {
border:1px solid #E1E1E1;
height:24px;
margin-top:0;
width:350px;
}        

.contus_err
{
    font-size:12px;
    color:red;
}

/*--- Contact Us End---*/

/* -- about us --*/
.au_back_link
{
    float:right;
    font-size:12px;
    color:Black;    
}
/* -- about us end -- */


/*--- Generic Pages ---*/

.generic_hdr
{
    border-bottom:#8cc63f solid 3px;
    background-color:#F7F8F8;
    font-size:18px;
    color: #EE2B7B;
    width:850px;
    float:left;
    margin:10px 0 0 0;
    
}

.generic_twocol_ul
{
    list-style:none;
    padding:5px 5px 5px 5px;
    width:850px;
    margin:0;
    
}

.generic_col
{
    display:inline;
    float:left;
    width:75px;
}

.generic_col_val
{
    display:inline;
    float:left;
    width:775px;
}

.generic_send_msg
{
    float:left;
}

.generic_outer
{
    list-style:none;
    padding:5px 5px 5px 5px;
    width:850px;
    margin:10px 0 0 0;
    background-color:#F7F8F8;
    float:left;
}

.generic_outer_li
{
    margin:5px 0 5px 0;
    width:850px;
    float:left;
}

.generic_input {
border:1px solid #E1E1E1;
height:24px;
margin-top:0;
width:350px;
}        

.generic_err
{
    font-size:12px;
    color:red;
}

.generic_instruction
{
    background-color:#F7F8F8;       
    margin:5px 0 10px 0;
    font-size:12px;
    color : #555654;
    padding:5px 5px 5px 5px;
    font-weight:bold;
    text-align:center;
    border:solid 1px red;
}

.generic_instruction_ul
{
    list-style-type:disc;
    font-size:12px;
    color: #555654;
    font-weight:bold;    
    text-align:left;
    list-style-position:inside;
    margin:0 0 0 10px;
}

.generic_instruction_ul li
{
    padding:0 0 5px 0;
}

/*--- generic End---*

/* --- Forgot Pwd Page ---- */

.fpwd_col
{
    display:inline;
    float:left;
    width:200px;
}

.fpwd_col_val
{
    display:inline;
    float:left;
    width:650px;
}

/* --- Forgot Pwd Page END ---- */

.legal_ul
{
    list-style:decimal;
    list-style-position:inside;
    margin:5px 0 5px 10px;
}

.legal_ul_alpha
{
    list-style-type:lower-alpha;
    list-style-position:inside;
    margin:5px 0 5px 10px;
}

.legal_li
{
    margin:10px 0 0 5px;
    width:730px;
    text-align:left;
}

/* FAQ */
.faq_ul
{
    list-style:decimal;
    list-style-position:inside;
    margin:5px 0 5px 10px;
}

.faq_ul_alpha
{
    list-style-type:lower-alpha;
    list-style-position:inside;
    margin:5px 0 5px 10px;
}

.faq_li
{
    margin:10px 0 0 5px;
    width:730px;
    text-align:left;
}

/* ------------ Message Areas HomePg -------- */
.lorem-green_sm {
	
	font-size: 16px;
	font-weight: bold;
	color: #8CC63F;
	text-decoration: none;
	margin:0 0 5px 0;	
}

.lorem-pink_sm {
	
	font-size: 16px;
	font-weight: bold;
	color: #EE2B7B;
	text-decoration: none;	
	margin:0 0 5px 0;
}

.lorem-pink_hdr {
	
	font-size: 20px;
	font-weight: bold;
	color: #EE2B7B;
	text-decoration: none;	
	margin:0 0 5px 0;
}

.def_help_txt {
	color: black;		
	font-size: 14px;	
	text-decoration: none;
	margin:0 0 5px 0;	
}

.def_demo
{
    font-size:14px;
    margin:-20px 0 0 110px;    
}

.def_demo a
{
    color:#EE2B7B;
    font-weight:bold;
}



.demo_popup
{
	background-color:White;
    filter:alpha(opacity=70);
	opacity: 0.7;
}

.demo_close_btn
{
    margin:0px 0 0 640px;
    background-color:black;
    z-index:100;
}

.demo_slide_txt
{
    font-size:26px;
    font-style:italic;
}

.demo_slide_hdr
{
    font-size:30px;
    color:#EE2B7B;
    font-weight:bold;
    border-bottom:solid 2px #8CC63F;
}

.demo_slide
{
    height:400px;
    width:570px;
}

/* Demo Image Preview  */

#preview{
    position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	filter:alpha(opacity=20);	
	}

/* ------------ Message Areas HomePg End -------- */

/* FBDisconnect */

.disInfo
{
	font-size:12px;
	font-style:italic;
}


/*------- Ticker ----------- */
/* liScroll style declarations */
 
.tickercontainer { /* the outer div with the black border */
/*border: 1px solid #000;*/
background: #fff; 
width: 900px; 
height: 27px; 
padding: 0;
/*margin:-30px 0 0 -200px;*/
margin:-30px 0 0 -80px;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 8px;
width: 818px;
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 750px;
font: bold 10px Verdana;
list-style-type: none;
margin: 0;
padding: 0;
 
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
margin: 0;
padding: 0;
background: #fff;
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #ff0000;
font: bold 12px Verdana;
margin: 0 50px 0 0;
} 
ul.newsticker span {
margin: 0 10px 0 0;
font-size:12px;
font-style:italic;
} 

/* -- Press -- */
.press_item_ul
{
    list-style:none;
    padding:0; 
    margin:0;
}

.press_headline
{
    font-size:14px;
    font-weight:bold;
}

.press_snippet
{
    font-size:12px;
    font-style:italic;
}

.press_sub_items
{
    margin:30px 0 30px 0;
}


/* -- End Press -- */