span.content_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	letter-spacing: normal;
	padding: 0px;
	margin: 0px;
	border: 0px;
}

span.content_header_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #095B80;
	font-weight: bold;
	letter-spacing: normal;
}

span.content_header_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	font-weight: bold;
	letter-spacing: normal;
}

span.content_subheader_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	letter-spacing: normal;
}

span.content_subheader_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #095B80;
	font-weight: bold;
	letter-spacing: normal;
}

span.content_subheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	letter-spacing: normal;
}

span.content_emphasis_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#095B80;
	font-weight:bold;
}

span.content_emphasis_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}

p.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
}

span.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

span.content_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#095B80;
}

span.content_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
}

span.content_indent {
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 0px;
}

i.content {
	font-style: italic;
	color: #000000;
}

b.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight: bold;
}

b.content_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size:12px;
	font-weight: bold;
}

b.content_gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size:12px;
	font-weight: bold;
}

b.content_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #095B80;
	font-size:12px;
	font-weight: bold;
}

b.content_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:12px;
	font-weight: bold;
}

ul.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	margin-top: 5px;
	margin-bottom: 25px;
	margin-left: 15px;
	margin-right: 15px;
	border: 0px;
	padding: 0px;
	list-style-position: outside;
}

li.content {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
	color:#666666;
	list-style-position: outside;
}

img.content {
	border:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:2px;
}

a.content_lite, a.content_lite:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095B80;
	letter-spacing: normal;
	text-decoration:none;
}

a.content_lite:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f34e20;
	letter-spacing: normal;
	text-decoration:none;
}

a.content, a.content:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #095B80;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
}

a.content:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f34e20;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
}

a.content_subheader_blue, a.content_subheader_blue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #095B80;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
}

a.content_subheader_blue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #f34e20;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
}

div.content_lightblue_box {
	border:0px;
	background-color:#e1e8ef;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
}

div.content_lightgray_box_hdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #cccccc;
	padding-bottom:3px;
	padding-top:30px;
}

div.content_lightgray_box {
	border:0px;
	background-color:#cccccc;
	padding-left:8px;
	padding-right:8px;
	padding-top:8px;
	padding-bottom:8px;
	/*margin-right: 10px;*/
}

/* ========== BUTTON ========== */

a.button {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_a.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
}
a.button:hover {
    background-position: bottom right;
    color: #444;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}
a.button:hover span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
}

/* ========== BUTTON RED ========== */

a.buttonRed {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_red.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
	font: bold 12px arial, sans-serif;
    height: 19px;
    margin-right: 10px;
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
}
a.buttonRed span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_red.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.buttonRed:hover {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}
a.buttonRed:hover span {
	outline: none;
}

/* ========== BUTTON GRY ========== */

a.buttonGry {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_gry.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
	font: bold 12px arial, sans-serif;
    height: 19px;
    margin-right: 10px;
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
}
a.buttonGry span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_gry.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.buttonGry:hover {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}
a.buttonGry:hover span {
	outline: none;
}


/* ========== NEW BUTTON RED ========== */

a.newButtonRed {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_red.gif') no-repeat scroll top right;
    color: #ffffff;
    display: block;
    float: left;
	font: bold 12px arial, sans-serif;
    height: 19px;
    margin-right: 10px;
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
}
a.newButtonRed span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_red.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.newButtonRed:visited {
	background: transparent url('http://www.cabovillas.com/GIF/bg_button_gry.gif') no-repeat scroll top right;
}
a.newButtonRed:visited span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_gry.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.newButtonRed:hover {
    background-position: bottom right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}
a.newButtonRed:hover span {
	outline: none;
}

/* ========== NEW BUTTON WHITE ========== */

a.newButtonWhite {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_white.gif') no-repeat scroll top right;
    color: #005d84;
    display: block;
    float: left;
	font: bold 12px arial, sans-serif;
    height: 19px;
    margin-right: 10px;
    padding-right: 19px; /* sliding doors padding */
    text-decoration: none;
}
a.newButtonWhite span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_white.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.newButtonWhite:visited {
	background: transparent url('http://www.cabovillas.com/GIF/bg_button_white.gif') no-repeat scroll top right;
}
a.newButtonWhite:visited span {
    background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_white.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 2px 0px 5px 10px;
	/* top, right, bottom, left */
}
a.newButtonWhite:hover {
	background: transparent url('http://www.cabovillas.com/GIF/bg_button_617ba0.gif') no-repeat scroll top right;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
}
a.newButtonWhite:hover span {
	background: transparent url('http://www.cabovillas.com/GIF/bg_button_span_617ba0.gif') no-repeat;
	outline: none;
}

/* ========== NEW LANDING BUTTONS II ========== */

a.newButtonLanding2{
    background: url('/GIF/bg_button_v.gif') 0 0 no-repeat;
    color: #ffffff;
    display: block;
	width: 66px;
	font: bold 12px arial, sans-serif;
    height: 19px;
    text-decoration: none;
	outline: none;
}

a.newButtonLanding2:hover{
	background-position: -66px 0;
    color: #ffffff;
    outline: none; /* hide dotted outline in Firefox */
	text-decoration: none;
	outline: none;
}
