html {
font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
font-size: 10px;
}

.goto {
color: #666666;
text-decoration: underline;
}

.goto a:hover {
background: #4e4e4e;
color: #fff;
}

#wrapper {
width: 760px;
height: 580px;
align: center;
background:#FFF;
_background: none;
}

#iewrapper{
width: 760px;
height: 480px;

background:#FFF;

}


#uppercontent {
position: relative;
width: 760px;
height: 97px;

}

#logobox {
position: absolute;
left: 1px;
top: 1px;
width: 292px;
height: 97px;
background-color: #FFFFFF;
_padding-top: 18px;

}

#animation {
position: absolute;
left: 293px;
top: 1px;
width: 468px;
height: 97px;
background-color: #000000;
}


#lowercontent {
position: relative;

width: 760px;
height:580px;
}

/* NAVIGATION START */

#nav {
  margin: 0;
  padding: 0;
  background: #000;
  list-style-type: none;
  width: 760px;    
  position: absolute;
  left: 1px; /* Contain floated list items */
  top: 7px;
  font-weight:bold;
}
#nav li {
  margin: 0;
  padding: 0;
  float: left;
}
#nav a {
  float: left;
  width: 107.5px;
  color: #999999;
  
  text-decoration: none;
  line-height: 2.5;
  text-align: center;
  border-right: 1px solid #FFF;
}
#nav #nav_faq a {
  border: none;
}
#nav a:hover {
  background: #4e4e4e;
  color: #FFFFFF;
}
#body_hom #nav_hom a, #body_abo #nav_abo a,
    #body_pro #nav_pro a,#body_ser #nav_ser a,
    #body_inq #nav_inq a,
    #body_con #nav_con a, #body_faq #nav_faq a {
  background: #d10b22;
  color: #fff;
  font-weight: bold;
}

/* NAVIGATION END */

#hom_image {
position: absolute;
left: 1px;
top: 38px;
}

#hom_content {
position: absolute;
left: 293px;
top: 23px;

width: 468px;
height: 348px;
font-weight: bold;
}

#hom_content_text1 {
position: absolute;
left: 35px;
top: 33px;
text-align: justify;
font-size: 11px;
width: 400px;



}


#hom_products {
width: 420px;
height: 400px;
text-align: justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
position: absolute;
top: 245px;
left: 35px;

}

#hom_links {
position: absolute;
left: 35px;
top: 270px;
}

#hom_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 393px;
}

#hom_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 428px;
font-size: 10px;
}

#hom_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 403px;
font-size: 10px;
}


/* HOME END */

/* ABO START */
#abo_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 450px;
background: #E0E0E0;




}
#abo_content{
position: absolute;
left: 1px;
top: 38px;
background-color: #FFF;
width: 760px;
height: 750px;
}


#abo_title {
position: absolute;
left: 30px;
top: 50px;

}

#abo_links {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute;
left: 30px;
top: 130px;
font-size: 11px;
font-weight: bold;
z-index: 3;

}
#abo_vision {
text-align: left;
font-size: 12px;
font-weight: bold;
position: absolute;
left: 240px;
top: 50px;
}

#abo_visiontext {
width: 500px;
text-align: left;
font-size: 11px;
font-weight: bold;
position: absolute;
left: 240px;
top: 80px;
}

#abo_mission {
text-align: left;
font-size: 12px;
font-weight: bold;
position: absolute;
left: 240px;
top: 150px;
}

#abo_missiontext {
width: 500px;
text-align: left;
font-size: 11px;
font-weight: bold;
position: absolute;
left: 240px;
top: 190px;
}


#abo1_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 393px;
}

#abo1_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 428px;
font-size: 10px;
}

#abo1_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 403px;
font-size: 10px;
}

#his_white {
width: 760px;
height: 400px;
background: #FFF;
position: absolute;
left: 0px;
top: 700px;
z-index: 0;
}

#abo_history {
text-align: left;
font-size: 12px;
font-weight: bold;
position: absolute;
left: 425px;
top: 35px;
}

#abo_historytext{
width: 500px;
text-align: justify;
font-size: 11px;
font-weight: bold;
position: absolute;
left: 240px;
top: 405px;
}
#his_navbg {

position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 1018px;
background: #E0E0E0;

z-index: 1;



}

#abo_title2 {
position: absolute;
left: 30px;
top: 15px;
z-index: 2;
}

#his_image {
position: absolute;
left: 325px;
top: 85px;
}

#abo_historytext2 {

width: 680px;
text-align: justify;
font-size: 11px;
font-weight: bold;
position: absolute;
left: 70px;
top: 390px;
}

#abo_links2{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
position: absolute;
left: 30px;
top: 95px;
font-size: 11px;
font-weight: bold;
z-index: 5;

}
#abo2_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 1px;
top: 1050px;
}

#abo2_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1085px;
font-size: 10px;
}

#abo2_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1060px;
font-size: 10px;
}
/* ABO END */


/* PRO START */
#pro_title {
position: absolute;
left: 30px;
top: 50px;
z-index: 3;
}



#pro_analog {
position: absolute;
left: 50px;
top: 120px;
}

#pro_parts {
position: absolute;
left: 280px;
top: 120px;
}

#pro_office {
position: absolute;
left: 510px;
top: 120px;
}

#pro_copierstext {
position: absolute;
left: 63px;
top: 300px;
width: 200px;
height: 100px;
text-align: left;
font-size: 11px;
font-weight: bold;
}

#pro_copierstext a:hover {

background: #4e4e4e;
color: #fff;
}

#pro_partstext {
position: absolute;
left: 292px;
top: 300px;
width: 200px;
height: 100px;
text-align: left;
font-size: 11px;
font-weight: bold;
}

#pro_partstext a:hover {

background: #4e4e4e;
color: #fff;
}

#pro_officetext {
position: absolute;
left: 560px;
top: 300px;
width: 200px;
height: 100px;
text-align: left;
font-size: 11px;
font-weight: bold;
}
#pro_officetext a:hover {
background: #4e4e4e;
color: #fff;
}

#pro_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 420px;
}

#pro_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 455px;
font-size: 10px;
}

#pro_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 430px;
font-size: 10px;
}


/* PRO END */


/* SER START */

#ser_title {
position: absolute;
left: 20px;
top: 50px;
}

#ser_text {
position: absolute;
left: 330px;
top: 120px;
text-align: justify;
font-size: 11px;
font-weight: bold;
width: 350px;
}

#ser_image {
position: absolute;
left: 40px;
top: 120px;
}



/* SER END */


/* ANA START */
#ana_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 1058px;
background: #E0E0E0;


z-index: 2;

}

#pro_minilinks {
position: absolute;
left: 240px;
top: 50px;
z-index: 4;
}

#cop_menu {
position: absolute;
left: 30px;
top: 120px;
text-align: left;
font-size: 11px;
font-weight:bold;
z-index: 3;
}


#cop_description{
position: absolute;
left: 240px;
top: 60px;
text-align: left;
font-size: 11px;
font-weight: bold;
width: 500px;

}


#ana_title {
position: absolute;
left: 350px;
top: 135px;
font-size: 11px;
font-weight: bold;
}


#ricoh {
position: absolute;
left: 240px;
top: 120px;
}

#ricoh3013 {
position: absolute;
left: 240px;
top: 180px;

}

#ricoh3013text{
position: absolute;
left: 460px;
top: 180px;
text-align: left;
font-size:11px;
width: 290px;

}

#ricoh3513 {
position: absolute;
left: 240px;
top: 400px;
}

#ricoh3513text{
position: absolute;
left: 460px;
top: 400px;
text-align: left;
font-size:11px;
}

#ricoh3713 {
position: absolute;
left: 240px;
top: 630px;
}

#ricoh3713text{
position: absolute;
left: 460px;
top: 630px;
text-align: left;
font-size:11px;
}


#ricoh3213 {
position: absolute;
left: 240px;
top: 850px;
}

#ricoh3213text{
position: absolute;
left: 460px;
top: 850px;
text-align: left;
font-size:11px;
width: 290px;
}

#ana_white {
position: absolute;
left: 0px;
top: 480px;
width: 760px;
height: 620px;
background-color:#FFFFFF;
z-index: 0;

}
#ana_links {
position: absolute;
left: 600px;
top: 1050px;
font-weight: bold;
font-size: 11px;
}

#ana_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 1090px;
}

#ana_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1125px;
font-size: 10px;
}

#ana_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1100px;
font-size: 10px;
}




/* ANA END */


/* ANA2 START */
#ana2_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 1275px;
background: #E0E0E0;


z-index: 2;

}
#ana2white {

position: absolute;
left: 0px;
top: 1100px;
width: 760px;
height: 240px;
background-color:#FFFFFF;

}

#ricoh4015 {
position: absolute;
left: 240px;
top: 180px;
}

#ricoh4015text{
position: absolute;
left: 460px;
top: 180px;
text-align: left;
font-size:11px;
width: 290px;

}

#ricoh3613 {
position: absolute;
left: 240px;
top: 420px;
}

#ricoh3613text{
position: absolute;
left: 460px;
top: 420px;
text-align: left;
font-size:11px;
width: 290px;
}


#ricoh3813 {
position: absolute;
left: 240px;
top: 680px;
}

#ricoh3813text{
position: absolute;
left: 460px;
top: 680px;
text-align: left;
font-size:11px;
width: 290px;
}

#ricoh4618 {
position: absolute;
left: 240px;
top: 950px;
}

#ricoh4618text{
position: absolute;
left: 460px;
top: 950px;
text-align: left;
font-size:11px;
width: 290px;
}


#ana2_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 1310px;
}

#ana2_links {
position: absolute;
left: 600px;
top: 1280px;
font-weight: bold;
font-size: 11px;
}

#ana2_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1345px;
font-size: 10px;
}

#ana2_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1320px;
font-size: 10px;
}






/* ANA2 END */



/* DIG START */
#dig_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 1838px;
background: #E0E0E0;


z-index: 2;

}
#dig_white {
width: 760px;
height: 800px;
position: absolute;
left: 0px;
top: 1100px;
background-color: #FFFFFF;
}

#aficio {
position: absolute;
left: 240px;
top: 120px;
}

#aficio200 {
position: absolute;
left: 240px;
top: 180px;
}

#aficio200text{
position: absolute;
left: 460px;
top: 180px;
text-align: left;
font-size:11px;
width: 290px;


}

#aficio1013 {
position: absolute;
left: 240px;
top: 550px;
}

#aficio1013text{
position: absolute;
left: 460px;
top: 550px;
text-align: left;
font-size:11px;
width: 290px;
}

#aficio1015 {
position: absolute;
left: 240px;
top: 860px;
}

#aficio1015text{
position: absolute;
left: 460px;
top: 860px;
text-align: left;
font-size:11px;
width: 290px;
}


#aficio1018 {
position: absolute;
left: 240px;
top: 1240px;
}

#aficio1018text{
position: absolute;
left: 460px;
top: 1240px;
text-align: left;
font-size:11px;
width: 290px;
}

#aficiomp1500 {
position: absolute;
left: 240px;
top: 1620px;
}

#aficiomp1500text{
position: absolute;
left: 460px;
top: 1620px;
text-align: left;
font-size:11px;
width: 290px;
}


#dig_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 1870px;
}

#dig_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1905px;
font-size: 10px;
}

#dig_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1880px;
font-size: 10px;
}


#dig2_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 452px;
background: #E0E0E0;


z-index: 2;

}

#canonirc3100 {
position: absolute;
left: 240px;
top: 160px;
}

#canonirc3100text{
position: absolute;
left: 460px;
top: 160px;
text-align: left;
font-size:11px;


}

#digc_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 483px;
}

#digc_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 519px;
font-size: 10px;
}

#digc_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 494px;
font-size: 10px;
}

#dig_title {
position: absolute;
left: 370px;
top: 150px;
font-size: 11px;
font-weight: bold;
}

#dig2_title {
position: absolute;
left: 355px;
top: 135px;
font-size: 11px;
font-weight: bold;
}




/* DIG END */

/* PAR START */
#par_navbg {
position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 1018px;
background: #E0E0E0;


z-index: 2;

}
#par_description{
position: absolute;
left: 260px;
top: 55px;
text-align: left;
font-size: 11px;
font-weight: bold;
width: 450px;

}

#par_white{
width: 760px;
height: 600px;
position: absolute;
left: 0px;
top: 480px;
background-color:#FFFFFF;
}

#toners {
position: absolute;
left: 260px;
top: 120px;
font-size: 11px;
font-weight: bold;
}

#drums {
position: absolute;
left: 520px;
top: 120px;
font-size: 11px;
font-weight: bold;
}

#lamps {
position: absolute;
left: 260px;
top: 420px;
font-size: 11px;
font-weight: bold;
}

#rollers {
position: absolute;
left: 520px;
top: 420px;
font-size: 11px;
font-weight: bold;
}

#misc {
position: absolute;
left: 260px;
top: 720px;
font-size: 11px;
font-weight: bold;
}

#par_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 1050px;
}

#par_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1090px;
font-size: 10px;
}

#par_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 1065px;
font-size: 10px;
}

/* PAR END */

/* OFF START */

#off_navbg {

position: absolute;
left: 0px;
top: 32px;
width: 218px;
height: 558px;
background: #E0E0E0;


z-index: 2;

}

#ofc_white {
position: absolute;
left: 0px;
top: 480px;
width: 760px;
height: 200px;
background-color:#FFFFFF;

}

#off_menu {
position: absolute;
left: 30px;
top: 120px;
text-align: left;
font-size: 11px;
font-weight: bold;
z-index:3;
}

#lm230a {
position: absolute;
left: 240px;
top: 180px;
}

#lm230atext{
position: absolute;
left: 460px;
top: 180px;
text-align: left;
font-size:11px;
}


#lm320a {
position: absolute;
left: 240px;
top: 400px;
}

#lm320atext{
position: absolute;
left: 460px;
top: 400px;
text-align: left;
font-size:11px;
}
#off_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 590px;
}

#off_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 625px;
font-size: 10px;
}

#off_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 600px;
font-size: 10px;
}


/* OFF END */


/* OFF2 START */
#off_description{
position: absolute;
left: 240px;
top: 63px;
text-align: left;
font-size: 11px;
font-weight: bold;
width: 500px;

}
#BM9810II{
position: absolute;
left: 240px;
top: 180px;
}

#BM9810IItext{
position: absolute;
left: 460px;
top: 180px;
text-align: left;
font-size:11px;
}

#bmc24c24 {
position: absolute;
left: 240px;
top: 400px;
}

#bmc24c24text{
position: absolute;
left: 460px;
top: 400px;
text-align: left;
font-size:11px;
}


/* OFF2 END */

/* CON START */
#con_title {
position: absolute;
left: 20px;
top: 50px;
}

#con_text {
text-align: justify;
width: 300px;
position: absolute;
left: 20px;
top: 130px;
font-size: 11px;
}

#con_locationmap {
position: absolute;
left: 340px;
top: 50px;
}

#con_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 490px;
}

#con_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 525px;
font-size: 10px;
}

#con_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 500px;
font-size: 10px;
}
#con_white {

position: absolute;
left: 0px;
top: 480px;
width: 760px;
height: 40px;
background-color:#FFFFFF;

}

/* CON END */

/* FAQ START */
#faq_title {
position: absolute;
left: 20px;
top: 50px;
}

#faq_text {
text-align: left;
width: 600px;
position: absolute;
left: 20px;
top: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11.5px;
font-weight: 600;
width: 320px;

}

#faq_text2 {
text-align: left;
width: 320px;
position: absolute;
left: 20px;
top: 200px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: 600;
}

#faq_image {

position: absolute;
left: 360px;
top: 130px;
}

#faq_white {

position: absolute;
left: 0px;
top: 480px;
width: 760px;
height: 140px;
background-color:#FFFFFF;

}

#faq_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 533px;
}

#faq_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 583px;
font-size: 10px;
}

#faq_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 552px;
font-size: 10px;
}
/* FAQ END */


/* INQ START */
#inq_title {
position: absolute;
left: 20px;
top: 50px;
}

#inquiry {
text-align: left;
font-size: 11px;
position: absolute;
left: 150px;
top: 110px;
font-weight: bold;
}

#inq_white {
width: 760px;
height: 250px;
position: absolute;
left: 0px;
top: 450px;
background-color: #FFFFFF;
}

#inq_contact {
width: 760px;
height: 90px;
background-color:#000000;

position: absolute;
left: 0px;
top: 633px;
}

#inq_contactno {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 683px;
font-size: 10px;
}

#inq_contacttext {
color: #FFF;
text-align: left;
position: absolute;
left: 220px;
top: 652px;
font-size: 10px;
}

#inq_submit {

text-align: left;
position: absolute;
left: 220px;
top: 252px;
font-size: 12px;
}