@import url(http://fonts.googleapis.com/css?family=Titillium+Web:300,700);
@import url(http://fonts.googleapis.com/css?family=Titillium+Web:300,700);

body {
	padding:0;
	line-height: normal;
	color: #333;
	background-color: #f4f4f4;
	background-image: url(img/bodybg.gif);
	margin-top: 10px;
	background-repeat: repeat-y;
	background-position: center;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	text-align: left;
	}
a:link {	
	text-decoration: none;
	color: #333;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: underline;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #333;
}
#index {
	padding:0;
	line-height: normal;
	color: #fff;
	margin: 0px;
	height: 25px;
	vertical-align: middle;
	text-align: left;
	}

#index a{ color:#fff; }

#index a:hover {
	background:none;
	color: #fff;
	text-decoration:underline;
}

#wrapper {
	margin:2px auto;
	width:980px;
	padding:0;
	background:#fff;
}

#wrapper1 {
	margin:2px auto;
	width:770px;
	padding:0;
	background:#fff;
} 

a {

}
a:hover {
	background:none;
}
p {
	margin:0;
	padding-top:2px;
}
h2 { font-weight:bold; font-size:12px; padding:0px 0 4px 0px; margin: 0 0 2px 0; color:#444; background:none; }
h1 {
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background:none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 17px;
	padding-left: 0px;
}
ul { margin: 0; padding : 0; list-style : none; }
img { border: 0;}
h4 {font: 30px 'HelveticaNeue-CondensedBold', 'Arial Narrow', Helvetica, Arial, sans-serif; margin:0;}
.pic{margin-top:8px;}


#header {
	clear:both;
	width:980px;
	height:80px;
	margin:0;
}

#header1 {
	clear:both;
	width:980px;
	height:5px;
	margin:0;
}

#title {float:left; width:240px; padding: 20px 0 10px 60px;}
#title h3 {font-size:12px; padding:5px 0 0 0; margin:0; color:#444;}

#hright {
	float:right;
	width:635px;
	height: 70px;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
#hrighttop {
	width: auto;
	float:right;
	text-align: right;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0;
}
#hrighttop a {
}
#hrighttop a:hover {

}

.actintime-link {
	font-size: 14px;
	font-weight: bold;
	color: #16609c;
}

.actintime-link a, .actintime-link a:visited {
	color: #BD1829;
}

.actintime-link a:hover{
	color: #808080; text-decoration: none;
}

#title p {font-size: 0.9em; color: #808080; padding: 0; background: inherit;}
#menu {
	width: 480px;
	float:right;
	padding:0;
	text-align:right;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
#menu li { display:inline; }
#menu a:hover{ text-decoration:underline; }
#menu li a {  color:#444; text-decoration:none; padding:1px 5px 1px 5px;
height:19px; background:none;}
#menu li a:hover {
	background: none;
} 
#telhead {
	width: 480px;
	float:right;
	padding:0;
	text-align:right;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	margin-top: 2px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.telbold {
	font-weight: bold;
	color: #16609c;
}

#nav {
	background-color: #16609C;
	border: none;
	padding:0;
	height:3.6em;
	margin-bottom: 1em;
	float: left;
	width: 100%;
}

#nav a{
	color: white;
	display: block;
	height: 21px;
	float: left;
	line-height: 19px;
	text-decoration: none;
	margin-bottom:10px;
	padding-top: 10px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 17px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 12px;
	font-weight: bold;
}

#nav a:hover {
background-position: left bottom; color: #333;
}

#bottomcontent{
	width:980px;
	clear: both;
	float: left;
	height: 100%;
}

#bottomcontent1{
	width: 770px;
	clear: both;
	float: left;
	height: 100%;
}


.arrowbutt { background:transparent url(img/arrowbutt.jpg) no-repeat scroll 20px 8px; }

#navtitl{
	background-color:#16609C;
	height: 24px;
	margin-bottom: 2px;
	font-weight: bold;
	color: #FFF;
	line-height: 2.0em;
	vertical-align: middle;
	text-align: left;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
}
#line{
	background-color:#C4C4C4;
	height:1px;
	width: 748px;
	clear: both;
	border: thin solid #C4C4C4;
	margin-left: 10px;
	padding: 0px;
}
#hboxl{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	margin-top: 10px;
	margin-left: 10px;
	border-right:none;
	float: left;
	clear: right;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	background-image: url(img/tnahome.jpg);
}
#hbox2{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	float: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(img/clockmachineshome.jpg);
}
#hbox3{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	margin-top: 3px;
	margin-left: 10px;
	border-right:none;
	float: left;
	clear: right;
	margin-bottom: 8px;
	background-image: url(img/entrylevelhome.jpg);
	background-repeat: no-repeat;
}
#hbox4{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	float: right;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(img/timedatehome.jpg);
}
#hbox5{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	margin-top: 3px;
	margin-left: 10px;
	border-right:none;
	float: left;
	clear: right;
	margin-bottom: 8px;
	background-image: url(img/idhome.jpg);
}
#hbox6{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	float: right;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(img/consumableshome.jpg);
}

#hbox7{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	margin-top: 3px;
	margin-left: 10px;
	border-right:none;
	float: left;
	clear: right;
	margin-bottom: 8px;
	background-image: url(img/accessmain.jpg);
	background-repeat: no-repeat;
}
#hbox8{
	background-color:#f4f4f4;
	height:200px;
	width: 376px;
	float: right;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	background-image: url(img/wallclocksmain.jpg);
}

#news{
	float: left;
	/* width: 198px; */
	width: 100%;
	height: 204px;
	background-color: #F7F5F5;
	clear: left;
	margin: 0px;
	overflow: hidden;
	border-bottom: 1px solid #16609C;
	
}

#bonus{
	float: left;
	width: 198px;
	height:167px;
	background-color:#f7f5f5;
	clear: left;
	margin: 0;
	background-image: url(img/free_bonus_package.png);
	background-repeat: no-repeat;
}

#nextday{
	float: left;
	width: 198px;
	height:167px;
	background-color:#f7f5f5;
	clear: left;
	margin: 0;
	background-image: url(img/nextday.png);
	background-repeat: no-repeat;
}

#roi{
	float: left;
	width: 198px;
	height:167px;
	background-color:#f7f5f5;
	clear: left;
	margin: 0;
	background-image: url(img/advert1.jpg);
	background-repeat: no-repeat;
}

#nwc{
	float: left;
	width: 198px;
	height:167px;
	background-color:#f7f5f5;
	clear: left;
	margin: 0;
	background-image: url(img/advert1.png);
	background-repeat: no-repeat;
}

#siderightmid{
	float:right;
	width: 770px;
	height:262px;
	background-color:#f7f5f5;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #136098;
	border-right-color: #136098;
	border-bottom-color: #136098;
	border-left-color: #136098;
	padding: 0px;
	clear: none;
	margin: 0px;
}
#topbar{
	float:right;
	width: 760px;
	height:24px;
	background-color:#16609C;
	clear: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
	font-weight: bold;
	color: #FFF;
	line-height: 2.0em;
	vertical-align: middle;
	text-align: left;
	padding: 5px;
}
#topbar2{
	width: 760px;
	height: 14px;
	background-color:#ccc;
	display: block;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
	text-align: left;
	padding: 5px;
	margin-bottom: 5px;
	
}
#timedate{
	width: 295px;
	height:24px;
	float: right;
	font-weight: bolder;
	text-transform: uppercase;
	text-align: right;
	padding-right: 5px;
}

#sideleftbot1{
	float: left;
	background-color:#f7f5f5;
	clear: left;
	margin: 0 0 0 0;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #136098;
}

#siderightbot{
	float:right;
	width: 770px;
	height:220px;
	background-color:#f7f5f5;
	margin-top: 0;
	margin-right: 0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #136098;
	border-right-color: #136098;
	border-bottom-color: #136098;
	border-left-color: #136098;
	padding: 0px;
	clear: both;
	border-bottom-width: 1px;
}
#siderightbot1{
	float:right;
	width: 770px;
	height:210px;
	background-color:#f7f5f5;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #136098;
	border-right-color: #136098;
	border-bottom-color: #136098;
	border-left-color: #136098;
	padding: 0px;
	clear: both;
	border-bottom-width: 1px;
	margin: 0;
}
#siderightbot2{
	float:right;
	width: 770px;
	height:220px;
	background-color:#f7f5f5;
	margin-top: 0;
	margin-right: 0;
	border-top-width: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #136098;
	border-right-color: #136098;
	border-bottom-color: #136098;
	border-left-color: #136098;
	padding: 0px;
	clear: both;
	border-bottom-width: 0px;
}
#flashadds {
	height:250px;
	float:left;
	clear: right;
	width: 390px;
	padding: 0px;
	background-color: #F7F5F5;
	margin: 0;
	display: inline;
	position: absolute;
	z-index: auto;
}

#homepic {
	height:250px;
	float:right;
	clear: none;
	width: 770px;
	padding: 0px;
	background-color: #FFF;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}

#homepic a {color:#ccc;}
#homepic:hover {background: none}

#homethumbtext{
	height:140px;
	width: 210px;
	float: right;
	position: static;
	vertical-align: text-bottom;
	text-align: left;
	padding-top: 20px;
	margin-top: 0px;
	margin-right: 11px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#hometit{
	height:20px;
	width: 350px;
	position: static;
	vertical-align: text-bottom;
	text-align: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	color: #FFF;
	font-weight: bold;
}

#infobutt{
	height:20px;
	width: 120px;
	float: left;
	position: static;
	margin: 0px;
	vertical-align: text-bottom;
	text-align: left;
	clear: right;
	padding-top: 140px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}

#maincontent {
	float:right;
	clear: right;
	width: 770px;
	padding: 0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	display: block;
}
#maincontent a {
	color:#333;
}

#mboxl{
	background-color:#f4f4f4;
	height: 200px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxfeatured{
	background-color:#f4f4f4;
	height: 200px;
	width: 757px;
	border: 2px solid /*#16609C*/ #9C6716;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	position:relative;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;
}
#mboxfeatured:hover {

	border: 2px solid #FF8A14;
	background-color: #f0f0f0;
}

#mboxvacancy{
	background-color:#f4f4f4;
	height:100%;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxactintimevision{
	background-color:#f4f4f4;
	height:200px;
	width: 747px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxactintimelite{
	background-color:#f4f4f4;
	height:200px;
	width: 747px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxactintimelite2{
	background-color:#f4f4f4;
	height:210px;
	width: 747px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxadvice{
	background-color:#f4f4f4;
	height:200px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxwelcome{
	background-color:#f4f4f4;
	height:140px;
	width: 745px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxfooter{
	background-color:#f4f4f4;
	height:100px;
	width: 725px;
	border: thin solid #C4C4C4;
	padding: 15px;
	margin-top: 31px;
	float: left;
	clear: both;
	text-align: center;
}

#mbox404{
	background-color:#f4f4f4;
	height:55px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

#mboxfull{
	background-color:#f4f4f4;
	height:945px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
}

#mboxabout{
	background-color:#f4f4f4;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
}

#mboxupgrade{
	background-color:#f4f4f4;
	height:1450px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
	background-image: url(images/emailshots/backi.png);
	background-repeat: no-repeat;
}

#mboxterms{
	background-color:#f4f4f4;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
}

#mboxbonus{
	background-color:#f4f4f4;
	height:1165px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
}

#mboxnews{
	background-color:#f4f4f4;
	height:1165px;
	width: 757px;
	border: thin solid #C4C4C4;
	padding: 5px;
	margin: 0px;
}

#ttu {
	float:left;
	width:360px;
	height:90px;
	text-align:left;
}

#bulletts2 {
	float:left;
	width:260px;
	height:260px;
	text-align:justify;
	margin-top: 10px;
}

#bulletts3 {
	float:left;
	width:260px;
	height:260px;
	text-align:justify;
	margin-top: 10px;
	margin-left: 19px;
}

#scrnsots {
	float:right;
	width:194px;
	height:140px;
	text-align:justify;
	margin-right: 5px;
	background-image: url(images/emailshots/hr.png);
	background-repeat: no-repeat;
}

#scrnsotss {
	float:right;
	width:194px;
	height:140px;
	text-align:justify;
	margin-top: 20px;
	margin-right: 5px;
	background-image: url(images/emailshots/yearplanner.png);
	background-repeat: no-repeat;
	clear: right;
}

#scrnsotsss {
	float:right;
	width:194px;
	height:140px;
	text-align:justify;
	margin-top: 20px;
	margin-right: 5px;
	background-image: url(images/emailshots/pip.png);
	background-repeat: no-repeat;
	clear: right;
	margin-bottom: 10px;
}

#freeupg {
	float:left;
	width:360px;
	height:42px;
	text-align:left;
	font-size: 30px;
	margin-right: 0px;
	margin-top: 20px;
}

#ttl {
	float:left;
	width:310px;
	height:58px;
	text-align:left;
	font-size: 40px;
	padding-left: 50px;
	vertical-align: top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#includesfsql {
	float:left;
	width:360px;
	height:18px;
	text-align:left;
	vertical-align: top;
	margin-top: 5px;
}

#sqlversion {
	float:left;
	width:210px;
	height:42px;
	text-align:left;
	font-size: 30px;
	margin-top: 0px;
}

#newsletterdate {
	float:left;
	width:325px;
	height:18px;
	text-align:left;
	margin-top: 50px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
}

#bulletts1 {
	float:left;
	width:500px;
	height:18px;
	text-align:left;
	font-size: 10px;
	font-weight: bold;
	color: #900;
	letter-spacing: 0.6px;
}

#topparagraph {
	float:left;
	width:757px;
	height:55px;
	text-align:justify;
}

#newfeats {
	float:left;
	width:757px;
	height:18px;
	text-align:justify;
	font-weight: bold;
	margin-top: 10px;
}

#utbp {
	float:left;
	width:300px;
	height:18px;
	text-align:justify;
	font-weight: bold;
	margin-top: 10px;
}

#handscan {
	width:75px;
	height:30px;
	text-align:center;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	margin-right: 8px;
}

#fpt {
	width:85px;
	height:30px;
	text-align:center;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}

#ac {
	width:85px;
	height:30px;
	text-align:center;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}

#br {
	width:85px;
	height:30px;
	text-align:center;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}

#pr {
	width:85px;
	height:30px;
	text-align:center;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	margin-right: 10px;
}

#upgdetails {
	float:left;
	width:530px;
	height:80px;
	text-align:justify;
	font-weight: bold;
	margin-top: 9px;
}

#tandc {
	width:290px;
	height:75px;
	text-align:justify;
	font-weight: bold;
	margin-top: 22px;
	color: #666;
	float: left;
}

#wglogo {
	width:337px;
	height:75px;
	text-align:justify;
	font-weight: bold;
	margin-top: 22px;
	color: #666;
	clear: right;
	float: right;
	background-image: url(images/emailshots/wglogo.png);
	background-repeat: no-repeat;
}

#hscan {
	float:left;
	width:550px;
	height:67px;
	text-align:justify;
	font-weight: bold;
	margin-top: 10px;
	background-image: url(images/emailshots/hardware.png);
	background-repeat: no-repeat;
}

#reasontit {
	float:left;
	width:370px;
	height:50px;
	text-align:left;
	font-size: 36px;
	font-weight: normal;
	left: 227px;
	top: 759px;
}

#sqllogo {
	float:left;
	width:100px;
	height:87px;
	text-align:left;
	font-size: 30px;
	margin-left: 150px;
	background-image: url(img/sqlserverlogo.png);
	margin-top: 10px;
}

#win7logo {
	float:right;
	width:100px;
	height:100px;
	background-image: url(img/windows7logo.png);
	background-repeat: no-repeat;
	margin-right: 20px;
	margin-top: 5px;
}

#businessmen {
	float:right;
	width:360px;
	height:312px;
	background-image: url(images/emailshots/agendanewfeatures.png);
	background-repeat: no-repeat;
	margin-right: 15px;
	margin-top: 10px;
}

#actintimeflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/actintimebasicmain.jpg);
	float: left;
}

#actintimeat100p{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/actintimeat100pmain.jpg);
	float: left;
}

#actintimeat100f{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/actintimeat100fmain.jpg);
	float: left;
}

#at90dflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/at90dmain.jpg);
	float: left;
}

#gtsflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/gtsmain.jpg);
	float: left;
	background-repeat: no-repeat;
}

#eagletimeflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainactintimeat75.jpg);
	float: left;
}

#actintimeflash1{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(img/productmainactintime1.jpg);
	float: left;
	background-repeat: no-repeat;
}

#actintimeflash2{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainactintime3.jpg);
	background-repeat: no-repeat;
	float: left;
}

#actintimeflash3{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainactintimelitejunior.jpg);
	background-repeat: no-repeat;
	float: left;
}

#actintimeflash3p{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	float: left;
	margin: 0px;
}

#actintimevisionflash1{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/actintimevisionmain.jpg);
	float: left;
}

#payclockezflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainpayclockez.jpg);
	float: left;
}

#payclockezexpressflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainpayclockezexpress.jpg);
	float: left;
}

#payclockpc600flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainpayclockpc600.jpg);
	float: left;
}

#payclockts100flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainpayclockts100.jpg);
	float: left;
}

#actintimeflashright{
	background-color:#f4f4f4;
	height:180px;
	width: 240px;
	border: thin solid #C4C4C4;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 504px;
	background-repeat: no-repeat;
}

#actintimeflashrightp{
	background-color:#f4f4f4;
	height:180px;
	width: 240px;
	border: thin solid #C4C4C4;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 504px;
	background-repeat: no-repeat;
}

#actintimeaddright{
	background-color:#f4f4f4;
	height:180px;
	width: 240px;
	border: thin solid #C4C4C4;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 504px;
	background-image: url(img/sqlwin7logos.png);
	background-repeat: no-repeat;
}

#eagletimeflashright{
	background-color:#f4f4f4;
	height:180px;
	width: 240px;
	border: thin solid #C4C4C4;
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 504px;
	background-image: url(img/defaultactfl.jpg);
}

#amanoflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(img/amanomain.jpg);
	float: left;
}

#ronaldflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-image: url(img/ronaldjacksmain.jpg);
	float: left;
}

#timeprecisionflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmaintimeprecisiontp100.jpg);
	float: left;
}

#qr375flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/qr375.jpg);
	float: left;

}

#maxer2500flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/productmainmaxer2500.jpg);
	float: left;

}

#lathem2100flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    background-image: url(img/lathemmain.jpg);
	float: left;	
}

#tp20flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    background-image: url(img/tp20main.jpg);
	float: left;
	
}

#tp50flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    background-image: url(img/tp50main.jpg);
	float: left;
	
}

#at80daflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(img/at80damain.jpg);
	float: left;
	
}

#rainerflash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    background-image: url(img/productmrainerjetstamp.jpg);
	float: left;
		
}

#rainer798flash{
	background-color:#f4f4f4;
	height:200px;
	width: 500px;
	border: thin solid #C4C4C4;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    background-image: url(img/productm798jetstamp.jpg);
	float: left;
		
}

#mpic1 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/defaultpic.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
}

#mpicp120i {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/p120i.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicp330i {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/SD260.png);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicbureau {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/ZXP1.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicconsumables {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/consumables1.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicclocks1 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_wallclocks.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#mpicclocks2 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/clock2.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	float: right;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#mpicclocks3 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/clock3.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

#mpicmap {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/map.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	float: right;
	background-repeat: no-repeat;
}

#mpicpayroll {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/payroll1.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicbonus {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/free_bonus_package1.png);
	height: 165px;
	width: 200px;
	margin: 5px;
	background-repeat: no-repeat;
	float: right;
	background-position: center;
}

#mpicclocking {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_clocking_in_machines.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpictimeattendance {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/productthumbactintimenew.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpictimestamps {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_time_and_date_stamps.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicaccesscontrol {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_access_control.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	float: left;
}

#mpicidsystems {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_idsystems.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicwatchman {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/productthumb_watchman.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicclockdial {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/clockdial.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicactintime {
	border: thin solid #CCC;
	text-align: center;
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-image: url(img/productthumbactintimenew.jpg);
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimelite {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/product_time_attendance.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimelitejunior {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimelitejunior.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicbudget {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/clockmachines.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicwps {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/gts.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: static;
}

#mpicamano {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/amanobx15001600.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicronald {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/ronaldjacks.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpictp100 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/timeprecisiontp100.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicnt75 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/at75.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicat90d {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintime_at90d.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicqr375 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/seikoqr395.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicat100p {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/at100p.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicat100f {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/at100f.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#maxer2500 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/maxer2500.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpiclathem2100 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/lathem2100.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpictp20 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/tp20.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpictp50 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/tp50.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicat80da {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/at80da.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicrainer {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/rainerjetstamps.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpic798 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/798datestampsmall.png);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
}

#mpicactintimevision {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/productthumbactintimevision.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicpayclockez {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/payclockezprodthumb.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimevisionprox {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimevisionprox.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimevisionfinger {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimevisionfinger.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimevisionhand {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimevisionhandscanner.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimeliteprox {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimelite_prox.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep1 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_software.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep2 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_hardware.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep2junior {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_hardware_junior.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep2lite {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_hardware_lite.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep3 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_addons.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep4 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_install.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep44 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_install.jpg);
	height: 197px;
	width: 200px;
	margin-top: 5px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicstep5 {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/choose_cover.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimelitebio {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimelite_bio.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimelitehand {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimelite_hand.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#mpicactintimelitetscreen {
	border: thin solid #CCC;
	text-align: center;
	background-image: url(img/actintimelite_tscreen.jpg);
	height: 197px;
	width: 200px;
	margin-right: 5px;
	background-repeat: no-repeat;
	position: absolute;
}

#prtextcontent {
	width: 545px;
	height: 201px;
	text-align: left;
	clear: left;
	float: right;
	color: #333;
}

#prtextcontentactintimevision {
	width: 350px;
	height: 201px;
	text-align: left;
	clear: left;
	float: right;
	color: #333;
	margin-top: 5px;
}

#prtextcontentactintimelite {
	width: 350px;
	height: 201px;
	text-align: left;
	clear: left;
	float: right;
	color: #333;
	margin-top: 5px;
}

#prtextcontentactintimelite2 {
	width: 500px;
	height: 201px;
	text-align: left;
	clear: left;
	float: right;
	color: #333;
	margin-top: 5px;
}

#prtextcontentactintimelite3 {
	width: 500px;
	height: 210px;
	text-align: left;
	clear: left;
	float: right;
	color: #333;
	margin-top: 5px;
}

#prtextcontentactintimevisionprice {
	width: 138px;
	height: 201px;
	text-align: center;
	clear: left;
	float: right;
	color: #333;
	margin-right: 40px;
}

#prtextcontent2 {
	width: 450px;
	height: 201px;
	text-align: left;
	color: #333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 212px;
	padding: 0px;
	float: right;
	overflow: hidden;
	position: absolute;
}

#prtextcontent3 {
	width: 90px;
	height: 201px;
	text-align: center;
	clear: left;
	float: right;
	color: #333;
	font-size: 18px;
	font-weight: bold;
	vertical-align: middle;
	word-spacing: normal;
	padding: 0px;
}

#prtextcontent4 {
	width: 540px;
	height: 250px;
	text-align: left;
	float: left;
	color: #333;
	padding: 0px;
	margin: 0px;
}

#prtextcontent5 {
	width: 540px;
	height: 250px;
	text-align: left;
	float: left;
	color: #333;
	padding: 0px;
	margin: 0px;
}

#prtextcontent6 {
	width: 540px;
	height: 250px;
	text-align: left;
	float: right;
	color: #333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	overflow: hidden;
	position: absolute;
}

#prtextcontent7 {
	width: 540px;
	height: 500px;
	text-align: left;
	float: left;
	color: #333;
	padding: 0px;
	margin: 0px;
}

#prtextcontent8 {
	width: 100%;
	height: 520px;
	text-align: left;
	float: left;
	color: #333;
	padding: 0px;
	margin: 0px;
}

#prtextcontent a { color:#333; }

#prtextcontent a:hover { text-decoration:underline}

.message{ position:absolute;  width:360px; float:left; margin:70px 0px 0px 165px; color:#fff;}
.left {width: 170px;	margin: 0 6px 5px 0; padding:10px; float:inherit;}
.middle {width: 170px; margin: 0 6px 5px 0; padding:10px; float:inherit;}
.right {width: 170px; margin: 0 6px 5px 0; padding:10px; float:inherit;}
.thumbs img{position:relative; padding:1px;margin:5px 8px 5px 9px;border:2px solid #631e19;background:none;}
.thumbs img:hover{border:2px solid #c5c5c5; background:none;}

#footer {
	clear: both;
	text-align:center;
	line-height: 1.8em;
	margin-right: 0%;
	margin-bottom: 0%;
	margin-left: 0%;
	padding-top: 4px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
	float: left;
	width: 100%;
	margin-top: 10px;
	background-color: #F4F4F4;
}
#footer a {
	background: inherit;
	font-size: 10px;
	font-weight: bold;
	color: #333;
}
#acctable {
	width: 820px;
	text-align:left;
	margin-top: 7px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}

#emailshot1 {

	}


/* TA DESIGN STUDIO CSS STYLES */

#tab-screenshot-content {
	position: relative;
	width: 100%;
	height: 400px;
}

.tab-screenshot-box {
	float: left;
	margin-top: 20px;
	width: 20%;
	height: 110px;
	text-align: center;
}

#timelines{
	float: left;
	width: 198px;
	height:auto;
	background-color:#000;
	clear: left;
	margin: 0 0 20px 0;
}

.latest-actintimelines {
	margin: -2px 0 0 0;
	padding: 8px 10px;
	height: 48px;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
}

.latest-actintimelines strong {
	color: orange;
}

#timelines a {
	display: block;
	width: 100%;
	height: 100%;
	color: #fff;
	text-decoration: none;
}

#timelines a:hover {
	text-decoration: none;
}

.touchscreen {
	position: relative;
}

.touchscreen-image {
	
}

.theme-button-round {
	position: absolute;
	top: -65px;
	left: 25%;
}


/* TA DESIGN FIXES BADLY CODED WEBSITE */

#main-menu{
	width:980px;
	clear: both;
	float: left;
}

#first-sidebar 
{
	float: left;
	/* background-color: orange; */
}

#main-content 
{
	width: 770px;
    float: right;
    /* background-color: yellow; */
}


#sidenavleft{
	float: left;
	width: 200px;
	padding:0px;
	margin: 0 0 5px 0;
	border-width: 0 0 0 0;
}

#navtit{
	background-color: #16609C;
	height: 24px;
	width: 96.5%;
	margin-bottom: 0px;
	font-weight: bold;
	color: #FFF;
	line-height: 2.0em;
	vertical-align: middle;
	text-align: left;
	padding: 6px 0% 4px 4%;
	float: left;
	clear: right;
}

#button
{
	float: left;
	width: 100%;
}
	
	#button ul 
	{
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		float: left;
		margin: 0px;
		padding: 0px;
		background-color: #E8E9E9;
	}

		#button li 
		{
			padding:0;
			display: inline;
			white-space: normal;
			list-style-image: none;
			list-style-type: none;
			float: left;
			width: 100%;
		}

			#button a 
			{
				display:block;
				color:#333;
				background-attachment: scroll;
				background-repeat: repeat-x;
				background-position: 0px 0px;
				text-decoration:none;
				margin: 0 0 0.1em 0;
				width: 100%;
				padding-top: 5px;
				padding-bottom: 5px;
			}

			#button a:hover { text-decoration:underline; }

#sideleftbot{
	float: left;
	background-color:#f7f5f5;
	clear: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #136098;
}

#first-sidebar-box {
	float: left;
	background-color:#f7f5f5;
	clear: left;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #136098;
}

#sideleftmid{
	float: left;
	width: 198px;
	height:238px;
	background-color:#f7f5f5;
	clear: left;
	margin: 10px 0 13px 0;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #136098;
}

#slideshow { float: left; width: 100%; clear: both; margin-bottom: 1.8em;}

.row { float: left; width: 100%; clear: both; margin-bottom: 2em;}
#banners .column { float: left; width: 376px; background-color: #E6E7E8; position: relative; }
#banners .column.first {  }
#banners .column.last { float: right; padding-right: 0; }
#banners .column.full { float: left; width: 100%; background-color: #fff; }

/* colours - BLUE: #097AB7; GREEN: #B6D102; ORANGE: #EA6F17;*/

#systems .heading { float: left; height: 90px; width: 100%; margin: 1em 0 0 0; }

#systems .column { text-align: center; float: left; width: 234px; background-color: #FFF; position: relative; padding: 0 10px; border-width: 0 1px 0 1px; border-style: solid; border-color: #BDBCBC; color: #B6D102; font-family: 'Titillium Web', sans-serif; }
#systems .column .link a, #systems .column .link a:visited { font-weight: 700; font-size: 16px; padding: 0 5%; text-align: left; float: left; width: 90%; line-height: 28px; border-radius: 10px; text-transform: uppercase; color: #FFF; background-color: #B6D102; }
#systems .column .link a:hover { background-color: #CCC; color: #FFF; text-decoration: none; }
#systems h5 { float: left; width: 100%; /* color: #656263; */ color: #000; font-weight: 300; font-size: 14px; margin: 1em 0; padding: 1em 0; border-top: solid 1px #B6D102; border-bottom: solid 1px #B6D102; }
#systems p { float: left; width: 100%; /* color: #656263; */ color: #000; font-weight: 300; font-size: 14px; padding: 0 0 1em 0;}

#systems .column h3, #systems .column h4 { color: #B6D102;}
#systems .column h3 a, #systems .column h3 a:visited { color: #B6D102; text-decoration: none; }
#systems .column h3 a:hover { color: #CCC;}

#systems .column.first { width: 235px; border-width: 0 0 0 1px; color: #097AB7; }
#systems .column.first h3, #systems .column.first h4 { color: #097AB7; }
#systems .column.first h3 a, #systems .column.first h3 a:visited { color: #097AB7; text-decoration: none; }
#systems .column.first h5 { border-color: #097AB7;}
#systems .column.first .link a, #systems .column.first .link a:visited { background-color: #097AB7; }
#systems .column.first h3 a:hover { color: #CCC;}
#systems .column.first .link a:hover { background-color: #CCC; text-decoration: none;}


#systems .column.last { width: 235px; border-width: 0 1px 0 0; color: #EA6F17; }
#systems .column.last h3, #systems .column.last h4 { color: #EA6F17; }
#systems .column.last h3 a, #systems .column.last h3 a:visited { color: #EA6F17; text-decoration: none; }
#systems .column.last h5 { border-color: #EA6F17; }
#systems .column.last .link a, #systems .column.last .link a:visited { background-color: #EA6F17; }
#systems .column.last h3 a:hover { color: #CCC;}
#systems .column.last .link a:hover { background-color: #CCC; text-decoration: none;}


#systems h3 { font-weight: 700; font-size: 25px; line-height: 26px; margin: 0 0 0 0; padding: 0 0 0 0;}
#systems h4 { font-weight: 700; font-size: 18px; line-height: 26px; margin: 0 0 0 0; padding: 0.5em 0 0 0; }

.banner-image { float: left; width:100%; }
.banner-image img { width: 100%; height: auto; }

.banner-description { 
	float: left; width: 356px; padding: 5px 10px 5px 10px; 
	background: url("images/more-arrow.png") no-repeat #E6E7E8;
	background-position: 350px 32px;
	background-size: 16px 26px;
}
.banner-description h3 { font-family: 'Titillium Web', sans-serif; font-weight: 700; font-size: 18px; color: #16609C; margin: 0; padding: 0; width: 90%; line-height: 22px;}
.banner-description p { font-family: 'Titillium Web', sans-serif; font-weight: 0; font-size: 14px; margin: 0; padding: 0; width: 90%; line-height: 19px;}
.banner-link a { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; text-indent: -6000px; }

/* slideshow */

.slideshow-text { position: absolute; top: 40%; left: 60px; width: 41%; }

.slideshow-text h1{ font-family: 'Titillium Web', sans-serif; font-weight: 700; font-size: 26px; line-height: 28px; color: #16609C; margin: 0; padding: 0; }
.slideshow-text p { font-family: 'Titillium Web', sans-serif; font-weight: 300; font-size: 14px; line-height: 18px; margin: 10px 0 0 0; padding: 0; }

.slideshow-link { position: absolute; top: 0; left: 0; display: block; width: 100%; height: 100%; }
.slideshow-link a { display: block; width: 100%; height: 100%; text-indent: -6000px; }


button, .button {
  border-style: solid;
  border-width: 0;
  cursor: pointer;
  font-family: "Verdana", "Segoe UI Light","Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: normal;
  margin: 0 0 1.25rem;
  position: relative;
  text-decoration: none;
  text-align: center;
  -webkit-appearance: none;
  border-radius: 0;
  display: inline-block;
  padding-top: 0.5rem;
  padding-right: 1rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1rem;
  background-color: #16609C;
  border-color: #16609C;
  color: #FFFFFF;
  transition: background-color 300ms ease-out; }
  button:hover, button:focus, .button:hover, .button:focus {
    background-color: #FF8A14; }
  button:hover, button:focus, .button:hover, .button:focus {
    color: #FFFFFF; }
  button.secondary, .button.secondary {
    background-color: #e7e7e7;
    border-color: #b9b9b9;
    color: #333333; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      background-color: #b9b9b9; }
    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
      color: #333333; }
  button.success, .button.success {
    background-color: #43AC6A;
    border-color: #368a55;
    color: #FFFFFF; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      background-color: #368a55; }
    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
      color: #FFFFFF; }
  button.alert, .button.alert {
    background-color: #f04124;
    border-color: #cf2a0e;
    color: #FFFFFF; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      background-color: #cf2a0e; }
    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
      color: #FFFFFF; }
  button.warning, .button.warning {
    background-color: #f08a24;
    border-color: #cf6e0e;
    color: #FFFFFF; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      background-color: #cf6e0e; }
    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
      color: #FFFFFF; }
  button.info, .button.info {
    background-color: #a0d3e8;
    border-color: #61b6d9;
    color: #333333; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      background-color: #61b6d9; }
    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
      color: #FFFFFF; }
  button.large, .button.large {
    padding-top: 1.125rem;
    padding-right: 2.25rem;
    padding-bottom: 1.1875rem;
    padding-left: 2.25rem;
    font-size: 1.25rem; }
  button.small, .button.small {
    padding-top: 0.875rem;
    padding-right: 1.75rem;
    padding-bottom: 0.9375rem;
    padding-left: 1.75rem;
    font-size: 0.8125rem; }
  button.tiny, .button.tiny {
    padding-top: 0.625rem;
    padding-right: 1.25rem;
    padding-bottom: 0.6875rem;
    padding-left: 1.25rem;
    font-size: 0.6875rem; }
  button.expand, .button.expand {
    padding-right: 0;
    padding-left: 0;
    width: 100%; }
  button.left-align, .button.left-align {
    text-align: left;
    text-indent: 0.75rem; }
  button.right-align, .button.right-align {
    text-align: right;
    padding-right: 0.75rem; }
  button.radius, .button.radius {
    border-radius: 3px; }
  button.round, .button.round {
    border-radius: 1000px; }
  button.disabled, button[disabled], .button.disabled, .button[disabled] {
    background-color: #008CBA;
    border-color: #007095;
    color: #FFFFFF;
    cursor: default;
    opacity: 0.7;
    box-shadow: none; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #007095; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      color: #FFFFFF; }
    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
      background-color: #008CBA; }
    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
      background-color: #e7e7e7;
      border-color: #b9b9b9;
      color: #333333;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #b9b9b9; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        color: #333333; }
      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
        background-color: #e7e7e7; }
    button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
      background-color: #43AC6A;
      border-color: #368a55;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #368a55; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        color: #FFFFFF; }
      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
        background-color: #43AC6A; }
    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
      background-color: #f04124;
      border-color: #cf2a0e;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #cf2a0e; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        color: #FFFFFF; }
      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
        background-color: #f04124; }
    button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
      background-color: #f08a24;
      border-color: #cf6e0e;
      color: #FFFFFF;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #cf6e0e; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        color: #FFFFFF; }
      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
        background-color: #f08a24; }
    button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
      background-color: #a0d3e8;
      border-color: #61b6d9;
      color: #333333;
      cursor: default;
      opacity: 0.7;
      box-shadow: none; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #61b6d9; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        color: #FFFFFF; }
      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
        background-color: #a0d3e8; }

button::-moz-focus-inner {
  border: 0;
  padding: 0; }

blockquote {
     margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #DDDDDD; 
  }
  blockquote cite {
    display: block;
    font-size: 0.8125rem;
    color: #555555; }
    blockquote cite:before {
      content: "\2014 \0020"; }
    blockquote cite a,
    blockquote cite a:visited {
      color: #555555; }

    .quote-alt{
        margin: 0 0 1.25rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-right: 1px solid #DDDDDD; 
  border-left: 0px;
    }

    .quote-alt-text{
        display: block;
    font-size: 0.8125rem;
    color: #555555;
    text-align: right;
    }

blockquote,
blockquote p {
  line-height: 1.6;
  color: #6f6f6f; }

.offer{color:#FF9B00;font-weight:bold;}

.sale-sticker {
	
	top: 10px;
	right: 10px;
	height: 35%;
	z-index: 1;
	
	position: absolute;
}
.fa {font-family:Helvetica, 'Segoe UI' , Roboto, Arial, sans-serif; }
.sticky-social-bar {
  padding: 0;margin: 0;top: 50%;
	-webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 11.25rem;  background-color: #333333;  position: fixed;  right: -8.75rem; z-index:11;}
.sticky-social-bar .social-icon {  list-style-type: none;  color: #fefefe;  background-color: inherit;  margin: 0;  transition: all 0.3s ease-in-out;  cursor: pointer;  font-size: 1.1rem;  padding: 0.25rem 0.25rem 0.5rem;}
.sticky-social-bar .social-icon:first-of-type {padding-top: 0.375rem;}
.sticky-social-bar .social-icon:last-of-type {padding-bottom: 0.625rem;}
.sticky-social-bar .social-icon > a {color: inherit;background-color: inherit;}
.sticky-social-bar .social-icon > a > .fa {padding: 0.5rem;width: 2rem;height: 2rem;float: left;margin-right: 0.5rem;}
.sticky-social-bar .social-icon > a > .fa.fa-facebook {background-color: #3b5998;}
.sticky-social-bar .social-icon > a > .fa.fa-twitter {background-color: #55acee;}
.sticky-social-bar .social-icon > a > .fa.fa-linkedin {background-color: #007bb5;}
.sticky-social-bar .social-icon > a > .fa.fa-youtube {background-color: #bb0000;}
.sticky-social-bar .social-icon > a > .fa.fa-instagram {background-color: #125688;}
.sticky-social-bar .social-icon > a > .fa.fa-pinterest-p {background-color: #cb2027;}
.sticky-social-bar .social-icon > a > .social-icon-text {font-size: 80%;color: #fefefe;text-transform: uppercase;margin-right: 0.5rem;}
.sticky-social-bar .social-icon:hover {
  -webkit-transform: translateX(-8.75rem);
      -ms-transform: translateX(-8.75rem);
          transform: translateX(-8.75rem);
}
.sticky-social-bar .social-icon:hover > a {color: inherit;background-color: inherit;}
.twitter-share-button {float: right; padding-right:4px; align-content: center}
.fb-like span {vertical-align:top !important;}