body {
  color: #FFFFFF;
  background: #000000;
  font-size: 10px;
  font-family: verdana;
  scrollbar-face-color: #292100;
  scrollbar-arrow-color: black;
  scrollbar-track-color: black;
  scrollbar-shadow-color: black;
  scrollbar-highlight-color: black;
  scrollbar-3dlight-color: white;
  scrollbar-darkshadow-Color: white;


}

.rightcat-td	{ 
  font-size: 10px;  
  font-family: verdana; 
  color: white;
  padding: 0px;
  }

#monte-dl{
font-size:10px;
line-spacing: 1.4em;
color: #000000;
background: #b1b3a8;
}
#monte-dl h1{
clear: both;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 10px;
color: #000000;
}


.mpbj {
background: url(http://www.monte-pulciano.net/images/mpblackjack.jpg) no-repeat top left;
width: 500px;
height: 292px;
}

.cat	{ 
  font-size: 10px;  
  font-family: verdana; 
  color: white;
  }
  
  .cat3	{
  font-size:large;
  font-family: verdana; 
  color: white;
  }

.cat2	{ 
  font-size: xx-small; 
  font-family: arial; 
  color: white; 
  }
	
.usersonline  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;
  } 
  	
.threeimages  {  
  font-size: 12px;  
  font-family: verdana;  
  color: white;
  background-color: #606060;  
  } 

.centertext {
text-align: center;
font-size: 10px;
color:#000000;
font-weight: normal;
}

.header-top	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_pulciano_hr.jpg) no-repeat top right;
  height: 100px;
  } 
  
.header-America	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_america.jpg) no-repeat top right;
  height: 100px;
  } 
  
.text-America  {
color: #FFFFFF;
}

.header-Germany	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_germany.jpg) no-repeat top right;
  height: 100px;
  } 
  
.text-Germany  {
color: #FFFFFF;
}
  
.header-Brazil	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_brazil.jpg) no-repeat top right;
  height: 100px;
  } 

.text-Brazil  {
color: #FFFFFF;
}
  
.header-Italy	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_italy.jpg) no-repeat top right;
  height: 100px;
  } 

.text-Italy  {
color: #FFFFFF;
}
  
.header-England	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_england.jpg) no-repeat top right;
  height: 100px;
  } 

.text-England  {
color: #FFFFFF;
}
        
.header-Nigeria	{  
  font-size: 13px;  
  font-family: verdana;  
  color: #50441c;
  background: #000000 url(http://www.monte-pulciano.net/images/monte_top_nigeria.jpg) no-repeat top right;
  height: 100px;
  } 

.text-Nigeria  {
color: #FFFFFF;
}
       

.hline{
width: 96%;
border-bottom: 1px dotted #666666;
margin: 1px 0 1px 0;
}
  


.forum-imp {
background: url(http://www.monte-pulciano.net/images/forum_bg_imp.jpg) repeat-x top left;
}
.forum-stic {
background: url(http://www.monte-pulciano.net/images/forum_bg_stic.jpg) repeat-x top left;
}
.forum-norm {
background: url(http://www.monte-pulciano.net/images/forum_bg_norm.jpg) repeat-x top left;
}

.f-imp span{
color: #cccccc;
}

.f-stic span{
color: #cccccc;
}

.f-norm {
color:#999999;
font-size:10px;
}  
    
  
.header	{  
  font-size: 10px;  
  font-family: verdana;  
  color: #ffffff;
  background: #000000;
  height: 20px;
  } 
  
  .subheader	{  
  font-size: 10px;  
  font-family: verdana;  
  color: #ffffff;
  background: #333333 url(http://www.monte-pulciano.net/images/bg_rightlink.gif) repeat-x top left;
  height: 20px;
  border-bottom: 1px #999999;
  font-weight:bold;
  } 
  
   .subcontent-p {  
  font-size: 10px;  
  font-family: verdana;  
  color: #ffffff;
  background: #000000;
  border-collapse:collapse;
  font-weight:normal;
  padding: 10px;
  border: 1px #999999;
  }  
  
  .subcontent-np {  
  font-size: 10px;  
  font-family: verdana;  
  color: #ffffff;
  background: #000000;
  border-collapse:collapse;
  font-weight:normal;
  padding: 0px;
  border: 1px #999999;
  }  
  
  .border-gray {
  border: 1px #999999;
  border-collapse:collapse;
  }
  
  .border-black {
  border: 1px #000000;
  border-collapse:collapse;
  }
  
.dline {
border-bottom: 1px dotted #666666;
padding: 0px;

}  

.missionbox {
background:#732104;
border-top:1px dashed #ff0000;
border-bottom:1px dashed #ff0000;
border-left:1px dashed #ff0000;
border-right:1px dashed #ff0000;
padding:10px;
margin:10px;
font-size: 10px;
}  

.missionbox2 {
background:#000066;
border-top:1px dashed #ff0000;
border-bottom:1px dashed #ff0000;
border-left:1px dashed #ff0000;
border-right:1px dashed #ff0000;
padding:10px;
margin:10px;
font-size: 10px;
}  

  
.missiondark {
background:#3e1303;
padding:3px;
font-size: 10px;
font-weight: bold;
}


.holes-1{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_1.gif) no-repeat top right;
  height:200px;
  width: 90%;
}
.holes-2{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_2.gif) no-repeat top right;
  height: 200px;
  width: 90%;
}
.holes-3{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_3.gif) no-repeat top right;
  height: 200px;
  width: 90%;
}
.holes-4{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_4.gif) no-repeat bottom left;
  height: 200px;
  width: 90%;
}
.holes-5{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_5.gif) no-repeat bottom right;
  height: 200px;
  width: 90%;
}
.holes-6{
  background: #ffffff url(http://www.monte-pulciano.net/images/mp_holes_6.gif) no-repeat bottom right;
  height: 200px;
  width: 90%;
}


.mod-box {
background:#000066;
border-top:1px dashed #000033;
border-bottom:1px dashed #000033;
border-left:1px dashed #000033;
border-right:1px dashed #000033;
padding:10px;
margin:10px;
font-size: 10px;
}  

.greenbox {
background:#006600;
border-top:1px dashed #00CC33;
border-bottom:1px dashed #00CC33;
border-left:1px dashed #00CC33;
border-right:1px dashed #00CC33;
padding:10px;
margin:10px;
font-size: 10px;
}  

.crimebox {
background:#000000 url(http://www.monte-pulciano.net/images/crimescene_monte.jpg) no-repeat top left;
border-top:1px dashed #cccccc;
border-bottom:1px dashed #cccccc;
border-left:1px dashed #cccccc;
border-right:1px dashed #cccccc;
height: 100px;
width: 400px;
padding:0px;
margin:0px;
font-size: 10px;
}
  
.menu_header	{  
  font-size: xx-small; 
  font-family: verdana; 
  color: white; 
  background-image: url(tabletop.jpg);
  } 
  
  #menushadow{
	width: 800px;
	text-align:left;
	margin-left:auto;
	margin-right: auto;
	background-image: url(shadow.png)!important;
	background-image: none;
	background-repeat: repeat-y;
	background-position:left;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow.png', sizingMethod='scale');
}
  
  .menu_header2	{  
  font-size: 10px;  
  font-family: verdana; 
  color: white; 
  background-image: url(newtbltop.jpg);
  }
  
  .menu_contents	{  
  font-size: xx-small; 
  font-family: verdana; 
  color: white;
  }
  
.sub  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;  
  } 
  
.roulettered  {  
  background: red;
  border-width: 1px;
  border-color: black;
  } 
  
.rouletteblack  {  
  background: black;
  border-width: 1px;
  border-color: black;
  color: white;
  } 

.menu  {  
  font-size: 10px;  
  font-weight: bold;
  font-family: verdana;  
  color: white;  
  } 
  
.sub2  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;
  background-color: #292100; 
  border-collapse: collapse; 
  border: 1px solid #666666;
  } 
  
.sub2b  {  
  font-size: 10px;  
  font-family: verdana;  
  color: black;
  background-color: #292100;  
  } 
    
  .submit  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;
  background-color: #292100;    
  }
  
.sub3  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;
  background-color: #656565;  
  }
  
  .health{
  font-size: 10px;
  height: 12px;
  border: 1px solid #000000;
  border-collapse: collapse; 
  text-align: center;
  color:#000000;
  }
  
  .rankbar{
  font-size: 10px;
  height: 12px;
  border: 1px solid #000000;
  border-collapse: collapse; 
  text-align: center;
  color:#000000;
  }
  
  
  .profile  {  
  font-size: 10px;  
  font-family: verdana;  
  color: white;
  background-color: #292100;  
  } 
  
.keno  {  
  border-width:1px; solid;  
  border-color:black;
  font-size: 9px;  
  font-family: verdana;  
  color: white;
  background-color: #737373;  
  } 
  
div.saved A:Link { 
  color: black; 
  text-decoration: none; 
  } 
 
div.saved A:Visited { 
  color: black; 
  text-decoration: none; 
  } 
   
div.saved A:Hover { 
  color: black; 
  text-decoration: underline; 
  } 
   
div.saved A:Active { 
  color: black; 
  text-decoration: none; 
  }
  
.savedmessage  {  
  font-size: 11px;  
  font-family: verdana;  
  color: black;
  background-color: #FFFFFF;  
 } 

 
 .buzz  {  
  font-size: 11px;  
  font-family: Georgia, Times New Roman;  
  color: black;
  background-color: #b1b2a8;  
 } 
 
 
.buzz a:link {
  color: black;
  text-decoration: none;
 }
 
.buzz a:visited {
  color: black;
  text-decoration: none;
 }
 
.buzz a:active{
  color: black;
  text-decoration: none;
 }
 
.buzz a:hover {
	color: black;
	text-decoration: underline;
}
 
.newmessage  {  
  font-size: xx-small;  
  font-family: verdana;  
  color: white;
  background: #4d0e03 url(http://www.monte-pulciano.net/images/monte_bg_rdblk.jpg) repeat-x top left;  
  padding: 10px;
  }   
  
  .oldmessage  {  
  font-size: xx-small;  
  font-family: verdana;  
  color: white;
  background-color: #292100;  
  }

h1,h2,h3,h4,h5,h6 {
  color: white;
  }

p {
  color: white;
  } 

A:Link	{
  color: white;
  text-decoration: none;
		}

A:Visited	{
  color: white;
  text-decoration: none;
  }
		
A:Hover	{
  color: white;
  text-decoration: underline;
  }
		
A:Active	{
  color: white;
  text-decoration: none;
  }

input		{
  font-family: Verdana;
  font-size: 8pt; 
  color: #000000; 
  }

select		{
  font-family: Verdana;
  font-size: 8pt; 
  color: #000000; 
  border:1px solid #999999
  }
  
#dhtmltooltip	{
	position: absolute;
	width: 125px;
	border: 1px solid black;
	border-color: white;
	padding: 2px;
	background-color: #4A4A4A;
	visibility: hidden;
	z-index: 100;
  	font-size: xx-small; 
  	font-family: verdana; 
  	color: white; 
  	text-align: center;
	}
	
#dropinboxv2cover{
width: 200px; /*change width to desired */
position:absolute; /*Don't change below 4 rules*/
z-index: 100;
overflow:hidden;
visibility: hidden;
}

#dropinboxv2{
width: 300px; /*change width to above width-20. */
border: 0px solid black; /*Customize box appearance*/
padding: 0px;
position:absolute; /*Don't change below 3 rules */
left: 0;
top: 0;
}

.shadow-brown{
background: url("http://www.monte-pulciano.net/images/monte_bg_brownshade.gif") repeat-x bottom center;
}


#spacing{
padding: 20px;
font-size: 10px;
line-height: 1.3em;
}

#spacing h2{
clear: both;
font-size: 18px;
margin: 0;
padding: 0 0 10px 0;}

#spacing h3{
clear: both;
font-size: 14px;
margin: 0;
padding: 10px 0 10px 0;}

#spacing h4{
clear: both;
border-bottom: 1px solid #312a22;
color: #666666;
font-size: 12px;
margin: 3px 0 3px 0;
padding: 1px 0 1px 0;}

#spacing3{
padding: 0 10px 0 10px;
font-size: 10px;
}

div.spacing-top a:link{
text-decoration: underline;
color: #b10303;
font-size: 10px;
}
div.spacing-top a:hove{
text-decoration: underline;
color: #ff000;
font-size: 10px;
}
div.spacing-top a:active{
text-decoration: underline;
color: #b10303;
font-size: 10px;
}
div.spacing-top a:visited{
text-decoration: underline;
color: #b10303;
font-size: 10px;
}


#spacing2{
padding: 0 10px 0 10px;
margin: 10px;
background: #000000 url(http://www.monte-pulciano.net/images/spacing_bg.gif) repeat-x top left;
}

#spacing2 h2{
clear: both;
font-size: 18px;
margin: 0;
padding: 0 0 10px 0;}

#spacing2 h3{
clear: both;
font-size: 14px;
margin: 0;
padding: 10px 0 10px 0;}

#spacing2 h4{
clear: both;
border-bottom: 1px solid #312a22;
color: #241402;
font-size: 12px;
margin: 3px 0 3px 0;
padding: 1px 0 1px 0;}


#middle{
padding: 0 10px 0 10px;
margin: 10px;
background: #000000;
}

#navlist {
margin:0;
padding:0;
border-right:0px solid #F6F6F6;
list-style-type: none; /* turns off display of bullet*/
background: #292100;
width: 156px;
text-align: left;
}



#navlist ul{
margin: 0;
padding: 0;
}

#navlist ul li {
  display: inline; /* this gets rid of the gaps */
  list-style: none;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0;
  text-align: left;
}
#navlist ul li a {
display: block;
padding: 1px 0px 1px 3px;
margin: 0px 0px 0px 0px;
border: 1px solid;
border-color: #362c03 #2b2018 #151100 #2b2018;
background: #292100;
color: #ffffff;
font-weight: normal;
text-decoration: none;
font-size: 10px;
width: 150px; /* or use height (tricks IE into letting you click anywhere on the block, not just the text */
text-align: left;
}
#navlist ul li a:hover {
background: #514829;
color: #ffffff;
font-weight: normal;
font-size: 10px;
text-align: left;
}


#navlist_s {
color: #50441C;
margin:0;
padding:0;
border-right:0px solid #F6F6F6;
list-style-type: none; /* turns off display of bullet*/
background: #000000;
width: 180px;
text-align: left;
}

#navlist_s ul{
margin: 0;
padding: 0;
}


#navlist_s ul li {
  display: inline; /* this gets rid of the gaps */
  list-style: none;
  margin-top: 2px;
  margin-bottom: 2px;
  padding: 0;
  text-align: left;
}
#navlist_s ul li a {
display: block;
padding: 1px 0px 1px 3px;
margin: 0px 0px 0px 0px;
border: 1px solid;
border-color: #362c03 #2b2018 #151100 #2b2018;
background: #292100;
color: #ffffff;
font-weight: normal;
text-decoration: none;
font-size: 10px;
width: 150px; /* or use height (tricks IE into letting you click anywhere on the block, not just the text */
text-align: left;
}
#navlist_s ul li a:hover {
background: #514829;
color: #ffffff;
font-weight: normal;
font-size: 10px;
text-align: left;
}




#mail a {
color: #fff;
font-weight: bold;
font-size: 10px;
text-align: left;
text-decoration: underline;
}
#mail a:hover {
color: #ff0000;
font-weight: bold;
font-size: 10px;
text-align: left;
text-decoration: underline;
}
#mail a:visited {
color: #fff;
font-weight: bold;
font-size: 10px;
text-align: left;
text-decoration: underline;
}
#mail a:active {
color: #fff;
font-weight: bold;
font-size: 10px;
text-align: left;
text-decoration: underline;
}

.red-header{
font-color: #ff0000;
}

#navlist h2{
clear: both;
font-size: 14px;
color: #ffffff;
margin: 0;
padding: 5px 0 5px 10px;
background: url(http://www.monte-pulciano.net/images/monte_bg_head1.jpg) no-repeat top left;
}

#navlist h3{
clear: both;
font-size: 10px;
font-weight: bold;
color: #b19e4e;
margin: 0;
padding: 7px 0 2px 0px;
border-bottom: 1px solid #362c03;
}
#navlist_s h2{
clear: both;
font-size: 14px;
font-weight: bold;
color: #ffffff;
margin: 0;
padding: 10px 0 10px 0px;
}
#navlist_s h3{
font-size: 10px;
font-weight: bold;
color: #666666;
margin: 0;
padding: 7px 0 2px 0px;

}

.span-h3{
font-size: 10px;
font-weight: bold;
color: #f1c534;
margin: 0;
padding: 0px;

}

.dicebg {
background: #000000 url("/images/bg_dice_monte.jpg") no-repeat top left;
height: 175px;
width: 250px;
}

.alert-red{
color: #ff0000;
}

.alert-blue{
color: #0000ff;
}

.alert-yellow{
color: #ffff00;
}

.alert-green{
color: #00cc00;
}

.set-right{
text-align: right;
}

.set-left{
text-align: left;
}



.td-small{
font-size: 10px;
}

.td-border{
font-size: 10px;
border-bottom: 1px solid #999999;
}

.special-section{
margin: 0px;
padding: 10px;
background: #5B0000;
border: 1px dashed #CC0000;
}

/* Red box with curved corners */
.bl-r-auto {background: url("/images/bl_red.gif") 0 100% no-repeat #ff0000; width: auto}
.bl-r-100 {background: url("/images/bl_red.gif") 0 100% no-repeat #ff0000; width: 96%}
.bl-r-50 {background: url("/images/bl_red.gif") 0 100% no-repeat #ff0000; width: 50%}
.bl-r {background: url("/images/bl_red.gif") 0 100% no-repeat #ff0000; width: 20em}
.br-r {background: url("/images/br_red.gif") 100% 100% no-repeat}
.tl-r {background: url("/images/tl_red.gif") 0 0 no-repeat}
.tr-r {background: url("/images/tr_red.gif") 100% 0 no-repeat; padding:10px}

.forum-imp {
background: url("http://www.monte-pulciano.net/images/forum_bg_imp.jpg") repeat-x top left;
}
.forum-stic {
background: url("http://www.monte-pulciano.net/images/forum_bg_stic.jpg") repeat-x top left;
}
.forum-norm {
background: url("http://www.monte-pulciano.net/images/forum_bg_norm.jpg") repeat-x top left;
}

.f-imp span{
color: #cccccc;
}

.f-stic span{
color: #cccccc;
}

.f-norm {
color:#999999;
font-size:10px;
}

a.button, span.button, del.button{
	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#2e523b;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}

a.button-ie, span.button-ie, del.button-ie{
	
	display:-moz-inline-box;
	display:inline-block;
	cursor:pointer;
	border:none;
    font-size:0;
    line-height:0;
    
	/*
	for Safari, read this first
	http://creativebits.org/webdev/safari_background_repeat_bug_fix
	*/
	background-position:0 0;
	background-repeat:no-repeat;
	height:30px;
	text-decoration:none;
	color:#F1C534;
	font-style:normal;
	margin:0 6px 0px 0;
	padding:0 10px 0 0;	
	vertical-align:middle;	
	
    padding-top:-2px;
	_position:relative;
	_width:10px;	
	_overflow-y:hidden;
}



a.button, span.button, del.button,
a.button span, span.button button, span.button input, del.button span{
    background-image:url(http://www.monte-pulciano.net//images/form_buttons.png);
    _background-image:url(http://www.monte-pulciano.net//images/form_buttons.gif);
}

a.button-ie, span.button-ie, del.button-ie,
a.button-ie span, span.button-ie button, span.button-ie input, del.button-ie span{
    background-image:url(http://www.monte-pulciano.net//images/form_buttons.png);
    _background-image:url(http://www.monte-pulciano.net//images/form_buttons.gif);
}


a.button span, span.button button, span.button input, del.button span{
	
	white-space:nowrap;
	cursor:pointer;
    color:#222;
	display:-moz-inline-box;
	display:inline-block;
	line-height:1;
    letter-spacing:0 !important;
    font-family:"Arial" !important;
    font-size:12px !important;
    font-style:normal;    
    background-color:transparent;
	background-position:100% 0;
	background-repeat:no-repeat;
	height:30px;
	padding:8px 20px 0 10px;
	margin:0 -16px 0 10px;
	border:none;
	vertical-align:text-top;
	zoom:1;
	_position:relative;
    _padding-left:0px;
	_padding-right:12px;
	_margin-right:-10px;	
	_display:block;
	_top:0;
	_right:-5px;
	
}




span.button button{
   line-height:2.5;/*Opera need this*/
}

html.safari a.button span, 
html.safari del.button span{
  line-height:1.3;
}

html.safari span.button button{
  line-height:2.6;
}

html.safari a.button:focus,
html.safari span.button button:focus{
    outline:none;
}



del.button{
	/* cursor:not-allowed;	*/
	background-position:0 -120px;
	
}

del.button span{
	cursor:default;
    color:#aaa !important;
	background-position:100% -120px;
}


span.button button, span.button input{
	padding-top:0px;
	line-height:2.5;/*Opera need this*/
}


/** optional **/
/*
a.button:visited{
	color:#aaa;
}
*/


/*Hover Style*/

a.button:hover, 
span.button:hover,
a.button:focus, 

a.dom-button-focus, 
span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}

a.button-ie:hover, 
span.button-ie:hover,
a.button-ie:focus, 

a.dom-button-focus, 
span.button-behavior-hover{
	background-position:0 -60px;
	color:#222;
	text-decoration:none;
}



a.button:hover span, 
span.button:hover button, 
a.button:focus span, 

span.button-behavior-hover button, 
span.button-behavior-hover input{
	background-position:100% -60px;
}


a.button:active, a.button:focus span{
	color:#444;
}




del.button-behavior-hover, del.button:hover{
	background-position:0 -180px;
	/* cursor:not-allowed; */
}


del.button-behavior-hover span, del.button:hover span{
	background-position:100% -180px;
	/* cursor:not-allowed; */
	
}


/*Optional hack for IE6 to simulate :hover selector*/

span.button button, del.button span, span.button input{


	
	_behavior:expression(
		(function(el){

			if( typeof( behavior_onMouseEnter) == 'undefined'){

				
				behavior_onMouseEnter = function(el){
					
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				};

				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};


			};
			
			
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
			
			
		})(this));




}

/*Optional hack for IE6 to simulate :hover selector*/

span.button-ie button, del.button-ie span, span.button-ie input{


	
	_behavior:expression(
		(function(el){

			if( typeof( behavior_onMouseEnter) == 'undefined'){

				
				behavior_onMouseEnter = function(el){
					
					var dEl = this.parentNode;					
					var sClass = dEl.className ;
					dEl.__defaultClassName = sClass ;
					dEl.className = sClass + ' button-behavior-hover';	
					this.setCapture();
				};

				behavior_onMouseLeave = function(el) {
					var dEl = this.parentNode;
					dEl.className = dEl.__defaultClassName ;
					dEl.__defaultClassName = undefined;
					this.releaseCapture();
				};


			};
			
			
			el.runtimeStyle.behavior = 'none';
			el.onmouseenter = behavior_onMouseEnter;
			el.onmouseleave = behavior_onMouseLeave;
			
			
		})(this));




}
