body {
}


body {
	font-family: Arial, Trebuchet MS, Verdana, sans-serif;
	color: #003;
	padding-top: 10px;
	}

.marq_bg {
	background-image: url(../imagenes/marq_bg.gif);
	
	}

#footer {

	padding-top: 15px;

	color: #fff;

	font-size: 10px;

	}

#footer a {

	color: #fff;

	}

#main, .maintxt, table.ratetable, table.specials {
	font-size: 12px;
	line-height: 16px;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	text-align: left;
	}

a:link {

        color: #018591;

        }

a:visited {

        color: #006B78;

        }

a:active {

        color: #000;

        }

a:hover {
	color: #CDC6B7;


        }

h1 {

	padding-top: 0;

	margin-top: 0;

	font-size: 18px;

	}

h2 {

	font-size: 16px;

	}

h3 {

	font-size: 14px;

        margin: 0;

        padding: 0;

	}

h4 {

	font-size: 12px;

	}

table.ratetable {
	width: 400px;
	margin-bottom: 10px;
        }



table.ratetable th {

	font-size: 9px;

	font-weight: bold;

        }

table.ratetable td, table.ratetable th {

        border-top: 1px #C5CCD6 solid;

        }

p.divider {

        font-size: 30px;

        color: #8A99AD;

        padding: 0;

        margin: 0;

        }

small {

        font-size: 9px;

        }
.marq_bg table tr td table tr td center p strong {
	font-size: 110%;
	color: #FF2E00;
}
