body{overflow: -moz-scrollbars-vertical; background:#000 url('/include/email_bgr.gif') repeat-x; font:normal 14px Verdana, Arial, Helvetica, sans-serif;margin:0px; padding: 0px;}

input, select{font:normal 13px Verdana, Arial, Helvetica, sans-serif;}
a img{border-width:0px;}
a{color:#333;}
form{margin:0px;padding:0px;display:inline;}
.clear{clear:both;}

input.text_field, textarea{padding:6px 8px;font:normal 14px Verdana, Arial, Helvetica, Verdana, sans-serif;color:#222;background:#fff url('/images/input_bg.gif') repeat-x top;outline:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:solid 1px #cccccc;margin:0px; width:210px; color:#A0ADB6; border-color:#C6CCD3;}
input.text_field:disabled, textarea:disabled{background:#F0F4F8;}
.select{background:#ffffff; padding: 2px; border:1px solid #DBDFE4; margin-right: 0px;}
.checkbox{background:#f0f3f6; border:1px solid #DBDFE4; margin-right: 3px;}


#container{margin:85px auto 0 auto; width:630px; padding: 0;}
.smallcont{background:#f0f3f6 url('/images/index_signup_bg.png') bottom repeat-x; border:solid 1px #DBDFE4; padding:12px 13px; color:#495761; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; border-top:solid 1px #EBEEF1; border-bottom:solid 1px #C6CCD3; width: 235px;}

#header{height:40px;z-index:80; margin-top: 0px;}
#logo{position:absolute; margin-left: 40px; top: 90px;}

#content_tab{float: right; width: 300px; border-right:solid 0px #33414f;font:bold 24px arial, helvetica;color:#E9F0F7;height:40px;border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;padding-right:0px;text-shadow:#313f4e 1px 1px 1px;}
#content_tab a{color:#E9F0F7;text-decoration:none;letter-spacing:-1px;}
#content_tab a:hover{color:#fff;}
#tab{background: #transparent; float: left; margin-top: 0px;}
#signup{width: 241px; background: #33414f; float: right; padding-top: 13px; padding-bottom: 8px; text-align: left; padding-left: 5px; border-top-right-radius:20px;-moz-border-radius-topright:20px;-webkit-border-top-right-radius:20px;}
#signup a{font-size: 17px;}


#content_tab_left{width:54px;height:40px; float: left;}

#content_container{background:#33414f;padding:15px;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;border-top-right-radius:0px;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;}

#content{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;background-color:#fff;padding:30px;color:#333;}

#footer{margin-top:5px;text-align:center;color:#8395a5;font-size:11px;}
#footer a{margin-left:15px;color:#8395a5;white-space:nowrap;}

img#loading{width:16px;height:16px;margin-left:10px;vertical-align:-3px;}

#menu{width: 540px; margin: 0 auto 0 auto; text-align: right; margin-top: 20px; margin-bottom: 5px; padding-right: 20px;}
#menu a{color: #fff; text-decoration: none;}

























/*results*/
h2.title{font-weight: bold; font-size: 16px; margin: 3px; margin-bottom: 5px; margin-left: 0px;}
h2.title a{font-weight: bold; font-size: 16px; color: #495761;}
.company{font-weight: bold; color: #798ba3;}
.company span.location{font-weight: normal;}
.description{margin: 5px 0;}
.info{color: #798ba3; font-size: 12px;}
.info .when{color: #c0c0c0; font-weight: bold;}
.info .from{color: #798ba3; font-weight: bold;}




div#autoCompleteMenu {
          background: #48586b;
		  border: 1px solid #48586b;
		  position: absolute; 
		  width: 216px;
		  padding: 5px;
		  border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
		  display: none;

        }
        
 div#autoCompleteMenu iframe{
		display:none;/*sorry for IE5*/ 
		display/**/:block;/*sorry for IE5*/ 
		position:absolute;/*must have*/ 
		top:0;/*must have*/ 
		left:0;/*must have*/ 
		z-index:-1;/*must have*/ 
		filter:mask();/*must have*/ 
		width:300px;/*must have for any big value*/ 
		height:500px/*must have for any big value*/; 
}
		
div#autoCompleteMenu div.result{
	padding: 3px 3px 2px 3px;
	height: 20px;
	color: #fff;
	font-size: 10px;
	border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
}

div#autoCompleteMenu div.result:hover{

	background: #fff;
	color: #000;

}

div#autoCompleteMenu div.result span{
			float: left;
			clear: both;
			padding-top: 4px;
}
		
div#autoCompleteMenu div.result input{
			color: #fff;
			float: right;
			
}




td#autocomplete {
	overflow:hidden
  position:absolute;
  z-index: 30;
  width: auto;
  padding: 5px;
  background: #48586b;
  border:1px solid #48586b;
  margin:0px;
  padding:0px;
  border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;
}

td#autocomplete iframe{
	display:none;/*sorry for IE5*/ 
	display/**/:block;/*sorry for IE5*/ 
	position:absolute;/*must have*/ 
	top:0;/*must have*/ 
	left:0;/*must have*/ 
	z-index:-1;/*must have*/ 
	filter:mask();/*must have*/ 
	width:300px;/*must have for any big value*/ 
	height:500px/*must have for any big value*/; 
}

td#autocomplete ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  font-size: 10px;
  color: #fff;
}
td#autocomplete ul li.selected { background: #fff; color: #000; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

td#autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:5px;
  padding-top: 8px;
  padding-bottom: 8px;
  cursor:pointer;
}


.tool-tip {
		color: #fff;
		width: 139px;
		z-index: 13000;
	}
 
	.tool-title {
		font-family: arial;
		font-weight: bold;
		font-size: 11px;
		margin: 0;
		color: #9FD4FF;
		padding: 8px 8px 4px;
		background: url(/include/bubble.png) top left;
	}
 
	.tool-text {
		font-family: arial;
		font-size: 11px;
		padding: 4px 8px 8px;
		background: url(/include/bubble.png) bottom right;
	}


