﻿/*
* YourEmployment CSS 
* First Impression Advertising Copyright (c) 2010 
*/

/* Revision History: 
-------------------------------------------------------------------------------------
Date		Name		    Description
-------------------------------------------------------------------------------------
Unknown 	Dan         	Initial Creation
05/16/2010	Dale Lawless	Add Comments and organization

*/

/********************************* COLORS ******************************/
.YEOrange
{
    color:#fc6900;
}



/********************************* COMMON ********************************/
.Success
{
	color: blue;
	background: Lightyellow;
	clear: both;
}
.Error
{
	color: Red;
	background: Lightyellow;
	clear: both;
}
.ValidationSummary
{
	color: Red;
    font-size: 12px;
	clear: both;
}
.LocationError
{
	color: Red;
	font-size: 12px;
	clear: both;
}
.HeaderText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: navy;
	font-weight: bold;
}
.SignupText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#div_results
{
	margin-left: 3px;
	font-family: "Trebuchet MS" Helvitica,Arial,Verdana;
	font-size: 11px;
	padding-left:5px;
	padding-right:3px;
	line-height:1.4em;
	color:#666666;
}
#div_job_details
{
	font-family: "Trebuchet MS" Helvitica,Arial,Verdana;
	font-size: 13px;
	padding-left:5px;
	padding-right:3px;
	line-height:1.4em;
	color:#666666;
}
#div_results tr
{
	padding: 2px;
}

#div_content
{
	margin-left: 3px;
	font-family: Arial,Verdana;
	font-size: 12px;
	padding: 1px 5px;
}
#container_box
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.registration
{
	width: 75%;
}
.login
{
	height: 160px;
	width: 320px;
}
.signup
{
	height: 160px;
	width: 150px;
}
.user_profile
{
	width: 350px;
}
/*
#div_content *
{
	margin: 2px;
	padding: 1px;
}

*
{
	margin: 0px;
	padding: 0px;
}
*/

#div_content input.button
{
	
	margin: 2px 0px;
	padding: 2px;
	width:inherit;
	font-size: 110%;
	line-height: 110%;
	font-weight: bold;
	color: #333;
}
#container_box input[type=text]
{
	width: 10em;
	margin: 2px 0px;
	padding: 2px;
	font-size: 100%;
	line-height: 100%;
	color: #333;
}
#container_box input[type=password]
{
	width: 10em;
	margin: 2px 0px;
	padding: 2px;
	font-size: 100%;
	line-height: 100%;
	color: #333;
}
#container_box select
{
	margin: 2px 0px;
	padding: 2px;
	font-size: 100%;
	line-height: 100%;
	color: #333;
}
#container_box input[type=file]
{
	width: 12em;
	margin: 2px 0px;
	padding: 2px;
	font-size: 110%;
	line-height: 110%;
	color: #333;
}
#container_box label
{
	font-size: 14px;
	margin-top: 20px;
}
body
{
	font-family: Arial, Helvetica, sans-serif;
}

img
{
	border: none;
}

.more_link
{
	text-decoration: none;
}
.small_featured_links
{
	text-decoration: none;
	font-size:10px;
}
a
{
	color: #0b82ce; 
	text-decoration: underline;
	cursor: pointer;
}

a:hover
{
	color: #006699;
}

h1, h2, h3, h4, h5, h6
{
	color: #93BF2C;
}

h1
{
	font-size: 150%;        /*18pt*/
	line-height: 150%;      /*20pt*/
	font-weight: normal;
}

h2
{
	font-size: 100%;
	line-height: 150%;
}

h3, h4, h5, h6
{
	font-size: 80%;
	line-height: 150%;
}


table
{
	border-collapse: collapse;
}

.thinHR
{
	min-width: 620px;                       /*980-40*/
	border-bottom: 1px solid whitesmoke;
	padding: 20px 20px;
	overflow: auto;                         /*clear*/
}

.enabled_image_button 
{ 
     filter: alpha(opacity=100); 
     opacity: 100; 
     background-color:#000000; 
}
.disabled_image_button 
{ 
     filter: alpha(opacity=30); 
     opacity: .30; 
     background-color:#111; 
}


/********************************* TRIM ********************************/
html, body
{
	height: 100%;
}

#trim
{
	height: auto;
	min-height: 100%;
	border-left: 36px solid #D1E39B; /*trimgreen*/
	border-right: 36px solid #8DD8F8; /*trimblue*/
}

* html #trim
{
	height: 100%; /*IE6*/
}



/********************************* HEADER ********************************/
#header
{
	width: 900px; /*980-40*/
	padding: 10px 20px;
}

#header a, #header label
{
	white-space: nowrap;
}

#c_header_logo
{
	clear: left;
	float: left;
	width: 205px;
	height: 65px;
	font-size: 70%;
	padding-right: 5px;
	padding-bottom: 2px;
}

#c_header_search
{
	margin-left: 20px;
}

#c_header_search form
{
	width: 720px; /*940-220*/
	overflow: auto; /*clear*/
}
* html #c_header_search form
{
	width: auto; /*IE6*/
}

#c_header_search .element
{
	float: left;
	padding-right: 6px;
}

#c_header_search p
{
	font-size: 70%;
	line-height: 150%;
}

#c_header_search label
{
	display: block;
	font-size: 80%;
	font-weight: bold;
	color: #333;
}

#c_header_search input.text
{
	width: 14em;
	margin: 2px 0px;
	border: 1px solid #999;
	padding: 2px;
	font-size: 100%;
}

#c_header_search input.button
{
	width: 8em;
	margin: 2px 0px;
	padding: 2px;
	font-size: 80%;
	line-height: 110%;
	font-weight: bold;
	color: #333;
}



/********************************* FOOTER ********************************/
#c_footer_copy
{
	clear: left;
	margin-top: 20px;
	font-size: 65%;
	line-height: 120%;
	text-align: center;
}



/********************************* HOME PAGE ********************************/
#homepage_terms
{
	border-bottom: 1px solid #ccc;
	padding: 4px 20px;
	overflow: auto; /*clear*/
}
#homepage_terms .links
{
	font-size: 70%;
	line-height: 150%;
	color: #333333;
}
#homepage_terms .right
{
	text-align: right;
}
#homepage_terms span.s
{
	margin: 0px 0.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #ccc;
}
#homepage_terms .left
{
	float: left;
}



/********************************* PAGER ********************************/
.PagerContainerTable
{
	background-color: #FFFFFF;

}
.PagerInfoCell
{
	padding-right: 150px;
	padding-left: 6px;
	padding-bottom: 3px;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
	color: #666666;
	padding-top: 3px;
	white-space: nowrap;
	background-color: #eeeeee;
}
.PagerInfoCell:link
{
	color: #ffcc66;
	text-decoration: none;

}
.PagerInfoCell:visited
{
	color: #ffcc66;
	text-decoration: none;
}
.PagerCurrentPageCell
{
	color: #4544AF;
	background-color: #FFFF99;
}
.PagerOtherPageCells
{
	background-color: #f0f1f2;
}
.PagerSSCCells
{
	background-color: #cccccc;
}
.PagerHyperlinkStyle
{	padding:5px;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:hover
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:link
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:visited
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}
.PagerHyperlinkStyle:active
{
	color: #000000;
	text-decoration: none;
	font: 11px arial, verdana, geneva, lucida, 'lucida grande' , arial, helvetica, sans-serif;
}



/************ TOP ADVERTISE TAG (Search Results Page) ******************/
.TopAdTag
{
 text-align:center;
 padding-bottom:6px; 
 width:100%;  
    
}



/* user */
#div_content .block_user
{
	margin: 0px 0px 20px;
	border: 1px solid #ccc;
	padding: 0px 10px 10px;
}
.light_grey_bordered_table
{
	border-width:1px;
	border-style:solid;
	padding:3px;
	margin:3px;
}
#div_content .block_user h2, #content .block h3
{
	margin: 0px -10px 10px;
	border-bottom: 1px solid #ccc;
	padding: 4px 10px;
}
.featured_jobs
{
	
	background-color:#ffffe6;

}

.indeed_jobs
{
	
	border: solid 1px khaki;
	background-color:whitesmoke;
	border-bottom:0px;
}
.non_featured_jobs
{
	
	border: solid 1px khaki;
	background-color:whitesmoke;

}
.spotlight_job
{
	color:#1a4e80;
	font-weight:bold;
	font-size:14px;
	
}
.featured_job_title
{
	color:#0b82ce;
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
}
.ye_ads_title:link,active,visited,hover
{
	color:#1688B9;
	font-weight:bold;
	font-size:14px;
	text-decoration:underline;
}


#div_content .block_user h2
{
	background-color: whitesmoke;
	font-size: 90%;
	line-height: 150%;
	color: #666;
}

#div_content .block_user p, #content .block ul
{
	margin: 10px 0px;
}

#div_content .block_user ul
{
	margin-left: 20px;
}

#div_content .block_user .line
{
	margin: 10px 0px;
}

#div_content .block_user .buttons
{
	margin: 10px 0px;
}


/* employer */
/* user */
#div_content .block_employer
{
	margin: 0px 0px 20px;
	border: 1px solid #ccc;
	padding: 0px 10px 10px;
}
#div_content .block_employer h2, #content .block h3
{
	margin: 0px -10px 10px;
	border-bottom: 1px solid #ccc;
	padding: 4px 10px;
}
#div_content .block_employer h2
{
	background-color: whitesmoke;
	font-size: 90%;
	line-height: 150%;
	color: #666;
}
#div_content .block_employer p, #content .block ul
{
	margin: 10px 0px;
}
#div_content .block_employer ul
{
	margin-left: 20px;
}
#div_content .block_employer .line
{
	margin: 10px 0px;
}
#div_content .block_employer .buttons
{
	margin: 10px 0px;
}
#div_content .block
{
	margin: 0px 0px 20px;
	border: 1px solid #ccc;
	padding: 0px 10px 10px;
}
#div_content .block h2, #content .block h3
{
	margin: 0px -10px 10px;
	border-bottom: 1px solid #ccc;
	padding: 4px 10px;
}
#div_content .block h2
{
	background-color: #FFFFCC;
	font-size: 90%;
	line-height: 150%;
	color: #666;
}
#div_content .block p, #content .block ul
{
	margin: 10px 0px;
}
#div_content .block ul
{
	margin-left: 20px;
}
#div_content .block .line
{
	margin: 10px 0px;
}
#div_content .block .buttons
{
	margin: 10px 0px;
}

.required
{
	margin-left: 20px;
	font-size: 90%;
	line-height: 100%;
	font-weight: normal;
}
.instruction
{
	font-size: 90%;
	line-height: 150%;
	color: #666;
}






/* ***** USER ***** */
#user
{
	min-width: 940px; /*980-40*/
	border-bottom: 1px solid #ccc;
	padding: 4px 20px;
	overflow: auto; /*clear*/
}
#user .links
{
	font-size: 70%;
	line-height: 150%;
	color: #ccc;
}
#user .left
{
	float: left;
}
#user .right
{
	text-align: right;
}
#user span.s
{
	margin: 0px 0.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #ccc;
}
#admin
{
	min-width: 940px; /*980-40*/
	padding: 4px 20px;
	overflow: auto; /*clear*/
}

#admin .links
{
	font-size: 70%;
	line-height: 150%;
	color: #ccc;
}

#admin .left
{
	float: left;
}

#admin .right
{
	text-align: right;
}

#admin span.s
{
	margin: 0px 0.4em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #ccc;
}
#c_site_links a
{
	font-size: 80%;
	margin-right: 14px;
}
#c_site_links span
{
	font-size: 80%;
}

#c_user_links a
{
	font-weight: bold;
}

#c_user_links .welcome
{
	color: #333;
	font-weight: bold;
}

#c_user_links .myjobs
{
	position: relative;
	padding-left: 20px; /*16+4*/
}











/* ***** COLUMNS/ROWS ***** */

#row_top, #row_middle, #row_bottom
{
	position: relative;
	clear: both;
}

/* top row */
#row_top
{
	min-height: 25px;
	margin: 0px 8px 10px;
	border: 1px solid #eee;
	border-bottom: 1px solid #ddd;
	background-color: #f5f7ec ;
}
* html #row_top
{
	height: 25px; /*IE6*/
}

#row_top .column_left, #row_top .column_right
{
	padding: 2px 0px;
}

#row_top .column_left
{
	margin-right: 222px; /*230-8*/
	padding-left: 12px;
}

#row_top .column_right
{
	float: right;
	width: 165px; /*230-12-8*/
	padding-right: 0px;
}

#row_top .clear
{
	clear: left;
}
.clear
{
	clear: left;
}

#row_middle
{
	width: 100%;
	overflow: hidden;
	margin: 0px 8px 0px;
}

.sponsorHeader
{
    text-align: right;
    color: #777777;
    font-size: 10px;    
    padding: 3px 5px 5px 0;
}
#column_right
{
    width: 165px;
    text-align: left;
    padding: 0 5px 0 1px;
    vertical-align: top;
	border-left: 1px solid #ccc; /*column_right*/
	overflow: hidden;
}

#row_middle .hg
{
	position: relative;
}

#column_center .panel
{
	margin-left: 10px;
	margin-right: 10px;
}

#column_left .panel
{
	margin-bottom: 20px;
	padding: 0px 15px 0px 20px;
}

#column_right .panel
{
	margin-bottom: 20px;
	padding: 0px 10px;
}


/* ***** SEARCH COMPONENTS ***** */

/* search title */

#c_search_title, #c_search_title h1
{
	display: inline;
}

#c_search_title
{
	/*	float: left;*/
	margin-right: 20px;
	font-size: 100%;
	line-height: 150%;
}

#c_search_title h1
{
	font-size: 14px;
	line-height: 150%;
	font-weight: bold;
	color: #666666;
	text-transform:lowercase;
}

/* LEGAL */

.legal
{
}
.legal h1
{
	margin: 14px 0;
}
.legal h2
{
	margin: 14px 0;
}
.legal h3
{
	margin: 10px 0;
	font-size: 100%;
}
.legal p
{
	line-height: normal;
	margin: 10px 0;
}
.legal ol
{
	list-style-type: decimal;
	padding-left: 30px;
}
.legal li
{
	line-height: normal;
	margin: 10px 0;
	list-style-position: outside;
}


/************************* AUTHORIZE.NET *********************************/
.AuthorizeNet
{
	text-align:left;
	width:100%;
	margin:20px 0 0 25px;
}

.VeriSign
{
	text-align:left;
	width:135;
	padding:2 0 2 0;
}



/************************* WATERMARKS *********************************/
.watermark
{
	font-size: 12px !important;
	font-style: italic;
	color: #F0F0F0;
	position: relative;
}

/* Steps */
.steps
{
	margin: 0px 0px 15px 0px;
}



/* Account */
.account
{
	font-size:13px;
	color:#656565;
	font-family: "Trebuchet MS";
	font-weight: bold;
    margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.account h2
{
	color:#538f2f;
	padding-bottom: 5px;
	font-size: 150%;
}
.account h3
{
	padding-top:8px;
	font-size:14px;
}
.account h4
{
    color:#656565;
    font-size:13px;
	padding-bottom: 4px;
}
.account input[type="text"]
{
	width: 250px;
	color: #1b8499;
	font-weight:bold;
}
.account_column_left
{
	width:49%;
	float:left;
	padding-right: 5px;
}
.account_column_left .input
{
	padding: 5px 0px 5px 30px;
}
.account_column_left .input .spacer
{
	padding-top: 4px;
}
.account_column_left .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.account_column_left .asterisk
{
		font-size:14px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:34px;
}
.account_column_right
{
	width:49%;
	float:right;
	padding-left: 5px;
}
.account_column_right .input
{
	padding: 5px 20px 5px 0px;
}
.account_column_right .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.account_column_right .asterisk
{
		font-size:11px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:376px;
}
.account_single_column
{
	padding: 0px 5px 0px 5px;
	width:98%;
}
.account_single_column .input
{
	padding: 5px 0px 5px 30px;
}
.account_single_column .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.account_single_column .asterisk
{
    font-size:11px;
	font-weight:bold;
	color:#E56123;
	position:absolute;
	left:34px;
}
.account_hint
{
	font-size:11px;
	font-weight:normal;
	color:#656565;
	font-family: "Trebuchet MS";
}
.account_alert
{
	font-size:11px;
	font-weight:bold;
	color:#E56123
}
.account_blue_text
{
	color: #0082A2;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.account_input_hint
{
	color: #909090;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.account_accordion
{
	color: #007ea4;
	font-size: 30px;
	padding-bottom: 5px;
}
.account_spacer
{
	padding-top:4px;
}
.account_dropdown
{
	color: #0082A2;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.account_dropdown_hint
{
	color: #909090;
	font-family: "Trebuchet MS";
	font-weight: bold;
}


#buttons input[type=submit]
{
	background: url(../images/grnButton.png) repeat-x;
	border: 0;
	color: #fff;
	cursor: hand;
	cursor: pointer;
	font-size: 16px;
	font-weight: normal;
	height: 37px;
	line-height: 16px;
	outline: 0;
	padding: 9px 20px;
	text-decoration: none;
	text-shadow: -1px -1px 1px #427000;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#div_content input.button
{
	
	margin: 2px 0px;
	padding: 2px;
	width:inherit;
	font-size: 110%;
	line-height: 110%;
	font-weight: bold;
	color: #333;
}



/********************************* WIZARD ********************************/
.wizard
{
	font-size:13px;
	color:#656565;
	font-family: "Trebuchet MS";
	font-weight: bold;
    margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.wizard_steps
{
	margin: 0px 0px 15px 0px;
}
.wizard h2
{
	color:#538f2f;
	padding-bottom: 5px;
	font-size: 150%;
}
.wizard h3
{
	padding-top:8px;
	font-size:14px;
}
.wizard h4
{
	padding-bottom: 4px;
}
.wizard input[type="text"]
{
	width: 250px;
	color: #1b8499;
	font-weight:bold;
}
.wizard_column_left
{
	width:49%;
	float:left;
	padding-right: 5px;
}
.wizard_column_left .input
{
	padding: 5px 0px 5px 30px;
}
.wizard_column_left .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.wizard_column_left .asterisk
{
		font-size:14px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:34px;
}
.wizard_column_right
{
	width:49%;
	float:right;
	padding-left: 5px;
}
.wizard_column_right .input
{
	padding: 5px 20px 5px 0px;
}
.wizard_column_right .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.wizard_column_right .asterisk
{
		font-size:11px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:376px;
}
.wizard_single_column
{
	padding: 0px 5px 0px 5px;
	width:98%;
}
.wizard_single_column .input
{
	padding: 5px 0px 5px 30px;
}
.wizard_single_column .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.wizard_single_column .asterisk
{
    font-size:11px;
	font-weight:bold;
	color:#E56123;
	position:absolute;
	left:34px;
}
.wizard_hint
{
	font-size:11px;
	font-weight:normal;
	color:#656565;
	font-family: "Trebuchet MS";
}
.wizard_alert
{
	font-size:11px;
	font-weight:bold;
	color:#E56123
}
.wizard_blue_text
{
	color: #0082A2;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.wizard_black_text
{
    color: #000000;
    font-family: "Trebuchet MS";
    font-weight: bold;
}
.wizard_input_hint
{
	color: #909090;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.wizard_spacer
{
	padding-top:4px;
}
.wizard_dropdown
{
	color: #0082A2;
	font-family: "Trebuchet MS";
	font-weight: bold;
}
.wizard_dropdown_select_text
{
	color: #909090;
	font-family: "Trebuchet MS";
	font-weight: bold;
}

/********************************* RESUME SERVICES ********************************/
#resume_services
{
	padding: 10px;
	padding-bottom: 30px;
	background: #fff;
}
#resume_services_column_left
{
    float:none;
	width: 690px;
}
#resume_services h1 {padding: 0px 20px;}
#resume_services h2 {padding: 0px 20px; color:#007ea4;}
#resume_services p {margin:10px 0px; font-size:13px; padding: 0px 20px;}
.resume_services_left { background:url(../JobSeekers/Services/Resume/Images/resumeBackground.jpg) repeat-y top; width:574px; float:left; margin:20px 10px 0px 20px;}
.resume_services_left p {color:#000; margin:10px 0px; padding:0px 20px;}
.resume_services_left ul {color:#fff; margin:10px 10px; padding:0px 20px; font-weight:bold; font-size:13px; list-style-type:disc;}
.resume_services_bottom {background:url(../JobSeekers/Services/Resume/Images/resumeBottom.jpg) no-repeat bottom; width:574px; height:28px; margin:0px; padding:0px;}
.resume_services_button { text-align:center; padding-top:10px;}
.resume_services_clear_both {clear:both;}

/************************* POPUPS *********************************/
.popup
{
	font-size:13px;
	color:#656565;
	font-family: "Trebuchet MS";
	font-weight: bold;
    margin-right: auto;
	margin-left: auto;
	text-align: left;
}

.popup_column_left
{
	float:left;
	padding-right: 5px;
}
.popup_column_left .input
{
	padding: 5px 0px 5px 5px;
}
.popup_column_left .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.popup_column_left .asterisk
{
		font-size:14px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:34px;
}
.popup_column_right
{
	float:right;
	padding-left: 5px;
}
.popup_column_right .input
{
	padding: 5px 20px 5px 0px;
}
.popup_column_right .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.popup_column_right .asterisk
{
		font-size:11px;
		font-weight:bold;
		color:#E56123;
		position:absolute;
		left:376px;
}
.popup_single_column
{
	padding: 0px 5px 0px 5px;
}
.popup_single_column .input
{
	padding: 5px 0px 5px 5px;
}
.popup_single_column .validator
{
	color: #ff5902;
	margin-left: 4px;
	font-size: 12px;
}
.popup_single_column .asterisk
{
    font-size:11px;
	font-weight:bold;
	color:#E56123;
	position:absolute;
	left:34px;
}
.popup_spacer
{
	padding-top:4px;
}
