body 		{
		background-color: E6E6E6;	
		text-align: center;
		font-family: arial,sans-serif; 
		font-size: 10pt;
		margin: 0px;
		}

p		{
		font-size: 12px;
		}
		
code		{
		color: #666666
		}
		
ul		{
		 List-style-type: square
		}

li		{
		font-size: 10pt;
		margin-bottom: 5px
		}		

HR		{
		height: 1px;
		border: none 0;
		border-top: 1px dashed #808080;
		margin-top: 12px;		
		margin-bottom: 24px;
		}
		
A		{
		color: #4686F1;
		text-decoration: none;
		font-weight: bold
		}

A:hover		{
		text-decoration: underline;
		}

.SGtitle 		{
		font-size: 12pt;
		font-family: arial,sans-serif;
		color: #2E5999;
		font-weight: bold;
		margin-bottom: -10
		}

.boxshadow	{ 
		border:1px inset #000;
		background-position: left top;
		BACKGROUND-IMAGE: url('images/boxshadow.gif');
		BACKGROUND-REPEAT: no-repeat
		}

.gallerycell 	{
		width: 224px;
		height: 184px;
		text-align: center;
		vertical-align: middle;
		background-image: url(images/gallery-border.gif);
		background-repeat: no-repeat;
		}
		
.faqquestion 	{
		font-weight: bold;
		margin-bottom: 5px
		}

.disabled 	{
		font-weight: bold;
		color: #C0C0C0
		}

.menuword 	{
		font-size: 9pt;
		color: #ffffff;
		text-decoration: none;
		font-weight: bold;
		padding-left: 7px;
		padding-right: 7px;
		padding-top: 3;
		padding-bottom: 3;
		}

.menuword:hover	{
		text-decoration: none;
		background-image: url('images/menuover.gif');
		}

.menuword:visited 	{
		color: #ffffff;
		text-decoration: none;
		}

.menuitem 	{
		height: 22;
		padding-top: 3;
		float: left;
		}

.menusep {
		height: 25;
		width: 2;
		float: left;
		background-image: url('images/menusep.gif');
		}

#dropmenudiv{
text-align: left;
position:absolute;
background-image: url('images/menuitembg.gif');
background-repeat: no-repeat;
background-color: #D6EFFF;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #6F99B5;
border-bottom: 1px solid #6F99B5;
font: 10px Verdana;
line-height:18px;
z-index:100;
}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;
/*border-bottom: 1px solid black;*/
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

#dropmenudiv a:hover{ /*hover background color*/
color: blue;
}

.banner		{
		width: 768px; 
		height: 75px; 
		top: 99px; 
		background-repeat: no-repeat;
		}

.banner#company	{background-image: url('images/Banner_company.jpg')}
.banner#solutions	{background-image: url('images/Banner_solutions.jpg')}
.banner#products	{background-image: url('images/Banner_products.jpg')}
.banner#media	{background-image: url('images/Banner_media.jpg')}
.banner#support	{background-image: url('images/Banner_support.jpg')}
.banner#contact	{background-image: url('images/Banner_contact.jpg')}
.banner#misc	{background-image: url('images/Banner_misc.jpg')}

#pagetitle	{
		position: absolute; 
		width: 768px; 
		height: 30px; 
		top: 114px; 
		margin: 0 auto; 
		padding-left: 5px;
		font-size: 24px;  
		color: white; 
		font-weight: bold; 
		text-align: left;
		filter:Glow(color='black', Strength='1');
		}

#pageloc		{
		position: absolute; 
		padding-right: 70px;
		height: 16px; 
		top: 158px; 
		text-align: left; 
		font-size: 10px; 
		background-image: url('images/pageloc.gif'); 
		padding-left: 5px; 
		background-position: top right;
		}

#content		{
		font-family: arial, helvetica, sans-serif;
		width: 768;
		}

#text		{
		vertical-align: top;
		text-align: left;
		padding: 5px;
		}

#images		{
		vertical-align: top;
		text-align: center;
		background-repeat: no-repeat;
		background-position: right top;
		}