body 
{ 
color: #909090; 
font-size: 11px; 
font-family: Helvetica, Eurostile, Arial, Tahoma, "Trebuchet MS"; 
text-align: center; 
margin-top: auto; 
margin-left: auto;
width: 100%;
height: 100%;
height: auto!important; 
}

#wrapper 
{ 
text-align: left; 
margin-right: auto; 
margin-left: auto;
padding: 0; 
position: relative; 
left: inherit; 
width: 780px; 
height: auto!important;
min-height: 100%;
height:100%;  
}

p         
{ 
color: #000; 
font-size: 1em; 
font-family: Verdana, Helvetica, Arial; 
line-height: 1.4em; 
text-align: justify; 
}

hr
{
height: 1px;
color: #2e75bf;
background-color: #2e75bf;
border: none;

}

.header
{
color:#ff0000;
}
#financing
{ 
visibility: visible; 
z-index: 6; 
top: 0px;
height: auto; 
margin-left: 10px;
_margin-left: 5px; 
width: 155px; 
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
color: #000;
text-align: left;
border-top: solid 1px #fc0405;
border-bottom: solid 1px #fc0405;
margin-bottom: 10px;
padding-bottom: 10px;
_padding-bottom: 10px;
padding-top: 5px;
margin-top: 10px;
float: left;
padding-left: 5px;
}


span.wackerh
{
font-size: 1em;
line-height: 1.5em;
font-family: Verdana, Helvetica, Arial;
color: #000000;
}

span.wackernav
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
color: #ff0000;
line-height: 1.8em;
padding-left: 15px;
font-weight: bold;
}

span.aksa
{
font-size: 1em;
line-height: 1.5em;
color: #000000;
text-align: justify;
font-family: Verdana, Helvetica, Arial;
}

span.aksanav
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
color: #000000;
line-height: 1.8em;
padding-left: 15px;
font-weight: bold;
}

span.aksanav a
{
color: #000000;
font-weight: bold;
}

span.aksanav a:hover
{
color: #2e75bf;
font-weight: bold
}

span.norm
{
font-family: Verdana, Helvetica, Arial;
font-size: 9px;
color: #000000;
padding-left: 20px;
font-weight: bold;
}



/* AKSA H1 BLUE BOLD */
span.aksa h1
{
font-family: Verdana, Helvetica, Arial;
font-size: 1.1em;
color: #2e75bf;
font-weight: bold;
}

/*AKSA H2 BLACK BOLD*/
span.aksaheadbold
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
color: #000000;
font-weight: bold;
line-height: 1.3em;
}

span.aksabold
{
font-family: Verdana, Helvetica, Arial;
font-size: 0.9em;
color: #000000;
font-weight: bold;
line-height: 1.3em;
}

span.aksa h3
{
font-family: Verdana, Helvetica, Arial;
color: #000000;
font-size: 1em;
font-weight: normal;
}

span.pageheadingaksa
{
font-size: 1.2em;
font-family: Verdana, Helvetica, Arial;
color: #2e75bf;
padding-bottom: 0.6em;
padding-top: 0.6em;
font-weight: bold;
}

td     
{ 
color: #909090; 
font-size: 0.6em; 
font-family: Verdana, Helvetica, Arial 
}

h1         
{ 
color: #fc0405; 
font-size: 1.4em; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
text-align: left; 
}


h2    
{ 
color: #000; 
font-size: 1.3em; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold 
}

h3        
{ 
color: #6b6c6e; 
font-size: 1.1em; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold; 
text-decoration: none 
}


h4  
{ 
color: #000; 
font-size: 1.1em; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none 
}

h5    
{ 
color: #ff0000; 
font-size: 2em; 
font-family: Verdana, Helvetica, Arial 
}

a      
{ 
color: #000; 
font-family: Verdana, Helvetica, Arial; 
text-decoration: none 
}

a:hover            
{ 
color: #000; 
font-family: Verdana, Helvetica, Arial; 
font-weight: 300; 
text-decoration: underline 
}

div.ext a:link     
{ color: #b4b1ae; 
text-decoration: none 
}
div.ext a:hover     
{ 
color: #fff; 
text-decoration: none; 
background-color: #000 
}
div.ext a:visited       
{ color: #fff; 
text-decoration: none; 
background-color: #000 
}

div.ext2 a:link      
{ 
color: #7c7c7c; 
text-decoration: none 
}
div.ext2 a:hover      
{ 
color: #fc0405; 
text-decoration: underline 
}
div.ext2 a:visited    
{ 
color: #fc0405; 
text-decoration: none 
}

div.ext3 a:link 
{ 
color: #2e75bf; 
text-decoration: none 
}
div.ext3 a:hover  
{ 
color: #2e75bf; 
text-decoration: underline 
}

div.ext4 a:link	
{ 
color: #000000; 
text-decoration: inherit
}
div.ext4 a:hover 
{ 
color: #fc0405; 
text-decoration: inherit
}

/* USED ON AKSA PRODUCTS PAGE */
#announcement   
{ 
visibility: visible; 
z-index: 5; 
margin-top: 40px; 
width: 165px;
_width: 175px; 
border-bottom: solid 1px #ffffff; 
border-top: solid 1px #ffffff; 
background-color: #cacaca; 
padding-top: 3px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 20px;
margin-bottom: 0px;
margin-left: 0; 
}

#announcement h2
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
color: #000000;
font-weight: bold;
line-height: 1.3em;
}

span.announcement 
{ 
color: #000000; 
line-height: 1.1em; 
font-size: 0.9em;
font-weight: bold; 
font-family: Verdana, Helvetica, Arial; 
}

/* END OF ANNOUNCEMENT AKSA */

#mainbody    
{ 
background-color: #fff; 
visibility: visible; 
padding-bottom: 0px; 
z-index: 2; 
left: 7px; 
width: 779px;
border-right-style: solid;
border-right-width: 0.05em;
border-right-color: #dddddd;
}

#image 
{ 
visibility: visible;  
top: 6px; 
left: 7px; 
width: 780px; 
height: 121px;
background-image: url("images/slsbg1.jpg");
background-repeat: no-repeat; 
}

#logo   
{ 
visibility: visible; 
position: absolute; 
z-index: 3; 
top: 43px; 
left: 25px; 
width: 356px; 
height: 85px 
}

#pageheadingwacker  
{ 
visibility: visible; 
z-index: 4; 
margin-top: 70px; 
margin-left: 270px; 
width: 551px; 
height: 66px;
position: absolute; 
}

#pageheadingwacker h1
{
font-size: 1.2em;
font-family: Verdana, Helvetica, Arial;
color: #fc0405;
}


/* AKSA PAGE HEADING POSITIONING AND FONT H1 */
#pageheadingaksa    
{ 
visibility: visible; 
z-index: 4; 
margin-top: 50px; 
margin-left: 220px; 
height: 20px;
position: absolute; 
}

#pageheadingaksa h1
{
font-size: 1.2em;
font-family: Verdana, Helvetica, Arial;
color: #2e75bf;
}

/* END OF PAGE HEADING AKSA */

/* MAINTEXT WACKER */

#maintextwacker               
{ 
line-height: 14px; 
visibility: visible; 
padding-right: 10px; 
padding-left: 15px;  
z-index: 3; 
padding-top: 50px; 
margin-left: 20px; 
width: 500px; 
float: left;
padding-bottom: 40px;
color: #000000;
}

#maintextwacker ul 
{
list-style-type: circle;
}

#maintextwacker ul li
{
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
padding-bottom: 1em;
}


#maintextwacker h1
{
font-size: 1.2em;
font-family: Verdana, Helvetica, Arial;
color: #fc0405;
font-weight: bold;
}

#maintextwacker h2
{
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
color: #000000;
font-weight: bold;
}


#maintextwacker a
{
color: #000000;
text-decoration: underline;
font-weight: inherit;
}

#maintextwacker a:hover
{
color: #fc0405;
text-decoration: underline;
font-weight: inherit;
}

/* AKSA MAINTEXT POSITIONING AND LINKS */
#maintextaksa               
{ 
line-height: 14px; 
visibility: visible; 
padding-right: 10px; 
padding-left: 15px;  
z-index: 3; 
padding-top: 80px; 
margin-left: 30px; 
width: 495px; 
float: left;
padding-bottom: 40px;
margin-bottom: 0px;
color: #000000;
}

#maintextaksa h1
{
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
color: #000000;
font-weight: bold;
}

#maintextaksa a
{
color: #000;
text-decoration: underline;
}

#maintextaksa a:hover
{
font-weight: inherit;
color: #2e75bf;
text-decoration: underline;
}

/* END OF AKSA MAINTEXT */

/* AKSA MAINTEXT LISTS/SUBLISTS */

#maintextaksa ul
{
list-style-image: url("images/greenbutton.gif");
}

#maintextaksa ul li
{
padding-bottom: 1em;
}


/* END MAINTEXT AKSA */

#leftnavwacker   
{ 
background-color: #f1f1f1; 
visibility: visible; 
float: left;
z-index: 3; 
padding-top: 10px; 
margin-left: 0px; 
width: 175px;
padding-bottom: 40px;
margin-top: 0;
color: #000000;
}

#leftnavwacker h2
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
font-weight: bold;
color: #ff0000;
padding-bottom: 0.04em;
}

#leftnavwacker a
{
color: #000000;
text-decoration: none;
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
}

#leftnavwacker a:hover
{
color: #ff0000;
text-decoration: none;
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
font-weight: inherit;
}

#leftnavwacker ul
{
list-style-type: square;
margin: 0;
padding-top: 20px;
padding-left: 10px;
}

#leftnavwacker li
{
color: #000;
margin-left: 15px;
padding-bottom: 0em;
padding-top: 0.3em;
width: 150px;
font-size: 10px;
font-family: Verdana, Helvetica, Arial;
}

#leftnavwacker li a
{
color: #000;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Helvetica, Arial;
}

#leftnavwacker li a:hover
{
color: #fc0405;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Helvetica, Arial;
}

span.leftnavpk
{
font-family: Verdana, Helvetica, Arial;
font-size: 0.9em;
padding-left: 10px;
font-weight: normal;
}

div.leftnavpk
{
width: 160px;
font-family: Verdana, Helvetica, Arial;
font-size: 0.9em;
padding-left: 10px;
}

/* AKSA LEFT NAV */

#leftnavaksa   
{ 
background-color: #f1f1f1; 
visibility: visible; 
float: left;
z-index: 3; 
padding-top: 10px; 
margin-left: 0px; 
width: 175px;
padding-bottom: 40px;
margin-top: 0;
color: #000000;
}

#leftnavaksa h2
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
font-weight: bold;
color: #ff0000;
padding-bottom: 0.04em;
}

#leftnavaksa h3
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
font-weight: bold;
color: #000000;
padding-bottom: 0.2em;
}

#leftnavaksa h4
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
font-weight: bold;
color: #000000;
padding-bottom: 0.04em;
}



#leftnavaksa a
{
color: #000000;
text-decoration: none;
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
}

#leftnavaksa a:hover
{
color: #2e75bf;
text-decoration: none;
font-size: 1em;
font-family: Verdana, Helvetica, Arial;
font-weight: inherit;
}

#leftnavaksa ul
{
list-style-type: square;
margin: 0;
padding-top: 20px;
padding-left: 10px;
}

#leftnavaksa li
{
color: #000;
margin-left: 15px;
padding-bottom: 0em;
padding-top: 0.3em;
width: 150px;
font-size: 0.9em;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

#leftnavaksa li a
{
color: #000;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Helvetica, Arial;
}

#leftnavaksa li a:hover
{
color: #2e75bf;
text-decoration: none;
font-size: 10px;
font-family: Verdana, Helvetica, Arial;
}

span.leftnavaksa
{
font-family: Verdana, Helvetica, Arial;
font-size: 0.9em;
padding-left: 10px;
font-weight: normal;
}



/* END AKSA LEFT NAV */

#footer
{
clear: both;
width: 780px;
background-color: #fff;
background-color: #000;
height: 80px;
}

#tagline 
{ 
visibility: visible; 
position: absolute; 
z-index: 1; 
top: 54px; 
left: 549px; 
width: 214px; 
height: 42px 
}

/* BLACK TAGLINE */
span.taglineblk
{
color: #000; 
font-size: 1.2em; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold;
text-align: center;
line-height: 1.4em; 
}

span.taglinewht
{
color: #fff; 
font-size: 1.2em; 
font-family: Verdana, Helvetica, Arial; 
font-weight: bold;
text-align: center;
line-height: 1.4em; 
}

/* END OF TAGLINE SECTION */


/* TOP NAV BAR COMPONENTS */

#navbar 
{ 
visibility: visible; 
position: absolute; 
z-index: 4; 
top: 127px; 
left: -1px; 
width: 781px; 
height: 27px 
}

#graphic 
{ 
visibility: visible; 
position: absolute; 
top: -6px; 
left: 0px; 
width: 780px; 
height: 20px;
}

#table 
{ 
visibility: visible; 
position: absolute; 
z-index: 5; 
top: -1px; 
left: 165px; 
width: 500px; 
height: 16px;
 }

#Cmp002A3D8862table { visibility: visible; position: absolute; z-index: 5; top: 0px; left: 229px; width: 439px; height: 24px }

/* END OF TOP NAV COMPONENTS */

/* BOTTOM NAV COMPONENTS */


#bottomband 
{ 
visibility: visible; 
position: absolute;
z-index: 5;
margin-top:0; 
left: 0px; 
width: 780px; 
height: 50px; 
background-color: #000000;
clear: both; 
}

#bottomband a
{
font-family: inherit;
font-weight: inherit;
color: #cacaca;
text-decoration: none;
}

#bottomband a:hover
{
font-family: inherit;
font-weight: inherit;
color: #fc0405;
text-decoration: none;
}

#Cmp0032BE6B41table 
{ 
font-size: 8px; 
visibility: visible; 
position: absolute; 
z-index: 5; 
top: 1px; 
left: 220px; 
width: 500px; 
}

/* END OF BOTTOM NAV COMPONENTS */


span.footnote
{
font-size: 0.9em;
color: #666;
font-family: Verdana, Helvetica, Arial;
}

span.leftnav
{
font-family: Verdana, Helvetica, Arial;
font-size: 0.9em;
font-weight: bold;
color: #000;
line-height: 1.2em;
}

span.leftnavnorm
{
font-family: Verdana, Helvetica, Arial;
font-size: 1em;
font-weight: normal;
color: #000;
line-height: 1.2em;
}

/* AKSA LOGOS PRODUCTS PAGE */
#img
{
margin-top: 0px;
width: 175px;
background-color: #fff;
padding-bottom: 20px;
padding-top: 10px;
}

/* AKSA NAVIGATION SPACING ETC*/
#features
{
font-family: Verdana, Helvetica, Arial;
font-size: 10px;
color: #000;
top: 50px;
width: 165px;
padding-left: 25px;
_padding-left: 15px;
font-weight: bold;
padding-bottom: 20px;
}

#features ul
{
list-style-type: none;
margin-top:0px;
margin-left: -15px;
padding-top: 0px;
}
#features ul li
{
font-size: 1em;
color:#000000;
padding:0;
list-style-type: none;
}

#features li a
{
color: #000;
text-decoration: none;
}

#features li a:hover
{
color: #2E75BF;
text-decoration: none;
}

#features ul ul
{
list-style-type: none;
margin-top: 5px;
margin-left: -3px;
_margin-left: -18px;
padding-bottom: 5px;
}
#features li li
{
font-size: 0.8em;
color:#000000;
list-style-type: none;
padding-left: 3px;
_padding-left: 0px;
}


/* END OF FEATURES FOR AKSA NAV */

#leftlogo
{
padding-top: 20px;
padding-bottom: 5px;
width: 150;
margin-left: 10px;
}


/* AKSA LEFT NAV STANDARD EQUIP BOX */
#standardequip
{
_width:165px;
margin-left: 0px;
top: 0px;
border-bottom: solid 1px #ffffff; 
border-top: solid 1px #ffffff; 
padding-bottom: 20px;
padding-top: 10px;
padding-left: 0px;
padding-right: 0px;
font-family: Verdana, Helvetica, Arial;
font-size: 9px;
line-height: 10px;
}



#standardequip ul
{
list-style-type: none;
margin-top: 5px;
margin-left: -10px;
padding:0;

}
#standardequip li
{

font-family: Verdana, Helvetica, Arial;
font-size: 9px;
_font-size: 9px;
padding-left: 5px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 4px;
}

/* END OF AKSA STANDARD EQUIP BOX */


/* AKSA ELEMENTS FOR LP_PRODUCTS PAGE */

#lpenginelogo
{
position: absolute;
left: 220px;
width: 100px;
padding-top: 60px;
}
#lpengine
{
float: left;
padding-left: 300px;
width: 325px;
padding-top: 0px;
padding-bottom: 20px;
}


#jdenginelogo
{
padding-top: 130px;
left: 220px;
width: 100px;
}

#jdengine
{
position:absolute;
padding-left: 300px;
width: 325px;
top:630px;
_top: 650px;
padding-bottom: 20px;
}

#cumenginelogo
{
left: 220px;
width: 100px;
padding-top: 100px;
_padding-top: 80px;
}
#cumengine
{
position:absolute;
padding-left: 280px;
width: 325px;
top: 1210px;
_top: 1250px;
padding-bottom: 20px;
}

/* END OF LP_PRODUCTS PAGE - AKSA */


#bottomnav
{ 

visibility: visible; 
z-index: 5;
padding-top:10px; 
left: 200px; 
width: 550px; 
font-size: 0.9em;
_font-size:0.8em; 
}

#bottomnav ul
{
list-style-type: none;
display: inline;
}

#bottomnav ul li
{
color: #cacaca;
font-family: Verdana, Helvetica, Arial;
display: inline;
}

 
#bottomnav li a
{
font-family: inherit;
font-weight: inherit;
color: #cacaca;
text-decoration: none;
}

#bottomnav li a:hover
{
font-family: inherit;
font-weight: inherit;
color: #fc0405;
text-decoration: none;
}

#egsalogowa  
{
visibility: visible; 
bottom: 90px;  
z-index: 6; 
margin-left: 18px; 
width: 57px; 
height: 58px;
position: absolute; 
}

#egsalogowa2  
{
margin-top: 40px;
visibility: visible; 
z-index: 6;  
margin-left: 18px; 
width: 57px; 
height: 58px; 
}

/*lister petter  alp15-6*/ 

#pdf1
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 524px;
_top: 535;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

/* jd 310-6 */
#pdf2
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 1086px;
_top:1120px;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

/* jd 500-6 */
#pdf3
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 1128px;
_top: 1163px;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

/* cum acq625-6 */
#pdf4
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 1730px;
_top: 1783px;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}


/* cum ac754-6 */
#pdf5
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 1755px;
_top: 1805px;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

/* cum acq1265-6 */
#pdf6
{
width: 30px;
font-size: 9px;
color: #666666;
position: absolute;
top: 1815px;
_top: 1865px;
left: 190px;
font-family: Verdana, Helvetica, Arial;
font-weight: bold;
}

#pdfcum
{
position:absolute;
top: 1500px;
width: 75px;
left: 195px;
}
#pdfcum ul
{
margin:0;
padding:0;
list-style-type:none;
}
#pdfcum ul li
{
font-family; verdana, helvetica, arial;
font-size: 9px;
color: #666;
padding-bottom: 2px;
margin-bottom: 0px;
padding-top: 3px;
margin-top:0px;
}

#pdflp
{
position:absolute;
top: 505px;
width: 75px;
left: 195px;
}

#pdflp ul
{
margin:0;
padding:0;
list-style-type:none;
}
#pdflp ul li
{
font-family; verdana, helvetica, arial;
font-size: 9px;
color: #666;
padding-bottom: 3px;
margin-bottom: 1px;
padding-top: 2px;
margin-top:0px;
}

#pdfjd
{
position:absolute;
top: 918px;
width: 75px;
left: 195px;
}
#pdfjd ul
{
margin:0;
padding:0;
list-style-type:none;
}
#pdfjd ul li
{
font-family; verdana, helvetica, arial;
font-size: 9px;
color: #666;
padding-bottom: 3px;
margin-bottom: 2px;
padding-top: 2px;
margin-top:0px;
}

