img
{
    display:block;
    overflow:hidden;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
p .fullWidth
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    color: #000;
    padding: 10px 0 10px 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#hpMainText
{
    position:relative;
    width:700px;
    height:230px;
    background-image:url(../images/main_textbox_bg.gif);
    background-repeat:no-repeat;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #000;
    padding: 0 20px 10px 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#hpMainText p
{
    padding: 5px 10px 5px 10px ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.hpMainArea
{
    position:relative;
    width:720px;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #000;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.hpMainArea ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
.hpMainArea li a
{
    overflow:hidden;
    background-image:url(../images/hp_centerarea_title_arrow.gif);
    background-repeat:no-repeat;
    background-position: 0px 0px; //xpos ypos (horizontal vertical)
    width:670px;
    height:30px;
    line-height:30px;
    text-align:left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:none;
    padding: 0 0 0 40px;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.hpMainArea li a:visited
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:none;
}
.hpMainArea li a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:underline;
}
ul.linkBox1, ul.linkBox2
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
    text-align:left;
    display:block;
}
ul.linkBox1 li, ul.linkBox2 li
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
ul.linkBox1 li a, ul.linkBox2 li a
{
    width:248px;
    padding: 0;
    margin: 0;
    border:0px;
    display: block;
    overflow:hidden;
    text-decoration:none;
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
}
ul.linkBox1 li img, ul.linkBox2 li img
{
    display:block;
    border:0;
    overflow:hidden;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
ul.linkBox1 li a .baseText
{
    height:29px;
    width:248px;
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
ul.linkBox1 li a .baseText
{
    background-color:#CBCBCB;
    background-image:url(../images/hp_link_arrow.gif);
    background-repeat:no-repeat;
    background-position: center left;
    text-align:right;
    height:29px;
    line-height:29px;
    width:238px;
    padding: 0 10px 0 0;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
ul.linkBox2 li a .baseText
{
    overflow:hidden;
    background-color:#CBCBCB;
    background-image:url(../images/hp_link_arrow.gif);
    background-repeat:no-repeat;
    background-position: bottom left;
    text-align:right;
    height:51px;
    line-height:22px;
    width:238px;
    padding: 0 10px 0 0;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
ul.linkBox1 li a:hover .baseText, ul.linkBox2 li a:hover .baseText
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:underline;
    cursor:pointer;
}
.linkBoxInner1
{
    height:162px;
    line-height:20px;
    width:238px;
    background-image:url(../images/hp_accuro_xr1.jpg);
    background-repeat:no-repeat;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #fff;
    text-decoration:none;
    padding: 10px 0 0 10px;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
ul.linkBox1 li a ul.linkBoxInner1
{
    //list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
ul.linkBox1 li a ul.linkBoxInner1 li
{
    padding: 0 0 0 0;
    margin: 0 0 0 0;	//top, right, bottom, left
}
ul.linkBox1 li a ul.linkBoxInner1 li a
{
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:normal;
    color: #fff;
    text-decoration:none;
}
ul.linkBox1 li a ul.linkBoxInner1 li a:visited
{
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:normal;
    color: #fff;
    text-decoration:none;
}
ul.linkBox1 li a ul.linkBoxInner1 li a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:9pt;
    font-weight:normal;
    color: #fff;
    text-decoration:underline;
}
#rBox1
{
    position:absolute;
    left:730px;
    top:0px;
    width:248px;
    height:217px;
    border:1px solid #0044AA;
}
#rBox2
{
    position:absolute;
    left:730px;
    top:229px;
    width:248px;
    height:207px;
    border:1px solid #0044AA;
}
#rBox3
{
    position:absolute;
    left:730px;
    top:449px;
    width:248px;
    height:200px;
    border:1px solid #0044AA;
}
#rBox4
{
    position:absolute;
    left:730px;
    top:899px;
    width:248px;
    height:207px;
    border:1px solid #0044AA;
}
#rBox5
{
    position:absolute;
    left:730px;
    top:1119px;
    width:248px;
    height:162px;
    border:1px solid #0044AA;
}
.fullWidthBox1
{
    position:absolute;
    left:0px;
    top:662px;
    width:978px;
    height:225px;
    border:1px solid #0044AA;
}
.fullWidthBox1 .titleBox
{
    clear:both;
    width:978px;
    height:29px;    
    background-color:#CBCBCB;
    text-align:left;
    padding: 0 0 0 0;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.fullWidthBox1 .titleBox ul
{
    width:968px;
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
.fullWidthBox1 .titleBox ul li
{
    width:968px;
}
.fullWidthBox1 .titleBox ul li a
{
    background-image:url(../images/hp_link_arrow.gif);
    background-repeat:no-repeat;
    background-position: 948px 0px; //xpos ypos (horizontal vertical)
    width:968px;
    height:26px;
    line-height:22px;
    text-align:left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:none;
    padding: 3px 0 0 10px ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.fullWidthBox1 .titleBox ul li a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:underline;
}
.fullWidthBox1 ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
.fullWidthBox1 li
{
    float: left;
}
.fullWidthBox1 li a, .fullWidthBox1 li a.white
{
    height:196px;
    text-align:center;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #000;
    text-decoration:none;
    padding: 0 0 0 0 ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
.fullWidthBox1 li a.white, .fullWidthBox1 li a:visited.white
{
    background-image:url(../images/new_product_acuro-xr.jpg);
    background-repeat:no-repeat;
    color: #fff;
}
.fullWidthBox1 li a:hover, .fullWidthBox1 li a.white:hover
{
    text-decoration:underline;
}
#hpBoxAccessories
{
    position:absolute;
    left:0px;
    top:899px;
    width:458px;
    height:208px;
    border:1px solid #0044AA;
}
#hpBoxAccessories ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
#hpBoxAccessories li a
{
    background-image:url(../images/hp_centerarea_title_arrow.gif);
    background-repeat:no-repeat;
    background-position: 7px 0;
    width:428px;
    height:30px;
    line-height:30px;
    text-align:left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:none;
    padding: 0 0 0 30px;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#hpBoxAccessories li a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:11pt;
    font-weight:bold;
    color: #000;
    text-decoration:underline;
}
#hpBoxAccessories li a.small
{
    background-image:none;
    width:428px;
    height:18px;
    line-height:18px;
    text-align:left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #000;
    text-decoration:none;
    padding: 0 0 0 30px;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#hpBoxAccessories li a.small:hover
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:normal;
    color: #000;
    text-decoration:underline;
}
#cBox1
{
    position:absolute;
    left:470px;
    top:899px;
    width:248px;
    height:207px;
    border:1px solid #0044AA;
}
#cBox2
{
    position:absolute;
    background-image:url(../images/hp_inhouse_design.jpg);
    background-repeat:no-repeat;
    left:0px;
    top:1119px;
    width:208px;
    height:162px;
    border:1px solid #0044AA;
}
#cBox2 ul
{
    list-style: none;
    padding: 0;
    margin: 0;
    overflow:hidden;
}
#cBox2 li
{
    float: left;
}
#cBox2 a
{
    background-image:url(../images/hp_centerarea_title_arrow.gif);
    background-repeat:no-repeat;
    background-position: 108px 63px;
    width:158px;
    height:93px;
    line-height:22px;
    text-align:left;
    display: block;
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #000;
    text-decoration:none;
    padding: 3px 0 0 10px ;
    margin: 0 0 0 0 ;	//top, right, bottom, left
}
#cBox2 a:hover
{
    font-family: tahoma,verdana,arial;
    font-size:10pt;
    font-weight:bold;
    color: #000;
    text-decoration:underline;
}
#cBox3
{
    position:absolute;
    left:220px;
    top:1119px;
    width:238px;
    height:162px;
    border:1px solid #0044AA;
}
#cBox4
{
    position:absolute;
    left:470px;
    top:1119px;
    width:248px;
    height:162px;
    border:1px solid #0044AA;
}
#cBox5
{
    position:absolute;
    left:0px;
    top:0px;
    width:208px;
    height:217px;
    border:1px solid #0044AA;
}
#cBox6
{
    position:absolute;
    left:220px;
    top:0px;
    width:248px;
    height:217px;
    border:1px solid #0044AA;
}
#cBox7
{
    position:absolute;
    left:480px;
    top:0px;
    width:238px;
    height:217px;
    border:1px solid #0044AA;
}
#baseLogos
{
    position:absolute;
    left:0px;
    top:1293px;
    width:980px;
    height:80px;
}
#baseLogos a
{
    float:left;
}