/* Indulge Media Sure - The Guernsey Directory styles */
/* v1.0 */


/* MAIN */ 

body{
	background-color:#FDB813;
	font-family:verdana,arial,sans-serif;
}

* {
	margin:0;
	padding:0;
}

h1{
	font-size:36px; 
	font-weight:normal; 
	color:#FDB913;
	padding:0 0 10px 0;
}

h1.sIFR-replaced {
	padding:0;
	margin:0;
}


h2{
	font-size:16px; 
	font-weight:normal; 
	color:#FDB913;
	padding:0 0 7px 0;
}

h2.sIFR-replaced {
	padding:0;
	margin:0;
}

p{
	color:#5E6062;
	font-size: 12px;
	line-height: 1.5em;
	padding:0 0 10px 0;
	margin:0;
}

a {
	color:#5E6062;
	text-decoration:underline;
}

#wrapper {
	background-color:#FFF;
}

.invisible {/* use space but no display */
	visibility: hidden;
}
.remove {/* removed from display */
	display: none;
}
.floatLeft {
	float:left;
}
.no-margins 
{
    margin:0;
}

p.general-message 
{
    color:Red;
    padding:15px 0;
}


/* HEADER */ 

#header.container_12 {
	height:130px;
	margin:0 auto;
	padding:3px 0 0 0;
	width:960px;

}

#suredirectorylogo.grid_4 {
	padding:25px 0 0 0;
	margin:0 10px;
}


/* TABS */

#tabs {
	background:transparent url(../images/nav/img-tab-bg.gif) no-repeat center;
	height:30px;
	margin:0 auto;
	padding:0;
	width:960px;
	overflow: hidden;
	clear:both;
}

#tabs-searchall a { width: 92px; background: url(../images/nav/tabs-searchall.gif) top left no-repeat; }
#tabs-whitepages a { width: 105px; background: url(../images/nav/tabs-whitepages.gif) top left no-repeat; }
#tabs-yellowpages a { width: 112px; background: url(../images/nav/tabs-yellowpages.gif) top left no-repeat; }
#tabs-maps a { width: 60px; background: url(../images/nav/tabs-maps.gif) top left no-repeat; }
#tabs-directoryinfo a { width: 113px; background: url(../images/nav/tabs-directoryinfo.gif) top left no-repeat; }
#tabs-advertise a { width: 86px; background: url(../images/nav/tabs-advertise.gif) top left no-repeat; }
#tabs-competitions a { width: 111px; background: url(../images/nav/tabs-competitions.gif) top left no-repeat; }
#tabs-links a { width: 60px; background: url(../images/nav/tabs-links.gif) top left no-repeat; }


#tab-list1 { margin: 0 0 0 100px; height: 31px; list-style: none; display: inline; overflow: hidden; float: left; }
#tab-list2 { margin: 0 101px 0 0; height: 31px; list-style: none; display: inline; overflow: hidden; float: right; }


#tab-list1 li, #tab-list2 li { margin: 0; padding: 0; list-style: none; display: inline; }
#tab-list1 a, #tab-list2 a { float: left; margin: 0; padding: 31px 0 0 0; overflow: hidden; height: 0px !important; height /**/:31px; /* for IE5/Win only */ }
#tab-list1 a:hover, #tab-list2 a:hover { background-position: 0 -34px; }
/*#tab-list1 a:active, #tab-list2 a:active, */ #tab-list1 a.selected, #tab-list2 a.selected { background-position: 0 -69px; }

/* SEARCH */

#wrapper-search {
	background:transparent url(../images/nav/img-search-bg.jpg) repeat-x 0 0;
	height:50px;
}

#header-search {
	height:22px;
	margin:0 auto;
	padding-top:7px;
	width:980px;
}


#header-search h3{
	padding:0;
	float:left;
	color:#FFFFFF;
	margin:6px 2px 8px 8px;
	font-weight: normal;
}

#header-search h3.whowhat{
	margin-left:44px;
	width:125px;
}

#header-search h3.businessnametype{
	width:206px;
}

#header-search h3.where{
	width:70px;
}

#header-search h3.where-long{
	margin-left:80px;
}

/* sifr mac firefox fix */
#header-search #searchBox1 h3.whowhat .sIFR-flash, #header-search #searchBox2 h3.where .sIFR-flash
{
	padding: 0;
}

fieldset.search {
	border: none;
	width: 766px;
	margin: 0 auto;
	padding:4px;
}
.search input, .searchbutton {
	border: none;
	float: left;
}
.search input.box {
	display: inline;
    color: #5E6062;
	font-family:verdana,arial,sans-serif;
    font-size: 13px;
    width: 165px;
	height: 18px;
    margin-bottom: 5px;
    margin-right:12px;
    padding: 4px;
	background: #FFFFFF url(../images/nav/search-input-bg.jpg) repeat-x;
	border: solid 1px #BEBEBE;
}

.search input.box-long {
    width: 365px;
}

.search input.box:focus {
    border: solid 1px #5E6062;
}

ul.suggestedSearches a:hover
{
    color: #d31145;
}


/* ACCOUNTNAV */

#accountnav {
	color:#5E6062;
	font-size: 12px;
	float:right;
	width:600px;
	text-align:right;
	padding-right:10px;
	padding-bottom:2px;
}

#accountnav a{
	text-decoration: none;
}

#accountnav a:hover{
	text-decoration: underline;
	color: #d31145;
}


/* SUBNAV */

#wrapper-subnav {
	background:transparent url(../images/nav/img-subnav-wrap-bg.gif) repeat-x scroll 0 0;
	height:29px;
	padding:0;
	margin:0;
}

#subnav {
	background:transparent url(../images/nav/img-subnav-bg.gif) no-repeat scroll center top;
	margin:0 auto;
	padding:5px 0 0 20px;
	width:960px;
}

#subnav p {
	font-size:12px;
	margin:0;
	padding:0;
	line-height: 1.2em;
}


/* MAIN CONTENT */

#introtext{
padding:10px 0 0 0;
}

#contentcontainer{
	margin-top:15px;
}

#results, #registration 
{
    min-height:489px;
    height:auto !important;
    height :489px;

}


#cwlogo{
	text-align: center;
	padding:20px 0 0 0;
}

#greyline 
{
    height:1px;
    line-height:0;
    font-size:0;
    border:0;
    padding:0;
    margin:0;
    background-color:#e0dfdf;
    text-align:center;
    background-image: url(../images/nav/nav-grey-line-background.gif);
    background-position:center;
    background-repeat:no-repeat;
}
	
.clear{
	clear:both;
}

	/* CHROME PANELS */
	
	
	.colchrome2 { padding: 17px 0px 0 0; background: url(../images/main/2colchromebck.gif) top no-repeat; margin: 0 0 10px 0; width: 140px; float: left; }
	.colchrome3 { padding: 17px 0px 0 0; background: url(../images/main/3colchromebck.gif) top no-repeat; margin: 0 0 10px 0; width: 220px; float: left; }
	
	.colchrome2 h2, .colchrome3 h2, #refinesearch h2 { margin-left:18px; }
	.colchrome2 ul, .colchrome3 ul { color: #656367; font-size: 11px; margin: 0; padding: 0; list-style: none; }
	.colchrome2 li, .colchrome2 ul, .colchrome3 ul { color: #656367; font-size: 11px; margin: 0; padding: 0; list-style: none; width:88%;}
	.colchrome2 li, .colchrome3 li { border-bottom: 1px dashed #cccccc; line-height: 1.8em; margin-left:15px; }
	.colchrome2 li.last, .colchrome3 li.last { border-bottom: none; line-height: 1.8em; margin-left:15px; }
	.colchrome2 a, .colchrome3 a { text-decoration: none; color: #656367; margin-left:5px;}
	.colchrome2 a:link, .colchrome3 a:link { text-decoration: none; color: #656367; }
	.colchrome2 a:visited, .colchrome3 a:visted { text-decoration: none; color: #656367; }
	.colchrome2 a:hover, .colchrome3 a:hover { text-decoration: underline; color: #d31145; }
	.colchrome2 a:active, .colchrome3 a:active { text-decoration: none; color: #656367; }
	
	.colchrome3 p { margin-left:5px; }
	
	#signUpLinks 
	{
	    display:block;
	}
	
	#signUpLinks li
	{
	    margin:0;
	    padding:0;
	    font-size: 11px;
	    text-align:center;
	}
	
	#refinesearch #signUpLinks ul 
	{
	    float:none;
	}


/* FOOTER */

#footer { height: 125px; background: url(../images/footer/img_footer_grad_bg.jpg) top repeat-x; background-color: #fdb813; clear: both; }
#footer-box { margin: 0 auto; text-align: center; width: 779px; padding-top:5px;}
#footer-box fieldset { border-bottom: 1px solid #CC9900; border-right: 0; border-left: 0; border-right: 0; border-top: 0; margin: 0; padding: 14px 0 8px 0; }
#footer-box ul { padding-top: 6px; margin: 0; font-weight: bold; font-size: 12px; color: #FFFFFF; }
#footer-box li { padding-right: 8px; display: inline; margin-left:3px; }
#footer-box a { text-decoration: none; color: #FFFFFF; }
.footer-box-alt { font-size: 11px; font-weight: normal; }
.footer-spacer { padding: 0 14px 0 0px; background: url(../images/footer/img_divider_white.gif) right no-repeat; }


/* BANNERS */

.banners-container .banner
{
    position:absolute;
    top: 0px;
    left: 0px;
}
.banners-container
{
    position:relative;
    overflow:hidden;
    width: 100%;
}
.banner-top-right{
	/*background-color: #EFEFEF;
	height:100px;*/
	margin:5px 0 0 10px;
	padding:0;
} 
.banner-top-right .banners-container
{
    height:100px;
}

.banner-bottom-left{
	/*background-color: #EFEFEF;
	height:100px;*/
}
.banner-bottom-left .banners-container
{
    height:100px;
}

.banner-bottom-right{
	/*background-color: #EFEFEF;
	height:100px;*/
}
.banner-bottom-right .banners-container
{
    height:100px;
}


.banner-middle{
	/*background-color: #EFEFEF;
	height:100px;*/
	width: 540px;
}
.banner-middle .banners-container
{
    height:100px;
}

.banner-right-upper{
	/*background-color: #EFEFEF;
	height:600px;*/
	width: 140px;
}
.banner-right-upper .banners-container
{
    height:600px;
}

.banner-right-lower
{
	/*background-color: #EFEFEF;
	height:600px;*/
	width: 140px;
}
.banner-right-lower .banners-container
{
    height:600px;
}

/* AUTOCOMPLETE */

div.autocomplete-w1 div.autocomplete
{
    border: 1px solid #5E6062;
    border-top:1px dashed #E0DFDF;
    padding: 2px;
    background-color:white;
    color:#5E6062;
    font-size:13px;
}

div.autocomplete-w1 div.autocomplete div.selected 
{
    background-color:#E0DFDF;
}

div.autocomplete-w1 div.autocomplete div 
{
    padding: 2px 0;
}





/* YELLOW PAGES HOMEPAGE A-Z NAV */

#classifiedsMatrix .content h2{
	padding-top:9px;
	margin-left:5px;
}

ul#az-yp-home{
	margin:7px 0 0 5px;
	padding:0 7px 0 0;
	float:left;
	display: inline;
}

#classifiedsMatrix .cellcontent{
	min-height:165px;
	height:auto !important;
	 height:165px;
}

ul#az-yp-home li{
	float:left;
	padding:0 0 0 0;
	margin:2px 3px 10px 0;
	width:27px;
	height:27px;
	font-size:0;
}

ul#az-yp-home li a{
	display:block;
	padding:0;
	margin:0;
	width:27px;
	height:27px;
	font-size: 0;
}

ul#az-yp-home li a.a {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 0;
}
ul#az-yp-home li a.a:hover, ul#az-yp-home li a.aactive {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 -127px;
}

ul#az-yp-home li a.b {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px 0;
}
ul#az-yp-home li a.b:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px -127px;
}

ul#az-yp-home li a.c {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px 0;
}
ul#az-yp-home li a.c:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px -127px;
}

ul#az-yp-home li a.d {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px 0;
}
ul#az-yp-home li a.d:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px -127px;
}

ul#az-yp-home li a.e {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px 0;
}
ul#az-yp-home li a.e:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px -127px;
}

ul#az-yp-home li a.f {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px 0;
}
ul#az-yp-home li a.f:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px -127px;
}

ul#az-yp-home li a.g {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px 0;
}
ul#az-yp-home li a.g:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px -127px;
}

ul#az-yp-home li a.h {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px 0;
}
ul#az-yp-home li a.h:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px -127px;
}

ul#az-yp-home li a.i {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -250px 0;
}
ul#az-yp-home li a.i:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -250px -127px;
}

ul#az-yp-home li a.j {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 -36px;
}
ul#az-yp-home li a.j:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 -163px;
}

ul#az-yp-home li a.k {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px -36px;
}
ul#az-yp-home li a.k:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px -163px;
}

ul#az-yp-home li a.l {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px -36px;
}
ul#az-yp-home li a.l:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px -163px;
}

ul#az-yp-home li a.m {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px -36px;
}
ul#az-yp-home li a.m:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px -163px;
}

ul#az-yp-home li a.n {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px -36px;
}
ul#az-yp-home li a.n:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px -163px;
}

ul#az-yp-home li a.o {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px -36px;
}
ul#az-yp-home li a.o:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px -163px;
}

ul#az-yp-home li a.p {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px -36px;
}
ul#az-yp-home li a.p:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px -163px;
}

ul#az-yp-home li a.q {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px -36px;
}
ul#az-yp-home li a.q:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px -163px;
}

ul#az-yp-home li a.r {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -250px -36px;
}
ul#az-yp-home li a.r:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -250px -163px;
}

ul#az-yp-home li a.s {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 -71px;
}
ul#az-yp-home li a.s:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat 0 -198px;
}

ul#az-yp-home li a.t {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px -71px;
}
ul#az-yp-home li a.t:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -31px -198px;
}

ul#az-yp-home li a.u {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px -71px;
}
ul#az-yp-home li a.u:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -62px -198px;
}

ul#az-yp-home li a.v {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px -71px;
}
ul#az-yp-home li a.v:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -93px -198px;
}

ul#az-yp-home li a.w {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px -71px;
}
ul#az-yp-home li a.w:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -124px -198px;
}

ul#az-yp-home li a.x {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px -71px;
}
ul#az-yp-home li a.x:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -156px -198px;
}

ul#az-yp-home li a.y {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px -71px;
}
ul#az-yp-home li a.y:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -188px -198px;
}

ul#az-yp-home li a.z {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px -71px;
}
ul#az-yp-home li a.z:hover {
	background: url(../images/nav/yellowpages-az-homeletters.gif) no-repeat -219px -198px;
}



/* YELLOW PAGES HOMEPAGE A-Z NAV */

div.bevel-box {
	position:relative;
	overflow:hidden;
}
div.bevel-pad {
	padding:8px;
}
div.bevel-t {
	position:absolute;
	left:0px;
	top:0px;
	height:8px;
	width:100%;
	background: url('../images/parts/bevel-t.png') top repeat-x;
}
div.bevel-l {
	position:absolute;
	left:0px;
	top:0px;
	width:8px;
	height:100%;
	background: url('../images/parts/bevel-l.png') left repeat-y;
}
div.bevel-r {
	position:absolute;
	right:0px;
	top:0px;
	width:8px;
	height:100%;
	background: url('../images/parts/bevel-r.png') right repeat-y;
}

div.bevel-b {
	position:absolute;
	left:0px;
	bottom:0px;
	height:8px;
	width:100%;
	background: url('../images/parts/bevel-b.png') bottom repeat-x;
}
div.bevel-tl {
	position:absolute;
	top:0px;
	left:0px;
	width: 16px;
	height: 17px;
	background: url('../images/parts/bevel-tl.png') top left no-repeat !Important;
	background: url('../images/parts/bevel-tl.gif') top left no-repeat;
}
div.bevel-tr {
	position:absolute;
	top:0px;
	right:0px;
	width: 16px;
	height: 17px;
	background: url('../images/parts/bevel-tr.png') top right no-repeat !Important;
	background: url('../images/parts/bevel-tr.gif') top right no-repeat;
}
div.bevel-bl {
	position:absolute;
	bottom:0px;
	left:0px;
	width: 16px;
	height: 17px;
	background: url('../images/parts/bevel-bl.png') bottom left no-repeat !Important;
	background: url('../images/parts/bevel-bl.gif') bottom left no-repeat;
}
div.bevel-br {
	position:absolute;
	bottom:0px;
	right:0px;
	width: 16px;
	height: 17px;
	background: url('../images/parts/bevel-br.png') bottom right no-repeat !Important;
	background: url('../images/parts/bevel-br.gif') bottom right no-repeat;
}


/* MAP */

#googlemap{
	background-color:#BABABA;
	height: 470px;
    /*position:absolute;
    visibility:hidden;*/
}
.mapFooter{
	height: 30px;
	background: #FFFFFF url(../images/nav/form-footer-bg.png) repeat-x scroll 0 0;
	padding: 8px 10px 0px 10px;
}
.mapKeyMarker {
	float:left;
	position: relative;
	top:-8px;
	margin: 0px 0px 0px 30px;
}
.mapKeyText {
	float:left;
}
.show-hide-map 
{
    float:right;   
    cursor: pointer;
	cursor: hand;
}
.show-hide-map p, .show-hide-map img
{
    display:inline;
}

.show-hide-map
{
    font-size: 0px;
    text-indent: -9999px;
}

.show-hide-map img
{
    display: none;
}

#mapFooterKey
{
    margin-top: 7px;
    float: left;
}

#showMap
{
    width: 102px;
    height: 29px;
    overflow: hidden;
    display: block;
    background: transparent url(../images/nav/btn-showmap.gif) no-repeat center center;
}

#hideMap
{
    width: 102px;
    height: 29px;
    display: block;
    background: transparent url(../images/nav/btn-hidemap.gif) no-repeat center center;
}




/* SILVER SID NAV */

.silverPanel {
	padding-top:8px;
	width:181px;
	background: url(../images/nav/img_leftnav_header.gif) no-repeat top center;
}
.silverPanel li 
{
	font-weight: normal;
	font-size: 0.7em;
    color: #5E6062;
	float:left;
	width:161px;
	background: #eaeaea;
	border-top: 1px solid white;
	border-bottom: 1px solid #CCCCCC;
	padding: 3px 10px;
}
.silverPanel .active
{
	font-weight: bold;
	color: black;
	background: #FAFAFA;
}
.silverPanel .panelBase {
	float:left;
	height:55px;
	width:181px;
	background: url(../images/nav/img_leftnav_footer.gif) no-repeat bottom center;
}

/* map search */
#mapMessageContainer{
    margin-top:0px;
    margin-bottom:0px;
}
.mapFooter #mapKey 
{
    margin-top:0px;
}
.error-text
{
	color:#D31145;
}
.zeroResults .error-text, .error .error-text
{
	padding-top:5px;
	font-size:16px;
}

/* content loading */

.mainContentLoading 
{
    width:100%;
    height:100px;
    background: url(../images/main/ajax_loader.gif) no-repeat bottom center;
}

.error-image 
{
    width:143px;
    height:170px;
    float:left;
    background: url(../images/main/sketch-error.gif) no-repeat top left;
}

/* home page error message */

#contentcontainer .error
{
    	color:#D31145;
    	margin-top:0;
    	margin-bottom:0;
    	font-size:0.8em;
}

#contentcontainer .error p
{
    margin:0;
    padding:0;
    color:#D31145;
}

/* Edit Entries */


.mdl-mc
{
    float:left;
    display:inline;
    width: 620px;
    color: #5E6062;
}
.mdl-mc h2
{
    margin-top: 30px;
}
.mdl-mc table
{
    width: 540px;
    margin: 20px 0px;
    font-size: 80%;
}
.mdl-mc td, 
.mdl-mc th
{
    padding: 5px 10px;
    border-top: 1px dashed #CBC9C9;
}
.mdl-mc table .colDesc
{
    text-align:left;
    width:80%;
}
.mdl-mc table .colCharge
{
    text-align:right;
    width:20%;
}
.mdl-mc table .total
{
    text-align:right;
    font-weight:bolder;
    border-top: 1px solid #CBC9C9;
    font-size:16px;
}
.entries-search-results
{
    float:left;
    width:100%;
    display:inline;
}
.entries-display
{
    float:left;
    width:93%;
    display:inline;
    padding-left: 7%;
}
.entries-summary
{
    float:left;
    width:93%;
    display:inline;
    color:#5E6062;
    font-size:12px;
    line-height:1.5em;
    padding-left: 7%;
}
.entries-info
{
    float:left;
    width:100%;
    display:inline;
}
.entries-footer
{
    float:left;
    width:100%;
    display:inline;
}
.searchResult a
{
    cursor:pointer;
}
.searchResult .edited .result-row .superbold, 
.searchResult .newline .result-row .superbold
{
    color:#D31145;
    font-size:1.3em;
    font-weight:bold;
}
.searchResult .edited .result-row .bold,
.searchResult .newline .result-row .bold
{
    font-weight: bold;
}
	
.searchResult .edit-mode-button, .searchResult .preview-mode-button 
{
    position:absolute;
    top:10px;
    right:10px;
    cursor:pointer;
    z-index:2000;
}
.searchResult .button-editline 
{
    cursor:pointer;
    margin-bottom:-1px;
    position: relative;
}
.searchResult .button-editline .tooltip
{
    position:absolute;
    display:none;
    top: 20px;
    left:0px;
    width: 200px;
    float:left;
    padding:10px;
    border: 1px solid #FDB913;
    background: white;
}
.searchResult .button-editline:hover .tooltip
{
    display:inline;
    z-index:1000;
}
.searchResult .row-edit-controls
{
    position:relative;
    top:1px;
}

.searchResult-edit .editable
{
    float:left;
    width:100%;
}
.searchResult-edit .edit-mode-button 
{
    display:none;
}
.searchResult-edit .editable:hover
{
    /*border:1px solid #FDB913;
    margin:-1px;*/
}
.searchResult-edit .deleted
{
    text-decoration:line-through;
}
.searchResult-edit .deleted
{
    text-decoration:line-through;
}
.searchResult-edit .editing
{
    text-decoration:none;
}

.searchResult-preview .preview-mode-button 
{
    display:none;
}
.searchResult-preview .button-editline,
.searchResult-preview .row-edit-controls 
{
    display:none;
}
.searchResult-preview .deleted
{
    display:none;
}

.searchResult .button-editline-restore
{
    display:none;
}
.searchResult .deleted .button-editline-restore
{
    display:inline;
}
.searchResult .edited .button-editline-restore
{
    display:inline;
}
.searchResult .deleted .button-editline-edit,
.searchResult .deleted .button-editline-delete
{
    display:none;
}
.searchResult .button-editline-erase
{
    display:none;
}
.searchResult .edited .button-editline-erase
{
    display:inline;
}
.searchResult input 
{
    width:100%;
}
.searchResult .choosetype 
{
    /*color:#FDB913;*/
}
#wrapper .searchResult .choosetype a
{
    /*text-decoration:none;
    color:Black;*/
}
#wrapper .chooseEntriesLabel 
{
    float:left;
    width: 100px;
    font-weight:bold;
}
.searchResult .row-content-original 
{
    display:none;
}
.searchResult-edit .editing .row-content,
.searchResult-edit .editing .row-edit-controls
{
    display:none;
}
.info 
{
    position:relative;    
}

.result-image 
{
    width: 92px;
    height:74px;
    float:right;
    display:inline;
    z-index:50;
    margin: 25px 30px 0 0;
}

.result-image .inner
{
    width: 92px;
    height:74px;
    float:right;
}
.searchResult-edit .result-image .inner
{
    border:1px dashed #CBC9C9;
}
.result-image .searchResult-image
{
    width: 92px;
    height:74px;
    float:right;
}
.searchResult .result-image .image-controls
{
    float:left;
    display:none;
    width:100%;
    text-align:center;
    font-size:9px;
}
#registration .searchResult .result-image .image-controls a
{
    font-size:9px;
}
.searchResult-edit .result-image .image-controls
{
    display:block;
}

.searchResult .file-controls
{
    display:none;
}
.searchResult-edit .file-controls
{
    float:left;
    display:inline;
    margin-left:30px;
    margin-top:10px;
    width:100%;
}

.searchResult .file-line 
{
    float:left;
    display:inline;
    margin-left:30px;
    margin-top:10px;
    width:100%;
}

.file-uploader {
    float:left;
    display:inline;
    margin-left:30px;
    margin-top:10px;
    width:370px;
}
.searchResult .uploader .form {
    display:none;
}
.searchResult-edit .uploader .form {
    display:inline;
}
.file-uploader .FileName
{
    width:100%;
}

.big-yellow-label 
{
	font-size:13px; 
	font-weight:bold; 
	color:#FDB913;
	padding:0 0 7px 0;
}
.file-uploader-close, 
.image-uploader-close,
.line-options-close 
{
    float:right;
}
.searchResult .uploadFormSubmitLink 
{
    background: url('/Content/images/nav/btn-main-upload.gif') center center no-repeat;
    width: 58px;
    height:20px;
    color:#CBC9C9;
    font-size:1px;
    display:inline;
    float:right;
    margin-top:5px;
    margin-left:5px;
}
.searchResult .btn-browse 
{
    background: url('/Content/images/nav/btn-main-browse.gif') center bottom no-repeat;
    display:inline;
    float:left;
    height:20px;
    width:58px;
    z-index:2;
    margin-top:5px;
    cursor:pointer;
}
.searchResult .btn-browse .File
{
    cursor:pointer !important;
    display:block;
    float:right;
    height:22px;
    opacity:0;
    position:absolute;
    top:-1px;
    width:165px;
}

.image-uploader 
{
    display:none;
    float:left;
    position:absolute;
    right:-44px;
    top:67px;
    width:187px;
    z-index:2010;
}

.formfooter .nextButton{
	position: absolute;
	right:10px;
	top:20px;
	border:medium none;
    float:left;
    height:20px;
    width:61px;
    background:transparent url(/Content/images/nav/button-next.gif) no-repeat scroll 0 0;
    cursor:pointer;
    font-size:0 !important;
    line-height:0;
    text-decoration:none !important;
}
.formfooter .submitButton{
	position: absolute;
	right:10px;
	top:20px;
	border:medium none;
    float:left;
    height:20px;
    width:83px;
    background:transparent url(/Content/images/nav/button-submit.gif) no-repeat scroll 0 0;
    cursor:pointer;
    font-size:0 !important;
    line-height:0;
    text-decoration:none !important;
}
.formfooter .prevButton{
	position: absolute;
	left:10px;
	top:20px;
	border:medium none;
    float:left;
    height:20px;
    width:61px;
    background:transparent url(/Content/images/nav/button-back.gif) no-repeat scroll 0 0;
    cursor:pointer;
    font-size:0 !important;
    line-height:0;
    text-decoration:none !important;
}
.payment-panel 
{
    padding: 10px 0;
    float:left;
    display:inline;
    width:583px;
    font-size: 12px;
    margin-left:30px;
    background:transparent url(/Content/images/nav/bkg-payment-panel.gif) no-repeat scroll bottom left;
}
.payment-panel .payment-field-row
{
    border-top: solid 1px white;
    border-bottom: solid 1px #e9e9e9;
    padding: 10px 30px;
    width:523px;
}
.payment-panel label
{
    width: 25%;
    font-weight:bold;
    float:left;
    display:inline;
}
.whatsthat 
{
    margin: 5px;
    margin-left:25%;
    font-size: 10px;
}
.maestro 
{
    margin-left:5px;
    font-size: 10px;
}
.cvv-example
{
    margin-left:25%;
}
.pay-by-invoice label
{
    font-weight:bold;
    font-size: 12px;
}

.floating-panel 
{
    position:absolute;
    float:left;
    display:inline;
    width:184px;
    top:-22px;
    left:24px;
    z-index:2000;
}
.panel-shadow-top 
{
    width: 187px;
    height: 6px;
    float:left;
    display:inline;
    background: transparent url(/Content/images/nav/panel-shadow-top.png) no-repeat bottom left;
}
.panel-shadow-middle
{
    width: 147px;
    float:left;
    display:inline;
    padding:6px 20px 10px 20px;
    background: transparent url(/Content/images/nav/panel-shadow-middle.png) repeat-y top left;
}
.panel-shadow-bottom 
{
    width: 187px;
    height: 8px;
    float:left;
    display:inline;
    background: transparent url(/Content/images/nav/panel-shadow-bottom.png) no-repeat top left;
}
.proto-line-options, 
.line-options 
{
    float:left;
    display:inline;
    width:100%;
    margin:0px;
    position:relative;
}
.entries-insert-submit 
{
    float:right;
    border:medium none;
    cursor:pointer;
    font-size:0 !important;
    height:20px;
    line-height:0;
    position:absolute;
    right:10px;
    text-decoration:none !important;
    top:20px;
    width:75px;
}

.formfooter-short 
{
    background:#FFFFFF url(../images/nav/form-footer-bg.png) repeat-x scroll 0 0;
    height:100px;
    margin:5px 0 0;
    position:relative;
}
