

	html { height: 100%; }

	body {
		min-height: 100%; 
		height: 100%;
		margin:0px; 
		padding:0px;
		text-align:center;
		background-color:#989898;
		font-family: arial, sans-serif; 
		font-size: 13px; 
		line-height:18px;
		color: #000000;
		}

	#content {
		height: 100%;
		width:630px;
		margin:0px auto;
		text-align:left;
		background-color: #FFFFFF;
		background-image:url(http://www.cypress-security.com/C5BG/cps/img/cypress_tree_gray.gif);
		background-position: top left;
		background-repeat:no-repeat;
  	 	}

	#stripes {
		position: absolute; top: 160px;
		height: 99px;
		width:100%;
		margin:0px auto;
		text-align:left;
		background-color: #FFFFFF;
		background-image:url(http://www.cypress-security.com/C5BG/cps/img/horizontalstripes.gif);
		background-repeat: repeat;
		filter:alpha(opacity=40);
		-moz-opacity:.40;
		opacity:.40;
		z-index:2;
  	 	}

	#stripes_restricted {
		position: absolute; top: 160px;
		height: 99px;
		width:100%;
		margin:0px auto;
		text-align:left;
		background-color: #FFFFFF;
		background-image:url(http://www.cypress-security.com/C5BG/cps/img/horizontalstripes_red.gif);
		background-repeat: repeat;
		filter:alpha(opacity=70);
		-moz-opacity:.70;
		opacity:.70;
		z-index:2;
  	 	}

	#cbg {
		position: relative; top: 5px; left: 250px;
		z-index:6;
		width:350px;
		height: 36px;
		font-size:9px;
		color: #999999;
		text-align: right;
  	 	}

	#logo {
		position: relative; top: 39px; left: 25px;
		height:113px;
		width:79px;
		z-index:3;
  	 	}

	#navigation1 {
		position: relative; top: -45px; left: 126px;
		height:27px;
		width:478px;
		z-index:4;
  	 	}

	#navigation2 {
		position: relative; top: -44px; left: 126px;
		height:27px;
		width:478px;
		z-index:4;
		background-color: #EEEEEE;
  	 	}

	#navigation_resources {
		position: relative; top: -17px; left: 480px;
		height:27px;
		width: 120px;
		z-index:4;
  	 	}

	#ingress {
		position: relative; top: -20px; left: 126px;
		height:80px;
		width:478px;
		z-index:5;
		font-style:italic;
		color:#222222;
  	 	}

	#ingress_resources{
		position: relative; top: -28px; left: 126px;
		height:80px;
		width:478px;
		z-index:5;
		font-style:bold;
		color:#FFFFFF;
  	 	}

	#bodycontent {
		position: relative; top: 0px; left: 0px;
		padding: 0 25px 0 126px;
		width:479px;
		background-color: #FFFFFF;
		color:#222222;
		line-height:20px;
		}

	#emailquote {
		position: absolute; top: 265px;
		height: 50px;
		width:50px;
		margin:0px auto;
		text-align:left;
  	 	}


	#addresses {
		width:120px;
		color:#222222;
		line-height:12px;
		float:right;
		margin: 0px 0 100% 20px;
		font-size:10px;
  	 	}
	
	.listhead  {width:94%; padding:3px; background-color: #EEEEEE; border-bottom: 1px solid #FFFFFF;}
	.listfill 	{padding:3px;}
	.head	{font-size:15px; font-weight: bold;}
	img		{border:none}
	p		{margin:0; padding:0;}
	.bold	{font-weight: bold;}
	.white	{color:#FFFFFF;}
	select 	{font-family: arial, sans-serif; font-size: 11px; color: #333333; background-color: #EEEEEE; padding:7px; width: 188px;}
	input 	{font-family: arial, sans-serif; font-size: 11px; color: #333333; background-color: #EEEEEE; padding:4px 7px 4px 7px; width: 170px;}
	textarea 	{font-family: arial, sans-serif; font-size: 11px; color: #333333; background-color: #EEEEEE; padding:4px 7px 4px 7px; width: 450px; height:100px;}
	.small	{font-size:9px; line-height: 11px;}
 	label	{width: 4em; float: left; text-align: right; margin-right: 0.5em; display: block }

	A:link 	{text-decoration: none; color: #999999;}
	A:visited 	{text-decoration: none; color: #999999;}
 	A:active 	{text-decoration: none; color: #999999;}
 	A:hover 	{text-decoration: none; color: #c62629;}
	
	A:link.subhead 	{text-decoration: none; color: #000000; font-style: normal;}
	A:visited.subhead 	{text-decoration: none; color: #000000; font-style: normal;}
 	A:active.subhead 	{text-decoration: none; color: #000000; font-style: normal;}
 	A:hover.subhead 	{text-decoration: none; color: #999999; font-style: normal;}

	A:link.resource_nav 	{text-decoration: none; color: #FFFFFF;}
	A:visited.resource_nav 	{text-decoration: none; color: #FFFFFF;}
 	A:active.resource_nav 	{text-decoration: none; color: #FFFFFF;}
 	A:hover.resource_nav 	{text-decoration: none; color: #EEEEEE;}



