body{
	background-color:#EEE;margin-top:20px;margin-bottom:0px;text-align:center;font-size:100%;}
	
#logocontainer{
	background-color:#FFF;margin-left:auto;margin-right:auto;height:136px;width:750px;text-align:left;}
	
#logo{
	float:left;margin-top:15px;margin-left:10px;}
	
#slideshow{
	background-color:#ccbbbb;margin-left:auto;margin-right:auto;height:423px;width:750px;}
	
#mainnav{
	background-color:#2d598a;float:right;height:136px;width:169px;text-align:center;font-family:Verdana,san serif;font-size:.8em;}

#textbackground{
	background-color:#ccbbbb;margin-left:auto;margin-right:auto;width:750px;height:423px;text-align:left;}	

.rightpanel{	
	float:right;width:169px;}

ul.navtext{
		margin:0px 0px 0px 0px;padding:20px 10px 0px 10px;line-height:1.05;font-family:Verdana,san serif;color:#FFFFFF;list-style-type:none;text-align:center;}
	
ul.navtext a:link,
ul.navtext a:visited{
	font-family:Verdana,san serif;color:#FFFFFF;text-decoration:none;}
	
ul.navtext a:hover{
	font-family:Verdana,san serif;color:#FFFFFF;text-decoration:none;font-weight:bold;}

#pageid{font-weight:bold;}

#rule{text-align:center;height:1px;width:75%;vertical-align:middle;float:none;}

#tsd{position:relative;top:-150px;bottom:0px;float:right;width:370px;}

.h1{
	position:relative;left:-90px;top:90px;font-family:Verdana,san serif;font-size:22px;font-weight:bold;color:#CCBBBB;text-align:left;vertical-align:bottom;width:500px}

ul.h2{
	margin:0px 0px 0px 0px;padding:10px 0px 0px 57px;font-family:Verdana,san serif;font-size:.9em;list-style-type:none;width:280px;text-align:left;font-weight:bold;line-height:1.6;color:#FFFFFF;}
		
ul.h2 a:link,
ul.h2 a:visited{
	color:#FFFFFF;text-decoration:none;}
	
ul.h2 a:hover{
	color:#990066;text-decoration:none;}

#selected{font-weight:bold;color:#990066;}

.productlogo{
	margin-bottom:10px;padding:5px 5px 12px 5px;vertical-align:middle;height:50px;float:left;text-align:left;font-family:Verdana,san serif;font-size:.65em;color:#FFFFFF;}

.smproductlogo{
	margin-bottom:10px;padding:5px 5px 12px 5px;vertical-align:middle;height:25px;float:left;text-align:left;font-family:Verdana,san serif;font-size:.65em;color:#FFFFFF;}

ul.logorow{
	position:relative;left:240px;top:-358px;width:300px;list-style-type:none;}

.h3{
	position:relative;left:290px;top:-162px;list-style-type:none;margin-top:0px;width:240px;font-size:14px;line-height:1.6;font-family:Verdana,san serif;color:#990066;}	

p.company{
	margin:0px 0px 0px 0px;padding:10px 0px 0px 57px;width:350px;font-family:Verdana,san serif;font-size:.9em;color:#FFF;font-weight:bold;line-height:180%;word-spacing:2px;}
	
.bluehead{
	position:relative;left:57px;top:10px;font-family:Verdana,san serif;font-size:.9em;color:#2d598a;text-decoration:none;font-weight:bold;line-height:220%;}

.contact{
	position:relative;left:65px;top:10px;font-family:Verdana,san serif;font-size:.85em;word-spacing:2px;color:#FFFFFF;text-decoration:none;font-weight:bold;}

.contact a:link,
.contact a:visited{
	font-family:Verdana,san serif;color:#FFFFFF;text-decoration:none;}

.contact a:hover{
	font-family:Verdana,san serif;color:#990066;text-decoration:none;}

a:link,
a:visited,	
a:hover,
a:active{
  	outline: none;}

a img {
	border: none;}
