html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
background-color:#f5f5f5;
font-family:Arial, Helvetica, sans-serif;
color:#505050;
}
#wrapper {
width:900px;
margin:0 auto;
border-right:#e6e6e6 solid 1px;
border-left:#FFFFFF solid 1px;
}
#header {
width:900px;
background:#9EEA4D url(../images/itracking-header-back.gif) bottom left repeat-x;
height:6.25em;
}
#logo {
float:left;
width:198px;
padding:0 0 0 42px;
}
#headerright {
float:left;
width:129px;
padding:15px 0 0 150px;
}
#headertext {
float:left;
width:300px;
padding:12px 0 0 81px;
}
a {
color:#505050;
text-decoration:underline;
}
.lightgreen {
color:#e9fdd5;
font-size:1.15em;
}
.green {
color:#6ab21f;
}
.whitetext {
color:#FFFFFF;
font-size:1.4em;
}
h1 {
font-size:1.2em;
font-weight:normal;
padding:0 0 10px 0;
}
h2 {
font-size:0.9em;
font-weight:normal;
padding:0 0 50px 0;
}
p, h3, ul {
font-size:0.725em;
font-weight:normal;
padding:0 0 5px 0;
}
ul {
padding:10px 0 10px 10px ;
}
li {
padding:0 0 6px 0;
list-style:disc;
}
p.smaller {
font-size:0.7em;
}
h4 {
font-size:1.1em;
font-weight:normal;
padding:10px 0;
}
h5 {
font-size:0.85em;
font-weight:normal;
padding:0 0 2px 0;
}
#nav {
clear:both;
width:900px;
height:35px;
background:#FFFFFF url(../images/nav-back.gif) top left repeat-x;
}
/*----------------------------------------------*/
#homebutton {
width:63px;
float:left;
height:35px;
}
#homelink a {
float:left;
display:block;
width:63px;
height:35px;
text-decoration:none;
background: url(../images/home.gif) top left no-repeat;
}
#homelink a:hover {
background-position:-63px 0;
}
#homeon a {
float:left;
display:block;
width:63px;
height:35px;
text-decoration:none;
background: url(../images/home.gif) top left no-repeat;
background-position:-63px 0;
}
/*----------------------------------------------*/
#productsbutton {
width:184px;
float:left;
height:35px;
}
#productslink a {
float:left;
display:block;
width:184px;
height:35px;
text-decoration:none;
background: url(../images/products.gif) top left no-repeat;
}
#productslink a:hover {
background-position:-184px 0;
}
#productson a {
float:left;
display:block;
width:184px;
height:35px;
text-decoration:none;
background: url(../images/products.gif) top left no-repeat;
background-position:-184px 0;
}
/*----------------------------------------------*/
#linksbutton {
width:57px;
float:left;
height:35px;
}
#linkslink a {
float:left;
display:block;
width:57px;
height:35px;
text-decoration:none;
background: url(../images/links.gif) top left no-repeat;
}
#linkslink a:hover {
background-position:-57px 0;
}
#linkson a {
float:left;
display:block;
width:57px;
height:35px;
text-decoration:none;
background: url(../images/links.gif) top left no-repeat;
background-position:-57px 0;
}
/*----------------------------------------------*/
#casebutton {
width:108px;
float:left;
height:35px;
}
#caselink a {
float:left;
display:block;
width:108px;
height:35px;
text-decoration:none;
background: url(../images/case-studies.gif) top left no-repeat;
}
#caselink a:hover {
background-position:-108px 0;
}
#caseon a {
float:left;
display:block;
width:108px;
height:35px;
text-decoration:none;
background: url(../images/case-studies.gif) top left no-repeat;
background-position:-108px 0;
}
/*----------------------------------------------*/
#contactbutton {
width:73px;
float:left;
height:35px;
}
#contactlink a {
float:left;
display:block;
width:73px;
height:35px;
text-decoration:none;
background: url(../images/contact.gif) top left no-repeat;
}
#contactlink a:hover {
background-position:-73px 0;
}
#contacton a {
float:left;
display:block;
width:73px;
height:35px;
text-decoration:none;
background: url(../images/contact.gif) top left no-repeat;
background-position:-73px 0;
}
/*----------------------------------------------*/
#newsbutton {
width:61px;
float:left;
height:35px;
}
#newslink a {
float:left;
display:block;
width:61px;
height:35px;
text-decoration:none;
background: url(../images/news.gif) top left no-repeat;
}
#newslink a:hover {
background-position:-61px 0;
}
#newson a {
float:left;
display:block;
width:61px;
height:35px;
text-decoration:none;
background: url(../images/news.gif) top left no-repeat;
background-position:-61px 0;
}
/*----------------------------------------------*/
#emailbutton {
width:67px;
float:left;
height:66px;
}
#emaillink a {
float:left;
display:block;
width:67px;
height:66px;
text-decoration:none;
background: url(../images/itracking-right.gif) top left no-repeat;
}
#emaillink a:hover {
background-position:-67px 0;
}

/*----------------------------------------------*/	
#mwaybutton {
width:67px;
float:left;
height:66px;
}
#mwaylink a {
float:left;
display:block;
width:67px;
height:66px;
text-decoration:none;
background: url(../images/mway-butt.gif) top left no-repeat;
}
#mwaylink a:hover {
background-position:-67px 0;
}

/*----------------------------------------------*/	
#main {
width:866px;
clear:both;
background:#ffffff url(../images/itracking-back.gif) bottom right no-repeat;
padding:0 17px 0 17px;
}
#fade {
height:31px;
width:900px;
background:#FFFFFF url(../images/content-back.gif) top left repeat-x;
}
#content {
width:866px;
float:left;
}
#col1 {
float:left;
width:291px;
margin-right:17px;
}
#col2 {
float:left;
width:276px;
margin-right:17px;
}
#col3 {
float:left;
width:265px;
}
.greyback {
width:265px;
background:#F1F1F0 url(../images/right-col-back.gif) top left repeat-x;
}
.greyimage {
float:left;
width:67px;
}
.greytext {
float:left;
width:179px;
margin-left:6px;
}
#bottomquote {
text-align:center;
width:866px;
clear:both;
padding:10px 0;
}
#bottomquote h4{
padding:5px 0;
}
.rightcolhead {
float:left;
width:265px;
padding:8px 0;
margin:0 auto;
text-align:center;
border-bottom:#FFFFFF solid 1px;
}
.rightcontainer {
width:255px;
float:left;
clear:both;
padding:5px;
border-bottom:#FFFFFF solid 1px;
}
.clearfix {
clear:both;
}
#footer {
width:900px;
margin:0 auto;
}
#footer p{
padding:8px 0 8px 3px;
}

#slideshow {
height: 316px;  
width: 291px;
background-color:#ffffff;
overflow:hidden;
}
#slideshow img {  
padding: 0;  
border:  0;  
width:  291px; 
height: 316px;
top:  0; 
left: 0; 
}
.greytext a{
color:#6ab21f;
text-decoration:none;
}
.greytext a:hover{
color:#6ab21f;
text-decoration:underline;
}
.nopad {
padding:0;
}
#details {
width:900px;
float:left;
}
#credit {
width:900px;
clear:both;
float:left;
}