html{
overflow-y: scroll;
background:#fff url(../_images_html/mainbg.jpg) repeat-y top center;

}

.top{
width:100%;
overflow:hidden;
margin-top:0px;
cursor:default;
height:220px;

background:url(../_images_html/top.jpg) no-repeat center top;
}
#poll{
	/*padding-bottom:10px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#c0c0c0;*/
	background:url(../_images_html/pollbg.jpg) no-repeat; 
}

.PollQuestion {
	font-weight: bold;
	color: Black;
	text-align:left;
	padding-left:20px;
	font-size:13px;
	line-height:25px;
} 
.PollAnswer{
	text-align:left;
	padding-left:20px;
} 
.PollVotes{
	text-align:left;
} 
.main{
width:100%;
overflow:hidden;
background:#ffffff url(../_images_html/mainbg.jpg) repeat-y top center;
/*border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#c0c0c0;*/
}

.sidebar{
width:191px;
float:left;
padding: 28px 20px 20px 0px;
text-align:left;
}

.sidebar dl{
margin-bottom:30px;
}

.sidebar dl.last{
margin-bottom:15px;
}

.sidebar dt{
font-weight:bold;
color:#010101;
}

.sidebar a{
color:#ee3e1f;
font-size:11px;
text-decoration:underline;
}

.sidebar a:hover{
color:#F17070;
text-decoration:none;
}

.sidebar dd p{
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color:#838383;
line-height:16px;
margin-bottom:0px;
}

.sidebar dd span{
font-size:9px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color:#c0c0c0;
display:block;
margin:4px 0px 9px;
}

.sidebar dd.pre{
margin-bottom:4px;
}

.leftinner{
width:211px;
float:right;
}

.footer{
width:auto;
color:#666666;
padding:34px 0px;
cursor:default;
position:relative;
background:url(../_images_html/footer.jpg) no-repeat center top;
text-align:left;
}

.footerright{
width:200px;
/*height: 200px;*/
float:right;
/*overflow:hidden;*/
overflow: visible; /* prevents form "thank you" message from wrapping */
}

.footerleft{
padding-left:10px;
width:220px;
float:left;

}

.footerleft p{
color:#494949;
font-size:9px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
line-height:12px;
}

.fcontactHolder {
position: relative;
top: -5px;
left: -4px;
width:356px;
height: 110px;
overflow:hidden;
margin: 0;
padding: 0;
z-index: 426;
}

.fcontact{
display: none;
position: relative;
/*left: 360px;*/
overflow:hidden;
padding:5px 0px;
background:#000;
height: 300px;
width: 400px;
}

.fcontact ul {
position: relative;
top: -1px;
}

.fcontact li {
background:transparent url(../_images_html/sprite_main.png) no-repeat scroll 0 -1150px;
padding: 0;
height: 24px;
padding-bottom: 5px;
margin-bottom: 5px;
border-bottom:1px solid #141414;
width: 127px;
}
/*
.fcontact li+li {
height: 20px;
/*position: relative;*/
/*top: -5px;*/
/*border-top: 1px solid #f0c;*/
/*padding-top: 1px;
}*/
/*
.fcontact li+li+li {
position: relative;
/*top: 10px;*/
/*}*/

.fcontact input{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 12px;
color:#888;
border:none;
background: transparent;
/*background:transparent url(assets/sprite_main.png) no-repeat scroll 0 -1150px;*/
height:12px;
width:115px;
margin: 0;
padding: 4px;
padding-left: 8px;
vertical-align: middle;
/*border: 1px solid #f00;*/
/*padding:0px 0px 5px 4px;*/
/*border-bottom:1px solid #141414;*/
/*margin:0px 0px 7px 0px;*/
}

.fcontact input.validate_required, .fcontact input.validate_email, .fcontact textarea.validate_required {
color: #c0c0c0;
}

.fcontact input.invalid {
color: #fb4040;
}

.footerTextArea {
width: 216px;
height: 94px;
background: #1d1d1d url(../_images_html/sprite_main.png) no-repeat scroll 0 -1200px;
margin-left: 10px;
float: right;
}

.fcontact textarea{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 11px;
color:#888;
border:none;
background: transparent;
height:88px;
width:204px;
padding-left: 4px;
/*resize:none;*/
line-height: 18px;
}

.fcontact textarea.invalid {
color: #fb4040;
}

.wrap{
width:910px;
margin:0px auto;
}

.wrapmain{
width:910px;
margin:0px auto;
background: #ffffff url(../_images_html/bg_inner.jpg) repeat-y;	
}

.tabwrap{
width:912px;
margin:0px auto;
cursor:default;
}

.topnavwrap{
margin-top:30px;
width:430px;
float:left;
color:#ffffff;
}

.newsletterwrap span{
background: url(../_images_html/sprite_main.png) no-repeat -1px -1883px;
padding-left: 13px;
display: block;
margin-bottom: 7px;
}

.newsletterwrap input{
width: 140px;
height: 18px;
border-left: #444444 1px solid;
border-top: #444444 1px solid;
border-right: #5a5a5a 1px solid;
border-bottom: #5a5a5a 1px solid;
color: #c0c0c0;
background: black;
padding: 3px 5px 0px 5px;
float: left;
}

.newsletterwrap input.invalid {
background: #791111;
}

.newsletterwrap input.newsletterSubmit {
background-color: #000;
background-image: url(../_images_html/sprite_main.png);
background-repeat: no-repeat;
background-position: 0 -1700px;
width: 57px;
height: 27px;
margin: 0 0 0 3px;
padding: 0;
border: 0;
cursor: pointer;
}

.newsletterwrap input.newsletterSubmit:hover {
background-position: 0 -1750px;
}

.newsletterwrap input.newsletterSubmit:active {
background-position: 0 -1800px;
}

.feature{
width:672px;
height:275px;
float:right;
color:#ffffff;
margin-bottom:20px;
}

.fc{
width:672px;
color:#b3b3b3;
float:right;
min-height: 85px;
}

.fcleft{
width:409px;
padding-right: 20px;
padding-bottom: 1px;
float:left;
background: url(../_images_html/vertical_dotted_divider_2.gif) no-repeat 428px 0px;
}

.fcleftMainPage{
width:547px;
/*height: 95px;*/
padding-right: 20px;
padding-bottom: 1px;
float:left;
background: url(../_images_html/vertical_dotted_divider_2.gif) no-repeat 547px 0px;
}

.fcleft img {
}

.fc p{
font-size:12px;
margin-top: -3px;
margin-bottom:16px;
line-height:16px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

.fc .rotationEpText{
	width: 510px;
}

.fc p.nolink{
margin-bottom:-1px;
}

.fc ul{
margin:0px;
}

.fc li{
display:inline;
padding:2px 15px 2px 0px;
border-right:1px solid #373737;
margin-right:15px;
}

.fc li.last{
padding-right:0;
border:0;
margin-right:0px;
}

.fcright{
padding-top: 6px;
padding-bottom: 2px;
width:218px;
float:right;
}

.fcrightMainPage{
padding-top: 0px;
padding-bottom: 2px;
margin-top: -1px;
width:91px;
float:right;
}

.fcright p {
margin-bottom: 16px;
}

.officeinfo li ul.inlinelist {
margin:0px;
padding:0px;
clear:both;
}

.officeinfo li ul.inlinelist li{
float:left;
padding:2px 15px 2px 0px;
/*border-right:1px solid #373737;*/
margin-right:15px;
}

.officeinfo li ul.inlinelist li.last{
padding-right:0;
border:0;
margin-right:0px;
}

.maincolumn{
width:697px;
float:right;

/*border-style:solid;
border-width:0px 0px 0px 1px;
border-color:#c0c0c0;
/*background-color: white;
background-image:url(../_images_html/maincolumn_leftshadow.png);
background-repeat:repeat-y;*/
}

.mainitem{
border-style:solid;
border-width:0px 0px 1px 0px;
border-color:#c0c0c0;
margin-bottom:27px;
}

.clear{
clear:both;
}

.invisible {
visibility: hidden;
}

.hide{
display: none;
}

.clearbox{
width:100%; overflow:hidden;
}

.feedtabs{
background:url(../_images_html/bg_main.png) repeat-x bottom left;
}

.officeinfo{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
float:right;
/*position: relative;
top: -110px;*/
}

.officeinfo li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;	
/*border-right:1px solid #323232;*/
padding:1px 23px;
color:#c0c0c0;
height: 120px;
}

.officeinfo li li {
height: auto;
}

.officeinfo li.last{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
float:left;	
border-width:0px;
padding:6px 0px 6px 23px;
width: 142px;
}

.officeinfo li.last span{
color:#ffffff;
font-weight:bold;
}

.officeinfo dt{
color:#666666;
margin-bottom:12px;
font-weight:bold;
}

.officeinfo dl{
color:#666666;
}

.officenumbers{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-top:10px;	
}

.officenumbers li{
float:none;
margin:0px 0px 1px 0px;
padding:0px;
border-width:0px;
}

.contactlinks li{
padding:0px;
border:0;
float:none;
margin-bottom:1px;

}

.smallnav{
margin:0 0 15px 0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:215px;
}

.smallnav li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
color:#ff0000;
font-weight:bold;
height: 15px;
}

.smallnav li a{
color:#333333;
font-size:12px;
text-decoration:none;
display:block;
vertical-align:middle;
margin:0px;
padding:0px;
background-color:transparent;
background:url(../_images_html/sprite_main.png) no-repeat 0 -2700px;
width: 215px;
height: 15px;
/*text-indent: -5000px;*/
}

.smallnav li a {
background-position: 0 -3150px;

}
.smallnav li a:hover {
background-position: 0 -3170px;
color:#ffffff;
}




.smallnavRight{
margin:0 0 15px 0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:140px;
float:right;
}

.smallnavRight li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
color:#ffefc1;
font-weight:bold;
height: 15px;
}

.smallnavRight li a{
color:#ffefc1;
font-size:12px;
text-decoration:none;
display:block;
vertical-align:middle;
margin:0px;
padding:0px;
background-color:transparent;
background:url(../_images_html/sprite_main.png) no-repeat 0 -2700px;
width: 140px;
height: 15px;
text-indent: -5000px;
}

.smallnavRight li a.verkoop {
background-position: 0 -3330px;
}

.smallnavRight li a.verhuur {
background-position: 0 -3390px;
}

.smallnavRight li a.service {
background-position: 0 -3450px;
}

.smallnavRight li a.tweedehands {
background-position: 0 -3510px;
}


.smallnavRight li a.verkoop:hover {
background-position: 0 -3350px;
}

.smallnavRight li a.verhuur:hover {
background-position: 0 -3410px;
}

.smallnavRight li a.service:hover {
background-position: 0 -3470px;
}

.smallnavRight li a.tweedehands:hover {
background-position: 0 -3530px;
}

/*********** top nav ****************************/
.topnav{
margin:0 0 15px 0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:213px;
}

.topnav li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
color:#ffefc1;
font-weight:bold;
height: 20px;
}

.topnav li a{
color:#000;
font-size:16px;
letter-spacing:.2em;
text-decoration:none;
display:block;
vertical-align:middle;
margin:0px;
padding:0px;
background-color:transparent;
background:transparent url(../_images_html/sprite_main.png) no-repeat scroll 0 -10000px;
width: 213px;
height: 24px;
padding-top:5px;
/*text-indent: -5000px;*/
}

.topnav li a.home {
background-position: 0 -3000px;
}
.topnav li a.home:hover {
	color:#fff;
	background-position: 0 -3050px;
}
.topnav li a.home.selected {
	color:#fff;
	background-position: 0 -3100px;
	cursor:default;
}

.topnav li a.wie {
background-position: 0 -0px;
}
.topnav li a.wie:hover {
	color:#fff;
	background-position: 0 -50px;
}
.topnav li a.wie.selected {
	color:#fff;
	background-position: 0 -100px;
	cursor:default;
}

.topnav li a.wat {
background-position: 0 -150px;
}
.topnav li a.wat:hover {
	color:#fff;
	background-position: 0 -200px;
}
.topnav li a.wat.selected {
	color:#fff;
	background-position: 0 -250px;
	cursor:default;
}
.topnav li a.nieuws {
background-position: 0 -3570px;
}
.topnav li a.nieuws:hover {
	color:#fff;
	background-position: 0 -3620px;
}
.topnav li a.nieuws.selected {
	color:#fff;
	background-position: 0 -3670px;
	cursor:default;
}

.topnav li a.activiteiten {
background-position: 0 -3570px;
}
.topnav li a.activiteiten:hover {
	color:#fff;
	background-position: 0 -3620px;
}
.topnav li a.activiteiten.selected {
	color:#fff;
	background-position: 0 -3670px;
	cursor:default;
}

.topnav li a.kenniscentrum {
background-position: 0 -3570px;
}
.topnav li a.kenniscentrum:hover {
	color:#fff;
	background-position: 0 -3620px;
}
.topnav li a.kenniscentrum.selected {
	color:#fff;
	background-position: 0 -3670px;
	cursor:default;
}
.topnav li a.lid {
background-position: 0 -3720px;
}
.topnav li a.lid:hover {
	color:#fff;
	background-position: 0 -3770px;
}
.topnav li a.lid.selected {
	color:#fff;
	background-position: 0 -3820px;
	cursor:default;
}
.topnav li a.contact {
	background-position: 0 -450px;
}
.topnav li a.contact:hover {
	color:#fff;
	background-position: 0 -500px;
}
.topnav li a.contact.selected {
	color:#fff;
	background-position: 0 -550px;
	cursor:default;
}

/*********** end top nav ************************/
/*********** left nav ****************************/
.leftnav{
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:213px;
}

.leftnav li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
color:#ffefc1;
font-weight:bold;
height: 20px;
}

.leftnav li a{
	
color:#000;
font-size:16px;
letter-spacing:.2em;
text-decoration:none;
display:inline-block;
vertical-align:middle;
margin:0px;
padding:0px;
background-color:transparent;
background:transparent url(../_images_html/sprite_main.png) no-repeat scroll -6px -10000px;
width: 213px;
height: 24px;
padding-top:5px;
margin-left:-11px;
/*text-indent: -5000px;*/
}

.leftnav li a.archives {
	background-position: -6px -3000px;
}
.leftnav li a.archives:hover {
	color:#fff;
	background-position: -6px -3050px;
}
.leftnav li a.archives.selected {
	color:#fff;
	background-position: -6px -3100px;
	cursor:default;
}

.smallleftnav li a{
	color:#008080;
	text-decoration:underline;
}
.smallleftnav li a:hover{
	color:#fff;
	text-decoration:underline;
}

/**************end left nav**************/

/*********** top nav right **********************/
.topnavRight{
margin:0 0 15px 0;
padding:0;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:225px;
float:right;
}

.topnavRight li{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
color:#ffefc1;
font-weight:bold;
height: 24px;
}

.topnavRight li a{
color:#ffefc1;
font-size:12px;
text-decoration:none;
display:block;
vertical-align:middle;
margin:0px;
padding:0px;
background-color:transparent;
background:url(../_images_html/sprite_main.png) no-repeat 0 -2700px;
width: 225px;
height: 24px;
text-indent: -5000px;
}

.topnavRight li a.verkoop {
background-position: 0 -3570px;
}
.topnavRight li a.verkoop:hover {
background-position: 0 -3620px;
}
.topnavRight li a.verkoop.selected {
background-position: 0 -3670px;
}

.topnavRight li a.verhuur {
background-position: 0 -3720px;
}
.topnavRight li a.verhuur:hover {
background-position: 0 -3770px;
}
.topnavRight li a.verhuur.selected {
background-position: 0 -3820px;
}

.topnavRight li a.service {
background-position: 0 -3870px;
}
.topnavRight li a.service:hover {
background-position: 0 -3920px;
}
.topnavRight li a.service.selected {
background-position: 0 -3970px;
}

.topnavRight li a.tweedehands {
background-position: 0 -4020px;
}
.topnavRight li a.tweedehands:hover {
background-position: 0 -4070px;
}
.topnavRight li a.tweedehands.selected {
background-position: 0 -4120px;
}



/*********** end top right **********************/



a.l1{
display:inline-block;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height: 1.2em;
border-bottom:1px solid #e80000;
font-weight:normal;
}

a.l1:hover{
color: #e6e6e6;
border-bottom:1px solid white;
}

a.l2{
display:inline-block;
font-size:12px;
color:#ffffff;
text-decoration:none;
line-height: 1.2em;
border-bottom:1px solid #757575;
font-weight:normal;
}

a.l2:hover{
border-bottom:1px solid #d0d0d0;
}

a.l3{
display:inline-block;
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color:#ffffff;
text-decoration:none;
line-height: 1.2em;
border-bottom:1px solid #757575;
font-style:italic;
}

a.l4{
display:inline-block;
color:#000000;
line-height: 1.2em;
text-decoration:none;
border-bottom:1px solid #e80000;
}

a.l4:hover{
border-bottom:1px solid #1d1b19;
}

a.l5{
display:inline-block;
font-size:12px;
color:#2c2a28;
text-decoration:none;
border-bottom:1px solid #e80000;
}

a.sidebar_news_headline {
font-size: 12px;
color: #000;
text-decoration: none;	
}

a.sidebar_news_headline:hover {
text-decoration: underline;	
color: #000;
}


a.send{
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color:#ffffff;
text-decoration:none;
border:1px solid #525252;
padding:3px 12px;
margin-bottom:11px;
}

a.contact{
color:#ffefc1;
font-weight:bold;
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
text-decoration:none;
display:block;
margin-bottom:20px;
background-image: url(../_images_html/sprite_main.png);
background-repeat: no-repeat;
/*background-position: 80px -399px;*/
background-position: 110px -1549px;
height:14px;
width: 130px;
}

a.contact:hover {
color: #fff;
}

a.closecontact {
display: block;
width: 75px;
float: left;
color:#ffefc1;
font-weight:bold;
font-size:11px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
text-decoration:none;
background-image: url(../_images_html/sprite_main.png);
background-repeat: no-repeat;
background-position: 35px -1609px;
}

a.closecontact:hover {
color: #fff;
}

a.hideBackground, a.hideBackground:hover {
background-position: 0 5000px;
}

a.footerMailto {
text-decoration: none;
color: #333;
display: inline-block;
border-bottom: 1px solid #f00;
}

a.footerMailto:hover {
border-bottom: 1px solid #d0d0d0;
}

input{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 12px;
}
textarea{
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
font-size: 12px;
}

input.fcSubmit {
background-color: #000;
background-image: url(../_images_html/sprite_main.png);
background-repeat: no-repeat;
background-position: 0 -1700px;
width: 57px;
height: 27px;
margin: 0;
padding: 1px;
margin-top: -4px;
margin-bottom: -10px;
border: 0;
cursor: pointer;
}

input.fcSubmit:hover {
background-position: 0 -1750px;
}

input.fcSubmit:active {
background-position: 0 -1800px;
}


/********************************** Common layout items **********************************/

/* Medium sized column with dotted vertical divider on the right. Used in Home and About Us page. */

div.mediumcolumn {
	float: left;
	margin-top: 19px;
	margin-bottom: 19px;
	padding-bottom: 12px;
	padding-left: 25px;
	padding-right: 26px;
	width: 402px;
}

/* Inline image for medium column */

div.mediumcolumn img.figure {
	border: solid black 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 26px;
	float: left;
}

/* Small column positioned on the right. Used in Home and About Us page. */

div.smallcolumn {
	float: right;
	width: 218px;
	margin-top: 19px;
	margin-bottom: 19px;
	padding-left: 25px;
}

div.smallcolumn p {
	font-size: 11px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	line-height: 16px;
	margin-bottom: 16px;
}

/* Dividers for medium and small colums. Use is dependent on which column is higher. */

div.mediumcolumn_divider {
	background: url(../_images_html/vertical_dotted_divider.gif) repeat-y 452px 0px;
	margin-bottom: 20px;
}

div.smallcolumn_divider {
	background: url(../_images_html/vertical_dotted_divider.gif) repeat-y 0px 0px;
	margin-bottom: 20px;
}

/* Section inside the small column. Has a grey divider at the bottom. */

div.smallcolumn_section {
	padding-bottom: 11px;
	border-bottom: solid #e2e2e2 1px;	
}

/* Image inside the small column. */

img.smallcolumn_image {
	margin-top: 28px;
}

img.smallcolumn_image_border {
	margin-top: 28px;
	border: solid black 1px;
}

/* Headlines for medium and small column */

div.mediumcolumn h2, div.smallcolumn h2 {
	color: black;
	font-weight: bold;
	margin-top: 24px;
	margin-bottom: 1px;
}

div.smallcolumn h3 {
	color: black;
	font-weight: bold;
	margin-top: 24px;
	margin-bottom: 0px;
}

/* First headline inside small column. (Top margin needs to be smaller.) */

div.smallcolumn h2.first {
	margin-top: 2px;
}

ul.arrow_list {
	margin-top: 16px;
	margin-bottom: 16px;
}

ul.arrow_list li  {
	background-image:url(../_images_html/sprite_main.png);
	background-repeat: no-repeat;
	background-position: -33px -2220px;
}

ul.arrow_list li a {
	text-decoration: none;
	border-bottom: solid 1px black;
	color: black;
	margin-left: 14px;
	line-height: 17px;
}

ul.arrow_list li a:hover {
	color: #646464;
	border-bottom: red 1px solid;
}

ul.arrow_list li a.selected_job {
	color: red;
	border-bottom: red 1px solid;
}

ul.widget_job_menu li {
	height: 100%;
}

/* Link list used in Fi Life */

ul.link_list {
	margin-top: 16px;
	margin-bottom: 22px;
}

ul.link_list li a {
	text-decoration: none;
	color: #2c608d;
	padding-left: 14px;
	line-height: 17px;
	background-image:url(../_images_html/sprite_main.png);
	background-repeat: no-repeat;
	background-position: -33px -2221px;
}

ul.link_list li a:hover span {
	border-bottom: 1px solid #5390c6;	
	color: #5390c6;
}

ul.link_list li a span {
	border-bottom: 1px solid #bebebe;
}

/* Dotted list used in Career landing page */

ul.dotted_list li {
	color: #646464;
	padding-left: 16px;
	line-height: 19px;
	background-image:url(../_images_html/sprite_main.png);
	background-repeat: no-repeat;
	background-position: -32px -2404px;
}

/* View link used in About us and Awards */

a.view {
	color: #1c1b19;
	text-decoration: none;
	border-bottom: 1px solid #747474;
}

a.view:hover {
	color: #1c1b19;	
	text-decoration: none;	
	border-bottom: 1px solid black;	
}
#coords{
	width:200px;
	float:left;
	padding: 28px 20px 20px 0px;
}

#coords p{
color:#494949;
font-size:9px;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
line-height:12px;
}

#navigation{
	height:45px;
	padding-left:5px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#c0c0c0;
}

.quote{
width:430px;
float:right;
background:transparent url(../_images_html/sprite_main.png) no-repeat 0px -1000px;
margin:10px 0px 14px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
/*font-size:20px;*/
color:#fff;
height:50px;

}

.quote img{
	margin-top:25px;
}


#loginPanel{	/* Styling the help panel */
	
	/*background-color:#3c94c8;	/* Blue background color */
	color:#FFF;	/* White text color */
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;	/* Which font to use */
	background-image: url(../_images_html/lightwindow/toppanelBG.png);
	
	/* You shouldn't change these 5 options unless you need to */		
	height:100%;		
	left:0px;
	z-index:999;
	position:absolute;
	display:none;
}

#loginPanel #loginPanelContent{
	padding-top:50px;
	padding-left:150px;
}
#loginPanel .closeLink{ /* Layout of close link */
	padding-left:2px;
	padding-right:2px;
	background-color:#FFF;
	position:absolute;
	top:2px;
	right:2px;
	border:1px solid #000;
	color:#000;
	font-size:0.8em;				
}
#loginPanel .closeLink:hover{	/* Close link text  - mouseover effect*/
	color:#FFF;
	background-color:#000;
}
.bookmark{
	border-style:solid;	
	border-width:0px 0px 1px 0px;
	border-color:#c0c0c0;
	padding-left:25px; 
	padding-bottom:15px; 
	margin-left:-10px;
}
.bookmark a {
	color:#007874;
	
}

.bookmark a:hover {
	color:#000;
		
}
