﻿a  {

   text-decoration: none;

   color: #000000;

}



a ins  {

   text-decoration: none;

}



img

{  border-style: none;

}



img.floatLeft { 

    float: left; 

    margin: 4px; 

}



img.floatRight { 

    float: right; 

    margin: 3px; 

}



#benchmarksbutton a:hover,

#contactusbutton a:hover,

#itembankbutton a:hover,

#featuresbutton a:hover,

#partnersbutton a:hover,

#testimonialsbutton a:hover,

#careersbutton a:hover,

#homebutton a:hover,

#pricingbutton a:hover,

#demobutton a:hover  {

   color: #FFC313;

   text-decoration: underline;

}



#pricingbutton a,

#contactusbutton a,

#homebutton a,

#benchmarksbutton a,

#demobutton a,

#featuresbutton a,

#itembankbutton a,

#careersbutton a,

#partnersbutton a,

#testimonialsbutton a  {

   border: 0px none #000000;

   display: block;

   width: 100%;

   text-decoration: none;

   color: #00578B;

}



#benchmarksbutton,

#contactusbutton,

#featuresbutton,

#partnersbutton,

#testimonialsbutton,

#homebutton,

#careersbutton,

#itembankbutton,

#demobutton  {
	font: 14px Arial, "Arial";
	letter-spacing: -1px;
	font-weight:bold;
	text-align: right;
	margin-top: 0px;
	margin-left: 0px;
	visibility: visible;
	position: absolute;
	top: 259px;
	z-index: 4;
	height: 10px;

}



#schedulebutton a:hover,

#reportsbutton a:hover  {

   background-position: -225px 0%;

}



#topgreybar,

#botgreybar  {

   visibility: visible;

   position: absolute;

   left: 3px;

   width: 750px;

   height: 3px;

   background-color: #E5E5E5;

   background-image: none;

   font-size: 1px;

}



#relivalidbutton a:hover  {

   background-position: -163px 0%;

}



#demoshotbutton a:hover  {

   background-position: -233px 0%;

}



#samplebutton a:hover  {

   background-position: -84px 0%;

}



#testimonialsbutton  {

	width: 86px;

	left: 577px;

}



#relivalidbutton a  {

   background: url(sg_version02_media/relivalidbutton.gif) no-repeat 0% 0px;

   display: block;

   height: 178px;

   width: 163px;

   font-size: 178px;

   line-height: 178px;

}



#demoshotbutton a  {

   background: url(sg_version02_media/demoshotbutton.gif) no-repeat 0% 0px;

   display: block;

   height: 183px;

   width: 233px;

   font-size: 183px;

   line-height: 183px;

}



#benchmarksbutton  {
	width: 159px;
	left: 228px;

}



#careersbutton  {
	width: 57px;
	left: 390px;

}



#schedulebutton a  {

   background: url(sg_version02_media/schedulebutton.gif) no-repeat 0% 0px;

   display: block;

   height: 141px;

   width: 225px;

   font-size: 141px;

   line-height: 141px;

}



#contactusbutton  {

   width: 73px;

   left: 672px;

}



#copyrighttext p  {

   font: 10px/12px Verdana, sans-serif;

   margin: 0px;

   color: #3E7FAB;

   letter-spacing: -1px;

   text-align: left;

}



#relivalidbutton  {

   visibility: visible;

   position: absolute;

   left: 544px;

   top: 499px;

   z-index: 5;

   width: 163px;

   height: 178px;

}



#reportsbutton a  {

   background: url(sg_version02_media/reportsbutton.gif) no-repeat 0% 0px;

   display: block;

   height: 165px;

   width: 225px;

   font-size: 165px;

   line-height: 165px;

}



#schedulebutton  {

   visibility: visible;

   position: absolute;

   left: 515px;

   top: 288px;

   z-index: 5;

   width: 225px;

   height: 141px;

}



#partnersbutton  {

	width: 56px;

	left: 511px;

}



#itembankbutton  {

	width: 65px;

	left: 146px;

}



#reliabilitybox  {

   background: url(sg_version02_media/webdemobox.gif) repeat-y;

   visibility: visible;

   position: absolute;

   left: 498px;

   top: 442px;

   z-index: 4;

   width: 255px;

   height: 244px;

}



#featuresbutton  {
	width: 157px;
	left: 223px;

}



#demoshotbutton  {

   visibility: visible;

   position: absolute;

   left: 15px;

   top: 499px;

   z-index: 5;

   width: 233px;

   height: 183px;

}



#samplebutton a  {

   background: url(sg_version02_media/samplebutton.gif) no-repeat 0% 0px;

   display: block;

   height: 51px;

   width: 84px;

   font-size: 51px;

   line-height: 51px;

}



#reportsbutton  {

   visibility: visible;

   position: absolute;

   left: 266px;

   top: 505px;

   z-index: 6;

   width: 225px;

   height: 165px;

}



#pricingbutton  {

	font: 14px Arial, "Arial";

	letter-spacing: -1px;

	font-weight:bold;

	text-align: right;

	margin-top: 0px;

	margin-left: 0px;

	visibility: visible;

	position: absolute;

	left: 454px;

	top: 259px;

	z-index: 6;

	width: 47px;

	height: 13px;

}



#copyrighttext  {
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 694px;
	z-index: 3;
	width: 751px;
	height: 44px;

}



#reliabilityg  {

   background: url(sg_version02_media/reliabilityg.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 543px;

   top: 452px;

   z-index: 5;

   width: 170px;

   height: 44px;

}



#samplebutton  {

   visibility: visible;

   position: absolute;

   left: 90px;

   top: 185px;

   z-index: 5;

   width: 84px;

   height: 51px;

}



#reportingbox  {

   background: url(sg_version02_media/reportingbox.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 257px;

   top: 442px;

   z-index: 5;

   width: 240px;

   height: 244px;

}



#sampletextg  {

   background: url(sg_version02_media/sampletextg.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 38px;

   top: 97px;

   z-index: 5;

   width: 186px;

   height: 77px;

}



#topgreybar  {

   z-index: 5;

   top: 272px;

}



#homebutton  {

   width: 39px;

   left: 12px;

}



#webdemobox  {

	background: url(sg_version02_media/webdemobox.gif) repeat-y;

	visibility: visible;

	position: absolute;

	left: 497px;

	top: 275px;

	z-index: 10;

	width: 256px;

	height: 393px;

	padding-top:20px;

	line-height: 13px;

}



#WebTextContainer {

width: 245px;

padding-left: 8px;

line-height: 13px;

}



#reportingg  {

   background: url(sg_version02_media/reportingg.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 291px;

   top: 452px;

   z-index: 6;

   width: 175px;

   height: 44px;

}



#hometext p  {

   font: 17px Arial, "Arial";

   margin: 0px;

   text-align: left;

   color: #6F6D6D;

   left: 150px;

   height: 450px;

}



#homeheader p  {

   font: 25px/23px Arial, "Arial";

   margin: 0px;

   text-align: left;

   color: #6F6D6D;

   letter-spacing:-5px;

}



#bodytext {

	top: 310px;

}



#botgreybar  {

   z-index: 6;

   top: 440px;

}



#demobutton  {

	width: 74px;

	left: 61px;

}



#homekidimg  {

   visibility: visible;

   position: absolute;

   left: 259px;

   top: 83px;

   z-index: 5;

   width: 494px;

   height: 165px;

}



#profcatimg  {
	visibility: visible;
	position: absolute;
	left: 402px;
	top: 1px;
	z-index: 4;
	width: 352px;
	height: 58px;

}



#whitebody  {

   background: url(sg_version02_media/whitebody2.gif) repeat-y;

   visibility: visible;

   position: absolute;

   left: 0px;

   top: 0px;

   z-index: 3;

   width: 756px;

   height: 689px;

}



#viewdemog  {

   background: url(sg_version02_media/viewdemog.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 22px;

   top: 452px;

   z-index: 5;

   width: 215px;

   height: 35px;

}



#version02  {

   margin: 0px auto 0px auto;

   width: 756px;

   position: relative;

}



#samplebox  {

   visibility: visible;

   position: absolute;

   left: 3px;

   top: 83px;

   z-index: 4;

   width: 256px;

   height: 165px;

   background-color: #FBD259;

   background-image: none;

   text-decoration:none;

}



#hometext  {

	visibility: visible;

	position: absolute;

	left: 16px;

	top: 287px;

	height: 390px;

	z-index: 5;

	width: 475px;

	font: Arial, Helvetica, sans-serif;

	color: #00578b;

	font-size: 12px;

	line-height: 16px;

}



#hometext .container {

position: relative;

width: 445px;

}



#joblisting {

	top: 488px;

	position: absolute;

	left: 15px;

	z-index: 7;

	width: 475px;

}



#JobCol {

	position: absolute;

	width: 120px;

	top: 32px;

	z-index: 8;

	left: 0px;

}



#DescripCol {

	position: absolute;

	width: 300px;

	top: 32px;

	left: 121px;

	z-index: 9;

}



#TextContainer2 {

	position: absolute;

	width: 450px;

	top: 280px;

	left: 0px;

	z-index: 9;

}



#submenu {

background: #00578b;

position: relative;

width: 455px;

height: 30px;

line-height: 30px;

}



#submenu2{

background: #00578b;

position: relative;

width: 455px;

height: 50px;

line-height: 25px;

}



#headcontainer{

width: 450px;

height: 1px;

line-height: 1px;

font:Arial, Helvetica, sans-serif;

font-size:13px;

color: #ffffff;

}



#textcontainer {

width: 450px;

font:Arial, Helvetica, sans-serif;

font-size:12px;

}



#textcontainer .left {

width: 193px;

font:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 5px;

float: left;

padding-top: 3px;

border: solid;

border-color: #00578B;

border-width: 1px;

}



#textcontainer .right{

width: 192px;

font:Arial, Helvetica, sans-serif;

font-size:12px;

padding-left: 5px;

float: left;

margin-left: 30px;

padding-top: 3px;

border: solid;

border-color: #00578B;

border-width: 1px;

}



#headcontainer .left{

background: #00578b;

width: 200px;

height: 25px;

line-height: 25px;

font:Arial, Helvetica, sans-serif;

font-size:13px;

color: #ffffff;

z-index: -2;

float: left;

}



#headcontainer .right{

background: #00578b;

width: 200px;

height: 25px;

line-height: 25px;

font:Arial, Helvetica, sans-serif;

font-size:13px;

color: #ffffff;

z-index: -1;

float: left;

margin-left: 30px;

}



#viewdemo  {

   background: url(sg_version02_media/viewdemo.gif) no-repeat;

   visibility: visible;

   position: absolute;

   left: 2px;

   top: 443px;

   z-index: 4;

   width: 255px;

   height: 243px;

}



#mottog  {
	background: url(sg_version02_media/mottog.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 4px;
	top: 0px;
	z-index: 4;
	width: 379px;
	height: 54px;
	background-image: url(sg_version02_media/mottog.gif);

}



#botgreybar2 {

	top: 834px;

	visibility: visible;

   position: absolute;

   left: 0px;

   width: 756px;

   height: 3px;

   background-color: #E5E5E5;

   background-image: none;

   font-size: 1px;

	

} 

#footer   {

	position: absolute;

	top: 686px;

	height: 140px;

	width: 751px;

	padding-top: 8px;

	padding-left: 5px;

	background-color:#f0f0f0;

}



html, body  {

   padding: 0px;

   margin: 0px;

   background: #FFFFFF url(sg_version02_media/Bg_title.jpg) center top repeat;

}
