*
{
margin:0px;
padding:0px;
}

body
{ 
background-color: #c0aeca;

}
#tag {
	top:45px;
	width:30px;
	height:250px;
	position: absolute;
	right: 0px;
}
#graphic { width:auto; top:-1px; position:absolute; left:0px; z-index:-100;}
.nc
{
	font-size: 10pt;
	color: #000000;
	font-family: arial, helvetica, sans-serif;
	text-decoration: none;
	position: absolute;
	top: 39px;
	left: 66%;
	width: 255px;
}

.style1
{
font-size: 20pt;
color: #ffffff;
font-family:arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px
}
#titlebox { width:550px;}
#titlebox2 {
	width:583px;
	position: absolute;
	left: 110px;
}

.style2 {
font-size: 13pt;
color: #69C;
font-family: trebuchet ms, arial, helvetica, san-serif;
text-decoration: none;
letter-spacing: 3px
}


.style3 {
	font-size: 12px;
	color: #000000;
	font-family: "trebuchet ms", arial, helvetica, san-serif;
	text-decoration: none;
	line-height: 20px;
}


.style4 {
font-size: 9pt;
color: #6699CC;
font-weight:bold ;
font-family: trebuchet ms, arial, helvetica, san-serif;
text-decoration: none;

}

.style5 {
font-size: 9pt;
color: #000000;

font-family: trebuchet ms, arial, helvetica, san-serif;
text-decoration: none;

}

.style6
{
font-size: 20pt;
color: #000000;
font-family: trebuchet ms, arial, helvetica, sans-serif;
font-weight: bold;
text-decoration: none;
letter-spacing: -1px
}

.style7 {
font-size: 8pt;
color: #ffffff;
font-family: trebuchet ms, arial, helvetica, san-serif;
text-decoration: none;
}

.style26 {
font-size: smaller ;
color: #000000;
line-height: 12pt;
font-family: trebuchet ms, arial, helvetica, san-serif;

}

.menu1 {
float: left;
width: 41px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu1:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699cc url() no-repeat 0 0px;
}
a.menu1:hover {
background: #5f87b6 url() no-repeat -41px 0px;
}

.menu2 {
float: left;
width: 142px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu2:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu2:hover {
background: #5F87B6 url() no-repeat -142px 0px;
}

.menu3 {
float: left;
width: 66px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu3:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu3:hover {
background: #5F87B6 url() no-repeat -66px 0px;
}

.menu4 {
float: left;
width: 90px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu4:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu4:hover {
background: #5F87B6 url() no-repeat -90px 0px;
}

.menu5 {
float: left;
width: 110px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu5:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu5:hover {
background: #5F87B6 url() no-repeat -110px 0px;
}

.menu6 {
float: left;
width: 152px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;
}
a.menu6:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu6:hover {
background: #5F87B6 url() no-repeat -152px 0px;
}

.menu7 {
float: left;
width: 114px;
height: 35px;
border: 0px solid #;
text-align: center;
font:normal 10px Arial;color:#FFFFFF;background: #6699CC url() no-repeat 0 0px;

}
a.menu7:link, a.menu:visited, a.menu:active {
color:#FFFFFF;text-decoration: none;
background: #6699CC url() no-repeat 0 0px;
}
a.menu7:hover {
background: #5F87B6 url() no-repeat -114px 0px;
}


.top
{
	height: 30%;
	display: block;
	position: absolute;
	left: 66%;
	top: 3px;
	width: 223px;

}
.bottom {
	text-decoration: none;
	position: absolute;
	top: 320px;
	left: 36px;
	margin-left: 10px;
	width: 718; height: auto;
}

.slideshow {width:250px; height:250px; position: absolute; top: 70px; left: 185px; text-decoration: none; border: 0px}

.pof {
	height: 250px;
	overflow: auto;
	top: 70px;
	display: block;
	position: absolute;
	width: 705px;
	left: 60px; 
	background-color:#FFFFFF;
}

.sales {
	height: 249px;
	overflow: auto;
	top: 70px;
	display: block;
	position: absolute;
	width: 730px;
	left: 45px; 
	background-color:#cccccc;
}


.quality {
	height: 240px;

	top: 70px;
	display: block;
	position: absolute;
	width: 740px;
	left: 40px; 
	background-color:#cccccc;
}
.eldercare {
	height: 237px;

	top: 68px;
	display: block;
	position: absolute;
	width: 700px;
	left: 40px; 

}
.legal {
	height: 142px;
	top: 142px;
	display: block;
	position: absolute;
	width: 606px;
	left: 254px; 
	background-color:#cccccc;
}

.cat {
	height: 200px;
	
	top: 115px;
	display: block;
	position: absolute;
	width: 725px;
	left: 40px; 
	background-color:#cccccc;
}
.cat2 {
	height: 195px;
	
	top: 100px;
	display: block;
	position: absolute;
	width: 730px;
	left: 40px; 
	background-color:#cccccc;
}
.cat3 {
	height: 249px;	
	top: 69px;
	display: block;
	position: absolute;
	width: 730px;
	left: 42px; 
	background-color:#cccccc;
}
#tablebox1 {
	width:159px;
	height:auto;
	position: absolute;
	top: 110;
	left: 285px;
	 background-color: #e7d0b0;

}
#tablebox3 {
	width:390px;
	height:545px;
	position: absolute;
	top: 130;
	left: 285px;
	 background-color: #e7d0b0;
	 border-bottom-style:solid; 
	 border-color:#8b665e; 
	 border-right-style:solid; 
	 border-top-style:solid; 
	 border-width:1px;

}
.textbox2 {
	width:743px;
	height:250px;
	position: absolute;
	top: 70px;
	left: 20px;
	
	font-family: trebuchet ms, arial, helvetica, san-serif;
	text-decoration: none;


}



#dropmenudiv{
position:absolute;
border-bottom-width: 0; text-decoration: none;
font:normal 10px Arial; color:#FFFFFF;
line-height:35px;
z-index:1001;
}

#dropmenudiv a{
width: 100%;
display: block; text-decoration: none;
text-indent: 3px;
border-bottom: 1px solid white;
padding: 1px 0;
text-decoration: none;
font:normal 10px Arial;color:#FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #5f87b6; text-decoration: none; font:normal 10px Arial;color:#FFFFFF;
}


  
.style11 {
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.style15 {
	color: #000000;
	font-style: italic;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}

.style22 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
}
.style25 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
}

.title {
	line-height: normal;  
	font-size: 48px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff;
	letter-spacing: -1px;
}

.title2 { 
	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000;
}

.subtitle {
	  
	font-size: 16px; 
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff;
	
}


.pic {
position:relative; 
left: 66px; 
top: 395px;
}






/*--- Menu ----*/

ul.menu{
	 list-style-type:none;display: inline;

	}
	
ul.menu li{
	
	border:dashed  #888 1px;display:inline;list-style-type:none;

	}
	
ul.menu li a{
	display:inline;
	
	padding:1px 10px 1px 10px;
	font:normal 12px Trebuchet MS, Georgia, "Times New Roman", Times, serif;
	color:#000;
	background-color:#c0aeca;
	text-decoration:none;display: inline;list-style-type:none;

	}
	
ul.menu li a:hover{
	background-color:#9cf;
	color:#fff;

	}
	
ul.menu li a.active{
	background-color:#69c;
	color:#fff;list-style-type:none;
	}
	
ul.menu li.noBorder{
	border:none;list-style-type:none;
	}

/*--- Menu ----*/

ul.software li{ margin:0 0 0 14px; list-style-type:disc;}