body {
	background: #FFF url(../images/uksp/popup_bg.gif) top left no-repeat;
}

body, html, input {
	font-family: arial, verdana, "sans-serif";
	color: #000;
}

div#tempContainer { 
	width:630px; height:374px; 
}

body a { color:#000; }

/* Tabs */
div#navPopup ul {
	list-style:none;
	padding:0px;
	margin: 20px 0px 0px 10px !important;
	width:550px;height:40px;
}
	div#navPopup ul li {
		float:left;
		margin: 1px 0px;
		margin-bottom:4px;
		_margin-bottom:0px;
		padding:0px;
		width: 133px;
		height: 34px;
	}

	.PopUp a.inline {	
		background:none !important; 
		_background: url(../images/uksp/popup_tab_btn.gif) transparent no-repeat;
		padding:0px !important; 
		_padding: 8px 0px 0px 28px;
		color:#000 !important;  
		_color:#fff;
		text-decoration:underline !important;
		_text-decoration:none;
	}

	div#navPopup ul li a, .PopUp a.blackBtnLink {
		display:block;
		background: url(../images/uksp/popup_tab_btn.gif) transparent no-repeat;
		width: 105px;
		_width:133px;
		height: 30px;
		_height:35px;
		margin:0px;
		color:#fff;
		font-weight: bold;
		padding: 8px 0px 0px 28px;
		font-size:70%;
		text-decoration:none;
		vertical-align:middle;
	}

	div#navPopup ul li a:hover, .PopUp a.blackBtnLink:hover, div#navPopup ul li a.on, .PopUp a.blackBtnLink.on {
		background: url(../images/uksp/popup_tab_btn_on.gif) transparent no-repeat;
	}

/* Popup info */
div.info { 
	width:90%; 
	padding-top:0px;margin:0px;
	margin-left:20px;
	font-size:70% !important;
}
div.info a.blackBtnLink { font-size:100%; }

	div.info h3, div.info h2, div.info h6 {
		padding-left:30px !important;
		font-size:12pt;
		font-weight:bold;
		margin:0 0 6px 0;
	}
	div.info p, div.info ul, div.info dd, div.info dt {
		margin:0px;
		padding: 4px 0px;
		padding-left:30px !important;
	}
		div.scroll table th, div.scroll table td {
			font-size:80% !important;	
			padding-left:30px !important;
		}

	div.info div.scrollTop {
		height:18px; width:582px;
		background: url(../images/uksp/popup_txt_top.gif) top left no-repeat;
		margin-left:0px;
	}

	div.info div.scroll {
		background: #e3e4e4 url(../images/uksp/popup_txt.gif) top left no-repeat;
		height:120px; width:558px;
		overflow-y:scroll;
		overflow-x:hidden;
		padding:0px 5px;
	}
		div.info div.taller {
			height:195px;
		}
		div.info div.shorter {
			height:100px;
		}


	div.info div.scrollBottom {
		height:18px; width:582px;
		background: url(../images/uksp/popup_txt_bottom.gif) top left no-repeat;
		margin-left:-2px;
		
	}
	
	div.info p.otherTitles {
		height:40px; width:562px;
	}
	
	.extraInfo
	{
		background-color:#FFF68F;
		float:right; 
		width:310px;
		padding:5px;
		margin:5px 5px 0 0;
	}

/* Footer */
div#popFooter {
	position:absolute;
	bottom:20px;
	background-color: #FFF;
	width:93%;
	_width:110%;
}
	div#popFooter a.blackBtnLink { position:absolute; right:15px; bottom:0px; _bottom:-3px; }


/*	Employer Blog page */
td.graphBlog{
	width: 100px;
	vertical-align: 50%;
}
	.ratings td.graphBlog{
		width: 170px;
		color: #707073;
		background: url(../images/uksp/tdGraph-bg.gif) #e2e3e3 no-repeat;
		margin: 0; padding: 0;
	}
	
	td.graphBlog div, td.graphBlog span{
		font-size: 100%;
		display: block;
		font-weight: bold;
		width: 50%;
		background: #3d3d40;
		border: 0;
	}
		td.graphBlog .big{background: #3d3d40;	color: #fff; }
		td.graphBlog .e-ee{background: #f8b100; color: #000;}
		td.graphBlog .no-ee{background: #3d3d40; color: #fff;}
		td.graphBlog .bigger{background: #f8b100; color: #fff; font-size: 90%;}

		td.graphBlog .big.thumb{
			padding: 0 6px; 
			display: inline;
			margin-right: 5px;
		}
		

/* Misc */
.floatRight { float:right; }
.floatLeft { float:left; }
.inline { display:inline !important; }

/* Custom styles for individual pop wins */
div#personal dt { margin-bottom:0px;padding-bottom:0px; }
div#personal dd, div#personal dl { margin-top:0px;padding-top:0px; }

div#NOSK .scroll { height:150px; }
div#CommentsPopUp .scroll { height:150px; }
div#assessment .scroll { height:150px; }
div#assessment div#treeboxbox_tree_popup { margin-left:-65px !important; }


.JobBasketIcon 
 {
	margin-right : 10px;
	float:right;
 }

.JobBasketIcon img
{
	border:0;
}

.postit
{
	border:  solid 1px #8B864E ;
	background-color: #FFF68F;
	font-size:x-small !important;
	
}

.postitwrapper
{float:right;
	display:none;padding: 2px;
	margin: -2px 2px 5px 2px;
	text-align:right;
}


.question
{
}
div.scroll table.goodGuide td.AnswerTD
{
	width: 40px!important;
	text-align:center;
}
div.scroll table.goodGuide th,div.scroll table.goodGuide td
{
	padding-left:0!important;
}
div.scroll table.goodGuide td
{
	border-bottom:solid 1px #999;
}
#warning
{
	color:#FF0000;
	/*font-weight:bold;*/
}
#GradeTable td
{
	padding-left:30px;
	font-weight:bold;
}

span.righty
{
	float:right;
	margin-right: 5px;
}


#nationFilter .notsel
{
   text-decoration:none;
   font-weight:normal;
   color:#666;
   cursor:pointer;
}

#nationFilter .selct
{
   text-decoration:underline;
   font-weight:bold;
   color:#000;
   cursor:pointer;

}

#ExistingLocations
{
	height:100px;
	width:500px;
	overflow-y:scroll;
}