/* All contents are Copyright The True Solution Company Ltd. 2005 */
/* e-mail : enquiries@absolutepages.com */
BODY, HTML {
  background-color: #0000FF;
  font-family: "Times New Roman", Arial, sans-serif;
  color: #FFFFFF;
}

DIV.MAINOUTER {
  position: relative;
  width: 850px;
  height: 605px;
}

/*************
 * HOME PAGE *
 *************/

TD.OUTERTAB {
  width: 850px;
  height: 605px;
  background-image: url("background.jpg");
  background-repeat: no-repeat;
  background-position : 25px;
}

DIV.TOPRIGHT {
  position : absolute;
  top: 3px;
  left: 624px;
  width: 200px;
  height: 260px;
}

DIV.FRONTRING {
  position : absolute;
  top: 410px;
  left: 120px;
  width: 169px;
  height: 193px;
  background-color: transparent;
}

DIV.SIG {
  position : absolute;
  top: 0px;
  left : 65px;
  width: 350px;
  height: 202px;
  background-color: transparent;
}

DIV.CONTACT {
  position : absolute;
  top: 478px;
  left: 267px;
  width: 500px;
  height: 15px;
  text-align: center;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.MAINTEXT {
  position : absolute;
  top: 225px;
  left: 30px;
  width: 550px;
  height: 180px;
  text-align: center;
  background-color: transparent;
}

DIV.GALLBUTT {
  position: absolute;
  top: 400px;
  left: 424px;
  width: 120px;
  height: 50px;
  padding: 5px;
  text-align: center;
  font-size: 24pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.CONTACT {
  position : absolute;
  top: 478px;
  left: 267px;
  width: 500px;
  height: 15px;
  text-align: center;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.ADDRESS {
  position : absolute;
  top: 523px;
  left: 293px;
  width: 450px;
  height: 30px;
  text-align: center;
  font-size: 14pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.FOOTER {
  position : absolute;
  padding-left : 6px;
  padding-right : 6px;
  padding-top : 6px;
  padding-bottom : 4px;
  top: 575px;
  left: 312px;
  width: 400px;
  height: 20px;
  text-align: center;
  font-size: 8pt;
  font-family: Arial, sans-serif;
  background-color: #000066;
  filter : alpha(opacity=50); -moz-opacity:.50;opacity:.50;
}

/***********
 * GENERAL *
 ***********/

P.CV {
  text-align: left;
  font-size: 12pt;
  font-family: Arial, sans-serif;
  padding : none;
  word-wrap : break-word;
}  

DIV.CVDIV {
  width : 530px;
}  

DIV.SIGSMALL {
  position : absolute;
  top: 0px;
  left : 0px;
  width: 237px;
  height: 143px;
  background-color: transparent;
}

DIV.MAINHEAD {
  position : absolute;
  top: 0px;
  left : 205px;
  width: 630px;
  height: 30px;
  text-align: center;
  font-size: 24pt;
  color : #FFFFFF;
  font-family: "Copperplate Gothic Bold", "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.MAINDESC {
  position : absolute;
  top: 40px;
  left : 260px;
  width: 530px;
  height: 80px;
  text-align: justify;
  font-size: 14pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.MAINNAV {
  overflow: hidden;
  position : absolute;
  top: 118px;
  left : 257px;
  width: 530px;
  height: 30px;
  text-align: center;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.MAINNAV A {
  overflow: hidden;
  margin-left: 10px;
  margin-right: 10px;
}

DIV.OUTERTAB1 {
  position : absolute;
  top : 135px;
  left : 193px;
  width: 790px;
  height: 420px;
  background-image: url("sliderback.jpg");
  background-repeat: no-repeat;
}

DIV.ROW1 {
  border: 2px ridge #6666FF;
  position : absolute;
  overflow : auto;
  scrollbar-base-color: #9999FF;
  scrollbar-highlight-color : #6666FF;
  top: 170px;
  left : 227px;
  width: 560px;
  height: 305px;
  padding-left : 10px;
  padding-right : 15px;
  padding-top : 10px;
  padding-bottom : 15px;
  text-align: center;
  font-size: 12pt;
  background-color: transparent;
  font-family: Arial, sans-serif;
}

P.TYPEDESC {
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 5px;
  padding-bottom : 5px;
  text-align: justify;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

P.TYPEDESC1 {
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 15px;
  padding-bottom : 15px;
  text-align: center;
  font-size: 10pt;
  font-family: Arial, sans-serif;
  background-color: #000099;
  border: 2px solid #006699;
}

IMG.SELECTOR {
  border: none;
  margin-left: 25px;
  margin-top: 5px;
  margin-bottom: 10px;
  width: 88px;
  height: 88px;
}

IMG.PIN {
  width: 15px;
  height: 15px;
  border: none;
  margin-bottom: 12px;
}

DIV.GALLNAV {
  position : absolute;
  top: 220px;
  left : 39px;
  width: 175px;
  height: 240px;
  text-align: right;
  font-size: 14pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.GALLNAV A {
  margin-left: 10px;
  margin-right: 10px;
}

DIV.CONTACT2 {
  position : absolute;
  top: 138px;
  left: 4px;
  width: 210px;
  height: 15px;
  text-align: center;
  font-size: 14pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.ADDRESS2 {
  position : absolute;
  top: 539px;
  left: 195px;
  width: 650px;
  height: 20px;
  text-align: center;
  font-size: 12pt;
  font-weight : bold;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.EXHIBBACK {
  border: 2px ridge #6666FF;
  position : absolute;
  visibility : hidden;
  overflow : auto;
  scrollbar-base-color: #9999FF;
  scrollbar-highlight-color : #6666FF;
  top : 170px;
  left : 227px;
  width : 535px;
  height : 305px;
  padding-left : 25px;
  padding-right : 25px;
  padding-top : 10px;
  padding-bottom : 15px;
  text-align : justify;
  font-size : 14pt;
  background-color: #000099;
}

DIV.ABOUTBACK {
  border: 2px ridge #6666FF;
  position : absolute;
  visibility : hidden;
  overflow : auto;
  scrollbar-base-color: #9999FF;
  scrollbar-highlight-color : #6666FF;
  top : 170px;
  left : 227px;
  width : 535px;
  height : 305px;
  padding-left : 25px;
  padding-right : 25px;
  padding-top : 10px;
  padding-bottom : 15px;
  text-align : justify;
  font-size : 14pt;
  background-color: #000099;
}

DIV.INFOBACK {
  border: 2px ridge #6666FF;
  position : absolute;
  visibility : hidden;
  overflow : auto;
  scrollbar-base-color: #9999FF;
  scrollbar-highlight-color : #6666FF;
  top : 170px;
  left : 227px;
  width : 535px;
  height : 305px;
  padding-left : 25px;
  padding-right : 25px;
  padding-top : 10px;
  padding-bottom : 15px;
  text-align : justify;
  font-size : 14pt;
  background-color: #000099;
}

DIV.CVBACK {
  border: 2px ridge #6666FF;
  visibility : hidden;
  position : absolute;
  top : 170px;
  left : 227px;
  width : 585px;
  height : 332px;
  text-align : center;
  font-size : 14pt;
  background-color: #000099;
}

IFRAME.CVFRAME {
  width : 585px;
  height : 332px;
  border : none;
  overflow : auto;
  overflow-x : visible;
  scrollbar-base-color: #9999FF;
  scrollbar-highlight-color : #6666FF;
}

DIV.FRONTRING2 {
  position : absolute;
  top: 415px;
  left: -20px;
  width: 169px;
  height: 193px;
  background-image: url("frontring.gif");
}

/************************************************************************
 * REVIEW
 ************************************************************************/

DIV.ROW2 {
  border: 2px ridge #6666FF;
  position : absolute;
  top: 170px;
  left : 227px;
  width: 585px;
  height: 330px;
  background-color: transparent;
}

DIV.REVDESC {
  overflow: hidden;
  position : absolute;
  top: 14px;
  left : 93px;
  width: 400px;
  height: 60px;
  text-align: center;
  font-size: 18pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.REVBACK {
  overflow: hidden;
  position : absolute;
  top: 157px;
  left : 135px;
  width: 50px;
  height: 50px;
  text-align: center;
  background-color: transparent;
}

DIV.REVITEM {
  overflow: hidden;
  position : absolute;
  top: 60px;
  left : 248px;
  width: 88px;
  height: 88px;
  text-align: center;
  background-color: transparent;
}

DIV.REMITEM {
  overflow: hidden;
  position : absolute;
  top: 210px;
  left : 200px;
  width: 180px;
  height: 20px;
  text-align: center;
  font-size: 14pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.REVFORW {
  overflow: hidden;
  position : absolute;
  top: 157px;
  left : 395px;
  width: 50px;
  height: 50px;
  text-align: center;
  background-color: transparent;
}

DIV.REVCOUN {
  overflow: hidden;
  position : absolute;
  top: 170px;
  left : 165px;
  width: 250px;
  height: 20px;
  text-align: center;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.COMPAREITEMS {
  overflow: hidden;
  padding : 10px;
  position : absolute;
  top: 256px;
  left : 100px;
  width: 405px;
  height: 80px;
  text-align: left;
  font-size: 16pt;
  font-family: "Times New Roman", Arial, sans-serif;
  background-color: transparent;
}

DIV.GOBUTT {
  overflow: hidden;
  position : absolute;
  top: 6px;
  left : 328px;
  width: 50px;
  height: 40px;
  background-color: transparent;
}

IMG.GOBUTT {
  width : 40;
  height : 30;
  border : 2px ridge #0000CC;
}

/*********
 * LINKS *
 *********/

A:LINK {
  color: #FFFF00;
  text-decoration: underline;
  }

A:VISITED {
  color: #FFFF00;
  text-decoration: underline;
}

A:ACTIVE {
  color: #FFFF00;
  text-decoration: underline;
}

A:HOVER {
  color: #66FFFF;
  text-decoration: none;
}
