a {
color : #A3343B; 
text-decoration:none;
} 

a:hover {
color : #6B6453; 
font-family : Verdana; 
} 

p{
margin:10px 0 0;
line-height: 14px;
}

body 
{ 	margin-left: 0pt; 	
 	margin-right: 0pt; 	
 	scrollbar-face-color: #E5E0C8;
 	scrollbar-arrow-color: #FFFFFF;
 	scrollbar-track-color: #E5E0C8;
 	font-family: tahoma;
 	margin: 0px;
	padding: 0px 0px 0px 0px;
 	font-size: normal 8pt, verdana;
 	color: #333333;  
 	background-color: #E5E0C8;
 	background-image: url('../images/bkg.jpg'); 
/*	behavior: url(http://127.0.0.1/wee365.pizzapasta.com.au/csshover.htc);
	behavior: url(http://www.pizzapasta.com.au/csshover.htc);*/
	behavior: url(/csshover.htc);

 	} 
 	
table
{ 	font-family: verdana;
 	font-size: 8pt;
 	color: #333333;
 	background-color: #ffffff; } 

h1 {
font : bold 11pt Verdana; 
color : #A3343B; 
border-bottom:solid 1px #e5e5e5;
padding-bottom:5px;
margin-bottom:12px;
} 


.heading_11brown {
font : bold 11pt Verdana; 
color : #CC9933; 
} 

.heading_11red {
font : bold 11pt Verdana; 
color : #A3343B; 
} 
.heading_11orange {
font : bold 11pt verdana; 
color : #FF6600; 
}

.heading_11black {
font : bold 11pt arial; 
color : #000000; 
}

.heading_11white {
font : bold 11pt arial; 
color : #ffffff; 
}

.Medium {
font : 8pt verdana;
color : #333333; 
} 

.heading_10brown {
font : bold 10pt Verdana; 
color : #CC9933; 
} 

.heading_10red {
font : bold 10pt Verdana; 
color : #A3343B; 
} 
.heading_10orange {
font : bold 10pt verdana; 
color : #FF6600; 
}

.heading_10black {
font : bold 10pt arial; 
color : #000000; 
}

.heading_10white {
font : bold 10pt arial; 
color : #ffffff; 
}

#menu{float:none;}
#menu ul li{float:left; /*width: 100%;*/}
/*#menu a{height:1%;font:bold 0.7em/1.4em arial, sans-serif;} */

#menu{
	position: relative;
	z-index:2;
	width:100%;
	padding: 0; /* To allow room for bottom dropdown */
}

#menu li,#menu li a{
	float:left;
}

#menu li:last-child a, #menu li li:last-child a {
}

#menu li{
	background:transparent url(../../app1/images/mn-bR.png) no-repeat top right;
}

#menu li li{
	background:none;
}

#menu li a, #menu li h2{
font:bold 13px Tahoma,Arial,Helvetica,sans-serif;
display:block;
white-space:nowrap;
text-align:center;
text-transform: capitalize;
vertical-align: text-top;
padding:13px 20px;
}

#menu li li a, #menu li li h2{
/*font:bold 9px/16px verdana,Arial,Helvetica,sans-serif;
border-bottom:1px dashed #ccc;
width:100%;
white-space:nowrap;*/
width:100%;
text-align:left;
padding:5px 0 5px 2px;
display:block;
}
#menu li li{
width:100%;
display:block;
}

#menu h2{
color:#CC9933;
background:#000;
text-transform:uppercase;
}

#menu a{
color:#cc0000;
text-decoration:none;
}

#menu a:hover{
color: beige;
background:transparent url(../images/mn.png) no-repeat scroll center bottom;
/*background:none;*/
}

#menu a:active{
color:#CC9933;
/*background:none;*/
}

#menu li{
list-style:none;
margin:0; padding:0; border:none; display: block;
}

#menu ul{
margin:0; padding:0; border:none; display: block;
}

#menu li ul{
list-style:none;
margin:0; padding:0; border:none; width:140px; display: block;
float:none; 
}
#menu ul li{
float:left; 
}

/* Requirement: Put the element selector name (div)
onto non anchor hover selectors to force IE5 and
5.5 to correctly apply the csshover file. */

div#menu li, div#menu li:hover{
position:relative;
}

div#menu li ul{
background: #fafafa;
position:absolute;
top:0;
left:0;
padding: 2px;
margin:41px 0 0 0;
border:solid 1px beige;
}

div#menu ul ul,
div#menu ul ul ul,
div#menu ul li:hover ul ul,
div#menu ul li:hover ul ul ul
{display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;
}

.RightPanelPage { margin-bottom: 15px;}
.RightPanelPage h2 { font-size:12px; margin-bottom: 10px;}
.RightPanelPage ul { padding:0px; margin:0px; border-top: solid 1px #dfe6ec; list-style: none;}
.RightPanelPage li a { width:100%-0; margin:0; font:normal 11px verdana; padding: 3px 0 5px 15px; display: block; background: url(../../app1/images/essentials/arrow_green.gif) no-repeat left center; }
.RightPanelPage li a:hover {  margin:0; background-color: #BBFFC0;}
.RightPanelPage li { margin:0; padding:0; border-bottom: solid 1px #dfe6ec; }

#menulist h1{text-align:center;font: bold 20px verdana; text-transform:uppercase; letter-spacing:-1px; color:#000000;}
#menulist h1 b,#menulist h1 strong{font: bold 25px verdana; color:#A3343B;}
#menulist td, #menulist p{ vertical-align:top; font:bold 15px/24px sans-serif,arial; text-transform:uppercase; }
#menulist p{ margin:0 0 10px;}
#menulist td b, #menulist td strong, #menulist p b, #menulist p strong{ font:normal 19px verdana,sans-serif,arial;}
#menulist td i, #menulist td em{ font: normal 11px sans-serif,arial; text-transform:uppercase;}

.menuprn{text-align:center; border:1px dotted #aaaaaa; padding:2px;}