@font-face {
	font-family: CV;
	src: url("../Chevin-Medium.otf"), local("Calibri"), local("Trebuchet MS");
}
@font-face {
	font-family: CV;
	font-weight: bold;
	/*src: url("../Chevin-Bold.otf"); format ("truetype");*/
	src: url("../Chevin-Bold.otf"), local("Calibri"), local("Trebuchet MS");
}

html {
	cursor: default;
	overflow-y: scroll;
}
body {
	background: #000 url('../img/bg.png') left top repeat-x;
	color: #fff;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-family: "Calibri","Tahoma","Trebuchet MS";
}
a {
	color: #36AEE6;
	text-decoration: underline;
	font-weight: bold;
	border-width: 0px;
}
a:hover {
	color: #c0c0c0;
}
a:active {
	border: 0px solid #f00;
}
img {
	border: none;
}
h2 {
	clear: left;
	color: #00B4FF;
	font-size: 22px;
	font-weight: normal;
	margin: 5px 0px 0px 0px;
	padding-bottom: 0px;
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	padding: 0px;
}
h3 {
	color: #4BC3FF;
	font-size: 19px;
	font-weight: normal;
	margin: 5px 0px 5px 0px;
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	padding: 0px;
}
h4 {
	color: #36AEE6;
	font-size: 17px;
	margin: 5px 0px 5px 0px;
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	padding: 0px;
}
h5 {
	color: #888;
	font-size: 14px;
	margin: 5px 0px 5px 0px;
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	padding: 0px;
}
h6 {
	font-size: 11px;
	color: #939393;
	font-weight: bold;
	margin: 5px 0px 5px 0px;
	font-family: "Calibri","Trebuchet MS","Tahoma";
	padding: 0px;
}
#main {
	width: 972px;
	margin: 15px auto 5px auto;
	height: 10px;
	border: 0px solid #f00;
}
#main #bgt {
	background: transparent url('../img/bgtt.png') left top no-repeat;
	height: 10px;
}
#main #content {
	background: transparent url('../img/bgtm.png') left top repeat;
	padding: 0px 0px 0px 0px;
}
#content #head {
	padding: 0px 11px 0px 11px;
}
#content #head #title {
	background: #0092F9 url('../img/bglogo.png') right top no-repeat;
	height: 128px;
}
#content #head #menu {
	background: #2b2b2b url('../img/menubg.png') left top no-repeat;
	height: 33px;
}
#menu .item {
	width: 77px;
	height: 100%;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 33px;
	background: transparent url('../img/menudiv.png') right top no-repeat;
	float: left;
}
#menu #search {
	float: right;
	height: 100%;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	line-height: 33px;
	padding-right: 10px;
}
#search #srch {
	background-color: #32373A;
	border: 1px solid #7C7D7F;
	width: 155px;
	vertical-align: middle;
	margin-left: 10px;
	font-family: "Calibri","Trebuchet MS";
	font-size: 11px;
	color: #fff;
}
#search #butsrch {
	vertical-align: middle;
	background: transparent url('../img/butsrch.png') center center no-repeat;
	border: none;
	cursor: pointer;
}
#menu .item a, #search a {
	color: #fff;
	text-decoration: none;
}
#menu .item a:hover, #search a:hover {
	color: #00B4FF;
	text-decoration: none;
}
#content #head #title #logo {
	margin: 10px 10px 0px 18px;
}
#content #blocks {
	border: none;
	margin: 11px;
	width: 820px;
	margin-bottom: 20px;
}
#content #blocks .border, div .border {
	border: none;
	border-right: 1px solid #444;
	border-bottom: 1px solid #555;
}
.header {
	position: relative;
	background: #313131 url('../img/headerbg.png') left top repeat-x;
	height: 23px;
	text-transform: uppercase;
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	font-size: 13px;
	line-height: 23px;
	padding-left: 10px;
	font-weight: bold;
	color: #EAEAEA;
}
.header .rss {
	position: absolute;
	top: 0px;
	right: 5px;
}
.header span {
	background: transparent url('../img/bullhead.png') left center no-repeat;
	padding-left: 18px;
}
.header span a {
	text-decoration: none;
	color: #eaeaea;
}
.header span a:hover {
	color: #00B4FF;
}
.fp { /*front page blocks*/
	background-color: #070707;
	margin-bottom: 12px;
	width: 404px;
}
.whitebg {
	background-color: #fff;
	color: #070707;
	min-height: 594px;
}
.blackbg {
	background-color: #070707;
	color: #fff;
	min-height: 594px;
}
.transbg {
	background-color: transparent;
	color: #fff;
	min-height: 594px;
}
.bgresult {
	min-height: 0px;
}

/*start page-specific css*/
.fpvbar1 {
	width: 404px;
	float: left;
}
.fpvbar2 {
	width: 404px;
	float: right;
}
#nieuws {
	height: 600px;
	overflow: hidden;
}
.newsitem {
	background: transparent url('../img/sepnews.png') left top repeat-x;
	border: none;
	padding: 7px 5px 5px 5px;
}
.newsitem .imgcont {
	overflow: hidden;
	height: 0px;
}
.newsitem .date {
	color: #fff;
	background-color: #2D2D2D;
	font-size: 11px;
	font-weight: bold;
	line-height: 33px;
	padding: 1px 2px 1px 2px;
	margin-right: 7px;
	margin-left: 15px;
	vertical-align: top;
}
.newsitem .title {
	font-family: CV,"Calibri","Trebuchet MS","Tahoma";
	color: #36AEE6;
	font-size: 16px;
	line-height: 30px;
	vertical-align: top;
}
a.newslink {
	font-weight: normal;
	text-decoration: none;
}
a.newslink:hover {
	text-decoration: none;
}
.newsitem .descr {
	font-size: 11px;
	color: #989898;
	margin: -4px 0px 5px 15px;
}
#agenda {
	position: relative;
	overflow: hidden;
}
#agenda .dark {
	background-color: #9FD4FF;
	padding: 6px 0px 6px 10px;
	height: 52px;
}
#agenda .light {
	background-color: #ADE3FF;
	padding: 6px 0px 6px 10px;
	height: 52px;
}
#agenda .cal {
	width: 39px;
	height: 47px;
	background: transparent url('../img/cal.png') left top no-repeat;
	float: left;
	margin-right: 10px;
}
.cal .month {
	text-align: center;
	text-transform: uppercase;
	font-size: 11px;
	padding-top: 4px;
}
.cal .day {
	vertical-align: top;
	text-align: center;
	font-size: 20px;
	color: #000;
	font-weight: bold;
}
#agenda p {
	color: #000;
	font-size: 11px;
	margin: 0px;
}
#agenda .calprev {
	cursor: pointer;
}
#agenda .calhid {
	display: none;
}
#agenda #calinfo {
	position: absolute;
	top: 0px;
	margin-top: 23px;
	right: -150px;
	height: 100%;
	width: 150px;
	background-color: #fff;
	color: #222;
	text-align: right;
	border-left: 2px solid #000;
}	
#agenda #calinfo .cinf0 {
	font-family: CV,"Calibri","Trebuchet MS";
	padding: 5px;
	margin: 5px;
	font-size: 13px;
	color: #000;
	font-weight: bold;
}
#agenda #calinfo .cinf1 {
	padding: 5px;
	margin: 0px;
	color: #000;
}
#slideshow {
	height: 215px;
	position: relative;
}
#slideshow #mss2 {
	position: absolute;
	top: 23px;
	left: 0px;
}
#frontlink {
	float: right;
	width: 404px;
}
#adv {
	border: none;
	background-color: transparent;
	text-align: right;
	float: right;
	width: 120px;
	margin: 11px 11px 11px 10px;
}
#adv .lnk {
	margin-bottom: 20px;
	clear: both;
}
#adv .lnk img {
}
#poll {
	padding-bottom: 0px;
	position: relative;
}
#poll p {
	font-size: 11px;
	color: #989898;
	margin: 10px 10px 5px 15px;
}
#poll .white {
	color: #fff;
}
#poll .voteright {
	float: right;
	border: none;
	color: #989898;
	margin: 0px 10px 0px 0px;
}
#fotos {
	width: 404px;
	height: 170px;
}

#fotos .nav {
	margin-top: 15px;
	float: left;
	text-align: center;
	width: 15%;
}
#fotos .nav img {
	cursor: pointer;
}
#fotos .nav img {
	margin-top: 40px;
}
#fotos .album {
	margin-top: 15px;
	padding-top: 4px;
	background: transparent url('../img/albbg.png') center top no-repeat;
	width: 35%;
	height: 82px;
	float: left;
	text-align: center;
	font-weight: bold;
}
#fotos .album img {
	margin-bottom: 10px;
}
#videos {
}
#nieuwsbrief {
	height: 90px;
	padding-top: 10px;
	border: none;
	background: transparent url('../img/nieuwsbrief.png') left top no-repeat;
}
#nieuwsbrief h5 {
	margin: 0px 0px 5px 20px;
	font-size: 14px;
	color: #eee;
	font-weight: bold;
	text-transform: uppercase;
}
#nieuwsbrief p {
	margin: 0px 0px 5px 20px;
	color: #bbb;
	font-weight: bold;
}
form {
	padding: 0px;
	margin: 0px;
}
#nieuwsbrief input {
	border: 1px solid #b6bfbc;
	color: #b6bfbc;
	padding: 1px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	margin: 2px 0px 0px 20px;
	width: 190px;
	vertical-align: middle;
}
#nieuwsbrief .subscribe {
	background: transparent url('../img/subscribe.png') left 1px no-repeat;
	width: 87px;
	height: 29px;
	padding: 0px;
	margin: 0px;
	border: none;
	cursor: pointer;
}
#nieuwsbrief .unsubscribe {
	background: transparent url('../img/unsubscribe.png') left 1px no-repeat;
	width: 87px;
	height: 29px;
	padding: 0px;
	margin: 0px;
	border: none;
	cursor: pointer;
}
#sponsors {
	margin-top: 10px;
	border: none;
	background: transparent;
	clear: left;
	float: left;
}
#sponsors img {
	margin-right: 15px;
}
#disc {
	margin-top: 10px;
	border: none;
	background: transparent;
	font-size: 11px;
	color: #989898;
	text-align: right;
	float: right;
}
#disc a {
	color: #989898;
	text-decoration: none;
}
#disc a:hover {
	text-decoration: none;
	color: #00B4FF;
}
#main #bgb {
	background: transparent url('../img/bgtb.png') left top no-repeat;
	height: 10px;
}

#gbanner {
}

/*calendar*/
#blocks #calendar {
	border-collapse: collapse;
	border-spacing: 0px;
	border: none;
	table-layout: fixed;
	margin: 1px;
}
#blocks #tnews .srch1 {
	padding: 22px;
	text-align: left;
	vertical-align: middle;
}	
#blocks #calendar .month {
	font-family: CV;
	text-align: center;
	vertical-align: middle;
	color: #36AEE6;
	font-size: 18px;
}
#blocks #calendar .prev {
	padding: 22px;
	text-align: left;
	vertical-align: middle;
}
#blocks #calendar .next {
	padding: 22px;
	text-align: right;
	vertical-align: middle;
}
#blocks #calendar .dow {
	padding: 5px;
	text-align: center;
	vertical-align: middle;
	color: #C0C0C0;
	font-weight: bold;
	background: transparent url('../img/dow.png') left top no-repeat;
}
#blocks #calendar .frst {
	background: transparent url('../img/dow.png') -1px top no-repeat;
}	
#blocks #calendar .day {
	width: 105px;
	height: 95px;
	background-color: #ADE3FF;
	border: none;
	border-bottom: 1px solid #8DB7CD;
	padding: 6px;
	font-size: 14px;
	vertical-align: top;
}
#blocks #calendar .sel {
	background-color: #0194FC;
}
#blocks #calendar .dark {
	background-color: #9FD4FF;
	border-bottom: 1px solid #80ABCD;
}
#blocks #calendar .grey {
	background-color: #333;
	border-width: 0px;
}
#calendar .event {
	color: #000;
	font-size: 10px;
	padding-top: 5px;
}
/*static*/
.static {
	padding: 10px 22px 10px 22px;
}
.static p {
	text-align: justify;
}
/*more-info div in calendar*/
#fmouse {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 200px;
	overflow: scroll;
	overflow-x: hidden;
	border: 2px solid #0194FC;
	background-color: #fff;
	color: #222;
	padding: 5px;
	z-index: 3;
}
#fmouse .fmg {
	margin-top: 0px;
	padding-top: 0px;
	color: #888;
	font-style: italic;
}

/*news*/
.dnews {
	clear: left;
	background-color: #fff;
	color: #000;
	padding: 22px;
}
.dnews .nmonthh {
	float: none;
	text-align: right;
}
.dnews .nimg {
	height: 164px;
	width: 198px;
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
	border: 1px solid #D9D9DB;
	float: left;
	margin-right: 22px;
	margin-bottom: 7px;
}
.dnews .ncont {
	line-height: 1.4em;
	color: #5A5A5A;
	width: 395px;
	float: left;
}
.dnews .ndate {
	font-weight: bold;
	background-color: #000;
	color: #fff;
	margin-right: 5px;
	padding: 1px 3px 1px 3px;
}
.dnews .ncont .nby {
	color: #808080;
}
.dnews .ncont p {
	text-align: justify;
	padding: 4px 0px 4px 0px;
	margin: 0px;
}
.ntfull {
	position: relative;
	overflow: hidden;
	height: 90px;
	display: block;
}
.ntfull_f {
	position: relative;
	display: block;
	padding-bottom: 50px;
}
.ntfull .newsgrad {
	background: #fff;
	height: 12px;
	width: 100%;
	position: absolute;
	bottom: 0px;
}


/*partners*/
.dpart {
	background-color: #fff;
	color: #000;
	padding: 22px;
}
.npart {
	border-top: 1px solid #DADADA;
	margin-bottom: 28px;
	padding-left: 0px;
}
.npart .descr {
	width: 200px;
	float: left;
	margin: 0px 20px 20px 0px;
	padding: 0px;
	text-align: justify;
	
}
.npart a {
	margin-right: 10px;
}

/*photos*/
.srch img {
	margin: 14px 20px 0px -40px;
	padding: 0px;
	vertical-align: bottom;
}
.dalbs {
	clear: left;
	background-color: #fff;
	padding: 12px 22px 22px 22px;
}
.dalbs .alb {
	float: left;
	width: 114px;
	height: 150px;
	margin: 10px 40px 10px 0px;
}
.dalbs .alb img {
	background: transparent url('../img/albbg.png') left top no-repeat;
	padding: 4px;
	margin-bottom: 5px;
}
.dalbs .alb .albdescr {
	font-weight: bold;
	padding: 4px;
}
.alb .ndate {
	font-weight: bold;
	background-color: #000;
	color: #fff;
	margin-right: 5px;
	padding: 1px 3px 1px 3px;
	float: left;
	margin-bottom: 5px;
}

/*album gallery + video viewer*/
.dgal {
	clear: left;
	padding: 12px 22px 10px 22px;
	border: 1px solid #454545;
	border-left-width: 0px;
	border-top-width: 0px;
	position: relative;
}
.dgal .grey,p.grey {
	color: #989898;
	margin-top: 0px;
	padding-top: 0px;
}
.xvid {
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
.dgal #picfr {
	position: absolute;
	bottom: 24px;
	right: 25px;
	text-align: right;
}
.dgal .ndate {
	font-weight: bold;
	background-color: #2D2D2D;
	color: #fff;
	margin-right: 5px;
	padding: 1px 3px 1px 3px;
	float: left;
	margin-bottom: 5px;
}
.dgal .pic {
	width: 640px;
	margin: 0px auto 0px auto;
	height: 500px;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
}
.dgal #pic2 {
	margin-top: -500px;
}
.ggrad {
	background: transparent url('../img/galbg.png') left top repeat-x;
	height: 210px;
	overflow: hidden;
	position: relative;
}
.dgal #albscrll {
	position: relative;
}
#scrllbr {
	z-index: 3;
	position: absolute;
	margin-left: 780px;
	margin-top: 10px;
	height: 210px;
	width: 13px;
	background: transparent url('../img/scrllbr.png') left top no-repeat;
}
#scrllbr #scrllbtt {
	position: absolute;
	width: 13px;
	height: 26px;
	cursor: pointer;
	background: transparent url('../img/scrllbtt.png') left top no-repeat;
}
.dgal #galnav {
	text-align: center;
}
#galnav img {
	cursor: pointer;
}
.dgal .alb {
	float: left;
	width: 114px;
	margin: 10px 40px 10px 0px;
}
.dgal .alb img {
	background: transparent url('../img/albbg.png') left top no-repeat;
	padding: 4px;
	margin-bottom: 5px;
	cursor: pointer;
}
.dgal .gback {
	float: right;
}


/*polls*/
.dpoll {
	clear: left;
	position: relative;
	border: 1px solid #DDDDDD;
	border-left-width: 0px;
	border-top-color: #eee;
	padding: 12px 10px 15px 15px;
	background-color: #fff;
	color: #000;
}
.dpoll.dptrans {
	background-color: transparent;
	border-width: 0px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.dpoll .collapse {
	float: left;
	width: 20px;
	height: 20px;
	margin: 6px 0px 0px 3px;
	cursor: pointer;
}
.dpoll .collapse img {
	margin: 5px;
}
.dpoll .coll {
	overflow: hidden;
}
.dpoll .pollhead {
	padding-left: 35px;
	margin-left: 36px;
	background: transparent url('../img/pgraphb.png') 0px 1px no-repeat;
	cursor: pointer;
}
.dpoll .numvotes {
	float: right;
	width: 80px;
	text-align: left;
}
.dpoll p {
	margin: 12px 0px 0px 14px;
}
.dpoll .voc {
	padding: 8px 0px 5px 0px;
}
.dpoll .vopt {
	clear: both;
	float: left;
	width: 300px;
	margin-left: 34px;
}
.dpoll .vbar {
	float: left;
	position: relative;
	margin-top: -8px;
	left: 37px;
	height: 31px;
	background: transparent url('../img/pbbc.png') 2px top repeat-x;
}
.dptrans .vbar {
	left: 30px;
}
.dpoll .vbar .pbbl {
	position: absolute;
	left: -2px;
	top: 0px;
	height: 31px;
	width: 2px;
	background: transparent url('../img/pbbl.png') left top no-repeat;
}	
.dpoll .vbar .pbbr {
	position: absolute;
	left: 100%;
	top: 0px;
	height: 31px;
	width: 2px;
	background: transparent url('../img/pbbr.png') left top no-repeat;
}	
.vbar .pbans {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 31px;
	width: 100%;
	color: #fff;
}
.vbar .pbans div {
	display: table-cell;
	height: 31px;
	padding-left: 15px;
	padding-right: 2px;
	vertical-align: middle;
}
.vbar .pbans div div {
	margin: 0px;
	padding: 0px;
}
.dpoll .vperc {
	position: relative;
	height: 28px;
	overflow: hidden;
	margin-top: 2px;
	margin: 2px 0px 0px 0px;
	background: transparent url('../img/pbfc.png') left top repeat-x;
}
.vperc .pbfl {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 1px;
	height: 28px;
	background: transparent url('../img/pbfl.png') left top no-repeat;
}
.vperc .pbfr {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 1px;
	height: 28px;
	background: transparent url('../img/pbfr.png') left top no-repeat;
}
.dpoll .vpercn {
	float: right;
	width: 80px;
	color: #aaa;
	font-weight: bold;
}
.dpoll .vpercn.vpercfp {
	width: 40px;
}
.dpoll .vvotes {
	float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
	color: #aaa;
	font-weight: bold;
}
.dpoll .vvote {
	margin-left: 35px;
	margin-top: 5px;
}
.dpoll .vthx {
	color: #939393;
	font-weight: bold;
	margin-left: 35px;
}
.dpoll .radx {
	float: left;
	vertical-align: top;
	margin-right: -100%;
}
	
.radx input {
	vertical-align: top;
	margin-top: 0px;
}
.dpoll .pbbar {
	margin: 8px 0px 4px 28px;
	width: 300px;
	height: 28px;
}
.dpoll .pbbar .pbva {
	float: right;
}
.dpoll .pbbar .pbnp {
	float: left;
	width: 90px;
	height: 28px;
	background: transparent url('../img/pbnp.png') left top no-repeat;
	cursor: pointer;
}
.dpoll .pbbar .pbvote {
	float: left;
	width: 90px;
	height: 28px;
	background: transparent url('../img/buttvotew.png') left top no-repeat;
	cursor: pointer;
}
.dpoll .pbbar .pbtxt {
	color: #989898;
	text-align: center;
	line-height: 26px;
	margin: 0px 90px 0px 90px;
}
#poll .pvotedall {
	position: absolute;
	top: 22px;
	bottom: 0px;
	left: 0px;
	right: 0px;
	background: transparent url('../img/pstrans.png') left top repeat;
}
#poll .pvotedall .cen {
	text-align: center;
}
#poll .pvotedall .cen .pbva2 {
}


/*videos*/
.dvids {
	clear: left;
	background-color: #fff;
	color: #000;
	padding: 22px 22px 22px 22px;
}
/*141, 82*/
.dvids .nvid {
	float: left;
	width: 330px;
	margin: 0px 30px 22px 0px;
}
.dvids .nvid img {
	float: left;
	padding: 4px;
	background: transparent url('../img/vidbg.png') left top no-repeat;
	margin-right: 12px;
}
.nvid .ndate {
	float: left;
	font-weight: bold;
	background-color: #000;
	color: #fff;
	margin-right: 5px;
	padding: 1px 3px 1px 3px;
}
.nvid .nvtit {
	margin-top: 18px;
}
.nvid a {
	padding-top: 4px;
	line-height: 1.2em;
}
.nvid p {
	color: #5A5A5A;
	text-align: left;
}

/*search page + search blocks on other pages*/
.srchform {
	background-color: #070707;
}
.srch {
	color: #A0A0A0;
	font-weight: bold;
	padding: 12px 22px 15px 22px;
	text-align: left;
	float: left;
	background-color: #070707;
}	
.srchb {
	border-left: 1px solid #454545;
}
.sp { /*blocks on search page*/
	border: 1px solid #454545;
	border-left-width: 0px;
	border-top-width: 0px;
	width: 365px;
	height: 42px;
}
.spcat {
	border-color: #070707;
}
.spb {
	text-align: right;
	border-bottom-color: #070707;
}
.srch input, .srch select {
	margin: 7px 0px 2px 0px;
	padding: 2px;
	border: 1px solid #7E9DB9;
	font-family: "Calibri","Trebuchet MS";
	font-size: 12px;
}
.srch input {
	padding: 3px;
}
.srchbutt {
	float: right;
	margin: 26px 20px 0px 10px;
}
input.zoek {
	background: transparent url('../img/srch.png') left 1px no-repeat;
	width: 66px;
	height: 33px;
	border: none;
	cursor: pointer;
}
.sres { /*search results*/
	clear: left;
	background: #66C0F5 url('../img/bulldown.png') 23px center no-repeat;
	padding: 12px 10px 12px 45px;
	font-weight: bold;
	color: #fff;
}



/*generic*/
.pnav {
	text-align: center;
	word-spacing: 5px;
	margin: 0px 150px 0px 150px;
	padding: 10px 0px 10px 0px;
}


.hilite {
	background-color: #2AB6FE;
	color: #fff;
}
input.stem {
	background: transparent url('../img/buttvote.png') left 1px no-repeat;
	width: 57px;
	height: 26px;
	padding: 0px;
	margin: 0px;
	border: none;
	cursor: pointer;
}
input.stem.w {
	background: transparent url('../img/buttvotew.png') left 1px no-repeat;
}
input.radio {
	vertical-align: bottom;
}
.clear {
	clear: both;
}
.clearl {
	clear: left;
}
hr {
	border: none;
	margin: 20px 1px 1px 1px;
	height: 1px;
	background-color: #424242;
}
hr.light {
	clear: left;
	border: none;
	margin: 20px 1px 8px 1px;
	height: 1px;
	background-color: #DADADA;
}
.bullwhite {
	cursor: pointer;
	padding-left: 20px;
	background: transparent url('../img/bullwhite.png') left 2px no-repeat;
}
a.aprev {
	float: left;
	padding-left: 20px;
	margin: 10px 0px 0px 20px;
	background: transparent url('../img/bullprev.png') left 2px no-repeat;
}
a.anext {
	float: right;
	padding-right: 20px;
	margin: 10px 20px 0px 0px;
	background: transparent url('../img/bullnext.png') right 2px no-repeat;
}
a.aprev_black {
	float: left;
	padding-left: 20px;
	line-height: 17px;
	background: transparent url('../img/bullprevbl.png') left 3px no-repeat;
}
.header .crumbsep {
	font-size: 11px;
	background-image: none;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
	vertical-align: top;
	font-weight: normal;
}
.hand {
	cursor: pointer;
}
