#html, body {
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  width:700px;
  height: 100%;
  margin: auto;
}

body {
		background-color: #FFFFFF;
		margin: 0 auto;
	}
	
	p {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text decoration: none; 
    font-size: 11px; 
    font-style: normal; 
    line-height: 12px; 
    font-weight: normal; 
    color: #555555;
    }

	p2 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text decoration: none; 
    font-size: 16px; 
    font-style: normal; 
    line-height: 18px; 
    font-weight: normal; 
    color: #555555;
    }

	.bold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: bold; 
	color: #FF0000;
	}
	
    .link{  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text decoration: none; 
    font-size: 11px; 
    font-style: normal; 
    line-height: 12px; 
    font-weight: bold; 
    color: #000;
    }
    
    h1 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    font-style: italic; 
    line-height: 14px; 
    font-weight: normal; 
    color: #0099CC;
    }

    h2 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 20px; 
    font-style: normal;
	line-height: 21px; 
    font-weight: normal;
    color: #000000;
	display: inline;
    }

    h3 {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    font-style: normal;
	line-height: 19px; 
    font-weight: bold; 
    color: #333366;
	display: inline;
	}


    .menu {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text decoration: none; 
    font-size: 10px; 
    font-style: normal; 
    line-height: 10px; 
    font-weight: normal; 
    color: #000000;
    }
    
    ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #555555;
	text-align: left;
    }
    
		
	div {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text decoration: none; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	color: #555555;
	}
	
	a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	color: #0099CC;
	}
	
	.hover 	{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	color: #0099CC;
	}
	
	.visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal; 
	color: #0099CC;
	}
	
	.footer {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    text decoration: none; 
    font-size: 11px; 
    font-style: normal; 
    line-height: 12px; 
    font-weight: normal; 
    color: #FFFFFF;
    }
	
	#nav-menu ul
	{
	list-style: none;
	padding: 0;
	margin: 0;
	font-weight: bolder;
	}

	#nav-menu li
	{
	float: left;
	margin: 0 0.15em;
	}

	#nav-menu li a
	{
	/*background: #383666*/
	background: #ffffff
	height: 2em;
	line-height: 2em;
	float: left;
	width: 8em;
	display: block;
	border: 0.0em solid #dcdce9;
	color: #383666;
	text-decoration: none; 
	text-align: center;
	}

	#nav-menu li a:hover
	{
	/*background: #383666;*/
	background: #ffffff
	height: 2em;
	line-height: 2em;
	float: left;
	width: 8em;
	display: block;
	border: 0.0em solid #dcdce9;
	color: #0099CC;
	text-decoration: none;   
	text-align: center;
	}

	#nav-menu li a:active
	{
	/*background: #383666*/
	background: #ffffff
	height: 2em;
	line-height: 2em;
	float: left;
	width: 8em;
	display: block;
	border: 0.0em solid #dcdce9;
	color: #0099CC;
	text-decoration: none;   
	text-align: center;
	}

	
	/* Hide from IE5-Mac \*/
	#nav-menu li a
	{
	float: none;
	font-weight: bold;
	}
	/* End hide */

	#nav-menu
	{
	width:60em
	}


	body#home a#home_nav,
	body#about a#about_nav,
	body#contact a#contact_nav,
	body#careers a#careers_nav,
	body#products a#products_nav,
	body#services a#services_nav,
	body#news a#news_nav
	{
	color: #0099CC;
	/* background: #383666 */
	background: #ffffff
	}
	
	.cellimg1 {
		background-image: url(../images/synapse_line.png);
		background-repeat:no-repeat;
		background-color:#ffffff
		}
		
	.cellimg2 {
		background-image: url(../images/synapse_line.png);
		background-repeat:no-repeat;
		background-color:#ffffff
		}		

	.cellimg3 {
		
		background-repeat:no-repeat;
		background-color:#42b1c9
		}	
		
	.cellimg4 {
		background-image: url(../images/synapse_line.png);
		background-repeat:no-repeat;
		background-color:#ffffff
		}				
		
	.cellimg5 {
		background-image: url(../images/cell_bg_290_70.png);
		background-repeat:no-repeat;
		background-color:#0099cc
		}				
		
	.cellimg6 {
		background-image: url(../images/cell_bg_650_25.png);
		background-repeat:no-repeat;
		background-color:#0099cc
		}					

	.cellimgtop {
		
		background-repeat:no-repeat;
		background-color:#ffffff
		}					
		
	.cellimgbottom {
		background-image: url(../images/synapse_line.png);
		background-repeat:no-repeat;
		background-color:#ffffff;
		}					
		
	.cellimgbottom2 {
		background-image: url(../images/synapse_line.png);
		background-repeat:no-repeat;
		background-color:#42b1c9
		}					
		


	.navmenucell {
		background-color: #ffffff
		}
