body
{
	background-color:#106293;
	background-image:url('../img/mainBgSlice.png');
	background-repeat: repeat-x;
	font: 12px Arial;
	color: #9EDDFF
}

#bgTop
{
	position:absolute;
	left: 50%;
	margin-left: -593px; /*a negative number 1/2 of the wanted width*/
	top: 0px;
	z-index: 0;
	background:url('../img/bgTop.png') no-repeat;
	width: 1250px;
	height: 305px;
}

#dhtmltooltip{
	position: absolute;
	border: 0px solid red;
	width: 150px;
	padding: 4px;
	background-color: #AFDEF7;
	visibility: hidden;
	z-index: 30;
/*	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=115); */
	font: 11px Arial;
	color: #000;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

div.pagecontainer {
	left: 0;
	top: 0;
	margin: 0 0 0 0;
}

div.footer{
	position: absolute;
	margin-top: 7px;
	margin-left:-8px;
	background:url('../img/footerBg.png') repeat-x;
	width: 100%;
	height: 200px;
	display: inline-block;
}

#footerlogo{
	background:url('../img/footerLogos.gif') no-repeat;
	width:916px;
	height:100px;
	position:relative; 
	left: 50%;
	margin-left: -458px;
	margin-top:10px;
}

div.maincontainer{
	width:916px;
	position:relative; 
	left: 50%;
	margin-left: -458px;
	display: inline-block;
	border: 0px rgb(79, 79, 79) solid;
}

.login 
{
	float: right;
	margin-top: 65px;	 
}

#feedback
{
	font: bold 12px Arial;
	color: red;
	width: 100px;
	margin-right: 6px; 
}

#username 
{
	font: 12px Arial;
	color: #808080;
	width: 100px;
	margin-right: 6px; 
}

#password 
{
	font: 12px Arial;
	color: #808080;
	width: 80px;
}

#loginbutton 
{
	font: bold 14px Arial;
	margin-left: 13px;
	margin-right: 13px;
}

#searchtitle
{
	font: bold 12px Arial;
	color: #FFF;

}

#searchfield
{
	 
}

div.wicket-aa {
        font-family: Arial;
        font-size: 14px;
        background-color: white;
        border-color: #cccccc;
        border-width: 1px;
        border-style: solid;
        padding: 2px;
        margin: 1px 0 0 0;
        text-align:left;
}
 
div.wicket-aa ul {
        list-style:none;
        padding: 2px;
        margin:0;
}
 

div.wicket-aa ul li.selected {
        background-color: #C0C0C0;
/*        padding: 2px; */
        margin:0;
} 

.formbutton {
	position: absolute;
	cursor:pointer;
	color:#FFF;
	/*background:url(../img/searchButton.gif) no-repeat;*/
	border: 0px solid #9EDDFF;
	/*height:23px;
	width:37px;*/
}

.clearbutton {
	position: absolute;
	left: 0;
	margin: 54px 0 0 20px;
	cursor:pointer;
	color:#FFF;
	border: 0px rgb(79, 79, 79) solid;
	background:url(../img/allTalentsButton.png) no-repeat;
	height:27px;
	width:161px;
	font: 17px Arial;
}

#fullname
{
	font: bold 14px Arial;
	color: #9EDDFF;
}

#create-user
{
	font: 12px Arial;
	color: #9EDDFF;
	text-decoration: none;
}

#adminview
{
	font: 12px Arial;
	color: #9EDDFF;
	text-decoration: none;
}

#main {
	font: bold 12px Arial;
	color: #9EDDFF;
}

#main a:visited {
	color: #FFF;
}

#main a {
	color: #FFF;
}

input {
	border: 1px solid #9EDDFF; 
	font: 14px Arial; 
	color: #000000;
}

div.spotcontainer
{
	height:215px;
	margin: 25px 0 3px 0;
	background-image:url('../img/mainBanner.png');
	background-repeat:no-repeat; 
}

#targetbox
{
	height:150px;
	width: 240px;
	position:absolute;
	left: 50%;
	margin-left: 150px;
	margin-top: -225px;
	z-index: 1;
}

div.searchcontainer
{
	border: 0px rgb(79, 79, 79) solid;
	height: 85px;
	width: 205px;
	margin: 0px 0px 0px 0px;
	
}

#label {
	width:280px;
	text-align: right;
}

#footerLink {
	color: #FFF;
	font: 12px Arial;
	text-decoration: none;
}

#preinfo {
	position:absolute;
	outline: none!important; 
	color:#fff; 
	border:0px;
	margin-left: 700px;
	margin-top: 170px;
	z-index:9;
}

.notification {
	margin-left: 5px;
	margin-bottom: 15px;
}

#searchCrumb {
	margin-bottom: 25px!important;
}