A { text-decoration:none;
    font-weight: bold;
	  color: #D1CFBC;
}

A:Hover  { text-decoration:underline;
    color : #DADADA;    }

A.admin { text-decoration:none;
    font-weight: bold;
	  color: #DADADA;
}

.body  { font: 11px/13px arial, verdana, helvetica;
         color : #DADADA;
		 line-height : 15px;
}



.safewaybody  { font: 11px/13px arial, verdana, helvetica;
         color : #000000;
		 line-height : 15px;
}

.bold  { font: 11px/13px arial, verdana, helvetica;
         color : #DADADA;
         font-weight: bold;
		     line-height : 15px;
}

.safewaybold  { font: 11px/13px arial, verdana, helvetica;
         color : #000000;
         font-weight: bold;
		     line-height : 15px;
}

.bodysmall  {font: 10px/10px arial, helvetica, sans-serif;
             color: #ffffff;
}

.pichead  { font: 16px/16px arial;
            font-weight: bold;
            color : #FFFFFF;
}

.rephead  { font: 12px/12px arial;
            font-weight: bold;
            color : #DADADA;
}

.maphead  { font: 11px/11px arial;
            font-weight: bold;
            color : #FFFFFF;
}

.map1  { font: 11px/10px arial, verdana, helvetica;
		 font-weight: bold;
         color : #E7F3F4;
}

.map2  { font: 10px/9px arial, verdana, helvetica;
         color : #FFFFFF;
}

.arthead  { font: 13px/16px arial;
            font-weight: bold;
            color : #FFFFFF;
}

.arthead2  { font: 13px/16px arial;
            font-weight: bold;
            color : #ccffff;
}

.bodyport  { font: 11px/13px arial, verdana, helvetica;
         color : #ccffff;
		 line-height : 15px;
}

.safewayhead  { font: 13px/16px arial;
            font-weight: bold;
            color : #000000;
}

.date  { font: 11px/10px arial, verdana, helvetica;
         color : #FFFFFF;
}

.crumb  { font: 10px/10px arial, verdana, helvetica;
         color : #E7F3F4;
}

.crumblink  { font: 10px/10px arial, verdana, helvetica;
         text-decoration:underline;
         color : #AEA298;
}


.foot  { font: 10px/11px arial, verdana, helvetica;
         color : #999389;
}

.footlink  { font: 10px/11px arial, verdana, helvetica;
         text-decoration:underline;
         color : #999389;
}

.bar { scrollbar-3d-light-color : #4C9099;
scrollbar-arrow-color : #CCE0E1;
scrollbar-base-color : #00626E;
scrollbar-darkshadow-color : #000000;
scrollbar-face-color : #00626E;
scrollbar-highlight-color : #4C9099;
scrollbar-shadow-color : #000000;
}


.inp {background-color : #919191;
border: 2 solid #000000;
font: arial, verdana, helvetica;
font-size: 10px;
color : #FFFFFF;
}

.inp2 {background-color : #4D919A;
border: 1 solid #7BADB4;
font: arial, verdana, helvetica;
font-size: 10px;
color : #FFFFFF;
}

/* CoolMenus 4 - default styles */

#menu{
	position: relative;
	top: -144px;
	left: 149px;
}

.clCMAbs{
	position: absolute;
	visibility: hidden;
	left: 0;
	top: 0;
}

/*Style for the background-bar*/

.clBar{
	position: absolute; 
	/*width: 10px;*/
	height: 44px; 
	background: #ffffff; 
	visibility: hidden;
}

/*Styles for level 0*/

.clLevel0,.clLevel0over{
	position: absolute;
	margin: 0;
	padding: 0;
}
.clLevel0{
	color: #7F7F7F;
}
.clLevel0over{
	color: #ffffff; 
	cursor: pointer;
}
.clLevel0border{
	position: absolute;
	visibility: hidden;
}

/*Styles for level 1*/

.clLevel1, .clLevel1over{
	position: absolute; 
	color: #ffffff;
	padding: 4px;
	font-family: arial,helvetica;
	font-size: 10px;
	width: 140px;
	height: 20px;
}
.clLevel1over{
	cursor: pointer;
	color: #000;
	background: #FFF;
}
.clLevel1border{
	position: absolute;
	background: #000000;
}

/*Styles for level 2*/
.clLevel2, .clLevel2over{
	position: absolute; 
}
.clLevel2{
	color: #D80000;
}
.clLevel2over{
	cursor: pointer;
}
.clLevel2border{
	position: absolute;
	visibility: hidden;
}
