/****************************** GLOBAL STYLES *************************************************************/

* { margin: 0; padding: 0; list-style: none; border-style: none; text-decoration: none; }
html { background: #fff; }
body { font-family: Arial, sans-serif; color: #000; font-size:12px; line-height:20px; margin: 8px 0px 0px 0px; padding:0;}
input, select, textarea { vertical-align: middle; }
ul li { display:inline;line-height:18px;margin-right:8px; margin-bottom:0px }

.pad8 { padding:8px }




#ContactBlk1 { border:1px solid #d7eaf2; background-color:#f3f3f3; padding:8px; width:606px }
#ContactBlk.h1 { background-color:#dbecf3; padding:4px 8px; color:#0464a6; border-bottom:0px solid #a38ba3; font-size:14px; font-weight:bold }
#ContactBlk .body { background-color:#fff; padding:12px 12px; clear:both; color:#000000 }
#ContactBlk h1 { background-color:#dbecf3; color:#0464a6; border-bottom:0px solid #a38ba3; font-size:14px; font-weight:bold; font-size:18px; padding:5px 10px }
#ContactBlk .h13 { font-weight:bold; font-size:14px; margin:10px 0px 8px 0px }
#ContactBlk .body p { margin-bottom:8px } 
#ContactBlk .body u { text-decoration:underline; } 
#ContactBlk .body ul {margin-top:0px; }
#ContactBlk .body ul li {display:block; background:url(http://static.directsalles.com/images/icons/puce-red.jpg) no-repeat 3px 6px; padding-left:16px; margin-bottom:3px; font-size:11px; font-weight:bold}
#ContactBlk .body a.htitle {margin-bottom:2px; font-size:14px; font-weight:bold }

#ContactBlk .tabledit .titlecol { font-size:12px; font-weight:bold; border-top:1px solid #d7eaf2; padding:4px 6px; background:url(http://static.directsalles.com/images/sprites/bg-button-sprite.gif) repeat-x; background-position-y: -1056px; background-position-x: 0px; }
#ContactBlk .tabledit .firstcol { width:130px; font-size:11px; font-weight:bold; background:url(http://static.live.netspide.com/images/bg-filter-blue.png); border-top:1px solid #d7eaf2; padding:2px 15px 2px 4px; text-align:right }
#ContactBlk .tabledit .secondcol { font-size:13px; font-weight:normal; border-top:1px solid #d7eaf2; padding:4px 4px }
#ContactBlk .tabledit .secondcol input.inputtxt { padding:2px 6px; border:1px solid #a38ba3; font-size:12px; color:#000; width:250px; margin-right:5px }
#ContactBlk .tabledit .secondcol textarea.inputtxt { padding:4px 6px; border:1px solid #a38ba3; font-size:12px; color:#000; width:250px; margin-right:5px; font-family:arial, verdana }
#ContactBlk .tabledit .secondcol select.inputtxt { padding:4px 6px; border:1px solid #a38ba3; font-size:11px; color:#000; width:220px; margin-right:5px }
#ContactBlk .tabledit .secondcol select { font-size:11px; font-weight:normal; padding:3px 4px; margin-right:5px }
#ContactBlk .tabledit tr td { padding:3px }
#ContactBlk .tabledit .otpReqTrue { border-right:4px solid #d7e8b1; }
#ContactBlk .tabledit .otpNotFilled { border-right:4px solid #bf3737; background:url(http://static.live.netspide.com/images/bg-filter-pink.png); }

#ContactBlk .chklist { float:left; width:170px; list-style: none; margin:0px; padding:0px }
#ContactBlk .tabledit .secondcol ul.chklist li {display:block; width:150px }
#ContactBlk .tabledit .secondcol ul li {display:block; }
.errlist li { display:block }



ul.imgdiapo li a img { padding:3px; border:1px solid #ccc;}
ul.imgdiapo li.current a img { background-color:#fff6a3}


/* Tabbladen */

		ul.tabs, ul.tabs-right { display: block; overflow: hidden; height: 25px; clear: both; background: #fff url(http://static.directsalles.com/images/bg-ul-tabs.gif) left bottom repeat-x;  width:880px}
		ul.tabs li, ul.tabs-right li { display: inline; }
		ul.tabs li a { 
			padding: 3px 13px 3px 13px; float: left; background: #fff url(http://static.directsalles.com/images/bg-ul-tabs.gif) left bottom repeat-x; text-decoration: none; font-weight: bold; color: #0464a6; 
			margin-right: 4px; 
			border-top: 1px solid #fff; 
			border-bottom: 1px solid #c1d9fe; 
			border-left: 0px solid #fff; 
			border-right: 0px solid #fff; 
			font-size:11px; font-family:Arial, Helvetica, sans-serif 
		}

ul.tabs li a:hover, ul.tabs li.current a { 
			padding: 3px 12px 3px 12px; float: left; background: #f3f8ff; text-decoration: none; font-weight: bold; color: #0464a6; 
			margin-right: 4px; 
			border-top: 1px solid #c1d9fe; 
			border-bottom: 1px solid #c1d9fe; 
			border-left: 1px solid #c1d9fe; 
			border-right: 1px solid #c1d9fe; 
			font-size:11px; font-family:Arial, Helvetica, sans-serif 
		}


ul.tabs li.current a:hover { 
			padding: 3px 12px 3px 12px; float: left; background: #f3f8ff; text-decoration: none; font-weight: bold; color: #0464a6; 
			margin-right: 4px; 
			border-top: 1px solid #c1d9fe; 
			border-bottom: 1px solid #c1d9fe; 
			border-left: 1px solid #c1d9fe; 
			border-right: 1px solid #c1d9fe; 
			font-size:11px; font-family:Arial, Helvetica, sans-serif 
		}

		ul.tabs li a:hover, ul.tabs li a:visited:hover, ul.tabs-right li a:hover, ul.tabs-right li a:visited:hover { color: #0464a6!important; font-size:11px; }
		ul.tabs li.current a, ul.tabs li.current a:visited, ul.tabs li.current a:visited:hover { color: #0464a6!important; border-bottom: 1px solid #fff; font-size:11px; }
		.hide { display: none; }



.ocb { clear:both; height:0%; }

.tabledit .firstcol { width:200px; font-size:13px; font-weight:bold; background:url(http://static.live.netspide.com/images/sprites/bg-filter-blue.png); border-top:1px solid #d7eaf2; padding:2px 2px 2px 4px }
.tabledit .secondcol { font-size:13px; font-weight:normal; border-top:1px solid #d7eaf2; padding:4px 4px }
.tabledit .secondcol input.inputtxt { padding:4px 6px; border:1px solid #a38ba3; font-size:16px; color:#000; width:250px; margin-right:5px }
.tabledit .secondcol select { font-size:11px; font-weight:normal; padding:3px 4px; margin-right:5px }
.tabledit tr td { padding:3px }
.tabledit .otpReqTrue { border-right:4px solid #d7e8b1; }
.tabledit .otpNotFilled { border-right:4px solid #bf3737; background:url(http://static.live.netspide.com/images/bg-filter-pink.png); }

.chklist { float:left; width:170px; list-style: none; margin:0px; padding:0px }
.tabledit .secondcol ul.chklist li {display:block; width:150px }
.tabledit .secondcol ul li {display:block; }

.sortable_ul { list-style: none; width: 400px }
.sortable_li { margin-bottom:5px; width:300px; font-size:11px; background-color:#f3f3f3; padding:1px 5px; cursor:move; border:1px solid #d7eaf2; }
.sortable_remove { float:right; clear:right; cursor:pointer }
.sortable_remove img { padding-top:4px }

.multifield_pad { display:block; margin-bottom:5px }
.multifield { display:block; margin-bottom:0px }






#wrapper { padding: 0px 0px 0px 0px; width:860px; margin : 0; }

#col2right { float:right; clear:right; width:313px }
#col2left { clear:left; float:left; width:606px; border-right:0px solid #999 }
.lwidth { width:962px; }
.inlwidth { width:926px; }

.col2lwidth { width: 606px }
.col2rwidth { width: 313px  }

.cb { clear:both }

.fdirect { color:#3786be; font-weight:bold }
.fsalles { color:#000; font-weight:bold }

/******************************* LINKS *************************************************************/

a { font-weight: normal; color: #0464a6; }
a:hover { color: #9ECAF7; }
.nlink { text-decoration:none; border-bottom:1px dotted #CCC; color:#000; }
.dlk { text-decoration:none; border-bottom:1px dotted #CCC; }


/******************************* HEADER *************************************************************/

#prenav { width:980px; height:17px; text-align:right; margin:0px 0px 10px 0px; font-size:10px; color:#7bbbcf; text-transform:lowercase;	border-bottom:0px solid #c5e7f2; margin-bottom:8px; }
#prenav span { padding-right:10px; }
#prenav span.last { padding-right:5px; }
#prenav span a { color:#7bbbcf; }
#prenav span :hover { color:#fff }

#logo { margin:0px 0px 12px 10px; float:left; }

#navbar { float:right; margin-top:15px;   }
.navlink { background-color:#e7f1f5; padding:2px 10px }
.navlink-green { background-color:#d7e8b1; padding:2px 10px }
.navitem { border:1px solid #a38ba3; background-color:#c5e7f2; padding:4px; float:left; margin-left:7px }
.navitem-green { border:1px solid #8cc73f; background-color:#ade06a; padding:4px; float:left; margin-left:7px }

.navlink:hover { background-color:#fff; }
.navlink-green:hover { background-color:#fff; }

.navitem a { color:#000; }
.navitem-green a { color:#000; }

#breadcrumbs { clear:both; background-color:#f3f3f3; border-top:1px solid #d7eaf2; border-right:1px solid #f3f3f3; border-left:1px solid #f3f3f3; padding:2px 8px 0px 9px; font-size:10px; height:20px; }
#breadcrumbs ul { margin:0;padding:0;}
#breadcrumbs li {display: inline; list-style: none; text-transform:none;margin:0px 2px 0px 0px; color:#666; font-size:11px}
#breadcrumbs a { color:#0168a9; font-size:11px; background:url(http://static.directsalles.com/images/grey-arrow.gif) right no-repeat; padding:0px 12px 0px 2px; } 
#breadcrumbs a.last { background:none; color:#000 }
#breadcrumbs a:hover { color:#000; text-decoration:underline;  }

			
/******************************** FOOTER *****************************************/
	
#footer { clear: both; margin-top: 8px; padding:5px 10px; border-bottom: solid 1px #a38ba3; background:#f3f3f3; margin-bottom:10px }
#footer span { margin-right:3px; }

#validators { float: right; }
#validators a { float: left; text-transform:lowercase; margin-left:5px; font-size: 11px; }

#copyright { float: left; font-size: 11px; color: #000; text-transform:none }
#copyright a { color: #000;	font-weight:normal; text-decoration:none; text-transform:none }
#copyright a:hover { color: #000; }






/* =Sitewrapper -> Content -> fastvsrch
--------------------*/
div.fastvsrch {
	border: none;
	padding-left: 4px;
	margin: 0px 0 0 0;
	padding:0;
	position: inherit; }
	
div.fastvsrch p { clear: none; float:left; margin:0px 0px 0px 10px; padding:0; }

div.fastvsrch p span.sub {
	display: block;
	font-size:11px;
	padding: 4px 4px 0px 4px; }
div.fastvsrch p span.sub a {
	color: #fff;
	text-decoration:underline;
	font-size:11px;}
div.fastvsrch p span.fld {
	display: block;
	background: #E9E9E9;
	width: 214px;
	margin:0;
	padding: 4px; }
	
div.fastvsrch p span#iswhat { width:214px; height:26px; }
div.fastvsrch p span#iswhat input { 
	width:204px;
	border: 1px solid #A7A7A7;
	padding: 4px;
	height:16px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;	
}

div.fastvsrch p span#iswhere { width:194px; height:26px; }
div.fastvsrch p span#iswhere input { 
	width:184px ;
	border: 1px solid #A7A7A7;
	padding: 4px;
	height:16px;
	line-height:16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
}

div.fastvsrch p span.fld select,

div.fastvsrch p span.fld select {
	padding: 3px 4px; }

div.fastvsrch p span.fld select { width: 100px; height:26px }

div.fastvsrch p span.fld button { border: 1px solid #d2d202; height:26px; padding: 0px 14px; background:url(http://static.directsalles.com/images/bg-button-gold.gif) repeat-x; width:120px; cursor:pointer }
span.fldc button { border: 1px solid #d2d202; font-size:11px; height:22px; padding: 0px 14px 0px 7px; margin:5px 0px 10px 10px; background:url(http://static.directsalles.com/images/bg-button-gold.gif) repeat-x; width:185px; cursor:pointer }

.refreshbtn {  background:url(http://static.directsalles.com/images/btn-reload.gif) no-repeat; width:16px; height:16px; cursor:pointer; background-position:0 -16px; }
.refreshbtn:hover { background-position:0 0; }

.filtmore { cursor:pointer; font-weight:normal; font-size:11px;  border-bottom:1px #CCC dotted; margin:4px 0px 0px 15px; color:#666; padding:0px; height:30px }

/* =Sitewrapper -> Content -> Fieldsets
--------------------*/
fieldset {
	border: none;
	padding-left: 4px;
	margin: 0px 0 0 0;
	position: inherit;
	background: transparent url(http://static.directsalles.com/images/bg_fieldsets.gif) repeat-y  0 0; }
	fieldset p { clear: none; float:left; margin-left:10px; }
		fieldset p label {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			display: block; }
		fieldset p span {
			display: block;
			background: #E9E9E9;
			width: 194px;
			padding: 4px; }
			fieldset p span select,
			fieldset p span input {
				border: 1px solid #A7A7A7;
				padding: 4px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;}
			fieldset p span select {
				padding: 3px 4px; }
			fieldset p span input { width: 184px; }
			fieldset p span select { width: 100px; }
	fieldset option { color: #000000; font-weight: normal; }
	fieldset optgroup {
	  font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #666666;
		font-style: normal;
		font-weight: normal; }
		fieldset optgroup option {
		  font-family: Arial, Helvetica, sans-serif;
			font-size: 13px; }
			
			



	h1 { font-size:18px; padding:5px 10px }
	
	.vtype li a { color:#0464a6 }
	.vtype { padding-bottom:8px; margin:0 }
	
	.ltype li a { color:#0464a6 }
	.ltype { padding-bottom:0px; margin:0 }
	
	#sbtn { border: 1px solid #4a91d8; padding: 2px 14px; background:url(http://static.directsalles.com/images/bg-button-blue.gif) repeat-x; width:auto; }
	#sbtn:hover { background-color:#95bfe9; background-image:none }
	#sbtn a { color:#FFFFFF }
	#optlnk { border: 1px solid #d2d202; padding: 2px 14px; background:url(http://static.directsalles.com/images/bg-button-gold.gif) repeat-x; width:auto; }
	#optlnk a { color:#000 }
	#srchlbl { float:left; font-size:14px; color:#FFFFFF; vertical-align:bottom; padding-top:7px; margin-right:5px; }
	
	.extblue1 { border:1px solid #d7eaf2; background-color:#f3f3f3; padding:8px ; }
	.extgrey1 { border:1px solid #999; background-color:#ccc; padding:8px ; }
	.extblue2 { border:1px solid #1e5791; background-color:#69a5e0; padding:8px ; }
	.extyellow1 { border:1px solid #d2d202; background-color:#f9f9bd; padding:8px ; }
	.inwhite { background-color:#fff; padding:8px; clear:both; color:#000000 }
	.inwhite12 { background-color:#fff; padding:12px; clear:both; color:#000000 }
	.inwhitec { background-color:#fff; padding:8px 8px 0px 8px; clear:both }
	.inblue2 { background-color:#95bfe9; padding:8px; color:#fff; }
	.inheadyellow1 { background-color:#feea82; color:#3e4454; padding:5px 8px; font-size:14px; font-weight:bold }
	.blue1title { background-color:#dbecf3; padding:4px 8px; color:#0464a6; border-bottom:0px solid #a38ba3; font-size:14px; font-weight:bold }
	.blue1titleh1 { background-color:#dbecf3; color:#0464a6; border-bottom:0px solid #a38ba3; font-size:14px; font-weight:bold; font-size:18px; padding:5px 10px }
	
	.blk {color:#000; }
	
	.mb8 { margin-bottom:8px; clear:right; }
	.mt8 { margin-top:8px; }
	.ml8 { margin-left:8px; }
	.mr8 { margin-right:8px; }
	
	#inslide { width:604px; height:265px; }
	
	
	.banner{
		position: absolute;
		display: block;
		width:604px;
		height: 80px;
		margin-left: 0px;
		margin-top: 185px;
		text-decoration: none;
		background: #0a0a0a;
		padding: 0px;
		opacity: 0.8;
		filter : alpha(opacity=80);
		z-index: 90; 
		color:#fff
	}
	
	.banner div { padding:8px; font-size:11px }
	.banner a { color:#FFFFFF; font-size:11px }

	#map-large-detail { width: 924px; height: 100px; overflow:hidden }
	#map { width: 295px; height: 220px; overflow:hidden }
	
	#mcnt { width:588px; padding:8px; color:#000; background:#fff; font-size:12px; }
	#mcnt h3 { background-color:#f3f3f3; padding:2px 8px; font-size:13px; font-weight:bold; color:#0464a6; margin:5px 0px 8px 0px }
	#mcnt h3.first { margin-top:0px }
	#mcnt p { padding:2px 8px 5px 8px; font-size:12px; color:#000; }
	#mcnt ul li { display:block; line-height:20px }
	#mcnt ul { padding-left:20px }
	
	.mcnt { width:588px; padding:8px; color:#000; background:#fff; font-size:12px; }
	.mcnt h3 { background-color:#f3f3f3; padding:2px 8px; font-size:13px; font-weight:bold; color:#0464a6; margin:5px 0px 8px 0px }
	.mcnt h3.first { margin-top:0px }
	.mcnt p { padding:2px 8px 5px 8px; font-size:12px; color:#000; }
	
	.mcntblock { width:588px; padding:8px; color:#000; background:#fff; font-size:12px; }
	.mcntblock h3 { background-color:#f3f3f3; padding:2px 8px; font-size:13px; font-weight:bold; color:#0464a6; margin:5px 0px 8px 0px }
	.mcntblock h3.first { margin-top:0px }
	.mcntblock p { padding:2px 8px 5px 8px; font-size:12px; color:#000; }
	.mcntblock ul li { display:block; line-height:16px; border-bottom:1px solid #dbecf3; background:url(http://static.directsalles.com/images/mainIcons.gif) left 4px no-repeat; padding:4px 5px 3px 20px; }
	.mcntblock ul { padding-left:8px }
	
	
	
	
	
	
	
	
	
	
	
	
	
			.filtitem_title {
			background:#fff url(http://static.directsalles.com/images/bg-filter-left-green.gif) repeat-x; height:18px; 
			padding:7px 8px; font-weight:bold; font-size:12px; color:#666;
		}
		
		.filtitem_lnk_collapse {
			background:url(http://static.directsalles.com/images/arrow-triangle-grey.gif) no-repeat 0px 0px; padding-left:20px;
			font-weight:bold; color:#333;
		}
			
		.filtitem_lnk_expand {
			background:url(http://static.directsalles.com/images/arrow-triangle-down-grey.gif) no-repeat 0px 0px; padding-left:20px;
			font-weight:bold; color:#333;
		}

		.vr-wrap { width:508px; padding:0px 0px 0px 0px; color:#0464a6; font-size:11px; border:1px solid #d7eaf2; margin-bottom:8px }
		.vr-title { background:#fff url(http://static.directsalles.com/images/bg-result-top-grey.gif) repeat-x 0px 1px; padding-top:5px; clear:right; height:25px }
		.vr-title-name { float:left; height:20px }
		.vr-title-name a { color:#0464a6; font-size:14px; font-weight:bold; padding-left:8px; }
		.vr-title-name span { font-style:italic; font-size:9px }
		.vr-title-vtype { float:right; clear:right; margin-right:10px }
		.vr-title-vtype a { font-size:9px; text-transform:uppercase }

		.vr-wrap-sponso { width:508px; padding:0px 0px 0px 0px; color:#0464a6; font-size:11px; border:1px solid #f2ecac; margin-bottom:8px }
		.vr-title-sponso { background:#fff url(http://static.directsalles.com/images/bg-result-top-yellow.gif) repeat-x 0px 1px; padding-top:5px; clear:right; height:25px }

		.vr-main { float:left; padding:2px 8px 6px 8px; width:346px; background-color:#fff }
		.vr-main img { float:left; padding:0; margin:0px 8px 4px 0px }
		.vr-main .vaddress { font-size:10px; display:block; line-height:14px; margin-bottom:6px }
		.vr-main .vpresentation { font-size:10px; line-height:14px; color:#333 }
		.vr-col { float:right; padding:0; width:145px; background-color:#FFF; border-left:1px solid #d7eaf2; clear:right }
		.vr-col .vl1 { border-top:1px dotted #d7eaf2; color:#000; font-size:11px; width:145px; padding:3px 0px; background-color:#fff; line-height:18px; font-weight:normal; height:18px }
		.vr-col .vl1 .vcol1 { color:#000; float:left; font-size:11px; width:80px; padding-left:6px; background-color:#fff; line-height:18px; }
		.vr-col .vl1 .vcol2 { color:#000; float:left; border-left:1px solid #d7eaf2; padding-left:6px; font-size:11px; width:40px; background-color:#fff; line-height:18px; font-weight:bold; }
		.vr-col .vl3 { border-top:1px dotted #d7eaf2; color:#000; font-size:11px; width:133px; padding:3px 6px; background-color:#fff; line-height:18px; font-weight:normal }
		.vr-col .vselection { border: 1px solid #d2d202; color:#000; font-size:11px; padding:2px 6px; margin:0px 3px 3px 3px; background:url(http://static.directsalles.com/images/bg-button-gold.gif); line-height:16px }
		.vr-col .vselection a { font-weight:bold; color:#000 }
		.vr-col .vcontact { border: 1px solid #8cc73f; color:#000; font-size:11px; padding:2px 6px; margin:0px 3px 3px 3px; background:#d7e8b1; line-height:16px }
		.vr-col .vcontact a { font-weight:bold; color:#000 }
		
		.vr-sponso { 
			background:#fff; padding:8px 8px 4px 8px; background:#fff url(http://static.directsalles.com/images/bg-result-top-yellow.gif) repeat-x 0px 1px; 
			border:1px solid #f2ecac; 
			margin-bottom:8px;
		}
		.vr-sponso .vselection { border: 1px solid #d2d202; color:#000; font-size:11px; padding:2px 6px; margin:0px 4px 3px 0px; background:url(http://static.directsalles.com/images/bg-button-gold.gif); line-height:16px; float:left; width:88px; text-align:center }
		.vr-sponso .vselection a { font-weight:bold; color:#000 }
		.vr-sponso .vcontact { border: 1px solid #8cc73f; color:#000; font-size:11px; padding:2px 6px; margin:0px 0px 3px 0px; background:#d7e8b1; line-height:16px; float:left; width:70px; text-align:center; clear:right }
		.vr-sponso .vcontact a { font-weight:bold; color:#000 }
		.vr-sponso img { margin-bottom:4px }
		.vr-sponso .vtitle { color:#0464a6; font-size:12px; font-weight:bold; }
		.vr-sponso .sbtitle { font-size:10px; display:block; line-height:14px; margin-bottom:6px }
		
		.vr-sponso-head { 
			background:#fff; padding:4px 8px 4px 8px; background:#fff url(http://static.directsalles.com/images/bg-result-top-yellow.gif) repeat-x 0px 1px; 
			border:1px solid #f2ecac; 
			margin-bottom:8px;
		}
		.vr-sponso-head .sbtitle { font-size:10px; display:block; line-height:14px; margin-bottom:0px }
		
		.cvflistmore { padding:4px 8px 0px 15px }
		.cvflist { padding:0px 8px 0px 15px }
		.cvflist li { font-size:11px; display:block; margin-bottom:2px }
		.cvflist li input { margin-right:6px }
		
		.vcfilt { padding:0px 0px 8px 0px }















/* --------------------------------------------- */
/* CONTENT > BUTTONS / BUTTON STRIP
/* --------------------------------------------- */
#content .button-strip {
overflow: hidden;}

#content .button-strip:after {
content: ".";
clear: both;
display: block;
font-size: 0;
height: 0;
visibility: hidden;}

#content .button-strip li {
float: left;
margin: 10px 10px 10px 0;
height: 30px;
line-height: 30px;}

* html #content .button-strip li {
width: 1%;
white-space: nowrap;}

#content .button-strip .btn {
background-repeat: no-repeat;
background-position: top left;}

#content .button-strip li.right {
margin: 10px 0 10px 10px;
float: right;}

#content .button-strip .btn a {
display: block;
height: 30px;
text-indent: -9999em;
outline: none;}

#content .button-strip .more {
background-image: url(http://www.huddle.net/images/buttons/btn-learnmore.gif);
width: 115px;}

#content .button-strip .demo {
background-image: url(http://www.huddle.net/images/buttons/btn-arrangedemo.gif);
width: 151px;}

#content .button-strip .tour {
background-image: url(http://www.huddle.net/images/buttons/btn-taketour.gif);
width: 129px;}

#content .button-strip .signup {
background-image: url(http://www.huddle.net/images/buttons/btn-signupnow.gif);
width: 123px;}

#content .button-strip .bizsolutions {
background-image: url(http://www.huddle.net/images/buttons/btn-bizsolutions.gif);
width: 169px;}

#content .button-strip .linkedin {
background-image: url(http://www.huddle.net/images/buttons/btn-linkedin.gif);
width: 90px;}

#content .button-strip .ning {
background-image: url(http://www.huddle.net/images/buttons/btn-ning.gif);
width: 63px;}

#content .button-strip .facebook {
background-image: url(http://www.huddle.net/images/buttons/btn-facebook.gif);
width: 103px;}

#content .button-strip .requestcall {
background-image: url(http://www.huddle.net/images/buttons/btn-requestcall.gif);
width: 137px;}

#content a.btn {
text-indent: 0;
line-height: 30px;
color: #fff;
display: inline-block;
padding-left: 4px;
text-decoration: none;}

#content .btn .disabled {
color: #00426F;}

#content .btn span,
#content .btn strong {
background: url(http://www.huddle.net/images/sprite-buttons.png) no-repeat right top;
display: block;
padding: 0 11px 0 0;
height: 30px;
cursor: pointer;}

#content .btn strong {
background-position: left top;
padding: 0 0 0 15px;
position: relative;
left: -4px;}

#content .btn.highlight span {
background-position: right -80px;}

#content .btn.highlight strong {
background-position: left -80px;}

#content .btn.lowlight span {
background-position: right -40px;}

#content .btn.lowlight strong {
background-position: left -40px;}

#content .btn.lowlight .disabled {
color: #333;}

#content .btn .disabled,
#content .btn .disabled strong {
cursor: default;}



/* --------------------------------------------- */

#FormulaComparison { padding:8px; border:1px solid #d7eaf2; background-color:#f3f3f3}
#FormulaComparison tr th {text-align:center;padding:3px 6px; background-color:#dbecf3; color:#0464a6; font-size:14px; font-weight:bold}
#FormulaComparison tr td {border-bottom: 1px solid #dbecf3; text-align:center; padding:3px 6px; background-color:#fff; }

#FormulaComparison tr th.FeatureColumn {text-align:left;}
#FormulaComparison tr th.PresenceColumn { width: 80px;}
#FormulaComparison tr th.BusinessColumn { width: 80px;}

#FormulaComparison tr td.FeatureColumn {text-align:left;}
#FormulaComparison tr td.FeatureColumn a { text-decoration:underline; color:#000 }
#FormulaComparison tr td.PresenceColumn {}
#FormulaComparison tr td.BusinessColumn {}




#CommandRecapTable { padding:8px; border:1px solid #d7eaf2; background-color:#f3f3f3; width:100%}
#CommandRecapTable tr th {text-align:center;padding:3px 6px; background-color:#dbecf3; color:#0464a6; font-size:14px; font-weight:bold}
#CommandRecapTable tr td {border-top: 1px solid #dbecf3; text-align:center; padding:3px 6px; background-color:#fff; }

#CommandRecapTable tr th.ServiceColumn {text-align:left;}
#CommandRecapTable tr th.FidelityColumn { width: 120px;}
#CommandRecapTable tr th.HTColumn { width: 80px;}
#CommandRecapTable tr th.TTCColumn { width: 80px;}

#CommandRecapTable tr td.ServiceColumn {text-align:left;}
#CommandRecapTable tr td.ServiceColumn a { text-decoration:underline; color:#000 }
#CommandRecapTable tr td.HTColumn {}
#CommandRecapTable tr td.TTCColumn {}

#CommandRecapTable tr td.TotalServiceColumn {text-align:left; border-top: 1px solid #0464a6; background-color:#fefed7; font-weight:bold}
#CommandRecapTable tr td.TotalHTColumn { border-top: 1px solid #0464a6;background-color:#fefed7; font-weight:bold}
#CommandRecapTable tr td.TotalFidelityColumn { border-top: 1px solid #0464a6;background-color:#fefed7; font-weight:bold}
#CommandRecapTable tr td.TotalTTCColumn { border-top: 1px solid #0464a6;background-color:#fefed7; font-weight:bold}


















