/******************************top navigation styles******************************/	#pagetop ul {	background-image: url("../images/layout_graphics/topnav_background.gif");	background-repeat: no-repeat;	background-position: top left;	width: 725px;	list-style: none;	text-align: center;	height: 35px;	padding: 5px 0px 0px 0px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	margin-bottom: 0px	}	#pagetop li {	float: left;	display: block;	width: 103px;	height: 50px;	margin: 0px;	padding: 0px 0px 0px 0px;	}		#pagetop li a {	float: left;	display: block;	width: 103px;	height: 42px;	padding: 8px 0px 0px 0px;	text-align: center;	font-weight: bold;	text-decoration: none;	color: #000;	font-size: 14px;	overflow: hidden;	background-image: url("../images/navigation_graphics/navbutton_grey.gif");	background-repeat: no-repeat;	background-position: top left	}	#pagetop li a:hover {	background-image: url("../images/navigation_graphics/navbutton_grey_hover.gif"); 	text-decoration: underline	}		#pagetop li #navsysgem { background-image: url("../images/navigation_graphics/navbutton_grey_sysgem.gif")}#pagetop li #navsysgem:hover { background-image: url("../images/navigation_graphics/navbutton_grey_sysgemhover.gif")}	#pagetop li #navdownloads { background-image: url("../images/navigation_graphics/navbutton_grey_end.gif")}#pagetop li #navdownloads:hover { background-image: url("../images/navigation_graphics/navbutton_grey_endhover.gif")}/******************************Product tab navigation styles******************************/	#producttabs { width: 100% }#producttabs #producttabsnav {	width: 100%;	float: left;	margin: 0px;	padding: 0px 0px 0px 8px;	border-bottom: 1px solid #3B8FD8;	list-style: none	}#producttabs #producttabsnav li {	float: left;	padding: 0px 0px 0px 7px;	margin: 0px 0px 0px 2px;	border: none;	background: url("../images/layout_graphics/box_large.gif") #FFF no-repeat top left	}#producttabs #producttabsnav li a {	display: block;	float: left;	padding: 4px 6px 4px 0px;	background: url("../images/layout_graphics/box_large.gif") #FFF no-repeat top right;	font-size: 12px;	color: #3B8FD8	}	#producttabs #producttabsnav .selected { 	background: url("../images/layout_graphics/box_large_blue.gif");	background-color: #3B8FD8 	}#producttabs #producttabsnav .selected a { 	background: url("../images/layout_graphics/box_large_blue.gif");	background-position: top right;	color: #FFFFFF	 }	#producttabs h2 {	padding-top: 20px;	clear: both	}	#producttabs .top { }/******************************bottom navigation styles******************************/	#bottom ul {	list-style: none;	width: 100%;	padding: 10px 0px 0px 0px;	margin: 0px;	clear: both	}	#bottom ul li {	float: left;	width: 24%;	text-align: center;	}		#bottom ul li a {	display: block;		width: 100%;	border-right: 1px dashed #3B8FD8;	}	#bottom #skiptonavigation2 {	width: 1px;	height: 1px;	overflow: hidden	}	 #bottom #skiptonavigation2 a { 	padding: 0px;	margin: 0px;	border: 0px;	color:  #FFF;	font-size: .2em;	cursor: default	}