
body   {
 		padding:0px;
        margin:0px;
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#999999;
		font-size:11px;
        }
p {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#ffffff;
		font-size:11px;
		color:#666666;
		text-align:left;
        }
.loginform  {font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#F7F9FB;
		font-size:11px;
		color:#666666;
		text-align:left;}
.white  {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#ffffff;
		font-size:11px;
        }
input  {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#ffffff;
		font-size:11px;
        }
select   {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#ffffff;
		font-size:11px;
        }
textarea    {
        font-family: Tahoma, Arial, Helvetica, sans-serif;
        background:#ffffff;
		font-size:11px;
        }
        
a       {
        color:black;
		font-size:11px;
        }
a:hover {
        color:#444444;
        text-decoration:underline;
        }

table   {
        border-collapse: collapse;
        border-spacing: 0px;
		background-color:#FFFFFF;
        }

/* test */
.header_top {
        background:#77CC77;
        text-align:right;
        padding-right:20px;
        padding-top:15px;
        padding-bottom:8px;
        font-weight:bold;
        color:#EFEBEF;
        }

.header_top a {
        color:#EFEBEF;
        }

.header_search {
        background:#FFFFFF;
        text-align:center;
        padding-bottom:10px;
        padding-top:10px;
        border-top:2px solid black;
        border-bottom:2px solid black;
        }

.advanced_search {
        padding-left:20px;
        }
        
.header_menu2 {
        background:#77CC77;
        text-align:center;
        padding-top:8px;
        padding-bottom:8px;
        font-weight:bold;
        color:#EFEBEF;
        border-bottom:2px solid black;
        }

.header_menu2 a {
        color:#EFEBEF;
        }
        
.footer {
        width: 760px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color:#FFFFFF;
	text-align: center;
	font-size:11px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFEFBD;
        }

.cat_td {
        padding:5px;
        }

.smallfont {
        font-size:11px;
        }
.titlebar  {
    font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 16px;
	margin-left:5px;
	background-image: url(images/esq-r.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 24px;
	width:186px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
        }
.titlebar a  {
        color:#FFFFFF;
        }


.index_list {
        width:100%;
        }

.listing_table {
        width:100%;
		border-bottom:2px solid #C7D4E3;
		border-left:2px solid #C7D4E3;
		border-right:2px solid #C7D4E3;
        }
        
.listing_title {
        background:#819FC0;
        padding:3px;
        font-weight:bold;
        }

a.listing_title  {
        color:#ffffff;
        }

.listing_title a:hover {
        color:#FF0000;
        }

.content {
        background:#ffffff;
        padding:5px;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666666;
        }
.row    {
        background:#ffffff;
        }

.regform {
        font-weight:bold;
        text-align:right;
        padding-right:5px;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
        }
.required {
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
        color:red;
        }
.fdes   {
        width:100px;
        font-weight:bold;
        text-align:left;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
        }

.key    {
        font-weight:bold;
        }

.hint   {
        font-size:10px;
        color:#444444;
        font-family:Arial;
        margin-bottom:3px;
        }

.listing_count {
        
        }

.titlekey {
        font-weight:bold;
        text-align:center;
        }
        
.index_sponslink {
        font-weight:bold;
        color:blue;
        text-decoration:none;
        }
        
.warning {
        background:#FF8888;
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
        }

.ppc_table {
                /*border-bottom:1px solid #888888;                
                border-top:1px solid #888888;*/
                }
.ppc_head {
                padding:5px;
                font-weight:bold;
				font-size: 13px;
                decoration:underline;
                color: #006699;
                }
.ppc_bottom {
                padding:5px;
                }
#DIV-TOP {
	margin: auto;
	width: 760px;
	text-align: center;
	font-size:11px;
	background-color:#FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}
.Estilo12 {	font-size: 18px;
	font-weight: bold;
	color: #CC6600;
	font-size: 14px;
}
h1 {	font-size: 18px;
	font-weight: bold;
	color: #CC6600;
	font-size: 14px;
}
.Estilo13 {	color: #006699;
	font-weight: bold;
	font-size: 12px;
}
h2 {	color: #006699;
	font-weight: bold;
	font-size: 12px;
}
.Estilo16 {font-weight: bold}
.Estilo17 {color: #000000}
.TITLE-MENU {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 16px;
	background-image: url(../images/esq-r.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 24px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#MENU-LINKS {
	background-color: #F7F9FB;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B1C3D9;
	padding-bottom: 4px;
	padding-top: 2px;
	
	
}
a.tri:link, a.tri:active, a.tri:visited {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	display: block;
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: 0px center;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin-left:10px;
}
a.tri:hover{
	color: #FF9933;
}

.TITLE-MENUpro {
	font-size: 12px;
	font-weight: bold;
	color: #906717;
	padding-left: 16px;
	background-image: url(../images/esq-2.gif);
	background-repeat: no-repeat;
	background-position: top;
	height: 28px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.MENU-PROMO {
	background-color: #F7F9FB;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F5D975;
	padding-bottom: 4px;
	padding-top: 4px;
	margin-bottom: 4px;
}
.TITLE-bottom {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 16px;
	background-image: url(../images/esq-b.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 28px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.dog {font-size:11px; font-weight:bold; background-color:#F7F9FB; padding-bottom: 4px; padding-top: 4px;}

.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url(images/header-uncut_r3_c2.jpg);
		text-align: left;
		WIDTH: 140PX;
		height:23px;}
		
.QUOTES {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	color: #00338F;
	font-size: 18px;
}
.listing {background-color:#819FC0;
font-size:12px;
}