
html
{
	overflow: -moz-scrollbars-vertical;
	font-size:75%;
}

body * * {
	margin: 0;
	padding: 0;
}

body
{
	margin: 0;
	padding: 0;
	font-size: 1em;
	text-align: center;	
	font-family: Arial, Tahoma, Verdana, Sans-Serif;	
	color: #000;
}

a{
	color: #FF9900;
	border: none;
}

a img{
	border: none;
}

#page
{
	width:760px;	
	margin:0px auto;
	position: relative;
	text-align:left;	
}


/*******************************************************************/
/*	HEADER STYLES
/*******************************************************************/

#header{
	position:relative;
	top: 8px;
	height: 86px;
	text-align: right;
}

#header a{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #005B7F;
	font-weight:bold;
}

#header img{
	position:absolute;
	top:8px;
	left:8px;
}

#header #quicklinks{
	position: relative;	
	top:2px;
}

/*******************************************************************/
/*	FOOTER STYLES
/*******************************************************************/

#footer{
	position:relative;
	top:6px;
	text-align: center;
	font-size: 0.8em;
}

#footer a{
	color: #000000;
}

#footer #internova{
	color: #666666;
	margin: 20px 0 20px 0;
	text-align:right;
}

#footer #internova a{
	color:#666666; 
	font-size:0.9em;
	text-decoration:none;
}



/*******************************************************************/
/*	MAIN CONTENT STYLES
/*******************************************************************/
#content{
	float: left;
	width: 562px;
}
#title{
	position:relative;
	background: url(../images/title_back.gif) no-repeat;
	width: 562px;
	height:51px;
}

#title img{
	position: absolute;
	right: 8px;
	top: 8px;
}

#main{
	position: relative;
	background:#6D8D24 url(../images/main_back.jpg) no-repeat right 75px;
	width: 562px;
}

#main #spacer{
	position:relative;
	float: left;
	width: 1px;
	height: 355px;
}

#main #text{
	position: relative;
	top:23px;
	left: 18px;
	
	width: 280px;
	color: #ffffff;
	font-size: 1em;
}

#main #text h1{
	margin-bottom: 19px;
}

#main #text p{
	line-height:1.4em;
	margin-bottom: 1em;
}

#main #search{
	position: absolute;
	top: 23px;
	right: 16px;
}

#submenu{
	position:relative;
	background: url(../images/main_bottom.gif) no-repeat;
	height: 55px;
	font-size: 0;
	line-height: 0;
}

#submenu a{
	position:relative;
	top:33px;
}

#submenu #connecting_you{}
#submenu #business_toolkit { margin-left: 12px; }
#submenu #graduate_business { margin-left: 12px; }
#submenu #skills_development { margin-left: 12px; }

#lincsCounty{
    float: left;
	margin-top: 35px;
}
/*******************************************************************/
/*	RIGHT COLUMN STYLES
/*******************************************************************/

#rightColumn{
	/*
	position: absolute;
	right: 0;
	top: 87px;
	*/
	float: right;
	clear: none;
	font-size: 0.8em;
}

#login{
	width: 190px;
}
.sidebox{
	width: 190px;
}

.sidebox #login_title{
	height: 26px;
}

.sidebox .form{
	width: 190px;
	background: url(../images/form_back.gif) repeat-y;
}

.sidebox form{
	position: relative;
	padding-bottom: 6px;
	width: 174px;
	left: 8px;
	padding-top: 8px;
	
	background: url(../images/form_bottom.gif) no-repeat bottom left;
}



.sidebox .form .fieldname{
	display: block;
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	margin: 4px 0 2px 0;
	font-size: 1.1em;
}

.sidebox form input{
	font-size: 12px;
}

.sidebox form #remember{
	position: relative;
	padding-top: 4px;
}

* html .sidebox form #remember{
	left: -4px;
	padding-top:0;
}

.sidebox form #remember #label{
	position: relative;
	left: 5px;
}

* html .sidebox form #remember #label{
	top: -2px;
	left: 3px;
}

.sidebox form #submit{
	position: relative;
	left: 120px;
	width: 54px;
}

.sidebox .head{
	position: relative;
	height: 35px;
	background: url(../images/sidebox_head.gif) no-repeat;
}

.sidebox .head img{
	position: absolute;
	right: 10px;
	top: 13px;
}

.sidebox .text{
	background: #99A974 url(../images/sidebox_back.jpg) repeat-x;
	text-align: right;
}

.sidebox .text p{

	padding: 10px;
	color: #ffffff;
	line-height: 1.5em;
}

.sidebox .foot{
	position: relative;
	height: 55px;
	margin-bottom: 6px;
	background: url(../images/sidebox_foot.jpg) no-repeat;
}

.sidebox .foot #forgotten{
	position:absolute;
	top:1px;
	left:8px;
}

.sidebox .foot #forgotten img{
	position:relative;
	top:5px;
	margin-right:8px;
}



.sidebox .go{
	position: absolute;
	right: 8px;
	top: 8px;
}
