@charset "utf-8";
/* CSS Document */

body
{
  background: #48525f;
  font-family: Helvetica;
  font-size: 10pt;
}

div#container 
{
  background: url('../images/bg.jpg') top left repeat-x;
  position: absolute;
  margin-top: -273px;
  margin-left: -477px;
  top: 50%;
  left: 50%;
  width: 955px;
  height: 545px;
  border:  #666666 solid 1px;
}

div#sideBar
{
  position: absolute;
  top: 0;
  left: 28px;
  width: 275px;
  height: 545px;
}

div#sideBarBack
{
  background: #afb4ba;
  position: absolute;
  top: 0;
  left: 28px;
  width: 275px;
  height: 545px;
  /*filter:alpha(opacity=65);
  -moz-opacity:.65;
  opacity:.65;*/   
}

div#header
{
  height: 40px;
  border-bottom: #336699 solid 2px;
  padding-left: 50px;
}

div#KP360Image,
div#header
{
  padding-top: 6px;
  background: #fff;
}

div#KP360Image 
{
	position: absolute; 
	padding-left: 68px;
	top: 490px; 
	width:207px;
	height: 25px;
}

div#menu
{
  height: 120px;
  font-size: 10pt;
  margin: 17px 0 0 11px;
  letter-spacing: 0.1em;
/* border: #000 solid 1px;*/
}

div#menu ul {
  margin: 0;
  padding: 0 0 2px 0;
  list-style-type: none;
  width: 120px;
}
div#menu li {
	padding: 2px;
	margin: 0;
}
div#menu li a {
  color: #000;
  /*display: block;*/
  padding: 0 0 4px 0;
  text-decoration: none;
  /*border: #FFFF00 solid 1px;*/
}

div#menu li a:hover {
  color: #5a7db0;
}


div#content
{
  /*position:absolute;
  top:310px;*/
  position: relative;
  top: 10px;
  height: 210px;
  width: 260px;
  color:#333333;
  padding-left: 11px;
  padding-top: 15px;
}

div#subtitle
{
  
  height: 50px;
  width:260px;
  padding-left: 11px;
  font-size: 3em;
  letter-spacing: 2pt;
}

div#subMenu
{
  width:250px;
  padding-left: 11px;
  padding-top: 5px;
  font-size: 9pt;
  /*font-weight: bold;*/
  margin: 5px 0 0 11px;
  letter-spacing: 0.1em;
  border-top: #999 solid 1px;
  border-bottom: #999 solid 1px;
}

div#subMenu ul {
  margin: 0;
  padding: 0 0 2px 0;
  list-style-type: none;
  width: 230px;
}

div#subMenu li {
	padding: 2px;
	margin: 0;
}

div#subMenu li a {
  color: #000;
  /*display: block;*/
  padding: 0 0 4px 0;
  text-decoration: none;
}

div#subMenu li a:hover {
  color: #5a7db0;
}


div#footer
{
  position: absolute;
  top: 528px;
  height: 30px;
  padding-left: 30px;
  font-size: 7pt;
  color: #666666;
}

#fontBold {
  font-weight: bold;
}

#fontBlue {
  color: #4390c9;
}

div#flashHeader
{
  position:absolute;
  top: 35px;
  left: 296px;
}

div#flashMain
{
  position:absolute;
  top: 90px;
  left: 310px;
}

div#flashNew
{
  position:absolute;
  top: 15px;
  left: 315px;
}

div.scrollbox
{
  width: 100%;
  position: relative;
 /* border-style: solid;
                border-color: #999999;
                border-width: 1px;*/
                padding: 3px;
}

div.scrollbox div#scrollcontent
{
  height: 100%;
  overflow: hidden;
}

div.scrollbox img.scrolluparrow
{
  position: absolute;
  left: 102%;
  top: 0px;
}

div.scrollbox img.scrolldownarrow
{
  position: absolute;
  left: 102%;
  top: 87%;
}

div#flashContact
{
  position:absolute;
  top:210px;
  left: 20px;
  height: 250px;
  width: 920px;
  padding-left: 11px;
  padding-top: 15px;
}

div#flashRoi
{
  position:absolute;
  top: 110px;
  left: 305px;
}

