

.div-logo {
    position: relative;
    width: 468px;
    height: 80px;
}

.div-logo img {
    position: absolute;
    left: 0;
    bottom: 0;
}

td.adpk
{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color:  #00008B;
	border-collapse: collapse;

}
th.adpk
{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color:  #00008B;
	border-collapse: collapse;

}

    
input[type='radio']:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: #CCFFFF;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }

    input[type='radio']:checked:after {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        top: -2px;
        left: -1px;
        position: relative;
        background-color: blue;
        content: '';
        display: inline-block;
        visibility: visible;
        border: 2px solid white;
    }


    input[type='checkbox']:after{
    line-height: 1.5em;
    content: '';
    display: inline-block;
    width: 18px;
    height: 18px;
    margin-top: -4px;
    margin-left: -4px;
    border: 2px solid #0000FF;
    border-radius: 0.25em;
    background: #FFFFFF;
}

input[type='checkbox']:checked:after {
    width: 15px;
    height: 15px;
    border: 3px solid #0000FF;
    background: #0000FF;
}

#adpkdis {
        background-color: red;
    }
    
label{
  text-decoration: underline;
}


BODY {
	color: #00008B;
	font-size:7.0pt;
	font-family: Verdana, sans-serif;
   	margin-top: 0px;
}

.resizedTextbox {width: 200px; height: 20px; padding: 1px;
		 font-size: 15px;
		 font-family:Verdana;		
}

.hasborder { border:1px solid #FF0000; }

a.snap8 { 

	color: #0000FF;
	font-size:8.0pt;
}

a.no {		text-decoration: none !important; }

tr {
	line-height: 1.5; 
}


tr.old {
	line-height: 20px; 
}



select 
{
	font-family:Verdana;
	text-align:center;
	color: #00008B;
	border-color:Blue;
	border-style: solid;
	background: White;
	font-size:8.0pt;
}

input{
	font-family:Verdana;
	text-align:center;
	border-color:Blue;
	background: White;	
}

input.regb
{
	border-color:Blue;
	border-style: solid;
}

checkbox.cbreg
{
	border-color:Blue;
	border-style: solid;
}

form 
{
	margin-bottom: 0px;
	margin-top: 0px;
}

ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

a 
{
	color:blue;
	font-family:Verdana;
}

table
{ 	
 	vertical-align:top;
	size:100%;	
	margin-top:0; 
	margin-bottom:0;
	line-height:100%; 
	width:100%;
	border:0; 
}

td
{ 	vertical-align:top;
	margin-top:0; 
	margin-bottom:0;
}


table.BAR
{
	border-color: 00008B;
	border-top-width:2;
	border-right-width:0;
	border-bottom-width:0;
	border-left-width:0; 
	border-style:solid;
	cellpadding:5;
}

table.picker
{
	border-color: 00008B;
	border-top-width:2;
	border-right-width:2;
	border-bottom-width:2;
	border-left-width:2; 
	border-style:solid;
}



td.ppl
{
	background-color: #CCFFFF;
	line-height: 50%;
}


td.divider
{
	background-color: #CCFFFF;
	line-height: 50%;
}


BODY.COU {
	color:black;
	font-size:7.0pt;
	font-family: Verdana, sans-serif;
   	margin-top: 0px;
}
h1.headr
{
  text-align: center;
}
DIV.messagebody
{
	width: 50%;
	align: center;
	border:1px solid;
	border-radius:4px;
	padding-top:7px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
	padding-bottom:7px;
}

DIV.snapshot
{
	border:1px solid;
	border-radius:4px;
	padding-top:7px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
	padding-bottom:7px;
}

DIV.search
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:6px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
	padding-top:9px;
	padding-bottom:9px;
}

DIV.searchleft
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	padding-top:9px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
	padding-bottom:9px;
}

DIV.searchbar
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	padding-right:4px;
	margin-top:4px;
	margin-bottom:4px;
}


DIV.dispalyposting
{
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid;
	border-radius:4px; 
	padding-left:4px; 
	padding-right:4px;
	margin-bottom:3px;
	margin-left:8px;
	margin-right:4px;
	margin-bottom:4px;
}

DIV.navbottom
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
}

DIV.imgad
{
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:3px;
}

DIV.textad
{
	border:1px solid;
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:3px;
}

DIV.keyinput
{
	border:1px solid;
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	padding-right:7px;
	padding-left:7px;
	padding-bottom:7px;
}


DIV.error
{
	color:red;
	border:1px solid;
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	margin-top:4px;
	padding-top:4px;
	padding-right:4px;
}

DIV.adblock
{
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	padding-right:7px;
}

DIV.infoblock
{
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	padding-right:4px;
}


DIV.mobileblock
{
	border-radius:4px;
	margin-left:4px;
	margin-right:4px;
	margin-bottom:4px;
	margin-top:4px;
	padding-top:7px;
}


DIV.serwho
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
}

DIV.block
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
}


DIV.appnavmain
{
	border:1px solid;
	border-radius:4px;
	margin-left:8px;
	padding-left:4px;
	margin-right:4px;
	padding-right:4px;
	margin-bottom:3px;
}

table.adblock
{
	margin-left:4px;
	margin-right:4px;
}

table.full
{
	width: 1024px;
	margin-left:auto;
	margin-right:auto;
}

tr.navrow 
{
	line-height: 50%;
}


td.shade
{
	border-bottom: 1px solid black;

}

td.spacing 
{
	line-height: 100%;
	letter-spacing: normal;
}



table.cal
{
	border-width: 1px;
	border-spacing: 2px;
	border-style: solid;
	border-color:  #00008B;
	border-collapse: collapse;

}
td.calFoundday
{
	height: 90px;
	width:  13%;
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	background-color: #CCFFFF;
	text-align: center;
	border-color:  #00008B;
	-moz-border-radius: ;


}
td.caltdday
{
	height: 90px;
	width:  13%;
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	color: #00008B;
	background-color: white;
	-moz-border-radius: ;

}

td.caltdnumber
{
	font-size: 10px;
	width:  13%px;
	height: 15px;
	text-align: left;
	vertical-align: middle;
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	color: #00008B;
	background-color: white;
	-moz-border-radius: ;

}


tr.calday
{
	height: 90px;
}

tr.calnumber
{
	font-size: 8px;
	height: 15px;
	text-align: right;
	vertical-align: middle;
}

span.calhead
{
	font-size: 11px;
	font-variant: small-caps;
	font-weight: normal;
	height: 15px;
	text-transform: capitalize;
	text-align: center;
	vertical-align: middle;
}




table.slim 
{
	line-height: 50%;
	letter-spacing: normal;
}

table.spacing 
{
	line-height: 150%;
	letter-spacing: normal;
}


img.Captcha {
	width:  300px;
	height:  100px;	
	top: 0px;
	margin-left:0; 	
	vertical-align:bottom;
	margin-bottom: 0px;
	margin-top: 0px;
        border:2px solid #0000FF;
}


img.infoblock {
	width: 180px;
	height:180px;
	top: 0px;
        border:1px solid #0000FF;
}


img.imghouse {
	width: 200px;
	height:200px;
	top: 0px;
        border:1px solid #0000FF;
}

img.imgposting {
	width: 180px;
	height:180px;
	top: 0px;
        border:1px solid #0000FF;
}

img.imglistingrectangle {
	width: 100px;
	height:70px;
	top: 0px;
}

img.imglisting {
	width: 70px;
	height:70px;
	top: 0px;
        border:1px solid #0000FF;
}

img.imgad {
	width: 190px;
	height:70px;
	top: 0px;
        border:1px solid #0000FF;
}

img.imgbr {
	BORDER-RIGHT: #fb3597 2px dashed; 
	BORDER-TOP: #fb3597 2px dashed; 
	BORDER-LEFT: #fb3597 2px dashed; 
	BORDER-BOTTOM: #fb3597 2px dashed; 
	width: 190px;
	height:70px;
}


table.ad
{
        border:2px dashed #fb3597;
}

img.coupon
{
	width: 500px;
	height:150px;
	top: 0px;
}

img.pb2
{
	width: 190px;
	height:70px;
	top: 0px;
        border:1px solid #0000FF;
}
img.pb
{
	width:  100px;
	height:  100px;	
	top: 0px;
	margin-left:0; 	
	vertical-align:top;
	margin-bottom: 0px;
	margin-top: 0px;
        border:2px solid #0000FF;
}

select.se10 {
	font-size:10.0pt;
        border:2px solid #0000FF;
}

select.se9 {
	font-size:9.0pt;
}


a.a6 {
	font-size:6.0pt;
}

a.a7 {
	font-size:7.0pt;
}

a.a7bl {
	color:blue;
	font-size:7.0pt;
}

a.a7r {
	color:red;
	font-size:7.0pt;
}

a.a7rb {
	color:red;
	font-size:7.0pt;
	font-weight: bold;
}

a.a8 {
	font-size:8.0pt;
}

a.a8r {
	color:red;
	font-size:8.0pt;
}

a.a8b {
	font-size:8.0pt;
	font-weight: bold;
}


a.a8rb {
	color:red;
	font-size:8.0pt;
	font-weight: bold;
}

a.a9 {
	font-size:9.0pt;
}

a.a9b {
	font-size:9.0pt;
	font-weight: bold;
}
a.a9rb {
	color:red;
	font-size:9.0pt;
	font-weight: bold;
}
a.a10b {
	font-size:10.0pt;
	font-weight: bold;
}
a.a10 {
	font-size:10.0pt;
}


a.a11 {
	font-size:11.0pt;
}


input.keyword 
{
	vertical-align:top;
	color: #00008B;
	height: 20px;
}

textarea.sitejobs
{
	font-family:Verdana;
	font-size:10.0pt;
	color: #00008B;
}

textarea.regb2
{
	font-family:Verdana;
	text-align:center;
	color: #00008B;
	border-color: Blue;
	border-style: solid;
	background: White;	
}


textarea.regb
{
	font-family:Verdana;
	text-align:center;
	color: #00008B;
    	border: 2px solid Blue;
	border-style: solid;
	background: White;
}

input.plain
{
	font-family:Verdana;
	text-align:center;
	color: #00008B;
	background: White;
}

p.p8 {
	color: #00008B;
	font-size:7.0pt;
	text-align:left;
	vertical-align:top;
	margin-top:0; 
	margin-bottom:0;
	margin-left:7;
	margin-right:7;
	
}

span {
	margin-top:0; 
	margin-bottom:0;
	font-family:Verdana;
}
span.s7 {
	color: #00008B;
	font-size:7.0pt;
}

span.s7bl {
	color: blue;
	font-size:7.0pt;
}
span.s7r {
	color: RED;
	font-size:7.0pt;
}
span.s7br {
	color: RED;
	font-size:7.0pt;
	font-weight: bold;
}
span.s7b {
	color: #00008B;
	font-size:7.0pt;
	font-weight: bold;
}

span.s8r {
	color: Red;
	font-size:8.0pt;
}
span.s8rb {
	color: Red;
	font-size:8.0pt;
	font-weight: bold;
}
span.s8 {
	color: #00008B;
	font-size:8.0pt;
}
span.s8b {
	color: #00008B;
	font-size:8.0pt;
	font-weight: bold;
}

span.s8blb {
	color: blue;
	font-size:8.0pt;
	font-weight: bold;
}
span.s8bl {
	color: blue;
	font-size:8.0pt;
}
span.s8ind5 {
	color: #00008B;
	font-size:8.0pt;
	text-indent:5	
}
span.s9 
{
	color:  #00008B;
	font-size:9.0pt;
}

span.s9b
{
	color:  #00008B;
	font-size:9.0pt;
	font-weight: bold;
}
span.s9r
{
	color:red;
	font-size:9.0pt;
}
span.s9br
{
	color:red;
	font-size:9.0pt;
	font-weight: bold;
}
span.s9blb
{
	color:blue;
	font-size:9.0pt;
	font-weight: bold;
}
span.s9bl
{
	color:blue;
	font-size:9.0pt;
}

span.s10gr 
{
	color: #7CFC00;
	font-size:10.0pt; 
}
span.s10 
{
	color: #00008B;
	font-size:10.0pt; 
}
span.s10r 
{
	color:red;
	font-size:10.0pt;
}

span.s10b
{
	color: #00008B;
	font-size:10.0pt;
	font-weight: bold;
}
span.s10br
{
	color:red;
	font-size:10.0pt;
	font-weight: bold;
}
span.s10bl
{
	color:blue;
	font-size:10.0pt;
}
span.s10blb
{
	color:blue;
	font-size:10.0pt;
	font-weight: bold;
}
span.s11
{
	color:  #00008B;
	font-size:11.0pt;
}
span.s11b
{
	color:  #00008B;
	font-size:11.0pt;
	font-weight: bold;
}
span.s11bl
{
	color:blue;
	font-size:11.0pt;
}
span.s11blb
{
	color:blue;
	font-size:11.0pt;
	font-weight: bold;
}
span.s11r
{
	color:red;
	font-size:11.0pt;
}
span.s11rb
{
	color:red;
	font-size:11.0pt;
	font-weight: bold;
}
span.s12
{
	color:  #00008B;
	font-size:12.0pt;
}
span.s12b
{
	color:  #00008B;
	font-size:12.0pt;
	font-weight: bold;
}
span.s12bl
{
	color:blue;
	font-size:12.0pt;
}

span.s12blb
{
	color:blue;
	font-size:12.0pt;
	font-weight: bold;
}

span.s12rb
{
	color:red;
	font-size:12.0pt;
	font-weight: bold;
}

span.s12r
{
	color:red;
	font-size:12.0pt;
}

span.s14
{
	color:  #00008B;
	font-size:14.0pt;
}

span.s14b
{
	color:  #00008B;
	font-size:14.0pt;
	font-weight: bold;
}


span.s14blb
{
	color:blue;
	font-size:14.0pt;
	font-weight: bold;
}


table.COUPSpacing 
{
	top: 0px;
        border:2px dashed black;
	line-height: 150%;
}

table.COUPSpacingb 
{
	top: 0px;
        border:2px dashed blue;
	line-height: 150%;
}

table.COUPONB 
{
	top: 0px;
        border:2px dashed blue;
	cellpadding:10;
}

table.COUPON 
{
	top: 0px;
        border:2px dashed #000000;
	cellpadding:10;
}

a.COUPON {
	link {text-decoration: underline; color: black;}
	visited {text-decoration: underline; color: black;}
	active {text-decoration: underline; color: black;}
	hover {text-decoration: underline; color: black;}
	color: black;
	font-size: 7.0pt;
}
span.COU7
{
	color:black;
	font-size:7.0pt;
}
span.COU8
{
	color:black;
	font-size:8.0pt;
}
span.COU8b
{
	color:black;
	font-size:8.0pt;
	font-weight: bold;
}
span.COU9b
{
	color:black;
	font-size:9.0pt;
	font-weight: bold;
}
span.COU9
{
	color:black;
	font-size:9.0pt;
}
span.COU10b
{
	color:black;
	font-size:10.0pt;
	font-weight: bold;
}
span.COU10
{
	color:black;
	font-size:10.0pt;
}

span.COU11
{
	color:black;
	font-size:11.0pt;
}
span.COU11b
{
	color:black;
	font-size:11.0pt;
	font-weight: bold;
}
span.COU12b
{
	color:black;
	font-size:12.0pt;
	font-weight: bold;
}


select.cw {
	text-align:center;
	font-size:10.0pt;
        border:2px solid #0000FF;
	width: 600px;
	margin: 10px;
}
select.cw:focus {
	text-align:center;
	min-width: 600px;
	width: auto;
}
