.small_menu {
   padding: 0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   line-height:1em;
}

.small_menu ul {
   padding: 0px;
   margin:0 0 0 0;
}
.small_menu li {
   display:block;
   padding:0;
   margin:0;
   line-height:1em;
   list-style-type:none;
}
.small_menu li a:link, .small_menu li a:visited, .small_menu li a:active {

	
	padding:0px 0px 0px 15px;
	display:block;
	color:#000000;
	line-height:1em;
	position:relative;
	text-decoration:none;
	margin:0px 0px 0px 0px;
	height:40px;
	width:180px;
	background:url("../images/bullet-small-under.png") left bottom no-repeat;
}
.small_menu li a:hover {
   display:block;
   text-decoration: none;
   color:#001fa4;
  background:url("../images/bullet-small-over.png") left bottom no-repeat;
}

.side_menu {
   padding: 0px;
   margin:0 0 20px 0;
   line-height:1em;
	}
.side_menu .levelOne {
   margin:0 0 30px 0;
	}
.side_menu ul {
   padding: 0px;
   margin:0 0 0 0;
	}
.side_menu li {
   display:block;
   padding:0;
   margin:0;
   line-height:1em;
   list-style-type:none;
	}
.side_menu li a:link, .side_menu li a:visited, .side_menu li a:active {
   padding:0px 0 10px 15px;
   display:block;
   color:#000000;
   line-height:1em;
   position:relative;
   text-decoration:none;
   margin:0;
   height:40px;
   width:180px;
   background:url(../images/bullet-small-over.png) left bottom no-repeat;
	}
.side_menu li a:hover {
   display:block;
   text-decoration:none;
   color:#3D9F37;
	}

#small_menu2 {
	width:185px;
	font-size:12px;
	margin:0px;
	}
#small_menu2 ul {
	margin:4px 0px 4px 0px;
	padding:0px;
	text-decoration:none;
	}

#small_menu2 li {
	border-bottom:1px solid #CCCCCC;
	margin:0px;
	padding:8px 0px 10px 0px;
	list-style-type:none;
	
	}

#small_menu2 li:first-child {
	border-top:1px solid #CCCCCC;
	}
#small_menu2 a {
	text-decoration:none;
	color:#FFFFFF;/*grey*/
	display:block;
	height:25px;
	width:175px;
	background:url(../images/bullet-arrow-both.png) 165px 6px no-repeat;
	}

#small_menu2 a:link {

	text-decoration:none;
	color:#999999;
	background-image:url(../images/img-new-balloon.png) 165px 6px no-repeat;
	}
#small_menu2 a:visited {
	text-decoration:none;
	color:#001fa4;
	background-position:165px -39px;
		}
#small_menu2 a:hover { 
	text-decoration:none;
	color:#001fa4;
	background-position:165px -39px;
		}
#small_menu2 a:active {
	text-decoration:none;
	color:#001fa4;
	background-position:165px -39px;
		}
* html #small_menu2 ul { border-top:1px solid #333333;}/*ie hack*/

/*Flyout*/
.flyout-key {

}
.flyout {
	position:absolute;
	display:block;
	padding:6px;
	text-decoration:none;
	background-image:url(../images/img-new-balloon.png);
	
	background-repeat:no-repeat;
	width:200px;
	height:200px;
	left:750px; 
	top:28px;
}
.flyouttype {
color:#333333;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:15px;
position:relative;
padding: 4px 4px;
width: 95px;
background-position:0px;

}
.flyout a:hover {
display:block;
	left:30px; 
	top:28px;
}

/*button*/
.mapbutton {
	list-style-type:none;
	margin: 10px 0px 0px 4px;
	width:183px;
	height:30px;
	}

a.maproll {
	display:block;
	width:183px;
	height:30px;
	background-image: url(../images/button_bars-map.png);
	background-repeat:no-repeat;
	background-position:0px 0px;
	font-size:12px;
	color: #001FA4; 
	text-decoration:none;
	padding:0px;
	line-height:30px;
	font-weight:900;
	}
.mapbutton a.maproll:link { text-decoration:none; color:#001FA4; }
.mapbutton a.maproll:visited { background-position:0px -31px; text-decoration:none; color:#001FA4; }
.mapbutton a.maproll:hover { background-position:0px -31px; text-decoration:none; color:#666666; }
/*.button-gel .roll a:active { background-position:0px -31px; text-decoration:none; color:#990033; }*/

#buttonpdf {
	float:right;
	list-style-type:none;
	margin: 10px 8px 0px 4px;
	width:70px;
	height:83px;
	}
	
a.pdfroll{ 
	display:block;
	width:70px;
	height:73px; 
	background-repeat:no-repeat; 
	background-position:0px 0px;
	background-image:url(../images/varf-pdf-sm-144x63.png); 
	font-size:12px; 
	 color:#E3E3E3;
	text-decoration:none; 
	padding:0px; 
	margin:0px;
	line-height:28px;
	font-weight:900; 
	text-align:center;
	}
/*.button-pdf a.roll-pdf:link {background-position:-73px 0px; text-decoration:none; color:#E3E3E3}*/
#buttonpdf a.pdfroll:link {  text-decoration:none; color:#E3E3E3; }
/*.buttonpdf .pdfroll a:visited { background-position:-73px 0px; text-decoration:none; color:#990000;}*/
#buttonpdf a.pdfroll:hover { background-position:-73px 0px; text-decoration:none; color:#CC0000; }
/*.buttonpdf .pdfroll a:active { background-position:-73px 0px; text-decoration:none; color:#990033;}

*/

