

/******************************

top navigation styles

******************************/	

#pagetop li #navproducts { background-image: url("../images/navigation_graphics/navbutton_selected.gif")}
	
#pagetop li #navproducts:hover {
	text-decoration: none;
	cursor: default
	}
	
	
/******************************

Right hand column style

******************************/	
	
#rightcolumn .rc_purchase { /* This style adds the curved corners to the top item */
	margin: 0px;
	background: url("../images/layout_graphics/rightcolumn.gif") #FFF no-repeat top left;
	border-top: none;
	border-left: none;
	border-right: none;
	}
	
#rightcolumn .purhase_rightcolumn { 
	border: none;
	color: #FFFFFF;
	background: #990000 url("../images/layout_graphics/purchase_rightcolumn.jpg") no-repeat bottom left;
	padding: 0px 16px 0px 16px;
	overflow: hidden
	}
	
#rightcolumn .purhase_rightcolumn.heading { 
	background-position: top left;
	font-size: 1.6em;
	height: 36px;
	padding-top: 20px;
	text-align: center
	}	
	
#rightcolumn .purhase_rightcolumn.paragraph { background-position: center left;  } 
	
#rightcolumn .purhase_rightcolumn.locator { 
	padding-bottom: 20px; 
	margin-bottom: 10px;
	padding-top: 3px
	} 

#rightcolumn .purhase_rightcolumn.locator select { width: 130px }

#rightcolumn #distributorlist select { 
	width: 130px;
	font-size: .9em; 
	}
	
#rightcolumn #distributorlist input { font-size: .9em }
	
/******************************

content styles

******************************/	

#productmodules {
	width: 45%;
	float: left;
	overflow: hidden
	}
	
#standalone_products {
	width: 45%;
	float: right;
	margin-right: 10px;
	overflow: hidden
	}

#standalone_products p, #productmodules p {
	border-bottom: 1px solid #D8DEE9;
	padding-bottom: 10px;
	margin: 0px  }

#productmodules h2, #standalone_products h2 {
	width: 100%;
	padding: 0px 0px 6px 0px;
	margin: 10px 0px 0px 0px 
	}
	
#standalone_products h2 a, #productmodules h2 a {
	display: block; 
	padding: 8px 0px 0px 0px; 
	background: url("../images/navigation_graphics/linkbox_default.gif");
	background-repeat: no-repeat;
	background-position: top left
	}
	
#standalone_products h2 a strong, #productmodules h2 a strong, #standalone_products h2 a b, #productmodules h2 a b {
	display: block; 
	padding: 25px 4px 48px 85px;
	background: url("../images/navigation_graphics/linkbox_default.gif");
	background-repeat: no-repeat;
	background-position: bottom left; 
	}

#standalone_products h2 a:hover, #productmodules h2 a:hover {
	color: #000000;
	background: url("../images/navigation_graphics/linkbox.gif");
	background-repeat: no-repeat;
	background-position: top left
	}
	
#standalone_products h2 a:hover strong, #productmodules h2 a:hover strong, #standalone_products h2 a:hover b, #productmodules h2 a:hover b {
	background: url("../images/navigation_graphics/linkbox.gif");
	background-repeat: no-repeat;
	background-position: bottom left;
	text-decoration: underline
	}
	
#standalone_products h2 a:visited, #productmodules h2 a:visited { 
	color: #3B8FD8;
	text-decoration: none 
	}
	
/* Product Logos */
	
	
#productmodules #sem {
	background: url("../images/product_logos/logo_sem.gif");
	background-repeat: no-repeat;
	background-position: top left
	}
	
	
#productmodules #sacm {
	background: url("../images/product_logos/logo_sacm.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#productmodules #sdem {
	background: url("../images/product_logos/logo_sdem.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}

#productmodules #sfis {
background: url("../images/product_logos/logo_sfis.jpg");
background-repeat: no-repeat;
background-position: top left;
	}
	
#productmodules #ssym {
	background: url("../images/product_logos/logo_ssym.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#productmodules #svms {
	background: url("../images/product_logos/logo_svms.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#productmodules #ssem {
	background: url("../images/product_logos/logo_ssem.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#standalone_products #logfile {
	background: url("../images/product_logos/logo_logfile.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#standalone_products #synch {
	background: url("../images/product_logos/logo_synchronizer.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#standalone_products #reset {
	background: url("../images/product_logos/logo_reset.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
	
#standalone_products #enforcer {
	background: url("../images/product_logos/logo_enforcer.gif");
	background-repeat: no-repeat;
	background-position: top left;
	}
	
/******************************

Across all product pages key features

******************************/

#keyfeatures {
	padding: 0px;
	margin: 0px;
	clear: both;
	list-style: none
	}

#keyfeatures li {
	float: left;
	width: 190px;
	padding: 0px 5px 0px 5px;
	margin-top: 15px;
	}