ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	list-style: url(images/arrow-orange.gif) inside;
	padding-left: 25px;
}
#wrapper {
	margin: 0px;
	padding: 0px;

	width: 100%;
}
.button-vert-spacing {
	padding-top: 25px;
}
#footer-wrapper {
	background: url(images/footer-bkgd.gif) repeat-x center top;
	margin: 0px;
	padding: 0px;
	height: 164px;
	width: 100%;
	clear: left;
}
#footer-content {
	margin: 0px auto;
	padding: 20px 0px 0px;
	width: 900px;
	height: 130px;
}
#footer-content p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	line-height: 18px;
}
#footer-content h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #c0de78;
	text-decoration: none;
}
#footer-contactinfo {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 411px;
}
#footer-contactinfo a {
	color: #C0DE78;
	text-decoration: underline;
}
#footer-contactinfo a:link {
	color: #C0DE78;
	text-decoration: underline;
}
#footer-contactinfo a:hover {
	color: #BBDE78;
	text-decoration: none;
}
#footer-box1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 135px;
}
#footer-box1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box1 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #BBDE78;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box2 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 135px;
}
#footer-box2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box2 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #BBCF7B;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box3 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 125px;
}
#footer-box3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
	padding-left: 12px;
}
#footer-box3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	font-weight: normal;
	color: #BBDE78;
	text-decoration: none;
	padding-left: 12px;
}
#homepg-maincontent {
	margin: 0px auto;
	padding: 0px 300px 0px 0px;
	clear: both;
	width: 600px;
	background: url(images/girl-lightbulb-bkgd.jpg) no-repeat right top;
	height: 299px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000;
}
#homepg-maincontent h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 39px;
	line-height: 43px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding-top: 50px;
	padding-bottom: 20px;
}
#homepg-maincontent a {
	color: #456683;
	text-decoration: underline;
}
a {
	color: #456683;
}
#homepg-maincontent a:link {
	color: #456683;
	text-decoration: underline;
}
#homepg-maincontent a:hover {
	color: #718E2E;
}
.homepg-h1-color {
	color: #456683;
}
#home-boxes-wrapper {
	background: url(images/home-pg-boxes-bkgd.gif) repeat-x center top;
	width: 100%;
}
#home-boxes-content {
	margin: 0px auto;
	width: 900px;
}
#home-boxes-content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: normal;
	color: #718e2e;
	text-decoration: none;
	padding-bottom: 8px;
}
#home-boxes-content a {
	color: #456683;
	text-decoration: underline;
}
#home-boxes-content a:link {
	color: #456683;
	text-decoration: underline;
}
#home-boxes-content a:hover {
	color: #718E2E;
	text-decoration: none;
}
#home-box-1 {
	margin: 0px;
	padding: 25px 20px 0px 0px;
	float: left;
	width: 250px;
	background: url(images/icon-target-arrow.gif) no-repeat 0px 55px;
}
#home-box-1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 32px;
}
#home-box-2 {
	margin: 0px;
	padding: 25px 20px 0px 0px;
	float: left;
	width: 260px;
	background: url(images/icon-dollar-sign.gif) no-repeat 0px 55px;
}
#home-box-2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 32px;
}
#home-box-3 {
	margin: 0px;
	padding: 25px 20px 0px 0px;
	float: left;
	width: 260px;
	background: url(images/icon-monitor-arrow.gif) no-repeat 0px 55px;
}
#home-box-3 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 23px;
	font-weight: normal;
	color: #718e2e;
	text-decoration: none;
}
.homebox-divider {
	background: url(images/divider-boxes-home.gif) no-repeat center center;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 144px;
	width: 33px;
}
#home-box-3 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	padding-left: 32px;
}
#int-page-main-wrapper {
	margin: 0px auto;
	width: 900px;
	padding: 0px;
}
#int-main-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 46px 5px 40px 20px;
	float: left;
	width: 490px;
}
#int-main-content a {
	color: #456583;
	text-decoration: underline;
}
#int-main-content li {
	list-style: url(images/arrow-orange.gif) inside;
	padding-left: 25px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	list-style: url(images/arrow-orange.gif) inside;
}
#int-main-content h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 34px;
	line-height: 40px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
	padding-bottom: 15px;
}
#int-main-content p {
	padding-bottom: 15px;
}
#left-nav {
	background: url(images/side-nav-bkgd.gif) repeat-y left top;
	margin: 0px;
	padding: 46px 0px 0px;
	float: left;
	width: 160px;
	clear: both;
}
#photo-wrapper {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 225px;
}
#left-nav a {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
#left-nav a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
#left-nav a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 40px;
	font-weight: normal;
	text-decoration: none;
	border-bottom: 4px solid #9eb865;
}
#logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 73px;
	width: 295px;
}
#logo-nav-wrapper {
	width: 100%;
	background: url(images/top-nav-bkgd.gif) repeat-x center top;
	height: 73px;
}
#logo-nav-content {
	margin: 0px auto;
	padding: 0px;
	height: 73px;
	width: 900px;
}
#nav1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 32px 0px 30px 153px;
	float: left;
	height: 11px;
}
#nav1 a {
	color: #666;
	text-decoration: none;
}
#nav1 a:link {
	color: #666;
	text-decoration: none;
}
#nav1 a:hover {
	color: #666;
	text-decoration: none;
	border-bottom: 4px solid #9eb865;
}
#nav2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 32px 0px 30px 68px;
	float: left;
	height: 11px;
}
#nav2 a {
	color: #666;
	text-decoration: none;
}
#nav2 a:link {
	color: #666;
	text-decoration: none;
}
#nav2 a:hover {
	color: #666;
	text-decoration: none;
	border-bottom: 4px solid #9eb865;
}
#nav3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 32px 0px 30px 68px;
	float: left;
	height: 11px;
}
#nav3 a {
	color: #666;
	text-decoration: none;
}
#nav3 a:link {
	color: #666;
	text-decoration: none;
}
#nav3 a:hover {
	color: #666;
	text-decoration: none;
	border-bottom: 4px solid #9eb865;
}
#nav4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	margin: 0px;
	padding: 32px 0px 30px 68px;
	float: left;
	height: 11px;
}
#nav4 a {
	color: #666;
	text-decoration: none;
}
#nav4 a:link {
	color: #666;
}
#nav4 a:hover {
	color: #666;
	border-bottom: 4px solid #9eb865;
	text-decoration: none;
}
body#about-nav a#about-nav,
body#contact-nav a#contact-nav,
body#services-nav a#services-nav,
body#solutions-nav a#solutions-nav,
body#fls-platform-nav a#fls-platform-nav,
body#ip-search-nav a#ip-search-nav,
body#ipwire-nav a#ipwire-nav,
body#virtual-ventures-nav a#virtual-ventures-nav,
body#consulting-nav a#consulting-nav,
body#our-team-nav a#our-team-nav,
body#clients-nav a#clients-nav,
body#news-events-nav a#news-events-nav,
body#white-papers-nav a#white-papers-nav,
body#platform-integration-nav a#platform-integration-nav
{
	color:#666;
	text-decoration: none;
	border-bottom: 4px solid #9eb865;
}
#home-box-2 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 23px;
	font-weight: normal;
	color: #718e2e;
	text-decoration: none;
}
#home-box-1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 23px;
	font-weight: normal;
	color: #718e2e;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight: normal;
	color: #666;
	text-decoration: none;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 22px;
	font-weight: normal;
	color: #718e2e;
	text-decoration: none;
}

