body {
  font-family: Arial, Verdana, serif;
	font-size:100%;
	line-height:1.10em;
}
img { display:block; }
ul { 	margin:8px 0px 8px 15px;
	padding:0px; }
ul li { padding:0px;
    margin:0px;
    margin-bottom:8px; }
a { color:#003399;
    text-decoration:none; }
a:hover { color:#0000CC; }

#fact ul { margin-top:0px; }

#display { text-align:center; }
#site { margin:auto;
    width:820px;
    background: url(/common-images/background.jpg) repeat-y;
    text-align:left; }
#contents {font-size:.75em;
    color:#666666; }
.heading { font-size:1.17em;
    color:#336699;
    font-weight:bold; }
.aboutlp { font-size:1.11em;
    color:#000000;
    font-weight:bold; }
.aboutBody { font-size:1.00em;
    color:#000000;
    font-weight:normal; }
.contact { color:#336699;
    font-weight:bold; }
p.contact a { color:#003399;
    text-decoration:none; }
p.contact a:hover { color:#0000CC; }

#left, #right { margin-top:10px; }
#left { width:240px;
    float:left; }
#right { width:538px;
    float:left; }
#show { margin-left:175px;
    font-family:verdana, arial, serif;
    color:#003366;
    font-weight:bold;
    font-size:1.5em; }

#footer { font-size:10px;
    margin-top:10px;
    color:#336699;
    font-weight:bold;
    text-align:center; }
#footer a { color:#336699; }
#footer a:hover { color:#0000CC; }
#footermenuholder { margin:auto; 
    width:628px;    
    height:24px; 
    background: url(/common-images/bottom-menu.gif) no-repeat;
    text-align:center; }
#footermenu { margin:auto;
    width:458px;
    height:24px; }
.pad { padding:0px 20px; }
#innovation { margin-top:10px;
    width:225px;
    float:right;
    text-align:left; }
#copyright { margin:auto;
    width:820px;
    text-align:center;
    font-size:10px; }

.clear { font-size:1px;
    height:1px; 
    overflow:hidden;
    clear:both; }
#topmenuholder { width:820px;
    height:84px;
    margin:auto;
    background: url(/common-images/header1.jpg) no-repeat; }
#topmenu { width:448px;
    float:right;
    text-align:left; }    
#top1 { width:419px;
    height:27px;
    margin-top:18px; }
#top2 {  width:81px; 
    height:27px;    float:right; }
.menucushion { padding-right:29px; }

#topmenu a:link, #topmenu a:visited, #topmenu a:hover, #topmenu a:active
{
  display:block;
  float:left;
  line-height:27px;
  background:transparent url(/common-images/header1.jpg) no-repeat top left;
  text-decoration:none;
}

a#thome:link, a#thome:visited, a#thome:active
{
  width:62px;
  background-position:-372px -18px;
}
a#thome:hover, a#thome.active { background-position:-372px -102px; }

a#tcontact:link, a#tcontact:visited, a#tcontact:active
{
  width:94px;
  background-position:-434px -18px;
}
a#tcontact:hover, a#tcontact.active { background-position:-434px -102px; }

a#tinnovation:link, a#tinnovation:visited, a#tinnovation:active
{
  width:90px;
  background-position:-528px -18px;
}
a#tinnovation:hover, a#tinnovation.active { background-position:-528px -102px; }

a#tjoey:link, a#tjoey:visited, a#tjoey:active
{
  width:86px;
  background-position:-618px -18px;
}
a#tjoey:hover, a#tjoey.active { background-position:-618px -102px; }

a#tcomments:link, a#tcomments:visited, a#tcomments:active
{
  width:87px;
  background-position:-704px -18px;
}
a#tcomments:hover, a#tcomments.active { background-position:-704px -102px; }

a#tmedia:link, a#tmedia:visited, a#tmedia:active
{
  width:87px;
  background-position:-704px -45px;
}
a#tmedia:hover, a#tmedia.active { background-position:-704px -129px; }


#footermenu a:link, #footermenu a:visited, #footermenu a:hover, #footermenu a:active
{
  display:block;
  float:left;
  line-height:24px;
  background:transparent url(/common-images/bottom-menu.gif) no-repeat top left;
  text-decoration:none;
}

a#bhome:link, a#bhome:visited, a#bhome:active
{
  width:50px;
  background-position:86px 0px;
}
a#bhome:hover, a#bhome.active { background-position:-86px -24px; }

a#bcontact:link, a#bcontact:visited, a#bcontact:active
{
  width:86px;
  background-position:136px 0px;
}
a#bcontact:hover, a#bcontact.active { background-position:-136px -24px; }

a#binnovation:link, a#binnovation:visited, a#binnovation:active
{
  width:84px;
  background-position:222px 0px;
}
a#binnovation:hover, a#binnovation.active { background-position:-222px -24px; }

a#babout:link, a#babout:visited, a#babout:active
{
  width:74px;
  background-position:306px 0px;
}
a#babout:hover, a#babout.active { background-position:-306px -24px; }

a#bjoey:link, a#bjoey:visited, a#bjoey:active
{
  width:78px;
  background-position:380px 0px;
}
a#bjoey:hover, a#bjoey.active { background-position:-380px -24px; }

a#bcomments:link, a#bcomments:visited, a#bcomments:active
{
  width:81px;
  background-position:458px 0px;
}
a#bcomments:hover, a#bcomments.active { background-position:-458px -24px; }

