#flashHeaderCont {
	height: 140px;
	width: 602px;
	float: right;
	/*background-position: -100px -180px;*/
}
h1 {
	height: 25px;
	font-size: 16px;
	padding: 10px 0 10px 5px;
	text-transform: uppercase;
	margin:0 0 20px 0;
	border-bottom:1px solid #022C45;
	/*background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;*/
}

input, textarea, select, checkbox{
	border:1px solid #012C41;
	color: #012C41;
}

#heater {
	height: 164px;
}

#heater img {
	width: 198px;
	height: 140px;
}

#boxleft {
	width: 197px;
	/*clear:left;*/
	/*float: left;*/
	padding:0 0 100px 0;
	margin:10px 0 0 0;
}

#container {
	background-color: #c1c1b3;
	padding: 0px;
	background-image: url(http://www.premiertimeshareresale.com/images/bgwhite.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#indextext {
	height: 0px;
	background-image: url(none);
}
#boxcenterintern h1 {
	width: 420px;
	margin:20px 0 0 0;
	padding: 0px;
	font-size: 14px;
}
#boxcenterintern h2 {
	margin: 0px;
	padding: 10px 0;
	font-size: 13px;
}

#boxright{
	width: 500px;
	height: 170px;
	background-repeat: repeat-y;
	background-position: 235px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	float: left;
	background-color: #FF0000;
}
#boxsearch {
	color: #012C41;
	text-decoration: none;
}

.search_box {
	width: 250px;
}

.phpForms_pgtitle{
    font-family : Arial;
    font-size   : 18px;
    color       : #1200d9;
    font-weight : bold;
}
.phpForms_btn
{
    border-top-width    : 1px;
    border-left-width   : 1px;
    border-bottom-width : 1px;
    border-right-width  : 1px;
    border-top-color    : #e4e4e4;
    border-left-color   : #e4e4e4;
    border-right-color  : #c1c1c1;
    border-bottom-color : #c1c1c1;
    font                : Verdana, Arial, Helvetica, sans-serif;
    color               : #000000;
}


.phpForms_pgtitle
{
    font-family : Arial;
    font-size   : 18px;
    color       : #1200d9;
    font-weight : bold;
}
.phpForms_btn
{
    border-top-width    : 1px;
    border-left-width   : 1px;
    border-bottom-width : 1px;
    border-right-width  : 1px;
    border-top-color    : #e4e4e4;
    border-left-color   : #e4e4e4;
    border-right-color  : #c1c1c1;
    border-bottom-color : #c1c1c1;
    font                : Verdana, Arial, Helvetica, sans-serif;
    color               : #000000;
}
.searchtitle {
	background-color: #002B44;
	color: #FFFFFF;
	height: 50px;
	padding: 10px;
	text-align: justify;
}
.idworld {
	background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 30px;
	padding-top: 15px;
	padding-left: 5px;
	float: left;
	width: 400px;
}
.idmodule {

	height: 30px;
	padding-top: 15px;
	padding-left: 5px;
	float: left;
	width: 400px;
		background-image: url(images/dotline.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

/*search*/
#searchfront {
	width: 139px;
	height: 16px;
	background-color: #b2bfc6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

#searchfront {
	width: 139px;
	height: 16px;
	background-color: #b2bfc6;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}

#button {
	width: 35px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
	margin-bottom: 1px;
}
.search_pharse1 {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}

.text_search {
	float: left;
	width: 120px;
}

#search_top {
	width: 450px;
	float: right;

}
.text_search {
	float: left;
	padding-right: 15px;
	padding-left: 5px;
}.idsearch {
	background-image: url(images/bg_btn.gif);
	width: 130px;
	text-align: center;
	padding-top: 8px;
	text-decoration: none;
	color: #FFFFFF;
	background-repeat: no-repeat;
	float: right;
	height: 30px;
	margin: 4px;
	
}
.idsearch a{
	color: #ffffff;
}
.idresult {
	float: left;
	width: 20px;
}
#search{
	height: 18px;
}
#search input, .category .txt8{
	color: #333333;
	border: 1px none #00008B;
	
}/* search intern*/
.category {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
}

/* search box*/


#boxsearch{
	/*float: left;*/
	width: 570px;
	color: #023043;
}
.topsearch{
	/*padding: 5px;
	float: left
	text-align: center;
	background-color: #012C41;
	color: #FFFFFF;
	margin-bottom: 20px;
	margin-top: 5px;
	float:left;*/
	width:360px;
	margin:0 0 20px 0;
	padding:10px;
	background-color:#012C41;
	color: #fff;
	text-align:left;
	font-weight:bold;
	font-size:14px;
}
.topsearch p{
	margin:0;
	padding:0;
}
.topsearch span{
	font-style:italic;
	font-weight:normal;
	font-size:12px;
}
#tellafriend{
	float:right;
	color:#012C41;
	font-weight:normal;
	margin:-30px 10px 0 0;
	padding:0 0 0 30px;
	height:25px;
	background: url( img/send2friend.gif ) top left no-repeat;
}
.topsearchphoto{
	margin: 5px;
	/*float: left;*/
	width: 120px;
	/*background-color: #012c41;*/
	padding: 5px;
}
.topsearchtext{
	padding: 5px;
	width: 350px;
	/*float: right;*/
	margin-top: 10px;
}
.topsearch a{
	color: #FFFFFF;
}
.topsearchtitle{
	background-image: url(images/title-bg-search.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #B1B19F;
	font-size: 12px;
	clear: left;
	/*float: left;*/
	padding-top: 5px;
	padding-bottom: 3px;
	height: 35px;

}
	
.searchbase {
	width: 570px;
	display: table;
	/*float: left;*/
	background-image: url(images/bg-search.gif);
	background-position: center top;
}
.searchbaseup {
	width: 570px;
	display: table;
	/*float: left;*/

}
	
.search1, .search2, .search3, .search4, .search5, .search6, .search7, .search8, .search9, .search10 {
	height: 35px;
	float: left;
	padding-top: 8px;
	text-align: center;
	margin-right: 2px;
	padding-right: 3px;
	font-size: 10px;
	background-image: none;
	display: table-column;
	border-top-width: 0.1px;
	border-right-width: 0.1px;
	border-bottom-width: 0.1px;
	border-left-width: 0.1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #587483;
	border-right-color: #587483;
	border-bottom-color: #587483;
	border-left-color: #587483;
} 
	
	
.search1{
	width: 35px;
	
}
.search2{
width: 55px;
}
.search3{
width: 55px;
}
.search4{
width: 40px;
}
.search5{
width: 40px;
}
.search6{
width: 55px;
}
.search7{
width: 40px;
}
.search8{
width: 35px;
}
.search9{
width: 70px;
}
.search10{
	width: 90px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a .btnsearchbtnsmall{
	background-image: url(images/btn-small.gif);
	background-position: center center;
	height: 11px;
	width: 97px;
	display: block;
	text-decoration: none;
	color: #B1B19F;
	font-size: 10px;
	font-weight: normal;
	margin-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}
.searchbtnsmall{
	background-image: url(images/btn-small.gif);
	background-position: center center;
	height: 14px;
	width: 100px;
	display: block;
	text-decoration: none;
	color: #B1B19F;
	font-size: 10px;
	font-weight: normal;
	text-transform: uppercase;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 2px;
}
.searchbtnbig{
	background-image: url(images/btn-big.gif);
	background-position: center center;
	float: left;
	height: 55px;
	width: 120px;
	margin-right: 10px;
	color: #B1B19F;
	text-decoration: none;
	text-align: center;
	padding-right: 7px;
	padding-left: 4px;
	text-transform: capitalize;
	line-height: 12px;
	font-size: 10px;
	padding-top: 15px;
	background-repeat: no-repeat;
}



.topsearch #listingTablephoto {
	margin: 0px;
	padding: 0px;
	clear: both;
	float: left;
	width: 538px;
}
.photoCol1{
	float: left;
	height: 60px;
	width: 140px;
	background-color: #FF00FF;
}
.photoCol2{
	height: 60px;
	width: 430px;
	color: #10394C;
	text-align: justify;
	background-color: #FFFF00;
}
#boxcenterintern {
	margin-left: 199px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 8px;
	text-align: left;
	/*float:left;*/
	width:580px;
}
#sidebar {
	float:right;
	width:140px;
	margin:0 0 10px 10px;
	text-align:center;
}
#sidebar img{
	border:1px solid #012C41;
	margin:15px 0 3px 0;
}
#sidebar a, #sidebar a:link, #sidebar a:visited {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}
#sidebar a:hover img{
	border:1px solid #C1C1B3;
}

.lines{
	background-image: url(http://www.premiertimeshareresale.com/images/lines.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 2px;
	background-color: #FFFFFF;
	padding-top: 6px;
}
#listingTable th.status, #listingTable th.location, #listingTable th.reg, #listingTable th.season, #listingTable th.week, #listingTable th.bed, #listingTable th.usage, #listingTable th.price, #listingTable th.sas{
	background-color: #012c41;
	height: 25px;
	color: #FFFFFF;
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.status, .location, .reg, .season, .week, .bed, .usage, .price, .sas{
	background-color: #768C9A;
	font-size: 10px;
	text-align: center;
	color: #022C42;
	border-right-width: thin;
	border-right-style: solid;
	border-top-color: 587483;
	border-right-color: 587483;
	border-bottom-color: 587483;
	border-left-color: 587483;
	height: 30px;
	width: 20px;
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 5px;
}
#listingTable {
	clear: both;
	float: left;
	margin: 0px;
	padding: 0px;
	border:none;
	width: 585px;
	 
		
}

.searchbtnsmall {
	text-align: center;
}
.green {
	color: #012C41;
}
.picture{
	padding: 10px;
	height: 90px;
	width: 148px;
	background-color: #012C41;
}
.f_title a{
	color: #012C41;
	text-transform: uppercase;
	font-weight: bold;
}
.darkgreen{
	color: #FFFFFF;
	background-color: #012C41;
	padding: 5px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #768C9A;
}
.lightgreen{
	color: #012C41;
	background-color: #768C9A;
	padding: 4px;
}
.register{
	font-size:14px;
	margin:0 0 0 10px;
}
#calltoaction{
	border-bottom:3px double #929c97;
	float:left;
	width:197px;
	padding:0 0 10px 0;
	margin:0 0 10px 0;
}
.calltoaction{
	margin:15px auto;
	text-align:center;
}
.calltoaction a, .calltoaction a:link,.calltoaction a:visited {
	padding:3px 5px;
	margin:0 15px;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	color:#C1C1B3;
	text-decoration:none;
}
.calltoaction a:hover{
	/*border:2px solid #FFCC00;*/
	color:#FFCC00;
}
#buybutton{
	display:block;
	float:left;
	margin:0 30px 0 40px;
	padding:0;
	width:50px;
	height:24px;
	background: url( /images/buy.gif ) top left no-repeat;
}
#buybutton:hover{
	background: url( /images/buy.gif ) bottom left no-repeat;
}
#buybutton span{
	display:none;
}
#salebutton{
	display:block;
	float:left;
	margin:0;
	padding:0;
	width:50px;
	height:24px;
	background: url( /images/sell.gif ) top left no-repeat;
}
#salebutton:hover{
	background: url( /images/sell.gif ) bottom left no-repeat;
}
#salebutton span{
	display:none;
}
.lefttimeshares{
	clear:both;
	display:block;
	margin:0 auto;
	padding:30px 0 20px 0;
}
#pageNum{
	margin:10px 0;
}
#resortResult{
	
}
#resortResult a, #resortResult a:link, #resortResult a:visited{
	padding:10px 0px;
	display:block;
	width:100%;
	text-decoration:none;
	font-size:10px;
}
#resortResult th{
	background-color:#012c41;
	padding:0 3px;
	border-right:1px solid #C1C1B3;
}
#resortResult th a, #resortResult th a:link, #resortResult th a:visited{
	color:#b3b3a1;
}
#resortResult td{
	border-right:1px solid #587483;
	padding:0 3px;
}
#resortResult .noborder, #timeshareResult .noborder{
	border:0;
}
.even{
	background-color:#b3b3a1;
}
.odd{
	background-color:#768c9a;
}
.trOver{
	color:#C1C1B3;
}
#resortResult tr.highlight td, #timeshareResult tr.highlight td, #timeshareDetail tr.highlight{
	background-color: #d2d2d2;
}
#timeshareResult{
	width:585px;
}
#timeshareResult a, #timeshareResult a:link, #timeshareResult a:visited{
	padding:5px 0;
	display:block;
	width:100%;
	font-size:10px;
	text-decoration:none;
}
#timeshareResult .buttons{
	width:85px;
	padding:0 2px;
}
#timeshareResult td.buttons a, #timeshareResult td.buttons a:link, #timeshareResult td.buttons a:visited{
	padding:1px;
	margin:3px 2px;
	background-color:#012C41;
	border:1px solid #C1C1B3;
	color:#C1C1B3;
	text-decoration:none;
	display:block;
	text-align:center;
	width:auto;
}
#timeshareResult td.buttons a:hover{
	color:#FFCC00;
	cursor:hand;
}
#timeshareResult th{
	background-color:#012c41;
	border-right:1px solid #C1C1B3;
	padding:0 2px;
}
#timeshareResult th a, #timeshareResult th a:link, #timeshareResult th a:visited{
	color:#b3b3a1;
}
#timeshareResult td{
	border-right:1px solid #587483;
	padding:0 2px;
}
.listingstatus{
	text-align:center;
}
.newlisting{
	background-color:#FEB415;
	padding:1px 4px;
	border:1px solid #012C41;
	color:#012C41;
	font-weight:bold;
}
.reducedlisting{
	background-color:#139F37;
	padding:1px 2px;
	border:1px solid #012C41;
	color:#012C41;
	margin:0 4px 0 0;
}
#resortPictures img{
	margin:5px;
	border:3px double #012C41;
}
.resortDescription{
	width:460px;
	margin:10px 0;
}
#resortInfo{
	width:480px;
	border-bottom:1px solid #012C41;
	margin:0 auto;
}
#timeshareDetail{
	border-collapse:collapse;
	margin:20px auto;
	border:1px solid #012C41;
	font-size:12px;
}
#timeshareDetail th{
	background-color:none;
	text-align:right;
	padding:5px 5px;
	border-bottom:1px solid #012C41;
}
#timeshareDetail td{
	text-align:left;
	padding:5px 5px;
	border-bottom:1px solid #012C41;
	/*border-left:1px solid #012C41;*/
}
#timeshareDetail span{
	font-style:italic;
	padding:0 10px 0 30px;
}
#timeshareDetail span.red{
	color:#BF2323;
	font-weight:bold;
}
#timeshareDetail .detailsComments{
	text-align:center;
	font-weight:bold;	
}

.formTitles{
	font-size:14px;
}
#forms label{
	display:block;
	padding:5px 0 0 0; 
	font-weight:bold;
}
#forms .checkboxs label{
	display:inline;
	padding:5px 0 0 0;
	font-weight:normal;
}
#forms .checkboxs input{
	display:inline;
	width:auto;
}
#forms .referBoxes{
	margin:10px 0;
}
#forms .referBoxes label{
	display:inline;
	padding:5px 0 0 0;
	font-weight:normal;
}
#forms .referBoxes input{
	display:inline;
	width:130px;
}
#forms input{
	width:260px;
	padding:3px 2px;
}
#forms select{
	padding:3px 2px;
}
#forms textarea{
	width:260px;
	padding:3px 2px;
}
#forms #submit{
	width:auto;
}

#submit{
	padding:3px 5px;
	margin:15px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	color:#C1C1B3;
	text-decoration:none;
}
#submit:hover{
	/*border:2px solid #FFCC00;*/
	color:#FFCC00;
	cursor:hand;
}
.error{
	font:bold 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	padding:10px 5px;
	margin:15px 0;
	color:#C1C1B3;
	text-align:center;
}
.cerror{
	font:bold 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	padding:10px 5px;
	margin:15px 0;
	color:#C1C1B3;
	text-align:center;
	width:90%;
}
#bottomButtons{
	text-align:center;
	margin:15px 0;
	font:bold 14px Arial, Helvetica, sans-serif;
}
#bottomButtons p{
	font:bold 14px Arial, Helvetica, sans-serif;
}
#bottomButtons a, #bottomButtons a:link, #bottomButtons a:visited, .bottomButtons, .bottomButtons:link, .bottomButtons:visited{
	padding:3px 5px;
	margin:15px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	color:#C1C1B3;
	text-decoration:none;
	width:30px;
}
#bottomButtons a:hover, .bottomButtons:hover{
	/*border:2px solid #FFCC00;*/
	color:#FFCC00;
	cursor:hand;
}

.oryoucan{
	margin:30px auto;
	text-align:center;
	font-weight:bold;
}

.button {
	padding:3px 5px;
	margin:15px 0;
	font:normal 14px Arial, Helvetica, sans-serif;
	background-color:#012C41;
	border:2px solid #C1C1B3;
	color:#C1C1B3;
	text-decoration:none;
}
.button:hover{
	color:#FFCC00;
	cursor:hand;
}

#advsearch{
	margin:0 0 0 200px;	
}
#advsearch label{
	font-weight:bold;
	display:block;
	margin:0 0 3px 0;
}
