/*    What Florida Villa.com Villa rentals, Florida    */
/*    Made on: 12 Feb 2007    */
/*    Made by: Rightway Solution    */


/* default classes START here */

body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
}

form,select,input {
	margin: 0px;
	padding: 0px;
}
select { border: 1px solid #666666; font-size: 11px; font-family: Tahoma, Verdana, Arial; }
.comn-input { border: 1px solid #666666; }

.botspace { padding-bottom: 8px; }
.rightspace { padding-right: 8px; }
/* default classes END here */

/* background and image classes START here*/
.top-bg { background:url(images/top-bg.gif); background-repeat:repeat-x; height: 159px; }

.left-nav-green-bg { background: url(images/left-green-bg.gif); background-repeat: repeat-y; width: 85px; }
.left-nav-green-bg1 { background: url(images/left-green-bg.gif); background-repeat: repeat-y; width: 65px; }
.left-nav-bot-bor { background-color:#d8f2f3; }
.left-green-t-bg { background-color: #caedee; }

.left-yellow-bg { background: url(images/left-yellow-bg.gif); background-repeat: repeat-y; width: 165px; }
.left-yellow-t-bg { background-color: #fede80; }
.left-y-white-bot-bor {  border-bottom: 1px solid #ffffff; }

.left-pink-bg { background: url(images/left-pink-bg.gif); background-repeat: repeat-y; width: 165px; }
.left-pink-t-bg { background-color: #fed5d5; }

.mid-y-con-bg { background-color: #fffbf0; }
.mid-g-con-bg { background-color: #f1feff; }
.mid-r-con-bg { background-color: #ffefef; }

.welcome-bg { background: url(images/welcome-bg.gif); background-repeat: repeat-x; height:103px; }
.welcome-bg2 { background: url(images/search.jpg) no-repeat; height:103px; } /* Code Put By Chintan */
.searchright {background: url(images/search-right.jpg) no-repeat right;}

.gray-bor { border: 2px solid #f0efef; }
.gray-bor2 { border: 2px solid #CCCCCC; }

/* inner page classes START here */
.inn-top-g-t-cor { background: url(images/top-title-g-cor.gif); background-repeat:no-repeat; width:15px; height:47px; }
.inn-top-g-t-bg { background: url(images/top-title-g-bg.gif); background-repeat:repeat-x; height:47px; }

.inn-top-y-t-cor { background: url(images/top-title-y-cor.gif); background-repeat:no-repeat; width:15px; height:47px; }
.inn-top-y-t-bg { background: url(images/top-title-y-bg.gif); background-repeat:repeat-x; height:47px; }

.inn-top-r-t-cor { background: url(images/top-title-r-cor.gif); background-repeat:no-repeat; width:15px; height:47px; }
.inn-top-r-t-bg { background: url(images/top-title-r-bg.gif); background-repeat:repeat-x; height:47px; }

/* inner page classes END here */

/* background and image classes END here*/

/* navigation classes START here*/
.left-green-nav { color: #046569; text-decoration: none; }
.left-green-nav a:link { color: #046569; text-decoration: none; }
.left-green-nav a:visited { color: #046569; text-decoration: none; }
.left-green-nav a:hover { color: #046569; text-decoration: underline; }

.green-nav { color: #000000; text-decoration: none; }
.green-nav a:link { color: #088287; text-decoration: none; }
.green-nav a:visited { color: #088287; text-decoration: none; }
.green-nav a:hover { color: #088287; text-decoration: underline; }


.left-maroon-nav { color: #000000; text-decoration: none; }
.left-maroon-nav a:link { color: #8d3838; text-decoration: none; }
.left-maroon-nav a:visited { color: #8d3838; text-decoration: none; }
.left-maroon-nav a:hover { color: #8d3838; text-decoration: underline; }

.black-nav { color: #000000; text-decoration: none; font-weight: normal; }
.black-nav a:link { color: #000000; text-decoration: underline; font-weight: normal;}
.black-nav a:visited { color: #000000; text-decoration: underline; font-weight: normal;}
.black-nav a:hover { color: #000000; text-decoration: none; font-weight: normal;}


/* navigation classes END here*/

/* text classes START here*/
.left-y-title { color: #483600; font-size: 12px; font-weight: bold; }
.left-y-text { color: #483600; font-weight: normal; }

.left-p-title { color: #6e0606; font-size: 12px; font-weight: bold; }
.left-p-text { color: #6e0606; font-weight: normal; }

.left-g-title { color: #0e595c; font-size: 12px; font-weight: bold; }

.mid-black-bold { color: #000000; font-size: 12px; font-weight:bold; }

.gray-text { color: #777777; font-weight: normal; }
.bold-text { color: #000000; font-weight: bold; }
.red-bold-text { color: #e23d3d; font-weight: bold; }

.inn-top-title-text { font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; font-size: 18px; color: #ffffff; }
.inn-top-title-text2 { font-family: "Lucida Sans Unicode", Tahoma, Verdana, Arial; font-size: 18px; color: #500a02; }


/* text classes END here*/

/* button classes START here*/
.bt-coffee { 
	background-color: #7d5f08;
	border: 1px solid #ffffff;
	color: #FFFFFF;
	font-size:11px;
	font-family: Tahoma, Arial;
	cursor:pointer;
	width:120px;
	height: 20px;
	vertical-align: middle;
 }
.bt-maroon { 
	background-color: #8d3838;
	border: 1px solid #ffffff;
	color: #FFFFFF;
	font-size:11px;
	font-family: Tahoma, Arial;
	cursor:pointer;
	height: 20px;
	width: 70px;
	text-align:center;
	vertical-align: middle;
 }
 .bt-maroon-wide { 
	background-color: #8d3838;
	border: 1px solid #ffffff;
	color: #FFFFFF;
	font-size:11px;
	font-family: Tahoma, Arial;
	cursor:pointer;
	height: 20px;
	width: 199px;
	text-align:center;
	vertical-align: middle;
 }

.bt-green { 
	background-color: #0e595c;
	border: 1px solid #ffffff;
	color: #FFFFFF;
	font-size:11px;
	font-family: Tahoma, Arial;
	cursor:pointer;
	height: 20px;
	text-align:center;
	vertical-align: middle;
	padding: 2px;
 }
/* button classes END here*/

/* textbox classes START here*/
.pink-input {
	border: 1px solid #cf5454;
	width: 130px;
}
.green-input {
	border: 1px solid #0e595c;
	width: 130px;
}
/* textbox classes END here*/

/* temparory class for background*/
.bg {
	background-color: #ffffff; 
	border-left: 3px solid #ffffff;
	border-right: 3px solid #ffffff;
}

/* communities sub pages classes START here*/
.inn-main-bg { background-color: #f1feff; border: 2px solid #08b3ba;}
.green-bor { border: 1px solid #08b3ba; }
.red-bor { border: 1px solid #8d3838; border-collapse: collapse; }
.pink-bor { border: 2px solid #ffe5e5; }

.tabdatatable{ 
	border: 1px solid #08b3ba;
	background-color: #f1feff;
	border-collapse: collapse;
}
.tabdatatable td{ 
	border: 1px solid #08b3ba;
}
.admintable{ 
	border: 1px solid #8d3838;
	border-collapse: collapse;
}
.admintable td{ 
	border: 1px solid #8d3838;
}

/* communities sub pages classes END here*/

.cal
{
 color: #8d3838;
 }
 .newbgouter{
	 background-color:#E77A7A;
 
 }
 .newbginner{
	 background-color:#F9C6B7;
 }
  .newbgouter1{
	 background-color:#BFC0F9 ;
 
 }
 .newbginner1{
	 background-color:#FCDEDC;
 }
.heading{
	font-size:12px; font-weight:bold; color:#000; 
}