body{ background:#333;	color: #fff;padding: 35px 0 0 0;font-family:Verdana, Arial, Helvetica, sans-serif;} 
a:link {text-decoration: underline; color: #fff;}
a:active {text-decoration: underline;}
a:visited {text-decoration: underline; color: #fff;}
a:hover {text-decoration: none; color: #000000;}
#totalwrap {background: #666;	width: 620px; margin: 0 auto;	border: 1px solid #000;	font-size: 80%;}
#header{ height: 179px; position:relative; background: url(_media/safetybolts.gif) no-repeat 400px 50px;}
#logo{font-size: 12px; padding: 0;	float: left; display:inline;	width: 131px;	height: 151px;	margin: 14px 0 0 8px;}
#logo a,
#logo a:after {
	display: block;	margin: 0;	padding: 0;	width: 131px;	height: 151px;}
#logo a:before, #logo a:after {
   content: url(_media/ASTAV.jpg);
}
 #logo a {
	background-image: expression(this.runtimeStyle.backgroundImage = "none", this.innerHTML = '<img src="http://www.astav.net/_media/ASTAV.jpg" border="0" alt="' + this.innerHTML + '">');}
		
#signsafe{
font-size: 12px; padding: 0;
float: left; display:inline;
width: 112px;
height: 31px;
margin: 51px 0 0 20px;

}

#signsafe a,
#signsafe a:after {
	display: block;
	margin: 0;	padding: 0;
	width: 112px;
	height: 31px;
	position:relative;
}
#signsafe a:before, #signsafe a:after {
   content: url(_media/signsafe.gif);
}
 #signsafe a {
	background-image: expression(this.runtimeStyle.backgroundImage = "none", this.innerHTML = '<img src="http://www.astav.net/_media/signsafe.gif" border="0" alt="' + this.innerHTML + '">');}


#members_enter{	float: right; width: 141px; height: 42px; position:relative;}
#members_enter a{	text-decoration: none;	display:block;	}
#members_enter a span{ position:absolute; left:0; top:0; width: 141px; height: 42px;	background: url(_media/members_enter.gif) no-repeat left top;}
#members_enter a:hover span{	background: url(_media/members_enter_on.gif) no-repeat left top;}
#header a{ overflow:hidden;}

#header_promo{	
position: absolute; right: 160px; top: 0px;
 display: inline; height: 42px; width: 291px; overflow:hidden;  
}

#header_promo a{
	text-decoration: none;
	display:block;	
}
#header_promo a img{border:none;}
#header_promo span{ visibility: hidden;}

#topnav{ clear:right; 
float: right; display: inline;
margin: 30px 5px 0 0;
width: 430px;
}
#topnav ul{
	margin: 0;
	padding: 0;
	float: right;
}
#topnav ul li{
	float: left;
	display: inline;
	margin: 0 5px;
}

#topnav ul li a{
	display: block;
	height:92px;
	width: 78px;
	text-decoration: none;
}
#topnav ul li a span{
	visibility: hidden;
}
#topnav ul li.nophish a{
	background: url(_media/topnav_nophish.gif) no-repeat left top;
}
#topnav ul li.nophish a:hover{
	background: url(_media/topnav_nophish_on.gif) no-repeat left top;
}
#topnav ul li.nobots a{	background: url(_media/topnav_nobots.gif) no-repeat left top;}
#topnav ul li.nobots a:hover,
.nobots #topnav ul li.nobots a{background: url(_media/topnav_nobots_on.gif) no-repeat left top;}
#topnav ul li.offlist a{	background: url(_media/topnav_offlist.gif) no-repeat left top;}
#topnav ul li.offlist a:hover,
.offlist #topnav ul li.offlist a{background: url(_media/topnav_offlist_on.gif) no-repeat left top;}
#main{
	float: left;
	width: 620px;
	background:url(_media/mainslice2.gif) repeat-y left top;
}
.corporate #main{
 background-image:url(_media/corporate/mainslice.gif);
}
#main #leftcol{
	float: left;
	background: #000;
	color: #00a500;
}

.corporate #main #leftcol{
	height: 600px;
	background: url(_media/corporate/Flwr_CR.jpg) no-repeat 0px 134px;
}
body #leftcol #topnav_restatement{background-repeat:no-repeat;}
body #leftcol #topnav_restatement a{
	display:block;
	height: 38px;
	
}
body #leftcol #topnav_restatement a span{}
.corporate #leftcol #topnav_restatement{
	background: url(_media/corporate/astav.gif) no-repeat left top;
}
.corporate #leftcol #topnav_restatement a{
	width: 130px;
}
.nophish #topnav_restatement a,
.nobots #topnav_restatement a,
.offlist #topnav_restatement a{width: 148px;}
.corporate #leftcol #topnav_restatement a:hover{ color: green;
}
#leftcol #topnav_restatement span{position: absolute; z-index:-1;}
#main #leftcol ul{	margin: 0;	padding: 0;	list-style:none;}
#main #leftcol ul li{display:inline;}
#main #leftcol ul a{text-decoration:none; display:block;}

.corporate #leftcol ul{
 width: 130px;
}
.corporate #leftcol ul li{
	height: 24px;
}
.corporate #leftcol ul li a{
	height: 24px; width:130px;
}
body #leftnav ul li a span{ position: absolute; z-index:-1;}
/*
.corporate #leftcol ul li.about a{ background:url(_media/corporate/about.gif);}
.corporate #leftcol ul li.about a:hover,
.corporate#about #leftcol li.about a{ background:url(_media/corporate/about_on.gif);}
.corporate #leftcol ul li.product a{ background:url(_media/corporate/product.gif);}
.corporate #leftcol ul li.product a:hover,
.corporate#hover #leftcol ul li.product a{ background:url(_media/corporate/product_on.gif);}
.corporate #leftcol ul li.invest a{ background:url(_media/corporate/invest.gif);}
.corporate #leftcol ul li.invest a:hover,
.corporate#invest #leftcol ul li.invest a{ background:url(_media/corporate/invest_on.gif);}
.corporate #leftcol ul li.contact a{ background:url(_media/corporate/contact.gif);}
.corporate #leftcol ul li.contact a:hover,
.corporate#contact #leftcol ul li.contact a{ background:url(_media/corporate/contact_on.gif);}
*/

.corporate #leftcol ul li.about a{ background:url(_media/corporate/a_p_i_c.gif) no-repeat right top;}
.corporate #leftcol ul li.about a:hover,
.corporate#about #leftcol li.about a{ background-position:left top;}
.corporate #leftcol ul li.product a{background: url(_media/corporate/a_p_i_c.gif);
 background-position: 130px -24px;}
.corporate    #leftcol ul li.product a:hover,
.corporate#pr #leftcol ul li.product a{ background-position:0 -24px;}
.corporate #leftcol ul li.invest a{ background:url(_media/corporate/a_p_i_c.gif) 130px -48px;}
.corporate #leftcol ul li.invest a:hover,
.corporate#invest #leftcol ul li.invest a{ background-position:0 -48px;}
.corporate #leftcol ul li.contact a{ background:url(_media/corporate/a_p_i_c.gif) 130px -72px;}
.corporate #leftcol ul li.contact a:hover,
.corporate#contact #leftcol ul li.contact a{ background-position:0 -72px;}


#leftcol ul li a{background-repeat:no-repeat;}


#main #content{ line-height:155%;
	float: right;
	width: 432px; padding: 0 20px 20px 20px;
	background: #666;
}
#leftcol_slogan span{
background: url(_media/corporate/Slogan.gif) no-repeat 0 0;
position:absolute; left: 0; top: 0; width: 100%; height: 100%;
}
.corporate #leftcol_slogan{
	clear: both;
	float: left;
	margin-top: 300px;
	height:95px; width: 130px; 
	position: relative;
}

#footer{
font-size:90%;	float: left;
	margin: 0 0 0 0;
	padding: 10px; width: 600px;
	border-top: 1px solid #fff;
}
#footernav ul{
	list-style:none;
	margin: 10px 0 0 0; padding: 0;
	
}
#footernav ul li{ display:inline; float: left; margin:0; border-right: 1px solid #fff; padding: 0 10px;}
#footernav ul li a{text-decoration:none;}
#footernav ul li a:hover{text-decoration:underline;}
.clr{clear: both;}


.nophish #leftcol #topnav_restatement{ background-image:url(_media/nophish/nophish.gif);}
.nophish #topnav ul li.nophish a{background-image: url(_media/topnav_nophish_on.gif);}
.nophish #leftcol #leftnav ul{ width: 148px;}
.nophish #leftcol #leftnav ul li,
.nophish #leftcol #leftnav ul li a{width: 148px; height:26px;}
.nophish #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod.gif);}
.nophish #leftnav li.prod a:hover,
.nophish#prod #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod_on.gif);}
.nophish #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo.gif);}
.nophish #leftnav li.demo a:hover,
.nophish#demo #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo_on.gif);}
.nophish #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch.gif);}
.nophish #leftnav li.purch a:hover,
.nophish#purch #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch_on.gif);}
.nophish #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell.gif);}
.nophish #leftnav li.resell a:hover,
.nophish#resell #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell_on.gif);}
.nophish #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact.gif);}
.nophish #leftnav li.contact a:hover,
.nophish#contact #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact_on.gif);}
.nophish #main #leftcol{background: url(_media/nophish/passwd_take_away.jpg) no-repeat 0 142px; height:500px;}



.nobots #leftcol #topnav_restatement{ background-image:url(_media/nobots/nobots.gif);}
.nobots #topnav ul li.nobots a{background-image: url(_media/topnav_nobots_on.gif);}
.nobots #leftcol #leftnav ul{ width: 148px;}
.nobots #leftcol #leftnav ul li,
.nobots #leftcol #leftnav ul li a{width: 148px; height:26px;}
.nobots #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod.gif);}
.nobots #leftnav li.prod a:hover,
.nobots#prod #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod_on.gif);}
.nobots #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo.gif);}
.nobots #leftnav li.demo a:hover,
.nobots#demo #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo_on.gif);}
.nobots #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch.gif);}
.nobots #leftnav li.purch a:hover,
.nobots#purch #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch_on.gif);}
.nobots #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell.gif);}
.nobots #leftnav li.resell a:hover,
.nobots#resell #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell_on.gif);}
.nobots #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact.gif);}
.nobots #leftnav li.contact a:hover,
.nobots#contact #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact_on.gif);}
.nobots #main #leftcol{background: url(_media/nobots/bot_take_away.jpg) no-repeat 0 90px; height:500px;}


.offlist #leftcol #topnav_restatement{ background-image:url(_media/offlist/offlist.gif);}
.offlist #topnav ul li.offlist a{background-image: url(_media/topnav_offlist_on.gif);}
.offlist #leftcol #leftnav ul{ width: 148px;}
.offlist #leftcol #leftnav ul li,
.offlist #leftcol #leftnav ul li a{width: 148px; height:26px;}
.offlist #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod.gif);}
.offlist #leftnav li.prod a:hover,
.offlist#prod #leftnav li.prod a{ background-image: url(_media/sharedbtns/prod_on.gif);}
.offlist #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo.gif);}
.offlist #leftnav li.demo a:hover,
.offlist#demo #leftnav li.demo a{ background-image: url(_media/sharedbtns/demo_on.gif);}
.offlist #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch.gif);}
.offlist #leftnav li.purch a:hover,
.offlist#purch #leftnav li.purch a{ background-image: url(_media/sharedbtns/purch_on.gif);}
.offlist #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell.gif);}
.offlist #leftnav li.resell a:hover,
.offlist#resell #leftnav li.resell a{ background-image: url(_media/sharedbtns/resell_on.gif);}
.offlist #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact.gif);}
.offlist #leftnav li.contact a:hover,
.offlist#contact #leftnav li.contact a{ background-image: url(_media/sharedbtns/contact_on.gif);}
.offlist #main #leftcol{background: url(_media/offlist/email_take_away.jpg) no-repeat 0 168px; height:550px;}

#content .endorsements {
	background-color: #484848;
	padding: 0 10px;
}

#content .endorsements span{display:block;}
