/* reset css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, 
form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q {	quotes: none; } q:before, blockquote:before { content: ''; } q:after, blockquote:after { content: ''; }
ins { text-decoration: none; }
del { text-decoration: line-through; } 
table { border-collapse: collapse; border-spacing: 0; }


/* site css */
body {
	font				: 0.75em Arial, sans-serif;
	background			: #5494c5 url(../img/body_bg.jpg) repeat-x center 0;
}

button,
input, 
select, 
textarea {
	padding				: 2px;
	border				: 1px solid #CCC;
	font				: 1em Arial;
}

.accessibility {
	position			: absolute;
	left				: -999em;
}

.clear {
	clear				: both;
}



/* --------------------------------	*/
/* container					 	*/
/* --------------------------------	*/
#container {
	position			: relative;
	width				: 989px;
	margin				: 0 auto;
}


/* --------------------------------	*/
/* header						 	*/
/* --------------------------------	*/
#header {
	height				: 262px;
	background			: url(../img/header_bg.jpg) no-repeat 0 0;
}

#header a.logo {
	position			: absolute;
	top					: 188px;
	left				: 15px;
}

#header form.search	{
	position			: absolute;
	top					: 140px;
	right				: 20px;
}

#header form.search input[type=text]	{
	width				: 240px;
	padding				: 5px;
	border				: solid 1px #0060A9;
}

#header form.search input[type=text].defaultvalue	{
	color				: #999;
	font-style			: italic;
}

#header form.search input[type=submit]	{
	position			: absolute;
	top					: 4px;
	right				: 4px;
	width				: 23px;
	height				: 22px;
	padding				: 0;
	margin				: 0;
	background			: url(../img/search.gif) no-repeat 0 0;
	line-height			: 900em;
	text-indent			: -900em;
	overflow			: hidden;
	border				: none;
	cursor				: pointer;
	vertical-align		: bottom;
}



/* --------------------------------	*/
/* menu							 	*/
/* --------------------------------	*/
#menu {
	position			: absolute;
	top					: 184px;
	right				: 0;
	z-index				: 11;
}

#menu li {
	float				: left;
	position			: relative;
}

#menu > li > a {
	float				: left;
	display				: block;
	height				: 36px;
	padding				: 0 11px;
	text-indent			: -900em;
	background			: #1c71b3 url(../img/menu_items.png) no-repeat;
	border-left			: dotted 1px #c6dbec;
}

#menu > li:first-child > a	{
	border				: none;
}

#menu li a.home 		{ width: 36px; background-position: center 13px; }
#menu li a.products 	{ width: 68px; background-position: center -17px; }
#menu li a.references 	{ width: 81px; background-position: center -47px; }
#menu li a.support 		{ width: 58px; background-position: center -77px; }
#menu li a.careers 		{ width: 58px; background-position: center -107px; }
#menu li a.company 		{ width: 62px; background-position: center -137px; }
#menu li a.news 		{ width: 36px; background-position: center -167px; }
#menu li a.demo 		{ width: 36px; background-position: center -197px; }
#menu li a.contact 		{ width: 58px; background-position: center -227px; }

#menu > li:hover > a	{
	background-color	: #5494C5;
}

#menu > li.active > a	{
	background-color	: #000000;
}



/* Submenu */
#menu li ul {
	position			: absolute;
	left				: 0;
	top					: 36px;
	display				: none;
	width				: 179px;
	padding				: 4px;
	background			: #fff;
	border				: solid 1px #D2E3EA;
	-moz-box-shadow		: 0 0 4px #C0D5E5;
	-webkit-box-shadow	: 0 0 4px #C0D5E5;
	box-shadow			: 0 0 4px #C0D5E5;	
}

#menu li.hover ul {
	display				: block;
}

#menu li li {
	width				: 185px;
	float				: none;
}

#menu li li a {
	display				: block;
	width				: 169px;
	padding				: 3px 5px;
	margin-bottom		: 1px;
	color				: #000;
	text-decoration		: none;
	text-indent			: 0;
}

#menu li li a:hover,
#menu li li.actief a {
	color				: #fff;
	background-color	: #1A75BB;
}

#menu li li.actief a {
	font-weight			: bold;
}



/* --------------------------------	*/
/* content						 	*/
/* --------------------------------	*/
#content {
	width				: 644px;
	min-height			: 400px;
	padding				: 15px;
	background			: #fff url(../img/content_bg.png) repeat-x 0 0;
	line-height			: 1.5em;
	float				: left;
}

#content h1 {
	font-size			: 1.8em;
	font-weight			: normal;
	text-transform		: uppercase;
	margin-bottom		: 15px;
	line-height			: 1.3;
}

#content a 			{ color: #5494C5; }

/* iwes opmaak */
#content .iwes blockquote {
	margin				: 0 0 10px 30px;
}

#content .iwes ul {
	margin				: 0 0 10px 30px;
	list-style			: square;
}

#content .iwes ol {
	margin				: 0 0 10px 30px;
	list-style			: decimal;
}

/* formulieren */
#content .formmodule	{
	position			: relative;
}

#content .formmodule h4 {
	display				: none;
}

#content .formmodule ul {
	margin				: 0;
	list-style			: none;
}

#content .formmodule .verplicht {
	font-size			: 0.9em;
	font-style			: italic;
	text-align			: right;
}

#content input, 
#content select, 
#content textarea {
	padding				: 2px;
	border				: 1px solid #5494C5;
}

#content textarea {
	overflow			: auto;
}

#content input:hover,
#content select:hover,
#content textarea:hover {
	border				: 1px solid #1c71b3;
}

#content input:focus,
#content select:focus,
#content textarea:focus {
	border				: 1px solid #000;
}

#content input[type=radio], 
#content input[type=checkbox] {
	padding				: 0;
	border				: none;
}

#content input.button,
#content button,
#content input[type=submit],
#content input[type=button],
#content a.button {
	margin				: 10px 0;
	background			: url(../img/button_bg.png) no-repeat left bottom;
	width				: 128px;
	padding				: 0 13px 0 0;
	height				: 33px;
	line-height			: 33px;
	text-transform		: uppercase;
	text-align			: center;
	text-decoration		: none;
	font-size			: 1.1em;
	color				: #fff;
	border				: none;
	cursor				: pointer;
}

#content a.button {
	display				: inline-block;
	width				: 115px;
}

#content input.button:hover,
#content button:hover,
#content input[type=submit]:hover,
#content input[type=button]:hover,
#content a.button:hover	{
	background-position	: left top;
}

#content input.button.back,
#content button.back,
#content input[type=submit].back,
#content input[type=button].back,
#content a.button.back	{
	background-position	: right bottom;
	padding				: 0 0 0 13px;
}

#content input.button.back:hover,
#content button.back:hover,
#content input[type=submit].back:hover,
#content input[type=button].back:hover,
#content a.button.back:hover	{
	background-position	: right top;
}


#content input.fout, #content textarea.fout {
	border				: 1px solid #F00;
}

#content .melding, #content label.fout {
	color				: #F00;
}

/* Pagina navigatie */
#content ol.paginanavigatie,
#content .pagina_navigatie ul {
	padding				: 10px 0;
	color				: #00688D;
}

#content ol.paginanavigatie li,
#content .pagina_navigatie li {
	display				: inline;
	margin				: 0;
	padding				: 0 1px 0 0;
	border				: none;
	font-weight			: bold;
}

#content ol.paginanavigatie li.huidige_pagina,
#content .pagina_navigatie li.navigatie_huidige_pagina {
	margin				: 0 5px 0 0;
	padding				: 2px 5px;
	border				: 1px solid #1A6AA7;
	color				: #FFF;
	background			: #1A6AA7;
}

#content ol.paginanavigatie li a,
#content .pagina_navigatie li a {
	padding				: 2px 5px;
	background			: #FFF;
	border				: 1px solid #1A6AA7;
	color				: #1A6AA7;
	text-decoration		: none;
}

#content ol.paginanavigatie li a:hover,
#content .pagina_navigatie li a:hover {
	border				: 1px solid #000;
	color				: #000;
}

/* Errormelding */
#content .errormelding {
	padding				: 20px;
	border				: 4px solid #09C;
	font-weight			: bold;
	color				: #09C;
	background			: #ecf6f9;
}


/* ----------------------------------------------------- */
/* sidebar												 */
/* ----------------------------------------------------- */
#sidebar	{
	float				: right;	
	width				: 305px;
	color				: #fff;
	position			: relative;
	z-index				: 10;
}

#sidebar a	{
	color				: #fff;
}

/* products */
#sidebar ul.products  {
	position			: relative;
	padding				: 0 0 10px 5px;
	overflow			: hidden;
}

#sidebar ul.products li { 
	position			: relative;
	background			: url(../img/product_item_bg.png) no-repeat 0 0;
	width				: 141px;
	height				: 121px;
	float				: left;
	padding				: 6px;
	margin				: -4px;
	border				: solid 0 #6E94D5;
}

#sidebar ul.products li a	{
	display				: block;
	width				: 127px;
	height				: 107px;
	padding				: 7px;
	text-decoration		: none;
	color				: #1A6AA7;
}

#sidebar ul.products li a span	{
	display				: block;
	padding				: 5px 20px 5px 4px;
	font-size			: 1.2em;
	text-transform		: uppercase;
	background			: url(../img/product_item_bg.png) no-repeat -616px center;
}

#sidebar ul.products li a:hover span,
#sidebar ul.products li.active a span	{
	background-position	: -410px center;
}


/* references/news */
#sidebar .references,
#sidebar .news	{
	border-top			: solid 1px #5394c5;
	border-bottom		: solid 1px #5394c5;
	padding-top			: 10px;
	margin-bottom		: 10px;
	clear				: both;
	line-height			: 1.4em;
}

#sidebar .references h2,
#sidebar .news h2	{
	font-size			: 1.3em;
	font-weight			: normal;
	text-transform		: uppercase;
	margin-bottom		: 5px;
}

#sidebar .references h3 a,
#sidebar .news h3 a	{
	text-decoration		: none;
}

#sidebar .references li,
#sidebar .news li	{
	margin				: -2px -5px 8px -5px;
	padding				: 5px;
}

#sidebar .references li.hover,
#sidebar .news li.hover	{
	background			: #1a6aa7;
}


/* buttons */
#sidebar .buttons	{
	padding				: 0 15px 10px 0;
}

#sidebar .buttons a	{
	display				: block;
	float				: left;
	background			: url(../img/button_bg.png) no-repeat 0 0;
	width				: 115px;
	padding-left		: 13px;
	height				: 33px;
	line-height			: 33px;
	text-transform		: uppercase;
	text-decoration		: none;
	font-size			: 1.1em;
}

#sidebar .buttons a:hover,
#sidebar .buttons a.active	{
	background-position	: left bottom;
}

#sidebar .buttons a.contact	{
	float				: right;
}

/* screenshots */
#sidebar .screenshots	{
	position			: relative;
	padding-bottom		: 25px;
}

#sidebar .screenshots ul	{
	width				: 233px;
	height				: 174px;
	margin				: 0 0 0 5px;
}

#sidebar .screenshots ul li	{
	position			: absolute;
	top					: 0;
	left				: 0;
	width				: 233px;
	height				: 172px;
	text-align			: center;
	padding				: 1px 0;
}

#sidebar .screenshots ul li.hover	{
	background			: url(../img/screenshots_item_h.png) no-repeat;	
}

#sidebar .screenshots a.prev,
#sidebar .screenshots a.next	{
	position			: absolute;
	z-index				: 10;
	bottom				: 5px;
	right				: 51px;
	width				: 33px;
	height				: 33px;
	display				: block;
	text-indent			: -900em;
	overflow			: hidden;
	background			: url(../img/button_bg.png) no-repeat -128px 0;
}

#sidebar .screenshots a.next		{	background-position	: -161px 0;	right: 15px; }

#sidebar .screenshots a.prev:hover		{	background-position	: -128px -33px;	}
#sidebar .screenshots a.next:hover		{	background-position	: -161px -33px;	}



/* ----------------------------------------------------- */
/* frontpage											 */
/* ----------------------------------------------------- */
#frontpage .products	{
	height				: 13px;
	position			: relative;
	left				: 7px;
}

#frontpage ul.products li { 
	position			: absolute;
	background			: url(../img/product_item_bg.png) no-repeat -153px 0;
	width				: 173px;
	height				: 148px;
	float				: left;
	padding				: 6px;
	margin				: -4px;
	border				: solid 0 #6E94D5;
	top					: 0;
}

#frontpage ul.products li a	{
	display				: block;
	width				: 159px;
	height				: 134px;
	padding				: 7px;
	text-decoration		: none;
	color				: #1A6AA7;
}

#frontpage ul.products li a span	{
	display				: block;
	padding				: 4px 20px 4px 4px;
	font-size			: 1.3em;
	text-transform		: uppercase;
	background			: url(../img/product_item_bg.png) no-repeat -596px center;
}

#frontpage ul.products li a:hover span	{
	background-position	: -390px center;
}

#frontpage ul.products li.broadcast_recording	{ left: 0; }
#frontpage ul.products li.conference_recording	{ left: 165px; }
#frontpage ul.products li.broadcast_monitoring	{ left: 330px; }
#frontpage ul.products li.news_gathering		{ left: 495px; }


#frontpage #content	{
	padding-top			: 150px;
	padding-bottom		: 60px;
	min-height			: 200px;
}

#frontpage #content	.intro	{
	float				: left;
	width				: 305px;
}

#frontpage #content	.intro .iwes	{
	font-size			: 1.2em;
	line-height			: 1.7em;
}

#frontpage #content	.references	{
	float				: right;
	width				: 305px;
	padding-top			: 2px;
}

#frontpage #content	.references h2	{
	font-size			: 1.3em;
	font-weight			: normal;
	text-transform		: uppercase;
	margin-bottom		: 10px;
}

#frontpage #content	.references h2 a,
#frontpage #content	.references h3 a	{
	color				: #000;
	text-decoration		: none;
}

#frontpage #content	.references img	{
	display				: block;
	width				: 283px;
	height				: 85px;
	margin				: 0 auto 5px auto;
	padding				: 10px;
	background			: #fff;
	border				: solid 1px #D2E3EA;
	-moz-box-shadow		: 0 0 4px #C0D5E5;
	-webkit-box-shadow	: 0 0 4px #C0D5E5;
	box-shadow			: 0 0 4px #C0D5E5;
}

#frontpage #content .references .reference.hover img	{
	background			: #1C71B3;
}


/* ----------------------------------------------------- */
/* references											 */
/* ----------------------------------------------------- */
#references #content	{
	width				: 560px;
}

/* googlemaps */
#references #content .googlemaps {
	height				: 500px;
	border				: solid 1px #000;
	overflow			: hidden;
}

/* details */

#references #content a.button	{
	display				: block;
	float				: right;
	background			: url(../img/button_bg.png) no-repeat left bottom;
	width				: 105px;
	padding-left		: 10px;
	margin-top			: -9px;
	height				: 33px;
	line-height			: 33px;
	text-transform		: uppercase;
	text-decoration		: none;
	font-size			: 1.1em;
	color				: #fff;
}

#references #content a.button:hover	{
	background-position	: left top;
}

#references #content .details .photos	{
	float				: left;
	width				: 250px;
	line-height			: 1;
}

#references #content .details .photos .preview	{
	margin-bottom		: 5px;
	text-align			: center;
	height				: 185px;
}

#references #content .details .photos .preview img	{
	background			: #fff;
	padding				: 7px;
	border				: solid 1px #D2E3EA;
	-moz-box-shadow		: 0 0 4px #C0D5E5;
	-webkit-box-shadow	: 0 0 4px #C0D5E5;
	box-shadow			: 0 0 4px #C0D5E5;
}

#references #content .details .photos ul.thumbs	{
	margin-left			: 1px;	
	clear				: both;
}

#references #content .details .photos ul.thumbs li	{
	float				: left;
	width				: 76px;
	margin				: 0 5px 4px 0;
	border				: solid 1px #D2E3EA;	
	text-align			: center;
	-moz-box-shadow		: 0 0 4px #C0D5E5;
	-webkit-box-shadow	: 0 0 4px #C0D5E5;
	box-shadow			: 0 0 4px #C0D5E5;
}

#references #content .details .photos ul.thumbs li img	{
	border				: solid 5px #fff;
	vertical-align		: top;
}


#references #content .details .photos a:hover img	{
	border-color		: #1C71B3 !important;
}

#references #content .details .info	{
	float				: right;
	width				: 300px;
}

#references #content .details .info h2	{
	font-size			: 1.3em;
	font-weight			: normal;
	text-transform		: uppercase;
	margin-bottom		: 5px;
	color				: #1C71B2;
}

#references #content .details .info dl	{
	margin-bottom		: 15px;
}

#references #content .details .info dl dt	{
	float				: left;
	width				: 80px;
	font-weight			: bold;
}

#references #content .details .info p	{
	margin-bottom		: 15px;
}


/* references sidebar */
#references .references	{
	float				: right;
	width				: 380px;
	padding				: 10px 0;
	color				: #fff;
}

/* filter */
#references .references form h2	{
	font-size			: 1.3em;
	font-weight			: normal;
	text-transform		: uppercase;
	margin-bottom		: 8px;
}

#references .references form ul	{
	background			: #125282;
	height				: 40px;
	padding				: 5px;
	margin-bottom		: 10px;
}

#references .references form ul li	{
	width				: 50%;
	height				: 20px;
	line-height			: 20px;
	overflow			: hidden;
	float				: left;
	color				: #fff;
}

#references .references form ul li input	{
	vertical-align		: middle;
	border				: none;
	padding				: 0;
}

/* list */
#references .references ol {
	height				: 460px;
	overflow			: auto;
	position			: relative;
	border				: solid 1px #125282;
}

#references .references ol li	{
	padding				: 10px;
	margin-bottom		: 1px;
	background			: #1C71B3;
	font-size			: 0.95em;
	overflow			: hidden;
}

#references .references ol li img	{
	float				: left;
	border				: solid 5px #fff;
	margin-right		: 10px;
}

#references .references ol li a	{
	color				: #fff;
	text-decoration		: none;
	font-size			: 1.1em;
}

#references .references ol li.active	{
	background			: #125282;	
}

#references .references ol li.hover a	{
	text-decoration		: underline;
}


/* --------------------------------	*/
/* search						 	*/
/* --------------------------------	*/
#search > ul li h2	{
	font-size			: 1.2em;
	font-weight			: normal;
	margin-bottom		: 5px;
}

#search > ul li	{
	padding-bottom		: 15px;
	margin-bottom		: 15px;
	border-bottom		: solid 2px #C0D5E5;
}

#search > ul li p.url 	{
	font-size			: 0.9em;
	color				: green;
	white-space			: nowrap;
	overflow			: hidden;	
}

#search > ul li a	{
	text-decoration		: none;
}

#search > ul li.hover a 	{
	text-decoration		: underline;
}



/* --------------------------------	*/
/* faq						 		*/
/* --------------------------------	*/
#faq li h2	{
	font-size			: 1.3em;
	font-weight			: normal;
	margin-top			: 15px;
	margin-bottom		: 5px;
	padding-left		: 15px;
	cursor				: pointer;
	background			: url(../img/faq_arrows.gif) no-repeat 0 -88px;
}

#faq li h2:hover	{
	text-decoration		: underline;	
}

#faq li.actief h2	{
	background-position	: 0 7px;
}

#faq li ul	{
	margin				: 0 0 25px 0;
	list-style			: square;
	padding				: 7px 10px 7px 25px;
	background			: #fff;
	border				: solid 1px #D2E3EA;
	-moz-box-shadow		: 0 0 4px #C0D5E5;
	-webkit-box-shadow	: 0 0 4px #C0D5E5;
	box-shadow			: 0 0 4px #C0D5E5;
}

#faq li ul	{ 
	display				: none;
}

#faq li.actief	{ 
	display				: block;
}

#faq li ul li	{
	margin-bottom		: 3px;
}

#faq li ul li a	{
	text-decoration		: none;
}

#faq li ul li a:hover	{
	text-decoration		: underline;
}


/* --------------------------------	*/
/* news						 		*/
/* --------------------------------	*/
#news li h2	{
	font-size			: 1.2em;
	font-weight			: normal;
	margin-bottom		: 5px;
}

#news li	{
	padding-bottom		: 15px;
	margin-bottom		: 15px;
	border-bottom		: solid 2px #C0D5E5;
}

#news li a	{
	text-decoration		: none;
}

#news li a .date	{
	font-weight			: bold;
}

#news li.hover a 	{
	text-decoration		: underline;
}



/* --------------------------------	*/
/* error						 	*/
/* --------------------------------	*/
#error p.error 	{
	color				: #c00;
	margin-bottom		: 15px;
	padding-bottom		: 15px;
	border-bottom		: solid 1px #5494C5;
}

#error h2	{
	font-size			: 1.3em;
	text-transform		: uppercase;
	font-weight			: normal;
	margin-bottom		: 10px;
}


/* --------------------------------	*/
/* googlemaps					 	*/
/* --------------------------------	*/
iframe.googlemaps {
	overflow			: hidden;
	border				: 1px solid #000;
}

#googlemaps {
	height				: 500px;
	font				: 1em Arial;
	text-align			: left;
	color				: #000;
	background			: #EEE;
}

#googlemaps a {
	color				: #5494C5;
}

#googlemaps input[type=button],
#googlemaps input[type=submit] {
	font				: bold 1em Arial;
	cursor				: pointer;
	color				: #fff;
	background			: #5494C5;
}


/* --------------------------------	*/
/* footer						 	*/
/* --------------------------------	*/
#footer {
	clear				: both;
	width				: 664px;
	padding				: 10px 0;
	color				: #fff;
	font-size			: 0.9em;
	text-align			: center;
}

#footer a	{
	color				: #fff;
	text-decoration		: none;
}

#footer address	{
	font-style			: normal;
}

#footer .colophon	{
	padding				: 5px;
}

#footer .colophon,
#footer .colophon a	{
	color				: #c6dbea;
}

#footer .colophon p	{
	display				: inline;
	margin				: 0 5px;
}


/* --------------------------------	*/
/* shadowbox					 	*/
/* --------------------------------	*/
#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:Arial,sans-serif;font-weight:bold;color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:10px solid #fff;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;color:#125282;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:16px;height:16px;top:50%;margin-top:-8px;width:100%;text-align:center;color:#125282;}
#sb-loading-inner span{background:url(../img/shadowbox/loading.gif) no-repeat;padding-left:30px;display:inline-block;}
#sb-body,#sb-loading{background-color:#fff;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{background:#125282;padding:0 5px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../img/shadowbox/close.png);}
#sb-nav-next{background-image:url(../img/shadowbox/next.png);}
#sb-nav-previous{background-image:url(../img/shadowbox/previous.png);}
#sb-nav-play{background-image:url(../img/shadowbox/play.png);}
#sb-nav-pause{background-image:url(../img/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

