﻿body { margin: 0; padding: 0; background: url(../img/background_tile.gif) #fff repeat-x left top; text-align: center; }
#wrapper { margin: 0px auto; padding: 0px; left: 0px; top: 0px; position: relative; width: 740px; text-align: left; }
a { padding: 1px 2px 1px 2px; color: #588da2; text-decoration: none }
a:link { padding: 1px 2px 1px 2px; color: #588da2; text-decoration: none }
a:visited {	padding: 1px 2px 1px 2px; color: #588da2; text-decoration: none}
a:hover { padding: 1px 2px 1px 2px; background-color: #e0eff0; text-decoration: none }
img { border-style: none; }
#logo { position: absolute; left: 0; top: 0;}
#financegear { position: absolute; left: 242px; top: 45px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FFFFFF; }
#slogan { position: absolute; right: 0px; top: 54px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF;  }
#floater {
	position:absolute;
	right: 0px;
	top: -64px;
	left: 398px;
	z-index: 4
}
#nav { position: absolute; top: 77px; height: 11px; margin-top: 1px; padding: 2px 0 0 0; font-family: 'Lucida Grande','Lucida Sans',verdana,arial,sans-serif; font-size: 10px; }
#nav ul { padding: 0px; margin: 0px; color: #666; list-style-type: none; }
#nav li { float: left; padding: 0px; }
#nav a { width: 78px; height: 17px; padding-top: 5px; text-decoration: none; background: url(../img/tabnormal.gif) no-repeat left top; 
	text-align: center; display: block; font-weight: bold; color: #666; }
#nav A:hover { color: #333 }
#home #navhome a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#products #navproducts a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#solutions #navsolutions a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#contact #navcontact a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#company #navcompany a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#jobs #navjobs a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#screenshots #navscreenshots a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#manual #navmanual a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#download #navdownload a { background: url(../img/tabactive.gif) no-repeat left top; color: #000 }
#content { width: 400px; padding-top: 130px; }
#contentfull { width: 740px; padding-top: 130px; }
#contentleft { width: 350px; padding-top: 130px; }
#contentright { position: absolute; width: 340px; top: 116px; left: 377px; padding: 12px; background-color: #EEEEEE}
#contentrightsmall { position: absolute; width: 240px; top: 116px; left: 477px; padding: 12px; background-color: #EEEEEE}
#footer { padding-top: 32px; }
#footer P { padding: 0px; font: 10px/16px "lucida grande", tahoma, arial, verdana, sans-serif; color: #999; }
h1 { font-family: 'Trebuchet MS', trebuchet, verdana, arial, sans-serif; font-weight: lighter; font-size: 24px; color: #FF9900; }
h2 { font: 16px 'trebuchet ms', trebuchet, verdana, arial; font-weight: bold; color: #7C9FAA; }
h3 { font: 14px 'trebuchet ms', trebuchet, verdana, arial; font-weight: bold; color: #7C9FAA; }
p, ul, ol, td { font: 12px/16px 'lucida grande', tahoma, arial, verdana, sans-serif; color: #333; padding-bottom: 7px; text-align: justify}
th { font: 12px/16px 'lucida grande', font-weight: bold; tahoma, arial, verdana, sans-serif; color: #333; padding-bottom: 7px; text-align: justify}
#home h1 { font: 22px/10px lighter 'Trebuchet MS', trebuchet, verdana, arial, sans-serif; color: #FF9900; }
#sideheader { font-family: 'trebuchet ms', trebuchet, verdana, arial; color: #7C9FAA; padding: 3px; 
font-size: 18px; font-weight: bold; padding-top: 130px; }
#sidenav ul{ width: 135px; padding: 0px; margin: 0px; padding-top: 5px; list-style-type: none; 
font: 12px/16px tahoma,arial,verdana,Sans-Serif; }
#sidenav a { display: block; padding: 3px; width: 130px;  background-color: #FFFFFF; border-bottom: 1px solid #BBB; }
#sidenav a:link, #navlist a:visited { color: #999999; text-decoration: none; }
#sidenav #current { color: #000000; font-weight: bold; background-color: #eee }
#sidenav a:hover { background-color: #eee; color: #FF9900 }
#contentside { position: absolute; width: 590px; top: 130px; left: 150px; margin: 0px; padding: 0px; }
