#dhtmltooltip {
	font-weight: normal;
	font: 10px tahoma;
	text-align: left;
	position: absolute;
	width: 150px;
	background-color: #ffffe5;
	color: #000;
	padding: 4px;
	border: 1px solid #cc9;
	visibility: hidden;
	z-index: 100;
}

#hcountry {

position : absolute;
margin-top : 100px;
margin-left : 20px;
text-align : center;
width : 155px;
font : 14px arial;
font-weight : bold;

}
#hlogo {

position : absolute;
padding-top : 15px;
padding-left : 20px;

}
h2 {

margin : 0;
padding : 0;
margin-bottom : 4px;
font : 14px arial;
font-weight : bold;
color : #376a88;

}

.small {font-size:10px}



div.price {margin : 0;
padding : 0;
margin-bottom : 4px;
font : 14px arial;
font-weight : bold;
color : #376a88;}

#popitmenu {

position : absolute;
background-color : white;
border : 1px solid #343434;
border-right : 2px solid black;
border-bottom : 2px solid black;
font : normal 11px arial, verdana, arial;
line-height : 18px;
padding-left : 12px;
z-index : 100;
visibility : hidden;

}
#popitmenu a {

text-decoration : none;
background : #f4f4f4;
border-bottom : 1px solid #d3d3d3;
padding : 2px;
padding-left : 6px;
color : black;
display : block;
border-top : 2px solid white;

}
#popitmenu a:hover {

background-color : white;

}
form, fieldset, a {

margin : 0;
padding : 0;
border : 0;

}
#m {

border-right : 1px solid #376a88;
border-left : 1px solid #376a88;
min-height : 100%;
width : 830px;
margin : 0 auto;
text-align : left;
background : #ffffff;
padding : 10px;
padding-top: 0;
color : gray;

}
.nbb {

background : none;
border : 0;

}
.stap {

padding : 10px;
padding-bottom : 0;
font : 12px arial, verdana, arial;
padding-left : 10px;

}
.box {

background : #f3f9fc;
border : 1px solid #376a88;
padding : 10px;

}
.box h2 {

color : #376a88;
font : 13px arial, verdana, arial;
font-weight : bold;
margin : 0;
padding : 0;

}
.obox {

background : #f3f9fc;
border : 1px solid #376a88;
border-left : 0;
border-right : 0;
padding : 10px;

}
.obox h2 {

color : #376a88;
font : 13px arial, verdana, arial;
font-weight : bold;
margin : 0;
padding : 0;

}

small 
{
font-size:10px;
}

.errormsg {

line-height : 18px;
font-weight : bold;
color : red;
padding : 2px;
padding-left : 5px;
padding-right : 5px;
margin-top : 2px;
color : #a8271a;
background : #fff3f3;
background-repeat : no-repeat;
border : 1px solid #a8271a;

}
.tbord {

border : 1px solid silver;

}
.ttitle {

border : 1px solid white;
font : 13px arial, verdana, arial;
font-weight : bold;
padding : 5px;
color : white;

}
.toffertes {

border : 1px solid white;
height : 21px;
font : 13px arial, verdana, arial;
font-weight : bold;
padding : 5px;
color : white;

}
.subcat a:link {

text-decoration : none;

}
.subcat a:visited {

text-decoration : none;

}
.subcat a:hover {

text-decoration : underline;

}
.subcats {

margin : 0;
padding : 0;

}
li.subcats a {

padding : 3px;
text-decoration : none;

}
li.subcats a:hover {

padding : 3px;
text-decoration : underline;

}
form {

margin : 0;
padding : 0;

}
ul.logmenu {

font : 11px arial, verdana, arial;
margin : 0;
padding : 0;
list-style-type : none;

}
ul.logmenu li {

padding : 6px;
border-bottom : 1px solid #dedede;
display : block;
margin : 0;
color : #5a5a5a;

}


body {

text-align : center;
margin : 0;
padding : 0;
background-image : url(../images/bg_body.gif);

}

TABLE {

border-collapse : collapse;

}
TD {

font-size : 11px;
vertical-align : top;
color : #666666;
font-family : arial, verdana, arial, arial;

}
TABLE.tableposition {

border-right : 1px solid #376a88;
border-left : 1px solid #376a88;
width : 850px;
border-collapse : collapse;
height : 100%;
background-color : #fbfbfb;
text-align : center;

}
TABLE.tablesite {

width : 100%;
border-collapse : collapse;

}
TD.celsite {

padding-right : 5px;
padding-left : 5px;
padding-bottom : 0;
vertical-align : top;
padding-top : 5px;
text-align : center;

}
TD.cel0900 {

color : #376a88;
font-weight : normal;
font-size : 11px;

}
A.cel0900:link {

color : #376a88;
font-weight : normal;
font-size : 11px;

}
A.cel0900:hover {

color : #376a88;
font-weight : normal;
font-size : 11px;

}
A.cel0900:visited {

color : #376a88;
font-weight : normal;
font-size : 11px;

}
A.cel0900:active {

color : #376a88;
font-weight : normal;
font-size : 11px;

}
TD.cel09002 {

background-color : #ffffff;
text-align : left;
color : #d6ef7e;
font-weight : normal;
font-size : 9px;

}
TD.celrechtstitel {

vertical-align : middle;
color : #376a88;
text-align : left;
font-weight : bold;

}
TD.celsubnav {

vertical-align : middle;

}
TABLE.tablesubnav {

width : 100%;
border-collapse : collapse;
border-bottom : 1px solid #ced4b9;
background-color : #d6ef7e;

}
TD.celnavbutton {

vertical-align : middle;
color : #666666;
text-align : center;

}
.tablenavbutton {

border-collapse : collapse;

}
.tablenavbutton td {

padding : 0;

}
TD.celstippel {

background-image : url(../images/images/btn/stippel_h.gif);
padding : 0;

}
TD.cellijst {

padding-right : 20px;
padding-left : 35px;
padding-bottom : 10px;
padding-top : 0;
text-align : left;

}
img {

border : 0;

}
TD.cellijsthome {

padding-right : 0;
padding-left : 10px;
padding-bottom : 10px;
padding-top : 0;
text-align : left;

}
.groen {

color : #ffffff;

}
TABLE.tablenavbottom {

border-top : 1px solid #d6ef7e;
height : 100%;
width : 100%;
border-collapse : collapse;
border : 0;

}
TD.celnavbottom {

padding-right : 1px;
padding-left : 10px;
padding-bottom : 1px;
padding-top : 1px;
text-align : left;
color : #ffffff;
background-color : #ffffff;

}
.heading {

position : relative;
font-weight : bold;
font-size : 16px;
font-family : arial, verdana, arial, arial;
color : #376a88;

}
.heading2black {

font-weight : bold;
font-size : 12px;
margin-bottom : 5px;
font-family : arial, verdana, arial, arial;
color : #666666;

}
.heading2orange {

font-weight : bold;
font-size : 12px;
margin-bottom : 5px;
font-family : arial, verdana, arial, arial;
color : #a8271a;

}
.headingO {

font-weight : bold;
font-size : 16px;
margin-bottom : 5px;
margin-top : 5px;
margin-left : 20px;
font-family : arial, verdana, arial, arial;
color : #a8271a;

}
.headingB {

font-weight : bold;
font-size : 16px;
margin-bottom : 5px;
margin-top : 5px;
margin-left : 20px;
font-family : arial, verdana, arial, arial;
color : #4c9419;

}
td.celviewlead {

background-color : #fbfbfb;
padding-top : 5px;
padding-bottom : 5px;

}
A {

color : #666666;
text-decoration : underline;

}
A:link {

color : #666666;
text-decoration : underline;

}
A:hover {

color : #666666;
text-decoration : none;

}
A:active {

color : #666666;
text-decoration : none;

}
A:visited {

color : #666666;

}
A.navbtnA {

color : #ffffff;
text-decoration : none;

}
A.navbtnA:link {

color : #ffffff;
text-decoration : none;

}
A.navbtnA:hover {

color : #ffffff;
text-decoration : underline;

}
A.navbtnA:active {

color : #ffffff;
text-decoration : underline;

}
A.navbtnA:visited {

color : #ffffff;

}
A.navbtnNA {

color : #ffffff;
text-decoration : none;

}
A.navbtnNA:link {

color : #ffffff;
text-decoration : none;

}
A.navbtnNA:hover {

color : #ffffff;
text-decoration : underline;

}
A.navbtnNA:active {

color : #ffffff;
text-decoration : underline;

}
A.navbtnNA:visited {

color : #ffffff;

}
.ntable {

width : 784px;
background : #ffffff;
border-top : 1px solid #376a88;
border-bottom : 1px solid #376a88;

}
SELECT {

background : #f4f4f4;
border : 1px solid silver;
color : gray;
font : 11px arial, verdana, arial;
padding : 2px;
margin-bottom : 0;

}
.regtable TEXTAREA {

background : white;
border : 1px solid silver;
color : gray;
font : 11px arial, verdana, arial;
padding : 5px;
margin-bottom : 0;

}
.regtable SELECT {

background : white;
border : 1px solid silver;
color : gray;
font : 11px arial, verdana, arial;
padding : 2px;
margin-bottom : 0;

}
A.cat:link {

font-size : 11px;
margin-left : 0;
color : #9f2d41;
font-family : arial, verdana, arial, arial;

}
A.cat:hover {

font-size : 11px;
margin-left : 0;
color : #9f2d41;
font-family : arial, verdana, arial, arial;

}
A.cat:visited {

font-size : 11px;
margin-left : 0;
color : #9f2d41;
font-family : arial, verdana, arial, arial;

}
A.cat:active {

font-size : 11px;
margin-left : 0;
color : #9f2d41;
font-family : arial, verdana, arial, arial;

}
INPUT.nomargin {

margin-bottom : 3px;

}

input {
font: 12px arial;
}

input.field {

background : white;
border : 1px solid #7f9db9;
color : #376a88;
font : 11px arial, verdana, arial;
padding : 3px;
margin-bottom : 3px;

}


TEXTAREA {

background : white;
font : 11px verdana;
color : black;
padding : 3px;
border : 1px solid silver;

}
SELECT {

background : white;
font : 11px verdana;
color : black;
padding : 3px;
border : 1px solid silver;

}
.ifield {

background : white;
font : 11px verdana;
color : black;
padding : 3px;
border : 1px solid silver;

}
.comment {

padding-bottom : 5px;

}
.notes {

margin-bottom : 5px;
font-style : italic;

}
TABLE.monsterform {

padding-left : 10px;
padding-bottom : 10px;
vertical-align : text-bottom;
line-height : 16px;

}
.overview {

font-size : 14px;
vertical-align : text-bottom;
line-height : 16px;
font-family : arial, verdana, arial, arial;

}
.buttonbar {

border-right : 1px outset;
border-top : 1px outset;
font-size : 11px;
border-left : 1px outset;
border-bottom : 1px outset;
font-family : arial, verdana, arial, arial;

}
TD.celbeheertop {

border-bottom : 1px solid #666666;
font-weight : bold;

}
TD.celbeheera {

border-bottom : 1px solid silver;
background : white;

}
TD.celbeheerb {

border-bottom : 1px solid silver;
background : #fafdff;

}
.offerteaanvraag {

border-right : 1px solid black;
border-top : 1px solid black;
margin : 2px 1px;
font : 18px arial, verdana, arial;
border-left : 1px solid black;
width : 280px;
border-bottom : 0 solid black;
background-color : #d1e4ed;

}
.offertesaanvragen {

padding-right : 2px;
padding-left : 2px;
padding-bottom : 2px;
width : 275px;
text-indent : 8px;
padding-top : 2px;
text-align : center;

}
.leads {

padding-right : 2px;
padding-left : 2px;
padding-bottom : 2px;
width : 275px;
text-indent : 8px;
padding-top : 2px;
text-align : center;

}
.offertesaanvragen2 {

border-right : 1px solid #ccccff;
padding-right : 2px;
border-top : 1px solid #ccccff;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #ccccff;
width : 400px;
text-indent : 8px;
padding-top : 2px;
border-bottom : 1px solid #ccccff;
background-color : #e2eaff;

}
.leads2 {

border-right : 1px solid #ccccff;
padding-right : 2px;
border-top : 1px solid #ccccff;
padding-left : 2px;
padding-bottom : 2px;
border-left : 1px solid #ccccff;
width : 400px;
text-indent : 8px;
padding-top : 2px;
border-bottom : 1px solid #ccccff;
background-color : #e2eaff;

}
.menutitleO {

padding-right : 0;
padding-left : 0;
font-weight : bold;
margin-bottom : 2px;
padding-bottom : 0;
margin-left : 0;
width : 150px;
color : #a8271a;
text-indent : 8px;
padding-top : 0;
font-family : arial, verdana, arial, arial;
text-align : left;

}
.menutitleB {

padding-right : 0;
padding-left : 0;
padding-bottom : 0;
padding-top : 0;
margin-bottom : 2px;
margin-left : 0;
width : 150px;
color : #4c9419;
font-weight : bold;
font-size : 11px;
text-indent : 8px;
font-family : arial, verdana, arial, arial;
text-align : left;

}
.menutitleOb {

text-decoration : underline;
cursor : pointer;
padding-right : 0;
padding-left : 0;
font-weight : bold;
margin-bottom : 2px;
padding-bottom : 0;
margin-left : 0;
width : 150px;
color : #a8271a;
text-indent : 8px;
padding-top : 0;
font-family : arial, verdana, arial, arial;
text-align : left;

}
.menutitleBb {

text-decoration : underline;
cursor : pointer;
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
padding-top : 0;
margin-bottom : 2px;
margin-left : 0;
width : 150px;
color : #4c9419;
font-weight : bold;
font-size : 11px;
text-indent : 8px;
font-family : arial, verdana, arial, arial;
text-align : left;

}
.plusdesc {

clear : left;
background-position : 8px 50%;
float : left;
background-image : url(../images/plus.gif);
margin : 3px 0 0;
width : 18px;
cursor : pointer;
background-repeat : no-repeat;
height : 9px;
text-align : center;

}
.minusdesc {

clear : left;
background-position : 8px 50%;
float : left;
background-image : url(../images/minus.gif);
margin : 3px 0 0;
width : 19px;
cursor : pointer;
background-repeat : no-repeat;
height : 9px;
text-align : center;

}
.submenu {

margin-top : 0.5em;
font-size : 11px;
margin-bottom : 1em;
margin-left : 5px;

}
.celpaddingbottom {

padding-bottom : 5px;

}
.tabheader {

background-color : #d6ef7e;
font-weight : bold;
font-family : arial, verdana, arial;
font-size : 11px;
color : #0054a6;
line-height : 16px;

}
.buyerlink a:link {

color : #a8271a;
text-decoration : underline;

}
.buyerlink a:hover {

color : #e31e0a;
text-decoration : underline;

}
.buyerlink a:visited {

color : #a8271a;
text-decoration : underline;

}
.sellerlink a:link {

color : #4c9419;
text-decoration : underline;

}
.sellerlink a:hover {

color : #5dce0d;
text-decoration : underline;

}
.sellerlink a:visited {

color : #4c9419;
text-decoration : underline;

}
.fieldset {

color : gray;
margin-bottom : 6px;
border : 1px solid #d3eccf;
margin : 0;
padding : 8px !important;
text-align:left;
}
legend {
margin : 0 !important;
margin-left:-8px;
color : #484848;
font-weight : bold;

}
.fs {

margin-bottom : 6px;
border : 1px solid #7f9db9;
margin : 0;
padding : 8px;

}
.ld {

color : #376a88;
font-weight : bold;

}
body {

margin : 0 !important;
padding : 0 !important;
font : 11px arial, verdana, arial;

}
#m {
border-right : 1px solid #376a88;
border-left : 1px solid #376a88;
width : 830px;
border-collapse : collapse;
height : 100%;
background-color : #fbfbfb;
margin : 0 auto;

}
#htopl {

margin : 0;
position : absolute;
padding-left : 0;

}
#htopr {

margin-top : 0;
position : absolute;
width : 830px;
text-align : right;

}
#htext {
color: #376A88;
font-size:12px;
margin-top : 10px;
position : absolute;
width : 820px;
text-align : right;
line-height : 18px;

}
#tbv {

position : absolute;
margin-top : 103px;
margin-left : 170px;

}
#header {

margin : 0;
padding : 0;
background : url(../images/header_bg.gif);
height : 123px;
border : 1px solid #376a88;
border-bottom : 0;

}
#subnav {

padding : 10px;
padding-left : 10px;
background-color : #376a88;
margin-bottom : 5px;

}
.duebar {

margin-bottom : 5px;
padding : 5px;
width : 815px;
border : 2px solid #fdd241;
background : #fff7c0;
color : #d59f11;
text-align : left;

}
.duebar a:link {

color : #d59f11;

}
.duebar a:visited {

color : #d59f11;

}
.duebar a:hover {

color : #d59f11;

}
#scriptbar {

position : absolute;
margin : 1px;
margin-top : 5px;
top : 0;
padding : 5px;
width : 815px;
border : 2px solid #fdd241;
background : #fff7c0;
color : #d59f11;
text-align : left;

}
ul#navlist {

margin : 0;
padding-left : 0;
white-space : nowrap;

}
#navlist li {

display : inline;
list-style-type : none;

}
#navlist a {

padding : 1px 7px;
padding-left : 10px;

}
#navlist a:link, #navlist a:visited {

color : #fff;
text-decoration : none;

}
.dropmenudiv {

position : absolute;
top : 0;
border : 1px solid #376a88;
border-bottom-width : 0;
line-height : 18px;
z-index : 100;
background-color : white;
width : 150px;
visibility : hidden;
margin-left : -9px;
margin-top : 7px;

}
.dropmenudiv a {

width : 100%;
display : block;
text-indent : 3px;
border-bottom : 1px solid #376a88;
padding : 2px 0;
text-decoration : none;

}
.dropmenudiv a:hover {

background-color : #f0f0f0;

}
.vm {

vertical-align : middle;

}
#navlist a:hover {

color : #fff;
text-decoration : underline;

}
#infobar {

font : message-box;

}
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {

display : block;
width : 100%;
color : InfoText;
background : InfoBackground url(../images/http://l2y.nl.ippon.lcl/images/warning.gif) no-repeat fixed 0.3em 0.3em;
padding : 0.45em 0.3em 0.45em 2em;
border-bottom : 0.16em outset;
text-decoration : none;
cursor : default;

}
#infobar a:hover {

color : HighlightText;
background : Highlight url(../images/http://l2y.nl.ippon.lcl/images/warning2.gif) no-repeat fixed 0.3em 0.3em;

}
#viewplot {

width : 100%;
padding : 1em;

}
.roundtop {

width : 100%;
background : url(../images/vak_hoek_B.gif);
text-align : right;
line-height : 0;

}
.roundbottom {

width : 100%;
background : url(../images/vak_hoek_O.gif) center bottom;
background-repeat : repeat-x;
text-align : right;
line-height : 0;
padding : 0 !important;
padding-bottom : 1px;

}
.roundb {

position : absolute;
line-height : 0;
margin : 0 !important;
margin-top : 0;

}
.roundfix {

height : 2px;

}
.roundcontent {

padding : 12px;
padding-top : 4px;

}
.roundbox {

border : 1px solid #cacaca;
padding : 0;
background : white;
border-top : 0;
border-bottom : 0;

}
.rtitle {

color : #376a88;
text-align : left;
font-weight : bold;
padding-top : 4px;
padding-left : 7px;
background : url(../images/title.gif);
width : 237px;
height : 18px;

}
#m2 {

background : #376a88;
width : 832px;
margin : 0 auto;
padding : 10px;
color : white;
text-align : left;

}
#m2 a:link {

color : white;
text-decoration : none;

}
#m2 a:visited {

color : white;
text-decoration : none;

}
#m2 a:hover {

color : white;
text-decoration : underline;

}
.line {

border-top : 1px solid #6b98b2;
margin-top : 5px;
line-height : 5px;
height : 5px;

}
#letters {

padding-top : 5px;

}
#kwaltable {

width : 100%;
background : white;
margin-top : 10px;

}
#searchfield {

font-weight : bold;
border-bottom : 0;
padding-bottom : 0;

}
#searchbut {

font-weight : bold;
text-align : right;
border-bottom : 0;
padding-top : 0;

}
#searchad {

position : absolute;
margin-top : -23px;
padding-left : 7px;

}
.eline {

border-top : 1px solid silver;
line-height : 10px;
font : 10px arial, verdana, arial;
height : 10px;
margin-top : 5px;

}
#explain {

background-image : url(../images/boxbg.gif);
background-repeat : repeat-y;
background-position : top right;

}
#whatl2y {

font : 12px arial, verdana, arial;
margin : 0;
padding : 0;
color : gray;

}
#well2y {

margin : 0;
padding : 0;

}
.hd {

margin : 0;
padding : 0;

}
.tabactl {
font-size: 13px;
background : url(../images/bt_act_01.gif);
background-repeat : repeat-x;
height : 21px;
width : 6px;

}
.tabactr {
font-size: 13px;
background : url(../images/bt_act_03.gif);
background-repeat : repeat-x;
height : 21px;
width : 6px;

}
.tabactc {

background : url(../images/bt_act_02.gif);
background-repeat : repeat-x;
vertical-align : middle;

}
.tabnonactl {
font-size: 13px;
background : url(../images/bt_nonact_01.gif);
background-repeat : repeat-x;
height : 21px;
width : 6px;

}
.tabnonactr {

background : url(../images/bt_nonact_03.gif);
background-repeat : repeat-x;
height : 21px;
width : 6px;
vertical-align : middle;

}
.tabnonactc {

background : url(../images/bt_nonact_02.gif);
background-repeat : repeat-x;
vertical-align : middle;

}
.preview {

padding : 7px;
margin-bottom : 0;

}
.preview span {

color : #376a88;

}
#col1 {

float : left;
width : 580px;
display : inline;

}
#col2 {

float : left;
width : 244px;
margin-left : 5px;

}
#footer {

clear : both;

}
#fpll {

float : left;
width : 49%;
display : inline;

}
#fplr {

float : left;
width : 49%;
margin-left : 2%;

}
#fplf {

clear : both;

}
#newq {

float : left;
width : 287px;
display : inline;

}
#newp {

float : left;
width : 287px;
margin-left : 5px;

}
#newf {

clear : both;

}
.rqlist {

margin : 0;
padding-left : 0;
white-space : nowrap;
margin-left : 15px;
margin-right : 15px;
margin-bottom : 5px;

}
.rqlist li {

display : block;
list-style-type : none;
color : #a8271a;
font-weight : bold;

}
.rqlist a:link, .rqlist a:visited {

color : #a8271a;
text-decoration : none;

}
.rqlist a:hover {

color : #da3422;
text-decoration : underline;

}
.rqsubcats {

margin : 0;
padding : 0;
white-space : nowrap;
margin-left : 7px;

}
.rqsubcats li {

list-style-type : none;
color : #666666;
font-weight : normal;

}
.rqsubcats a:link, .rqsubcats a:visited {

display : block;
padding : 4px;
margin : 0;
color : #666666;
text-decoration : none;
border-bottom : 1px solid #e4e4e4;

}
.rqsubcats a:hover {

color : #343434;
background : #f8f8f8;
text-decoration : none;

}
.iqlist {

margin : 0;
padding-left : 0;
white-space : nowrap;
margin-left : 15px;
margin-right : 15px;
margin-bottom : 5px;

}
.iqlist li {

display : block;
list-style-type : none;
color : #4c9419;
font-weight : bold;

}
.iqlist a:link, .iqlist a:visited {

color : #4c9419;
text-decoration : none;

}
.iqlist a:hover {

color : #61ba1f;
text-decoration : underline;

}
.iqsubcats {

margin : 0;
padding : 0;
white-space : nowrap;
margin-left : 7px;

}
.iqsubcats li {

list-style-type : none;
color : #666666;
font-weight : normal;

}
.iqsubcats a:link, .iqsubcats a:visited {

display : block;
padding : 4px;
margin : 0;
color : #666666;
text-decoration : none;
border-bottom : 1px solid #e4e4e4;

}
.iqsubcats a:hover {

color : #343434;
background : #f8f8f8;
text-decoration : none;

}
.ptitle {

margin : 0;
padding : 0;
font : 13px arial, verdana, arial;
font-weight : bold;

}
.more:link, .more:active, .more:visited {

display : block;
text-align : center;
padding : 7px;
border-top : 1px solid silver;
margin-top : 5px;
text-decoration : none;

}
.more:hover {

background : #ebebeb;

}
#selectedusers input {

display : none;

}
#searchform {

line-height : 18px;

}
#resultarea, #selectedusers {

height : 150px;
width : 350px;
padding : 3px;
border : 1px solid #376a88;
background : #e7f2f5;

}
#resultarea a, #selectedusers a {

display : block;
background : white;
border : 1px solid #bebebe;
padding : 2px;
text-decoration : none;
margin-bottom : 1px;

}
#resultarea a:hover, #selectedusers a:hover {

background : #f4f4f4;

}
.pages {

background : #e8eef1;

}
.pages td {

border-bottom : 2px solid #abb0b2;
border-left : 1px solid white;
padding-left : 9px;
padding-right : 9px;

}
#activepage {

background-color : #d2d7db;
border-left : 1px solid white;
border-bottom : 2px solid white;
padding-left : 9px;
padding-right : 9px;
background-repeat : repeat-x;

}
#promobig {

text-align : center;
font : 20px arial;
font-weight : bold;
margin : 0;
padding : 0;
z-index : 200;
position : relative;
color : #376a88;

}
#promotext {

text-align : center;
font : 13px arial;
z-index : 200;
position : relative;

}
#promolink {

text-align : center;
font : 10px arial;
z-index : 200;
position : relative;

}
#promo {

padding : 10px;
background : #f5f3de;
border : 1px solid #dddab5;

}
#promobg {

position : absolute;
font : 50px arial;
font-weight : bold;
margin-left : 2px;
margin-top : -55px;
z-index : 1;
color : #fffde8;

}
.questbox {

line-height : 18px;
margin-bottom : 20px;

}
.questbox ul {

margin : 0;
margin-left : 10px;
padding : 0;
list-style : none;

}
.questbox li {

padding : 2px;

}
h3 {
color: #376A88;
margin : 0;
padding : 0;
margin-bottom: 5px;
font-size: 13px;
font-weight : bold;
}

h3 span {font-size: 10px;}

#regbl {

display : block;
background : #fff3f3;
border : 1px solid #b66e6f;
padding : 5px;
color : #a8271a;
font : 12px arial;
text-decoration : none;
font-weight : bold;
width : 240px;
margin-bottom : 7px;

}
#regsl {

display : block;
background : #ecffeb;
border : 1px solid #4c9419;
padding : 5px;
color : #4c9419;
font : 12px arial;
text-decoration : none;
font-weight : bold;
width : 240px;
margin-bottom : 7px;

}
#regbol {

display : block;
background : #edfaff;
border : 1px solid rgb(0, 106, 190);
padding : 5px;
color : rgb(0, 106, 190);
font : 12px arial;
text-decoration : none;
font-weight : bold;
width : 240px;
margin-bottom : 7px;

}
#sillyfix {

position : relative;
font : 1px arial;
color : white;
height : 2px;

}
ul.helpmenu {

margin : 0;
padding-left : 0;
margin-bottom : 10px;
border : 1px solid #f4f4f4;

}
.helpmenu li {

list-style-type : none;
font : 11px arial;
font-weight : bold;
color : #376a88;

}
.helptitle {

background : #e9f4fa;
border-bottom : 3px solid #d2dce1;
padding : 5px;

}
.helpmenu a {

padding : 6px;
border-bottom : 1px solid #dedede;
display : block;
margin : 0;
color : #5a5a5a;
font : 11px arial;

}
.helpmenu a:link, .helpmenu a:visited {

color : gray;
text-decoration : none;

}
.helpmenu a:hover {

color : gray;
text-decoration : underline;
background : #f8fdff;

}
ul.helppopular {

font : 11px arial, verdana, arial;
margin : 0;
padding : 0;
list-style-type : none;

}
ul.helppopular li {

margin : 0;
padding : 0;

}
.helppopular li a:link, .helppopular li a:visited, .helppopular li a:active {

text-decoration : none;
padding : 6px;
border-bottom : 1px solid #dedede;
display : block;
margin : 0;
color : #5a5a5a;

}
.helppopular li a:hover {

background : white;

}
.hidden {

display : none;

}
.buybutton {

width : 170px;
vertical-align : middle;

}
.boxtitle 
{
padding : 5px;
background-color: #376a88;
background-image:url(images/tabletopleft.gif);background-repeat:no-repeat;
margin : 0;
color : white;
font-size: 11px;

}
.boxtitleB {

padding : 5px;
background : #488ab2;
margin : 0;
color : white;
font-size: 11px;

}
.boxtitle a:link {

color : silver;
text-decoration : none;

}
.boxtitle a:visited {

color : silver;
text-decoration : none;

}
.boxtitle a:hover {

color : white;
text-decoration : underline;

}
.nr {

font-weight : normal;

}
.infobar {

margin-bottom : 5px;
padding : 5px;
width : 815px;
border : 1px solid #376a88;
background : #f3f9fc;
color : #7095ab;
text-align : left;

}
.infobar a:link {

color : #7095ab;

}
.infobar a:visited {

color : #7095ab;

}
.infobar a:hover {

color : #5c7a8c;

}
.pmenu a:link {

color : gray;
text-decoration : none;

}
.pmenu a:visited {

color : gray;
text-decoration : none;

}
.pmenu a:hover {

color : #5a5a5a;
text-decoration : none;

}
a.fakebutton {

width : auto;
display : block;
padding : 3px;
padding-left : 7px !important;
padding-right : 7px !important;
border : 1px solid silver;
background : #c6c5d7 url(../images/fakebuttonbg.gif);
background-repeat : repeat-x;
text-decoration : none;
text-align : left;

}
a:hover.fakebutton {

background : #ffffff url(../images/fakebuttonbg2.gif);
background-repeat : repeat-x;
}


ul.payadvantages
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.payadvantages li
{
background: url('images/plus_gray.gif');
background-repeat: no-repeat;
background-position: center left;
padding-left: 0;
list-style-type: none;
padding: 3px;
padding-left: 17px;
margin: 0;
font-size:11px;
} 


/* CSS only for ads display */
.addzone {vertical-align:middle;text-align:left;width:70px}
.addcountry {vertical-align:middle;text-align:left;width:90px}
.addtitle {width: 170px;text-align:left}
.addemail {vertical-align:middle;text-align:left;width:140px}
.addprice {vertical-align:middle;text-align:right;width:70px}
.addbudgetest {vertical-align:middle;text-align:left;width:20px}
.addpromo {vertical-align:middle;text-align:left;width:20px}
.adddelete {vertical-align:middle;text-align:left;width:20px}
.addsales {vertical-align:middle;text-align:center;width:50px}

div.field 
{
	margin-bottom: 12px;
}

div.field span {font-weight:bold;color:#343434}
div.field div {margin-top:2px}

table.modded {width: 100%}
table.modded td.alt {background: #e8F4FA;}
table.modded td {border-bottom:1px solid #376A88;padding:7px;}
table.modded tr.top td {color:#e5f5ff;background-color:#376A88}
table.modded tr.top td.left {background-image:url(images/tabletopleft.gif);background-repeat:no-repeat}
table.modded tr.top td.right {background:url(images/tabletopright.gif) #376A88;background-repeat:no-repeat;background-position:top right;}
table.modded td.clear {border: 0px;}

.ar {text-align:right}
.ac {text-align:center}

#toolbar {background:#f4f4f4;border-bottom:1px solid gray;padding:3px;font:11px trebuchet ms;text-align:left;padding:5px;}
#toolbar a {width:150px;display: inline-block; padding:5px; padding-right:150px; border: 1px solid silver;margin-right:1px;background:white;}
.toplinks {text-transform: uppercase;}
a.toplink {text-transform: uppercase;display:inline-box;border:1px solid gray;padding:2px;padding-left:3px;padding-right:3px;background: #F4F4F4;text-decoration:none}
a:hover.toplink  {display:inline-box;border:1px solid gray;padding-left:3px;background:silver}

.button {background:url(images/buttonbg.gif) #dce3e4;background-repeat:repeat-x;border:1px solid #526472;border-left: 1px solid #B9CAD0;border-top:1px solid #B9CAD0;font-size:11px;padding:3px;}
.buttonO {cursor:pointer;background:url(images/buttonbgo.gif) #dce3e4;background-repeat:repeat-x;border:1px solid #526472;border-left: 1px solid #B9CAD0;border-top:1px solid #B9CAD0;font-size:11px;padding:3px;}

.r {text-align:right}

.admatch_user
{
	background-image: url(images/admatch_user.gif);
	background-repeat: repeat-y;
	color: #246a19;
}

.admatch_user span
{
	color: #183b13
}

.admatch_user a 
{
	color: #183b13
}

.admatch_user a:hover
{
	color: #286420
}

.admatch_promo
{
	background-image: url(images/admatch_promo.gif);
	background-repeat: repeat-y;
	color: gray
}

.admatch_promo span
{
	color: #8f0021
}

.admatch_promo a 
{
	color: #8f0021
}

.admatch_promo a:hover
{
	color: #8f0021
}