/* CSS document for Freelance pages. */

/* ------------------------------------------------------ */
/* Project Name: newsmyrnabeachflorida-condorental.com    */
/*   Page Title: Style Sheet Version 1                    */
/*   Web Author: Russ Thompson                            */
/* ------------------------------------------------------ */
/* File: root\..\css\condoStyleAll.css                    */
/*                                                        */
/* E-Mail Address: seveninstl@earthlink.net               */
/* ------------------------------------------------------ */
/* Version Control 03/11/2006 A                           */
/* ------------------------------------------------------ */
/* This file is all styles other than the body tags.      */
/* Body tags are in one of the condoStyleX.css files.     */
/* ------------------------------------------------------ */

hr {
	color: #3BB3C2;  /* turquoise */
}

small {
	font-size: 9px;
}

big	{
	font-size: 16px;
}

h1 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 20pt;
	font-weight: bold;
}

h2 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 18pt;
	font-weight: bold;
}

h3 {
	font-family: Tahoma, Arial, sans-serif;
	/* font-size-adjust: 0.53em; */
	font-size: 16pt;
	font-weight: bold;
	color: #FF4444;
}

h4 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA0000;
}

h5 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AAADEA;
}

h6 {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E1E166;
}

em {
	font-family: Tahoma, Arial, sans-serif;
	font-style: normal;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
}

strong {
	font-style: italic;
	font-weight: bold;
	color: #333333;
}

address {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: .1em;
	color: #FF0000;
}

.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: .1em;
	color: #006666;
}

.location {
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-variant: small-caps;
	font-size: 10px;
	color: #000000;
}

.warning {
	font-family: Verdana, Arial, sans-serif;
	font-style: italic;
	font-weight: bold;
	/* background: #FFFF00; */
	color: #CC0000;
}

A:link {
	color: #3333FF;
	text-decoration: none;
}

A:visited {
	color: #3333FF;
	text-decoration: none;
}

A:hover {
	color: #AA0033;
	text-decoration: none;
}

a.pointer {
	color: #3333FF;
	
	cursor: pointer;
	cursor: hand;
}

font.super_script {
	vertical-align: super;
	font-size: 9px;
}

/* Begin Menu Table */

table.menutable {
	position: absolute;
	left: 10px;
	top: 265px;
	width: 144px;
	/* height: 90px; */
	
	/* border-spacing: 2px; */
	margin: 0px;
}

td.menucell_one {
	background-color: transparent;
	background-image: url(../images/menu_bg_reg_01.jpg);

	cursor: pointer;
	cursor: hand;
	
	width: 144px;
	height: 44px;

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #991100;
	text-align: left;
}

td.menucell_one_current {
	background-color: transparent;
	background-image: url(../images/menu_bg_anim_06.jpg);
	
	cursor: pointer;
	cursor: hand;
	
	width: 144px;
	height: 44px;

	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #991100;
	text-align: left;
}

/* End Menu Table */

/* Rates Table */

table.rate_table {
	border-spacing: 1px 0px;
	margin: 3px;
}

tr.opp_color {
	background-color: #FFFF99;
}

td.rate_table_header {
	background-color: #009900;
	
	font-family: Tohoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

td.rate_table_cell {
	background-color: transparent;
	
	font-family: Verdana, Arial, Tohoma, sans-serif;
	font-size: 11px;
	text-align: left;
	
	border-bottom: 1px solid #009900;
}

/* End Rates Table */

/* FORM TABLES */

table.body {
	border-spacing: 1px 0px;
	margin: 3px 3px 3px 3px;
	/* border-collapse: collapse; */
}

td.body {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
}

td.announce {
	background-color: #CCCCFF;  /* #E4E4CC; */
	
	text-align: center;
	
	padding: 3px;
	
	border-spacing: 0px;	
}

table.announce {
	font-family: Verdana;
	font-size: 11px;
	padding: 0px;

	border: 2px solid #778899;
}

table.announce2 {
	font-family: Verdana;
	font-size: 11px;
	padding: 0px;
	width: 630px;

	border: 2px solid #778899;
	border-collapse: inherit;
}

td.announce2 {
	background-color: #E1E1FF;  /* #E4E4CC; */
	
	padding: 3px;
	border-spacing: 0px;
	
	text-align: left;
}

td.announce2inner {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
	
	vertical-align: top;
	
	width: 50%;
}

/* END FORM TABLES */

/* DIV STYLES */

div.thanks_display {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 642px;
	max-width: 642px;
	height: 300px;
	max-height: 300px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
}

div.map_display {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 642px;
	max-width: 642px;
	height: 900px;
	max-height: 900px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}

div.map_display_scroll {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 642px;
	max-width: 642px;
	height: 900px;
	max-height: 900px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}

div.interactive_map {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 642px;
	max-width: 642px;
	height: 900px;
	max-height: 900px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}

div.gallery_display {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 642px;
	max-width: 642px;
	height: 800px;
	max-height: 800px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}


div.main_display_1of2 {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 425px;
	max-width: 425px;
	height: 440px;
	max-height: 440px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}

div.main_display_2of2 {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 720px;
	
	width: 425px;
	max-width: 425px;
	height: 440px;
	max-height: 440px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
}

div.main_display_scroll {
	background-color: #FFFFFF;

	position: absolute;
	left: 164px;
	top: 265px;
	
	width: 415px;
	max-width: 415px;
	height: 440px;
	max-height: 440px;
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
	
	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #3BB3C2; /* turquoise */
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
	
	overflow: auto;
}

div.right_display_1 {
	background-color: #FFFFFF;

	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; 
	border-left-color: #AA0000;
	border-left-style: solid;
	border-left-width: 2px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
	
	position: absolute;
	left: 595px;
	top: 265px;
	
	width: 215px;
	max-width: 215px;
	/* height: 100px;
	max-height: 100px; */
	
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #0000FF;
	text-align: left;
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}

div.right_display_2 {
	background-color: #FFFFFF;

	border-top-color: #AA0000;
	border-top-style: dotted;
	border-top-width: 1px; 
	border-left-color: #AA0000;
	border-left-style: dotted;
	border-left-width: 1px;
	border-right-color: #AA0000;
	border-right-style: dotted;
	border-right-width: 1px;
	border-bottom-color: #AA0000;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	
	position: absolute;
	left: 593px;
	top: 240px;
	
	width: 186px;
	max-width: 186px;
	/* height: 200px;
	max-height: 200px; */
	
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 3px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 3px;
}

div.left_display_1 {
	background-color: transparent;
	/* background-image: url(../images/contact_bg.jpg); */

	border-top-color: #DE2B53;
	border-top-style: ridge;
	border-top-width: 2px; 
	border-left-color: #DE2B53;
	border-left-style: ridge;
	border-left-width: 2px;
	border-right-color: #DE2B53;
	border-right-style: ridge;
	border-right-width: 2px;
	border-bottom-color: #DE2B53;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	
	position: absolute;
	left: 5px;
	top: 525px;
	
	width: 145px;
	max-width: 145px;
	height: 120px;
	max-height: 120px;
	
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

div.left_menu_1 {
	background-color: #FFFFAA;

	border-top-color: #AA0000;
	border-top-style: ridge;
	border-top-width: 2px; 
	border-left-color: #AA0000;
	border-left-style: ridge;
	border-left-width: 2px;
	border-right-color: #AA0000;
	border-right-style: ridge;
	border-right-width: 2px;
	border-bottom-color: #AA0000;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	
	position: absolute;
	left: 0px;
	top: 415px;
	
	width: 213px;
	max-width: 213px;
	height: 250px;
	max-height: 250px;
	
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}

div.left_menu_2 {
	background-color: #FFFFAA;

	border-top-color: #AA0000;
	border-top-style: ridge;
	border-top-width: 2px; 
	border-left-color: #AA0000;
	border-left-style: ridge;
	border-left-width: 2px;
	border-right-color: #AA0000;
	border-right-style: ridge;
	border-right-width: 2px;
	border-bottom-color: #AA0000;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	
	position: absolute;
	left: 0px;
	top: 415px;
	
	width: 213px;
	max-width: 213px;
	height: 390px;
	max-height: 390px;
	
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;
	font-size: 10px;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
}

div.copyright_1 {
	background-color: transparent;

	/* border-top-color: #0000AA;
	border-top-style: solid;
	border-top-width: 1px; 
	border-bottom-color: #0000AA;
	border-bottom-style: solid;
	border-bottom-width: 1px; */
	
	position: absolute;
	left: 3px;
	top: 730px;
	
	width: 800px;
	max-width: 800px;
		
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

div.copyright_2 {
	background-color: transparent;

	/* border-top-color: #0000AA;
	border-top-style: solid;
	border-top-width: 1px; 
	border-bottom-color: #0000AA;
	border-bottom-style: solid;
	border-bottom-width: 1px; */
	
	position: absolute;
	left: 3px;
	top: 1170px;
	
	width: 800px;
	max-width: 800px;
		
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

div.copyright_3 {
	background-color: transparent;

	/* border-top-color: #0000AA;
	border-top-style: solid;
	border-top-width: 1px; 
	border-bottom-color: #0000AA;
	border-bottom-style: solid;
	border-bottom-width: 1px; */
	
	position: absolute;
	left: 3px;
	top: 1170px;
	
	width: 800px;
	max-width: 800px;
		
	font-family: Arial, Verdana, "Trebuchet MS", Tahoma, sans-serif;
	font-size: 10px;
	text-align: center;
	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}

div.new_notice {
	/* This is for the little 'new's by the 2006 topics */
	background-color: transparent;

	/* border-top-color: #FF00FF;
	border-top-style: solid;
	border-top-width: 1px; 
	border-bottom-color: #FF00FF;
	border-bottom-style: solid;
	border-bottom-width: 1px; */
	
	position: relative;
	
	width: 25px;
	max-width: 25px;
	
	font-family: Tahoma, Arial, Verdana, "Trebuchet MS", sans-serif;
	font-size: 8px;
	font-style: italic;
	font-weight: bold;
	text-align: left;
	color: #FF0099;
	
	/* padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px; */
}

div.main_titles {
	background-color: #FFFFAA;
	
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #DE2B53;
	
	vertical-align: baseline;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	
	position: reletive;
}

div.directions {
	background-color: transparent;
	
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #DE2B53;
	
	vertical-align: baseline;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	
	position: reletive;
}

div.left_titles {
	background-color: #991100;
	
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	
	vertical-align: baseline;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	
	position: reletive;
}

div.more_link {
	background-color: transparent;
	
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 11px;
	text-align: right;
	
	position: relative;
}

div.quote_credit {
	background-color: transparent;
	
	font-family: Tohoma, Verdana, "Trebuchet MS", Arial, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	
	position: relative;
}

/* DIVS FOR PROGRAMS PAGES */

div.programs_display_1of2 {
	background-color: #FFFFFF;

	/* border-top-color: #000000;
	border-top-style: solid;
	border-top-width: thin; */
	border-left-color: #AA0000;
	border-left-style: solid;
	border-left-width: 2px;
	/* border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: thin; */
	
	position: absolute;
	left: 230px;
	top: 130px;
	
	width: 540px;
	max-width: 540px;
	/* height: 250px;
	max-height: 250px; */
	
	font-family:  "Trebuchet MS", Tahoma, Verdana,Arial, sans-serif;
	font-size: 11px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 1px;
}

/* END DIV STYLES */

/* Begin List Items Styles */

li.right {
	font-family: "Trebuchet MS", Tohoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #009900;
}

/* END LIST ITEMS STYLES */

/* INPUT STYLES */

input.textFld {
	background-color: #FFFFFF;
	
	font-family: Verdana;
	font-size: 9pt;
	
	width : 200px;
	
	border-right: silver 1px solid; 
	border-top: silver 1px solid;	 
	border-left: silver 1px solid; 
	border-bottom: silver 1px solid;
}

input.textField1 {
	background-color: #FFFFFF;
	
	font-family: Verdana;
	font-size: 10px;
	
	width : 100px;
	
	border-right: #3BB3C2 1px solid; 
	border-top: #3BB3C2 1px solid;
	border-left: #3BB3C2 1px solid; 
	border-bottom: #3BB3C2 1px solid;
}

input.textField2 {
	background-color: #FFFFFF;
	
	font-family: Verdana;
	font-size: 10px;
	
	width : 150px;
	
	border-right: silver 1px solid; 
	border-top: silver 1px solid; 
	border-left: silver 1px solid; 
	border-bottom: silver 1px solid;		
}

input.textField3 {
	background-color: #FFFFFF;
	
	font-family: Verdana;
	font-size: 9pt;
	
	width : 28px;
	
	border-right: silver 1px solid; 
	border-top: silver 1px solid;	 
	border-left: silver 1px solid; 
	border-bottom: silver 1px solid;
}

input.textField4 {
	background-color: #FFFFFF;
	
	font-family: Verdana;
	font-size: 9pt;
	
	width : 35px;
	
	border-right: silver 1px solid; 
	border-top: silver 1px solid;	 
	border-left: silver 1px solid; 
	border-bottom: silver 1px solid;
}

input.radioField {
	font-family: Verdana;
	font-size: 11px;
	/* width: 50px; */
}

input.checkboxField {
	font-family: Verdana;
	font-size: 11px;
	/* width: 50px; */
}

textarea.floattext {
	background: #FFFFFF;
	
	font: 10px Verdana;
	
	position: relative;
	
	width: 400px;
	height: 75px;
	
	
	margin: 5px;
	border: 1px solid #754D30;
}

textarea.floattext1 {
	background: #FFFFFF;
	
	font: 10px Verdana;
	
	position: relative;
	
	width: 200px;
	height: 75px;
	
	
	margin: 2px;
	border: 1px solid silver;
}

textarea.floattext2 {
	background: #FFFFFF;
	
	font: 11px Verdana;
	color: #000000;
	
	position: relative;
	width: 500px;
	height: 155px;
	
	
	margin: 5px;
	border: 1px solid silver;
}

input.button {
	background-color: #CECECE;
	
	font-family: Arial;
	font-size: 9pt;
	color: #330099;
	
	width: 120px;
	
	border-right: #000000 1px solid; 
	border-top: #999999 1px solid;	 
	border-left: #999999 1px solid; 
	border-bottom: #000000 1px solid; 
	
	cursor: hand;
	cursor: pointer;
}

input.na_button {
	background-color: #CECECE;
	
	font-family: Arial;
	font-size: 9pt;
	color: #AAAAAA;
	
	width: 120px;
	
	border-right: #000000 1px solid; 
	border-top: #999999 1px solid;	 
	border-left: #999999 1px solid; 
	border-bottom: #000000 1px solid; 
	
	cursor: hand;
	cursor: pointer;
}