


#sidebar    { color: #000; font-size: 90%; width: 150px; height: 100% ; margin-top: 60px; margin-left: 10px; }
#sidebar .notcurrent a {
}
#sidebar .current a {
		
		}
		
		
#sidebar li { margin: 0; padding-bottom: 5px; list-style-type: none; list-style-image: none; }

#sidebar .sidebarlinks li.flights { margin-left: 10px; padding-right: 10px; list-style-image: url(/online/myimages/graphics/flightsBullet.gif); }
#sidebar .sidebarlinks li.carhire { margin-left: 10px; padding-right: 10px; list-style-image: url(/online/myimages/graphics/carhireBullet.gif); }
#sidebar .sidebarlinks li.insurance { margin-left: 10px; padding-right: 10px; list-style-image: url(/online/myimages/graphics/insuranceBullet.gif); }
#sidebar .sidebarlinks li.info { margin-left: 10px; list-style-image: url(/online/myimages/graphics/infoBullet.gif); }
#sidebar .sidebarlinks li.myaccount { margin-left: 10px; list-style-image: url(/online/myimages/graphics/MyaccountBullet.gif); }

#sidebar ul { margin: 0 0 0 25px; padding-bottom: 5px; list-style-type: none; list-style-image: none; }		
#sidebar .sidebarlinks  a { font-size: 120%; font-weight: bold; padding-left: 10px; }		
#sidebar .sidebarlinks .current a { color: #000; font-size: 120%; font-weight: bold; text-decoration: underline; }
.sidebarBlock {  margin-bottom: 10px; padding: 10px; }
.sidebarBlock.outline { border: solid 1px silver; }
.separator {
		clear: both;
		}
.separatorInvisible {
		clear: both;
		height: 1px;
}
#sidebar h2 { margin: 22px 0 0; padding: 10px 10px 6px; color: #ffffff; text-transform: capitalize; font-size: 130%; font-weight: bold; background-color: #333; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; text-align: center; }
#sidebar h2.pinkHeader { margin: 2px 0 0; padding: 10px 10px 6px; color: #ffffff; text-transform: capitalize; font-size: 130%; font-weight: bold; background-image: url(/online/myimages/150topPINK.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; text-align: center; }
#sidebar h2.greenHeader { margin: 2px 0 0; padding: 10px 10px 6px; color: #ffffff; text-transform: capitalize; font-size: 130%; font-weight: bold; background-image: url(/online/myimages/150topPINK.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 0 bottom; text-align: center; }
#sidebar p, #sidebar li  { font-size: 100%; font-family: Arial, sans-serif;}

.break {
		display: none;
		}

a img {
		border: 0;
		}
		
#sidebar img { text-align: center; width: 100px; height: 70px; display: block; border: solid 1px #666; margin-bottom: 1em; }

