/* CSS Document */
body {
background-image:url(background4.jpg);
background-color:#CCC;
background-repeat:no-repeat;
background-position:center center;
}

div.clSlideMenu {
position:absolute;
font-family:verdana,arial,helvetica;
font-size:10px;
overflow:hidden;
width:198px;
height:20px;
}

a.clA0 {
color:#FFF;
font-size:10px;
text-decoration:none;
font-weight:700;
}

a.clA1 {
color:#000;
font-size:10px;
font-weight:700;
text-decoration:none;
}

a.clA2 {
color:navy;
text-decoration:none;
}

a.clA3 {
color:#000;
text-decoration:none;
}

a.clA4 {
color:green;
text-decoration:none;
}

/* NEEDED STYLES */
div.slideMenuBG {
position:absolute;
left:0;
top:0;
z-index:1;
}

div.slideMenuText {
position:absolute;
left:0;
top:0;
z-index:200;
}

/* NEEDED ----- This class should be named like this:
	#NAME_OF_YOUR_MENUcont*/
#slideMenucont {
position:absolute;
height:100px;
width:198px;
visibility:hidden;
}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar {
position:relative;
left:0;
top:0;
width:11px;
height:91px;
font-size:1px;
z-index:1;
}

div#track {
position:absolute;
left:0;
top:12px;
width:11px;
height:66px;
background:url("images/silk/track.gif");
z-index:1;
}

div#dragBar {
position:absolute;
left:1px;
top:1px;
width:9px;
height:20px;
background-color:#6d1d13;
z-index:1;
}

div#up {
position:absolute;
left:0;
top:0;
z-index:2;
}

div#down {
position:absolute;
left:0;
bottom:0;
z-index:3;
}

/* 
   Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn */
div#hold {
position:relative;
overflow:hidden;
width:458px;
height:91px;
z-index:100;
}

div#wn {
position:absolute;
left:0;
top:0;
width:458px;
height:91px;
clip:rect(0px, 458px, 91px, 0px);
overflow:hidden;
z-index:1;
}

div.content {
position:absolute;
visibility:hidden;
left:0;
top:0;
z-index:1;
line-height:8px;
text-align:left;
}

/* Styles for demo, not necessary for scrolling layers */
a img {
border:none;
}

table.main {
width:458px;
text-align:left;
margin:auto;
}

table.main td.text,table.main td.navs {
vertical-align:top;
text-align:left;
}

td#scrollLinks {
width:12px;
}

td.navs ul {
list-style:none;
margin:0;
padding:0;
}

td.navs ul li {
margin:0 0 .6em .4em;
}

td.navs ul li a {
text-decoration:none;
}

td.navs ul li a:hover {
text-decoration:underline;
}

/* ========= CODE BY JUST SEARCH ============== */

.sitemap a:hover {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

.sitemap-title {
margin:-5px;
}
.tableBorder {
height:450px;
}

.sitemap a,.sitemap a:visited,p {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#bg1,#bg2,#bg3 {
background-color:#D3E0F4;
padding:5px;
}
h1 {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:26px;
}

h2 {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
}

.footer,.footer a,.footer a:visited {
font-family:"Century Gothic";
font-size:10px;
font-weight:700;
color:#999;
}

.footer a:hover {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#999;
text-decoration:none;
}

#footer-justsearch,#footer-justsearch a,#footer-justsearch a:visited {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
text-decoration:none;
}

#footer-justsearch a:hover {
font-family:"Century Gothic", Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#999;
text-decoration:underline;
}

/* ========= DHTML TOOLTIPS BY JUST SEARCH ============== */
#office_space_planning {
display:none;
border:1px solid #828282;
width:340px;
background-color:#fff;
position:absolute;
top:125px;
left:30px;
padding:5px;
}

#space_planning {
display:none;
border:1px solid #828282;
background-color:#fff;
width:340px;
position:absolute;
top:125px;
left:125px;
padding:5px;
}

#office_design {
display:none;
border:1px solid #828282;
background-color:#fff;
width:340px;
position:absolute;
top:125px;
left:215px;
padding:5px;
}

.justSearch_heading {
color:#000;
background-color:#A5AFC0;
margin-top:0;
font-size:18px;
background-image:url(info.gif);
background-repeat:no-repeat;
background-position:0 6px;
padding:5px 5px 5px 20px;
}

.homeTable {
	margin-top: 14px;
}
#one {
	margin-top: -10px;
}

/*******************SCROLLER*************************/

#container {
	overflow:hidden;
	text-align: left;
	width:800px;
	height:160px;
	position:relative;
	margin:0px;
	margin-top:10px;
	
}

#arrows {
	width:13px;
	position:absolute;
	top: 7px;
	right:0px;
	height: 28px;	
}

#scroller {
	overflow:visible;
	position:relative;
	text-align:left;
	width:800px;
	height:160px;
	margin:0px;
	margin-top:5px;
}


#mainContent {
	padding-right:20px;
	}
#mainContent h1 {
	background-color:#A5AFC0;
	background-image:url(info.gif);
	background-position:0pt 6px;
	background-repeat:no-repeat;
	color:#000000;
	font-size:18px;
	margin-top:0pt;
	padding:5px 5px 5px 20px;
	}
	
#mainContent p {
	font-family:"Century Gothic",Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	}
	

	  
/********************* end **********************/
/* ========= END CODE BY JUST SEARCH ============== */

