/*
-----------------------------------------------
PKCie Base Styles
Version: 12 Jan 2008
----------------------------------------------- */

/* Change Log:
25/02/06 - ad area added 
12/01/08 - design/layout change

----------------------------------------------- */

/* *  Page  * */
html                       {height:100%; margin:0; padding:0;}

body {
  overflow:auto;
	height:100%; 
  font: 9pt/16pt Verdana, sans-serif;
  color: #787878;
  background: #fff;
  text-align: left;
  margin: 0;
  padding: 0;
  }

/* container
------------------------------------------------ */
#container {
  position: relative; 
  width: 750px;
  min-height: 100%;
  _height: 100%;
	_overflow:visible;
  padding: 55px 0px 0px 0px;
  margin: 0px auto 0px auto;
  text-align: left;
	background: transparent url(../images/bg_squares.gif) repeat-y 0px 0px;
  }


/* left squares 
------------------------------------------------ */
#lsq {
  position: absolute;
  left: 0;
  margin: 0 ;
  padding: 0;
  width: 202px;
  height: 645px;
  background-color: transparent;
  }						

/* top left square 
------------------------------------------------ */
#tlsq {
  position: absolute;
  left: 0;
  margin: 0;
  padding: 0;
  width: 200px;
  height: 200px;
  background-color: transparent;
  border:2px dotted #4d4d4d;
  }
  
/* middle left square 
------------------------------------------------ */
#mlsq {
  position: absolute;
  left: 0;
  top: 220px;
  margin: 0;
  padding: 0;
  width: 200px;
  height: 200px;
  background-color: transparent;
  border:2px dotted #4d4d4d;
  }

/* bottom left square 
------------------------------------------------ */
#blsq {
  position: absolute;
  left: 0;
  top: 440px;
  margin: 0;
  padding: 0;
  width: 200px;
  height: 200px;
  background-color: transparent;
  border:2px dotted #4d4d4d;
  }



/* logo image 
------------------------------------------------ */
#logo {
  position: absolute;
  top: 87px;
  left: 54%;
  margin: 0;
  padding: 0;
  width: 350px;
  height: 200px;
  text-align: left;
  }




/* navigation list
------------------------------------------------ */
#nl {
  position: absolute;
  top: 220px;
  right: 0;
  margin: 0;
  padding: 0;
  width: 210px;
	text-align:right;
  }

ul#nl {
	text-align:right;
  list-style: none;
  padding: 0;	
  margin: 0;
  }

ul#nl li {
  padding: 0;
  margin: 0px 0px 20px 0px;
  }

ul#nl li a:link, ul#mainrnl li a:visited   {
  text-decoration: none;
  font: 8pt Verdana, sans-serif;
  color: #787878;
  }

ul#nl li a:hover  {
  color: #8F0003;
  }




/* bottom center text
------------------------------------------------ */
#bct {
  position: absolute;
  top: 580px;
  right: 0;
  margin: 0 ;
  padding: 0;
  letter-spacing:3px;
  text-align: right;
  width: auto;
  }


/* text
------------------------------------------------ */
#text {
  position: absolute;
  top: 285px;
  right: 0;
  margin: 0;
  padding: 0;
  width: 345px;
  text-align: left;
  }


p {
  font: 9pt/12pt Verdana, sans-serif;
  line-height: 180%;
  margin-top: 0px;
  text-align: justify;
  }


a:link {
  text-decoration: none;
  color: #4d4d4d;
  }


a:visited {
  text-decoration: none;
  color: #4c1919;
  }


a:hover, a:active {
  text-decoration: none;
  color: #4c1919;
  }


.squaretext {
position: absolute;
top: 172px;
padding: 0 0 0 10px;

}

