﻿/* old style */
/* Forms
---------------------------------------------------------- */
.form-default{ width:718px; padding:10px 0; }

/* general */
.form-default .right{ text-align:right; }
.form-default label{ font-weight:bold; width:125px; display:block; float:left; }

/* fieldset */
.form-default fieldset legend{ padding:4px; border:1px solid #dfdfdf; }

/* entry */
.form-default div.entry{ clear:both; overflow:hidden; margin:0 0 5px; width:100%; }

/* error */
.form-default div.error{ color:#d53201; font-weight:bold; }
.form-default span.error{ line-height:22px; margin: 0 0 0 10px; color:#CC0000; float:left;  padding:0 0 0 9px; font-size:11px; font-weight:normal; background:url(/images-new/layout/icons/error.png) no-repeat 0 center; }

/* text */
.form-default div.text input{ float:left; color:black; padding:2px 0 0 0; width:197px; height:18px; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;  background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.textCustom input{ color:black; padding:2px 0 0 0; width:197px; height:18px; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;  background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.text textarea{ float:left; color:black; padding:2px 0 0 0; width:197px; height:18px; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;  background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.text input.smaller{ width:125px; }
.form-default div.text input.smallest{ width:76px; }
.form-default div.text .error input{ border:1px solid #d53200; }

/* select */
.form-default div.select select{ padding:1px 0 0; width:197px; color:black; display:block; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;  background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.selectCustom select{ padding:1px 0 0; color:black; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;  background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.selectCustom {display:inline;}
.form-default div.checkboxCustom input {margin-left:5px; width:17px; color:black; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee; background:url(/images-new/layout/forms/default/text_background.png) repeat-x 0 0; }
.form-default div.checkboxCustom {font-weight:normal; vertical-align:middle; margin-left:5px; }
.form-default div.link {padding-left:125px;}

/* checkbox */	
.form-default div.checkbox{ }


/* extra */
.form-default div.extra{ padding-top:25px; }
.form-default div.extra span{ font-size:11px; }

/* buttons */
.form-default div.buttons{ width:593px; padding:5px 0 0 125px; }
.form-default div.buttons button{ cursor:pointer; }
.form-default div.buttons button.wide{ padding-bottom:4px; overflow:visible; display:block; font-size:14px; color:#FFF;line-height:30px; font-weight:bold; height:30px; width:190px; background:url(/images-new/layout/forms/default/button_wide.png) no-repeat 0 0; }
.form-default div.buttons button.wide:hover{ background-position:left bottom; }

.ButtonGeneral { cursor:pointer;padding-bottom:4px; overflow:visible; display:block; font-size:14px; color:#FFF;line-height:30px; font-weight:bold; height:30px; width:190px; background:url(/images-new/layout/forms/default/button_wide.png) no-repeat 0 0; }
.ButtonGeneral:hover{ background-position:left bottom; }

.form-default div.buttons button.right{ float:right; }
.form-default div.buttons span{ float:left; font-size:10px; }
/* einde old style */    
    
    
body { font-family:Arial,sans-serif;font-size:13px; border:0px;margin:0px;padding:0px;height: 100%; text-align:center; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, p, blockquote, th, td, input, textarea {
margin: 0;
padding: 0;
border: 0;
}
h1, h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
text-align:left;
}
li {
list-style: none;
}
.inputField { border: 1px solid #a1a1a1;background-color: white;padding: 2px 5px;height: 16px;vertical-align: middle;color: black; }
.inputSelect { display: block;padding: 2px 5px;height: 23px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;border-right: 0px solid transparent;line-height: 20px;color: #333;cursor: pointer;-moz-user-select: none;-webkit-user-select: none; }
.HeaderMenu { width:990px;display: inline-block; }
.HeaderMenu a { color:Black;font-family:Arial,sans-serif;font-size:13px;text-decoration:none; }
.HeaderMenu a:hover { text-decoration:underline; }
.sidebar li>a { margin-top: -6px; }
.sidebar li a { font-size: 13px; display: block; padding: 2px 0; width: 100%; color: #21479c; text-decoration: none; cursor: pointer; }
.sidebar li a:hover { background-color:White; text-decoration:underline; }
.sidebar { text-align:left;width: 158px;
padding: 20px 20px 15px 20px;
margin-right: 20px;
margin-bottom: 20px; }
.sidebar .title {
display: block;
margin-bottom: 15px;
font-weight: bold;
font-size: 15px;
} 
.AdItemImage 
{
    vertical-align:middle;
    text-align:center;
    height: 140px;
}
.GroupItem 
{
    height:240px;
    margin: 0px;
    padding: 0px;
    width:750px;
}
.Last
{
    border-bottom: 0px;
}
.GroupItem h2 {
margin-bottom: 8px;
margin-top: 20px;
display: block;
font-size: 1.5em;
-webkit-margin-before: 0.83em;
-webkit-margin-after: 0.83em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
color: #333;
font-size: 15px;
font-weight: bold;
}
.GroupItem strong a { 
display: block;
max-width: 175px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin: 0 0 5px 1px;
color: #21479c;
text-decoration: none;
cursor: pointer;
}
.GroupItem .price 
{
    display: block;
    color: #333;
}
.GroupItem .AdInfo 
{
    display: block;
    font-size: 11px;
    color: #a1a1a1;
    margin-left: 1px;
    margin-top: 10px;
}
.GroupItem .PlacecInfo 
{
    display: block;
    font-size: 11px;
    color: #a1a1a1;
    margin-left: 1px;
    margin-top: 10px;
}
.GroupItem img 
{
max-height: 138px;
max-width: 167px;
vertical-align: middle;
border: 0;
line-height: 134px;
margin-bottom: 8px;
text-align: center;
white-space: nowrap;
}
.GroupItem .AdItem
{
width:167px;
padding: 3px;
margin-bottom: 0px;
left: 0px;
margin-left: 0px;
margin-right: 0px;
top: 0px;
border: 1px solid white;
float:left;
margin-right:15px;
}
.GroupItem .Last
{
margin-right:0px;
}

.GroupItem .AdItem:hover
{
border: 1px solid #c0c0c0;
}

.GroupItem .AdItemLast:hover
{
border: 1px solid #c0c0c0;
}
.sidebar li { font-weight: normal;
color: #21479c;
line-height: 16px;
margin-top: 6px; }
.divider {padding-left:5px;padding-right:5px;font-family:Arial,sans-serif;font-size:13px; }
.highlightBox a { font-weight:bold; font-size: 13px; display: block; padding: 2px 0; width: 100%; color: #21479c; text-decoration: none; cursor: pointer; }
.ButtonPlaceAd {font-size: 15px;
font-weight: bold;
color: white;
border: 1px solid #21479c;
background: #5198ea;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjkpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -webkit-gradient(linear,left top,left bottom,from(#5198ea),to(#21479c));
background: -webkit-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -o-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -ms-linear-gradient(top,#5198ea 0,#21479c 100%);
background: linear-gradient(to bottom,#5198ea 0,#21479c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5198ea',endColorstr='#21479c',GradientType=0);
-moz-box-shadow: inset 0 1px 0 #7db3f0;
-webkit-box-shadow: inset 0 1px 0 #7db3f0;
box-shadow: inset 0 1px 0 #7db3f0;
display: inline-block;
zoom: 1;
vertical-align: middle;
text-align: center;
outline: 0;
text-decoration: none;
cursor: pointer;
white-space: nowrap;
margin: 0;
-webkit-appearance: none;
font-family: Arial,sans-serif;
line-height: 28px;
height: 28px;
width: 157px;
}
.ButtonGeneral {font-size: 15px;
font-weight: bold;
color: white;
border: 1px solid #21479c;
background: #5198ea;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjkpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -webkit-gradient(linear,left top,left bottom,from(#5198ea),to(#21479c));
background: -webkit-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -o-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -ms-linear-gradient(top,#5198ea 0,#21479c 100%);
background: linear-gradient(to bottom,#5198ea 0,#21479c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5198ea',endColorstr='#21479c',GradientType=0);
-moz-box-shadow: inset 0 1px 0 #7db3f0;
-webkit-box-shadow: inset 0 1px 0 #7db3f0;
box-shadow: inset 0 1px 0 #7db3f0;
display: inline-block;
zoom: 1;
vertical-align: middle;
text-align: center;
outline: 0;
text-decoration: none;
cursor: pointer;
white-space: nowrap;
margin: 0;
-webkit-appearance: none;
font-family: Arial,sans-serif;
line-height: 40px;
height: 40px;
}
.footer h3 
{
    font-weight: bold;
    font-family: Arial,sans-serif;
font-size: 13px;
color: #333;
}
.footer .navigation-categories
{
    float:left;
    text-align:left;
    width: 245px;
    padding-bottom:20px;
}
.footer .clear
{
    clear: both;
}
.footer 
{
    width:100%;background-color:#c0c0c0;border-top:1px solid #93a4c2;border-bottom:1px solid #93a4c2;text-align:center;
}
.footer .inner
{
    width:990px;display: inline-block;
}
.footer .top
{
    padding: 20px 0;
}
.footer .bottom
{
    border-top: 1px solid #93a4c2;padding:10px;
}
.footer .footerText
{
    padding-bottom: 5px;font-size: 11px;line-height: 14px;color: #333;margin: 20px 0;clear: both;text-align:left;
}
.footer a
{
color: #21479c;
text-decoration: none;
cursor: pointer;
line-height: 18px;
}
.footer a:hover
{
color: #21479c;
text-decoration: underline;
cursor: pointer;
}
.page-header {
margin-top: 20px;
margin-bottom: 25px;
font-size: 24px;
font-weight: bold;
}
.stick {
    position:fixed;
    top:0px;
}
.AdvertiserBox
{
font-size: 1.25em;font-weight: bold;color: #21479c;overflow-x: hidden;border-bottom: 1px solid #c0c0c0;padding-bottom: 20px;
}
.AdvertiserBox h3
{
    font-size: 1.25em;font-weight: bold;color: #21479c;text-decoration:none;
}
.AdvertiserBox h3 a
{
    font-size: 1.25em;font-weight: bold;color: #21479c;text-decoration:none;
}
#m1
{	
    margin: 0;
	padding: 0;
}
#m1
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#m1 a
{
}

#m1 a:hover
{
}

#m1
{	position: absolute;
 	top:110px;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #F0F0F0;
	border: 1px solid #c0c0c0;
}

	#m1 a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #F0F0F0;
		color: black;
		font: 11px arial}
    
	#m1 a:hover
	{	background: #F0F0F0;
		margin: 0;
		padding: 5px 10px;
		color: #000;
		font-weight:bold;}
    .AdTypesTable tr
    {
        height: 30px;
    }
    .AdTypesTable h3
    {
        font-size: 15px;
        font-weight: bold;
        margin: 20px 0 15px 0;
    }
    
    .AdTypesTable .AdType 
    {
        color: #666;
        max-width: 150px;
        width: 150px;
        margin: 0;
        padding: 0;
    }
    .AdTypesTable .AdTypeValue 
    {
        color: #000;
        margin: 0;
        padding: 0;
    }    
    .AdTypesTable .AdTypeValue A
    {
        font-size: 15px;
        line-height: 19px;
        font-weight: bold;
        color: #21479c;
        height: 58px;
        overflow: hidden;
        cursor: pointer;
        text-decoration: none;
}    
    .AdTypes h3
    {
        font-size: 15px;
        font-weight: bold;
        margin: 20px 0 15px 0;
    }
    .AdInfo
    {
        margin:20px;
    }
    .AdInfo h3
    {
        font-size: 15px;
        font-weight: bold;
        margin: 20px 0 15px 0;
    }
    .PlacedInfo
    {
        margin:20px;
    }
    .PlacedInfo h3
    {
        font-size: 15px;
        font-weight: bold;
        margin: 20px 0 15px 0;
    }
    .AdList
    {
        float:left;
        padding-left:10px;
        width:300px;
    }
.AdList a
{
    color: #21479c;
    text-decoration: none;
    cursor: pointer;
    font-weight:bold;
}
.AdList a:hover
{
    color: #21479c;
    text-decoration: underline;
    cursor: pointer;
    font-weight:bold;
}
.categoryList
{
    border: 1px solid #c0c0c0;
    padding: 19px 13px;
    font-size: 12px;
    width: 640px;
    float: left;
    background-color: #ffffcc;
}

.first
{
    float:left;
    width:165px;
}

.second
{
    float:left;
    width:165px;
}
   .AdTypeValue
   {
        display: block;
        margin: 0;
        padding: 2px 0 2px 0px;
        color: #21479e;
        text-decoration: none;
        cursor: pointer;
        line-height: 16px;
        font-size: 13px;
    }
    .highlight
    {
        background-color:#AFE83A;
        border-bottom: 1px solid #c0c0c0;
        border-left: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        min-height: 100px;
        vertical-align:middle;
        padding-top:20px;
        padding-bottom:20px;
        color: #333;
        cursor: pointer;
    }
    .highlight a
    {
        padding: 0 5px 0 0;
        margin: -2px 0 2px 0;
        font-weight: bold;
        font-size: 15px;
        line-height: 16px;
        max-height: 34px;
        min-height: 22px;
        overflow: hidden;
        color: #21479c;
        text-decoration: none;
        cursor: pointer;
    }
    .highlight img
    {
        vertical-align: middle;
        max-width: 98px;
        max-height: 98px;
        border: 1px solid #c0c0c0;
    }
    .odd
    {
        background-color:#FBFFED;
        border-bottom: 1px solid #c0c0c0;
        border-left: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        min-height: 100px;
        vertical-align:middle;
        padding-top:20px;
        padding-bottom:20px;
        color: #333;
        cursor: pointer;
    }
    .odd a
    {
        padding: 0 5px 0 0;
        margin: -2px 0 2px 0;
        font-weight: bold;
        font-size: 15px;
        line-height: 16px;
        max-height: 34px;
        min-height: 22px;
        overflow: hidden;
        color: #21479c;
        text-decoration: none;
        cursor: pointer;
    }
    .even a
    {
        padding: 0 5px 0 0;
        margin: -2px 0 2px 0;
        font-weight: bold;
        font-size: 15px;
        line-height: 16px;
        max-height: 34px;
        min-height: 22px;
        overflow: hidden;
        color: #21479c;
        text-decoration: none;
        cursor: pointer;
    }
    
    .even
    {
        background-color:#ffffcc;
        border:0px;
        border-bottom: 1px solid #c0c0c0;
        border-left: 1px solid #c0c0c0;
        border-right: 1px solid #c0c0c0;
        min-height: 100px;
        vertical-align:middle;
        padding-top:20px;
        padding-bottom:20px;
        color: #333;
        cursor: pointer;
    }
    .odd img
    {
        vertical-align: middle;
        max-width: 98px;
        max-height: 98px;
        border: 1px solid #c0c0c0;
    }
    .even img
    {
        vertical-align: middle;
        max-width: 98px;
        max-height: 98px;
        border: 1px solid #c0c0c0;
    }
    .pagination li 
    {
        list-style: none;
        float:left;
        padding-top:10px;
        padding-bottom:10px;
    }
    .pagination
    {
        padding:0px;
    }
    .pagination a
    {
        list-style: none;
        float:left;
        padding-right:5px;
        font-size: 18px;
        font-weight:bold;
        line-height: 16px;
        max-height: 34px;
        min-height: 22px;
        overflow: hidden;
        color: #21479c;
        text-decoration:none;
    }
#google_container_inner 
{
    padding:15px;
    border:solid 1px #c0c0c0;
}
#google_container_inner_addetail
{
    padding:15px;
}
.google_ad_line1 {
text-decoration: underline;
color: #0d4891;
font-weight:bold;
font-size:15px;
}
.google_ad_line1:Hover {
text-decoration: underline;
color: #0d4891;
font-weight:bold;
font-size:15px;
}
.google_wide_ads 
{
width:100%; 
text-decoration: none;
}
.google_ad_header {
padding-bottom:2px;
padding-left:2px;
}
.google_ad_header_link {
text-align:left;
color:#383838;
font-size:12px;
}
.google_ad_url a {
color:#777888;
font-size:12px;
text-decoration: underline;
}
.google_item1 
{
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
background:#ffffcc;
}
.google_item1:Hover {
background-color:#AFE83A;
}
.google_item2 {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.google_item2:Hover {
background-color:#AFE83A;
}
.google_item3 {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
background:#ffffcc;
}
.google_item3:Hover {
background-color:#AFE83A;
}
.google_item4 {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.google_item4:Hover {
background-color:#AFE83A;
}
.google_item5 {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
background:#ffffcc;
}
.google_item5:Hover {
background-color:#AFE83A;
}
.google_item6 {
padding-top:5px;
padding-bottom:5px;
padding-left:3px;
color:#454545;
font-size:12px;
font-weight:normal;
line-height:18px;
}
.google_item6:Hover {
background-color:#AFE83A;
}

.SearchNavigation .subLinks li:hover
{
    background-color:#ffffcc;
    text-decoration:underline;
}


.SearchNavigation li 
{
    padding:4px;
}

.SearchNavigation li h2
{
    padding:4px;
}

.SearchNavigation li h2:hover
{
    padding:4px;
    background-color:#ffffcc;
text-decoration: underline;
}

.SearchNavigation H2 a
{
color: #21479c;
text-decoration: none;
cursor: pointer;
font-weight: bold;
}
.SearchNavigation a
{
color: #21479c;
text-decoration: none;
cursor: pointer;
line-height: 16px;
}
.SearchNavigation a:hover
{
    text-decoration: underline;
}
.error{ margin-bottom:10px; background:#f4ccbf; padding:8px 4px; color:#d53201; font-weight:bold; }
.info{ margin-bottom:10px; background:#c9e8ed; padding:8px 4px; color:#0d6191; font-weight:bold; }
.partnerLink
{
    font-weight: bold;font-size: 20px;line-height: 20px;color:#21479c;
}
.addPartnerLink
{
    font-weight: bold;font-size: 14px;line-height: 20px;color:#21479c;
}
.partnerText
{
    font-size: 14px;line-height: 24px;
}
.pageTitle
{
    font-size: 24px;line-height: 27px;font-weight: bold;margin-bottom: 10px;word-wrap: break-word;width:100%;
}
.postingBox
{
    float: left;width: 660px;min-height: 660px;
}
.addPartnerLink
{
    text-align:right;width: 100%;
}
.partnerLinkBox
{
    width:660px;margin-bottom:0px;padding-left:17px;
}
.postingAdsenseTop
{
    padding:0px;margin:0px;width:660px;height: 250px;
}
.postingAdsenseBottom
{
    padding:0px;margin:0px;width:640px;height: 250px;
}
.postingAdsenseRight
{
    width: 280px;height:600px;margin-left:20px;margin-bottom:20px;
}
.postingPhotoBox
{
    width: 380px;float: left;padding-left: 20px;
}
.postingBigPhotoBox
{
    overflow: hidden;text-align: center;text-align:center;overflow:hidden;vertical-align:middle;
}
.postingBigPhoto
{
    margin:3px;max-width: 380px;max-height: 380px;display:block;
}
.postingSmallPhotoBox
{
    width:380px;
}
.postingSmallPhoto
{
    margin:3px;width:70px;border:solid 1px #c0c0c0;height:50px;overflow:hidden;text-align:center;vertical-align:middle;background-color:White;float:left;
}
.postingSmallPhoto img 
{
    border:0px;min-width:70px;max-width:70px;min-height:50px;max-height:50px;
}
.postingDetails
{
    float:left;width: 160px;padding-left:5px;
}
.postingPrice
{
    font-size: 1.25em;line-height: 22px;font-weight: bold;padding-left:15px;
}
.postingDetailsAd1
{
    font-size: 1.25em;line-height: 22px;font-weight: bold;padding-left:15px;padding-top:30px;
}
.clearBoth
{
    clear:both;
}
.postingBottom
{
    border-top: 1px solid #c0c0c0;padding-top: 20px;margin-bottom: 30px;margin-top:15px;margin-left:15px;text-align:left;height:40px;
}
.postingBottom h2
{
    font-size:24px;
}
.postingBottom .Left
{
    float:left;width:390px;
}
.postingBottom .Right
{
    float:left;text-align:center;width:230px;
    color:Gray;font-size:12px;font-weight:normal;
}
.postingBottom .Right a
{
    cursor:pointer;color:#2968B6;
}
.postingRight
{
    float: left;width:240px;
}
.postingProfile
{
    width: 240px;margin-bottom: 20px;margin-left:20px;border: 1px solid #c0c0c0;background-color:#ffffcc;padding:20px;text-align:left;
}
.postingBidBox
{
    width: 240px;margin-bottom: 20px;margin-left:20px;border: 1px solid #c0c0c0;padding:20px;
}
.postingBidBox table
{
    padding-bottom:15px;
}
.postingBidBox .dateH
{
    text-align:center;width:100px;text-align:left;
}
.postingBidBox .bidH
{
    text-align:right;width:60px;
}
.postingBidBox .userH
{
    text-align:right;width:100px;
}
.postingBidBox .left
{
    text-align:left;
}
.postingBidBox .right
{
    text-align:right;
}
.postingBidBox .header
{
    border-bottom: 1px solid #c0c0c0;padding: 0 0 10px 0;margin-bottom: 10px;
}
.postingBidBox .header h3
{
    font-size: 15px;font-weight: bold;font-size: 1.25em;line-height: 1.2em;
}
.postingBidBox .box
{
    padding-top:5px;padding-bottom:5px;
}
.postingBidBox .inputBid
{
    width:200px;color:black; padding:2px 0 0 0; height:18px; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;
}
.postingBidBox .inputEmail
{
    width:230px;color:black; padding:2px 0 0 0; height:18px; border:1px solid #777888; border-bottom:1px solid #dddeee; border-right:1px solid #dddeee;
}
.postingBidBox .button
{
    height:40px;width:230px;font-weight:bold;
}
.postingOther
{
    width: 240px;margin-bottom: 20px;margin-left:20px;border: 1px solid #c0c0c0;padding:20px;
}
.postingOther .header
{
    border-bottom: 1px solid #c0c0c0;padding: 0 0 10px 0;margin-bottom: 10px;
}
.postingOther .header h3
{
    font-size: 15px;font-weight: bold;font-size: 1.25em;line-height: 1.2em;
}
.postingOther .listings
{
    padding-top:20px;
}
.postingOther .listings .photo
{
    float:left;width:70px;text-align:center;border:solid 1px #c0c0c0;
}
.postingOther .listings .item
{
    float:left;width:160px;overflow:hidden;padding-left:5px;
}
.postingOther .listings .item a
{
    font-size: 15px;line-height: 19px;font-weight: bold;color: #21479c;height: 58px;overflow: hidden;cursor: pointer;text-decoration:none;
}
.postingOther .price
{
    font-size: 15px;font-weight: bold;
}
.HeaderLogoBar
{
    width:100%;background-color:#AFE83A;height:43px;text-align:center;
}
.HeaderLogoBar .column1
{
    float:left;width:260px;padding-top:2px;
}
.HeaderLogoBar .column1 img 
{
    border:0px;float:left;
}
.HeaderLogoBar .column2
{
    float:left;width:90px;text-align:left;padding-top:15px;
}
.HeaderLogoBar .column3
{
    float:left;width:230px;text-align:right;padding-top:15px;
}
.HeaderLogoBar .column4
{
    float:left;width:400px;text-align:right;padding-top:15px;
}
.HeaderSearchBar
{
    z-index: 1;width:100%;
}
.HeaderSearchBar .OpenBox
{
    width:100%;background-color:#F0F0F0;height:75px;border-bottom:solid 1px #c0c0c0;vertical-align:middle;text-align:center;
}
.HeaderSearchBar .ClosedBox
{
    width:100%;background-color:#F0F0F0;height:9px;border-bottom:solid 1px #c0c0c0;vertical-align:middle;text-align:center;
}
.HeaderSearchBar .line
{
    width:100%;background-color:#AFE83A;height:5px;border-bottom:solid 1px #7BA329;
}
.HeaderSearchBar .SearchBox
{
    width:990px;padding-top:20px;display: inline-block;
}
.HeaderSearchBar .SearchBox table
{
    border:0;width:990px;
}
.HeaderSearchBar .SearchBox table .td1
{
    vertical-align:top;width:180px;height: 30px;border-right: 1px solid #c0c0c0;text-align:left;
}
.HeaderSearchBar .SearchBox table .td2
{
    vertical-align:top;padding-left:20px;width:260px;
}
.HeaderSearchBar .SearchBox table .td2 input
{
    width:255px;
    padding-bottom:5px;
}
.HeaderSearchBar .SearchBox table .td3
{
    vertical-align:top;text-align:left;padding-left:5px;width:185px;
}
.HeaderSearchBar .SearchBox table .td4
{
    vertical-align:top;text-align:left;
}
.HeaderSearchBar .SearchBox table .td5
{
    vertical-align:top;width:220px;
}
.HeaderSearchBar .SearchBox table .td5 input
{
    border: 1px solid #a1a1a1;background-color: white;padding: 2px 5px;height: 16px;vertical-align: middle;color: black;width:54px;
}
.HeaderSearchBar .SearchBox table .td5 div
{
    float:left;margin-left:5px;
}
.HeaderSearchBar .SearchBox table .td6
{
    vertical-align:top;
}
.HeaderSearchBar .SearchBox table .td6 button
{
    font-size: 13px;font-weight: normal;color: #21479c;border: 1px solid #a1a1a1;width:62px;
}
.page
{
    width:990px;display: inline-block; text-align:left;
}
.page .Leftbox
{
    width:200px;float:left;padding-top:20px;
}
.page .Leftbox .LeftboxInner
{
    background-color:#ffffcc;width:199px;border:solid 1px #c0c0c0;
}
.page .Breadcrumbs
{
    width:100%;padding-top:5px;
}
.page .Breadcrumbs .floatleft
{
    float:left;
}
.pageContent
{
    width:765px;padding-left:20px;float:left;padding-top:10px;
}
.pageWide
{
    width:990px;padding-top:10px;
}
.BannerRepeater
{
    width: 975px;height:90px;overflow:hidden;padding:5px;text-align:center;
}
.categoryListH1Title
{
    font-weight: bold;font-size: 24px;line-height: 30px;margin-bottom: 0;margin-left: 0;width: 620px;
}
.categoryListTitle
{
    width: 620px;margin-bottom:20px;border-bottom:1px solid #c0c0c0;
}
.LinkRepeaterBox
{
    border-bottom: 1px solid #c0c0c0;width: 620px;margin-bottom:0px;
}
.addLinkLink
{
    text-align:right;width: 620px;
}
.CatRepeaterUL
{
    float:left;width:150px;
}
.CatRepeaterUL2
{
    float:left;width:150px;margin-left:10px;
}
.CatRepeaterH2
{
    display: block;padding-bottom:10px;padding-top:10px;font-weight: bold;font-family: Arial,sans-serif;font-size: 13px;color: #333;
}
.CatRepeaterLI
{
    padding-top:2px;padding-bottom:2px;
}
.CatRepeaterA
{
    display: block;line-height: 16px;color: #21479c;text-decoration: none;cursor: pointer;
}
.BusinesscardRepeater
{
    margin-top:20px;padding:0px;
}
.GoogleAdBox
{
    margin-top:20px;padding:0px;
}
.CatDescBox
{
    text-align:left; padding-top:5px;
}
.CatDescBox h3
{
    font-weight: bold;font-size: 18px;line-height: 30px;
}
.CatDescBox img
{
    float:left;padding:5px;border:0px;
}
.AdInListBox
{
    border: 1px solid #c0c0c0;padding: 20px;width:258px;margin-top:10px;
}
.AdInListBox .AdInListAd .AdInListAdH3
{
    font-weight: bold;font-size: 13px;line-height: 18px;
}
.AdInListBox H3
{
    font-weight: bold;font-size: 18px;line-height: 30px;
}
.AdInListBox li
{
    cursor:pointer;padding: 10px 0px 10px 0;clear: both;border-top: 1px solid #c0c0c0;
}
.AdInListBox .AdInListImage
{
    width:70px;height:50px;overflow:hidden;text-align:center;background-color:White;border:solid 1px #c0c0c0;float:left;
}
.AdInListBox .AdInListAd
{
    padding-left:10px;float:left;width:160px;
}
.clearBothPaddingTop
{
    clear:both;padding-top:20px;
}
.Button237 { width:237px;cursor:pointer;padding-bottom:4px; overflow:visible; display:block; font-size:14px; color:#FFF;line-height:30px; font-weight:bold; height:30px; }
.Button237:hover{ background-position:left bottom; }
.Button260 { width:260px;cursor:pointer;padding-bottom:4px; overflow:visible; display:block; font-size:14px; color:#FFF;line-height:30px; font-weight:bold; height:30px; }
.Button260:hover{ background-position:left bottom; }
.Button260  {font-size: 15px;
font-weight: bold;
color: white;
border: 1px solid #21479c;
background: #5198ea;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjkpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -webkit-gradient(linear,left top,left bottom,from(#5198ea),to(#21479c));
background: -webkit-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -o-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -ms-linear-gradient(top,#5198ea 0,#21479c 100%);
background: linear-gradient(to bottom,#5198ea 0,#21479c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5198ea',endColorstr='#21479c',GradientType=0);
-moz-box-shadow: inset 0 1px 0 #7db3f0;
-webkit-box-shadow: inset 0 1px 0 #7db3f0;
box-shadow: inset 0 1px 0 #7db3f0;
display: inline-block;
zoom: 1;
vertical-align: middle;
text-align: center;
outline: 0;
text-decoration: none;
cursor: pointer;
white-space: nowrap;
margin: 0;
-webkit-appearance: none;
font-family: Arial,sans-serif;
line-height: 40px;
height: 40px;
}
.Button237 {font-size: 15px;
font-weight: bold;
color: white;
border: 1px solid #21479c;
background: #5198ea;
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zd…B5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c4MjkpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -webkit-gradient(linear,left top,left bottom,from(#5198ea),to(#21479c));
background: -webkit-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -o-linear-gradient(top,#5198ea 0,#21479c 100%);
background: -ms-linear-gradient(top,#5198ea 0,#21479c 100%);
background: linear-gradient(to bottom,#5198ea 0,#21479c 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5198ea',endColorstr='#21479c',GradientType=0);
-moz-box-shadow: inset 0 1px 0 #7db3f0;
-webkit-box-shadow: inset 0 1px 0 #7db3f0;
box-shadow: inset 0 1px 0 #7db3f0;
display: inline-block;
zoom: 1;
vertical-align: middle;
text-align: center;
outline: 0;
text-decoration: none;
cursor: pointer;
white-space: nowrap;
margin: 0;
-webkit-appearance: none;
font-family: Arial,sans-serif;
line-height: 40px;
height: 40px;
}
.bx-prev { display:none; }
.bx-next { display:none; }