
	/***
	
	form {

		margin: 0px;
		padding: 0px;

	}

	td {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		text-align: left;
		font-family:Verdana, Arial, sans-serif; 

		font-size: 12px; 



		font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
		font-size: 13px; 



	}
	body {
		margin: 0px auto 15px auto;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font: 8pt;
		/****
		background: #B02029;
		
	}***/


	.left {
		text-align: left;
	}
	.center {
		text-align: center;
	}
	.right {
		text-align: right;
	}
	.float1 {
		float: left;
	}
	.float2 {
		float: right;
	}
	.float3 {
		float: right;
	}


	#thumbs {


		background: #f5f5f5;
		padding: 10px;
		border: 1px solid #ccc;
	}
	.thumb2 img {
		margin: 0 2px 0 0px;
		border: 1px solid #cccccc;
		padding: 1px;
		width: 58px;
		height: 48px;
	}
	.thumb3 img {
		margin: 0 2px 0 0px;
		border: 1px solid #cccccc;
		padding: 1px;
		width: 58px;
		height: 48px;



		background: #D6DEFF;
		border: 2px solid #777777;
	}

	a.photocount {
		text-decoration: none;
		color: #55AA55;
	}

	div.photocount {
		border: 0px solid #cccccc;
		background: #ffffff;
		width: 58px;
		text-align: center;


		padding: 2px;
		border: 0px solid #cccccc;
	}
	div.photocount a {
		margin: 0 auto;
		padding: 3px;

		color: #55AA55;
		padding: 1px;

		text-decoration: none;
		display: block;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
	}



	.thumb img {
		width: 48px;
		height: 48px;

		width: 90px;
		height: 75px;
		height: 60px;


		width: 48px;
		height: 48px;
		width: 68px;
	}


.thumb img {
	width: 48px;
	height: 48px;
	margin: 0 15px 0 15px;
	margin: 0 15px 0 0px;

	border: 1px solid #cccccc;
	padding: 1px;

	width: 58px;
	height: 58px;
	height: 48px;




}

	.thumb3333 img {
		width: 90px;
		height: 75px;
	}




.mlsid {

	font-size: 11px;
	font-weight: normal;
	color: #555555;
	font-family: helvetica, arial, sans-serif !important;  
	margin: 5px 0 0 0;
}



/***************/
/*** Results ***/
/***************/

#results222 tr td {
	padding: 7px 0 5px 0;
	border-bottom: 1px solid #CDC9A5;
}
#results tr td {
	border-bottom: 0px solid #CDC9A5;
}
#results {
	padding: 10px;
	border: 2px solid #CDC9A5;
}

#results .spacer {
	padding: 5px 0;
	font-size: 2px;
}

#results .sep {
	padding: 0 10px;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	font-family: helvetica, arial, sans-serif !important;  
	background: url(media/tool-div.gif) 0 50% no-repeat;
	
}
	#results .resultbox {
		padding: 5px;
		height: 1%;
		border: 1px solid #CDC9A5;
		clear: both;
		border: 0px solid #CDC9A5;

		padding: 0px 5px 8px 5px;

		padding: 0px 0px 8px 0px;
		border-bottom: 1px solid #dddddd;
		margin-top: 8px;

	}
	#results .resultbox.last {
		border-bottom: 0px solid #dddddd;
	}
	#results .clearme {
		font-size: 2px;
		clear: left; 
		line-height: 0; 
		height: 0;
	}

#results333 table {
	margin: 0px 0 5px 0;
	border: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}

#results .description {
	margin: 0px 20px 0px 0px;

		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
	font-size: 11px; 
}

#results .result_info {
	display: block;
	float: left;

}

#results .tour222 {

	text-transform: uppercase;
	font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
	font-size: 10px; 
		white-space: nowrap;
	font-weight: bold; 
		text-decoration: none;
}
#results .tour {

	text-transform: capitalize;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		white-space: nowrap;
		color: #105CB6;
}
	#results .toolmenu {

		border: 0px solid #336699;
		padding: 0px;
		margin: 0 0 10px 0;

		margin: 5px 0 0px 0;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	#results .toolmenu span {

		background: url(media/tool-div.gif) 0 left no-repeat;



		padding: 0 0 0 12px;

		margin-left: 12px;
		white-space: nowrap;
		min-height: 18px;

	}


	#results .trash {
		font: normal 11px Verdana, Arial !important;
		font-weight: normal !important;



		font: normal 11px Verdana, Arial !important;
		font-weight: normal !important;
		font-size: 85%;


		background: #fff;


		color: #777 !important;
		color: #094275;
		color: #094275;
		color: #094275 !important;

		border-color: #9AAFE5;
		border-color: #2E6AB1;
		color: #105CB6;

		border: 1px solid #cccccc;
		background: #eee;
			background: #D6DEFF;
		border: 1px solid #55aa55;
		border-color: #2E6AB1;
		border-color: #9AAFE5;
		border: 0px solid #55aa55;
		background: url(media/tile-bg.gif) repeat-x;
		color: #ffffff;
	}

#results .idxico {
	float: right;
}



#results .mlslink {
	font-size: 13px;
		font-size: 16px;
	font-weight: bold; 
	margin: 0 0 5px 0;
}
#results .mlslink a {
		color: #105CB6;
		text-decoration: none;
}

#results .mlslink span {
	font-size: 11px;
	font-weight: normal;
	color: #555555;
}

#results .photo {
	padding: 0px;
	width: 62px;

	margin: 0 15px 0 0;

	float: left;

}

#results .photo img {
		background: #fff;
	margin: 0 15px 0 15px;
	margin: 0 0px 0 0px;

	border: 1px solid #cccccc;
	padding: 1px;

	width: 58px;
	height: 48px;

}



	#results .photo .num {
		border: 0px solid #cccccc;
		text-align: center;
		margin-top: -3px;
		
		background: #eee;
		padding: 2px 2px 3px 2px;
		border: 1px solid #cccccc;
		border-width: 0 1px 1px 1px;
	}
	#results .photo .num a {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-family: helvetica, arial, sans-serif !important; 
		font-size: 11px;
		text-decoration: none;
		color: #55AA55;
		color: #105CB6;
	}






/****************/
/***  Random  ***/
/****************/

	#random {

		padding: 0px;
		border: 2px solid #CDC9A5;
		border: 0px solid #CDC9A5;
	}
	#random .spacer {
		padding: 5px 0;
		font-size: 2px;
	}
	#random .resultbox {
		height: 1%;
		clear: both;
		padding: 0px 0px 8px 0px;
		border-bottom: 0px solid #dddddd;
		margin-top: 0px;
		margin-bottom: 8px;
	}
	#random .resultbox.last {
		border-bottom: 0px solid #dddddd;
	}
	#random .clearme {
		font-size: 2px;
		clear: left; 
		line-height: 0; 
		height: 0;
	}
	#random .description {
		margin: 0px 0px 0px 0px;
		font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
		font-size: 11px; 
	}
	#random .result_info {
		display: block;
		float: left;
	}
	#random .price {
		display: block;
		margin: 5px 0 0 0;
		color: #ff6600;
		color: #00007E;
		font-family: helvetica, arial, sans-serif !important; 
		font-size: 11px;
	}




	#random .tour {
		text-transform: capitalize;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		white-space: nowrap;
		color: #105CB6;
	}
	#random .idxico {
		float: right;
	}

	#random .mlslink {
		font-size: 16px;
		font-weight: bold; 
		margin: 0 0 5px 0;
	}
	#random .mlslink a {
		color: #105CB6;
		text-decoration: none;
	}

	#random .mlslink span {
		font-size: 11px;
		font-weight: normal;
		color: #555555;
	}
	#random .photo {
		padding: 0px;
		width: 62px;
		margin: 0 10px 0 0;
		float: left;
	}
	#random .photo img {
		background: #fff;
		margin: 0;
		border: 1px solid #cccccc;
		padding: 1px;
		width: 58px;
		height: 48px;
	}

	#random .photo .num {
		text-align: center;
		margin-top: -3px;		
		background: #eee;
		padding: 2px 2px 3px 2px;
		border: 1px solid #cccccc;
		border-width: 0 1px 1px 1px;
	}
	#random .photo .num a {
		font-family: helvetica, arial, sans-serif !important; 
		font-size: 11px;
		text-decoration: none;
		color: #105CB6;
	}







#header {

	clear: both;
	margin: 0 0 15px 0;
	position: relative;


		text-align: left;


	background: #ffffff;


	/***
	border-bottom: 3px solid #55AA55;
	background: url(media/bg_header.gif) repeat-x;
	height: 74px;
	***/

	border-width: 0px;
	margin: 0 0 20px 0;

}
#header .padme {
	position: relative;
	padding: 10px;
}

#header h3 {
	left: 10px;
	bottom: 10px;

	position: absolute;
	left: 0px;
	bottom: 10px;
	white-space: nowrap;
}



#signup2 {

	background: #f5f5f5;
	padding: 10px;
	border: 1px solid #ccc;
}


	.expired {
		color: #cc0000;
		font-weight: bold;
	}


.box {

	background: #f5f5f5;
	padding: 10px;
	border: 1px solid #ccc;
}


#signup2 td, .box td  {
	font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	padding: 3px 20px 8px 0;
	white-space: nowrap;
}

#signup2 input.text, .box input.text {
	width: 200px;
}
#signup2 select, .box select {
	width: 206px;
}


	.box {
		min-height: 170px;
		height: auto;
	}
	* html .box {
		height: 170px;
	}


.box2 {
	margin-top: 1px;
	background: #f5f5f5;
	padding: 5px;
	border: 1px solid #ccc;
}
.box2 td {
	padding: 2px;
	border: 1px solid #ccc;
	border-width: 0 0 1px 0px;
}
.box2 tr.last td {
	padding: 2px;
	border-width: 0px;
}


.box3 {
	margin-top: 0px;
	padding: 5px;
	padding-top: 5px;
	border: 1px solid #ccc;
	border-width: 0 1px 1px 1px;
}
.box3 td {
	padding: 2px;
}
.box3 tr.last td {
	padding: 2px;
}






	#container {
	margin: auto auto;
	text-align: center;
	}

	.subtitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font : 10pt;
	}	
	.INPUT.small	{
	font-size: 7.5pt;
	background: ffffff
	}
	.INPUT.submitsmall	{
	font-size: 7.5pt;
	}
	.padr10 {
		padding-right: 10px;
	}
	.padr20 {
		padding-right: 20px;
	}
	.v,.v10,.v11,.v12,.v13 { font-family:Verdana, Arial, sans-serif; }
	.v10, .v10b { font-size:10px; }
	.v11, .v11b { font-size:11px; }
	.v12, .v12b { font-size:12px; }
	.v13, .v13b { font-size:13px; }
	.b, .v10b, .v11b, .v12b, .v13b { font-weight:bold; }


	.b td { font-weight:bold; }

	.a, .a10,.a11,.a12,.a13,.a14,.a15,.a16,.a17,.a18 { font-family: helvetica, arial, sans-serif !important;  }
	.a10, .a10b { font-size:10px; }
	.a11, .a11b { font-size:11px; }
	.a12, .a12b { font-size:12px; }
	.a13, .a13b { font-size:13px; }
	.a14, .a14b { font-size:14px; }
	.a15, .a15b { font-size:15px; }
	.a16, .a16b { font-size:16px; }
	.a17, .a17b { font-size:17px; }
	.a18, .a18b { font-size:18px; }
	.a10b,.a11b,.a12b,.a13b,.a14b,.a15b,.a16b,.a17b,.a18b { font-weight:bold; }
	.mart20 { margin-top: 20px; }
	.marb5 { margin-bottom: 5px; }
	.marb10 { margin-bottom: 10px; }
	.marb15 { margin-bottom: 15px; }
	.marb20 { margin-bottom: 20px; }
	.mar0 { margin: 0px; }
	.uno {


		text-decoration:none;

	}

#plans td {
	font-family:Verdana, Arial, sans-serif; 
	font-size:11px; 
}
#plans tr.selected td {
	font-family:Verdana, Arial, sans-serif; 
	font-size:11px; 
	background: #D6DEFF;
}




.searchbt {
	border: 1px solid #000000;
	border-width: 1px 1px 0px 0px;

}
.searchbt2 {
	border: 1px solid #000000;
	border-width: 1px 1px 0px 0px;
	/* border-left: 0px solid #000000; */
	margin-left: 0px;


	border-color: #ffffff;

}
.searchbt input, .searchbt2 input {
	border: 1px solid #18317E;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	background: #284AA1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 10px; 
	font-weight: bold; 


	font-weight: normal;
	font-size: 11px; 
	border-color: #ffffff;
	background: #CDC9A5;
	color: #444444;

}



	.searchbt {
		border: 1px solid #000000;
		border-width: 1px 1px 0px 0px;

	}
	.searchbt2 {
		border: 1px solid #000000;
		border-width: 1px 1px 0px 0px;
		/* border-left: 0px solid #000000; */
		margin-left: 0px;
	}
	.searchbt input, .searchbt2 input {
		border: 1px solid #18317E;
		border-top-color: #ffffff;
		border-left-color: #ffffff;
		background: #284AA1;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #ffffff;
		font-size: 10px; 
		font-weight: bold; 
	}


#searchform {

		background: #f5f5f5;
	padding: 0px 20px;
		border: 1px solid #ccc;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px; 

}




.searchbx {
	/*
	padding-top: 1px;
	padding-bottom: 1px;
	*/
	border: 1px solid #18317E;

	border: 1px solid #CDC9A5;
	border-right: 0px solid #CDC9A5;

	padding: 3px 2px 2px 5px;
	color: #555555;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 

	padding: 4px 2px 4px 5px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif, Verdana; 

	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

.searchbx-r2 {
	border: 1px solid #CDC9A5;
	border-left: 0px solid #CDC9A5;

	background: #ffffff;
	padding: 2px 2px 2px 2px;
	color: #555555;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}


.trash {
	width: 140px;
	padding-left: 6px;
	padding-right: 6px;
	text-transform: capitalize;
}


div.tile {
	font: 15px arial, helvetica, sans-serif;
	color: #fff;
	background: url(media/tile-bg.gif) repeat-x;
	height: 21px;
	padding: 5px 0 0 13px;
	margin: 1px 0 10px 3px;
}

div.tile2 {
	font: 11px verdana, arial, helvetica, sans-serif;
	font: 13px arial, helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	font-weight: normal;
	background: url(media/tile-bg.gif) repeat-x;
	padding: 4px 10px 6px 10px;
	margin: 0px 0 0px 0px;


	clear: both;
	height: 1%;
}
div.tile2 a {
	color: #fff;

}

div.tile2 span {
	font: 11px verdana, arial, helvetica, sans-serif;
	color: yellow;
	font-weight: normal;
}
div.tile2 a.edit {
	float: right;
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-family: Arial, Helvetica, Geneva, sans-serif, Verdana;
	font-size: 11px; 
	color: yellow;
	color: #fff;

}

div.tile3333 a.edit {
	text-decoration: none;
	text-transform: uppercase;
}



td.tile {
	font: 15px arial, helvetica, sans-serif;

	color: #fff;
	background: url(media/tile-bg.gif) repeat-x;
	padding: 3px 0 4px 10px;
}

th.tile {
	text-align: left;
	font-weight: normal;
	font: 15px arial, helvetica, sans-serif;

	color: #fff;
	background: url(media/tile-bg.gif) repeat-x;
	padding: 3px 0 4px 10px;
}


#mlsinfo tr td {
	padding: 2px 3px 3px 3px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	border-top: 1px solid #dddddd;
}
#mlsinfo tr.first td {
	border-top-width: 0px;
}


.na {

	font-family: Arial, Helvetica, sans-serif;
	color: #888888;
	font-size: 11px; 
}


/* LISTFORM LISTFORM LISTFORM LISTFORM LISTFORM LISTFORM LISTFORM */

#listform {
	margin: 0px 20px;
	margin: 0px 10px 0px 10px;
	margin: 0px;
}


#listform td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	padding: 2px 2px 2px 2px;
}

#listform th {
	width: 130px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	padding: 2px 2px 2px 2px;

	padding: 2px 2px 2px 10px;

	text-align: right;
	padding: 2px 10px 2px 2px;
}
#listform td.tile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	padding: 3px 2px 4px 3px;
	
}
#listform .cat {
	font: 11px verdana, arial, helvetica, sans-serif;
	font: 13px arial, helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	font-weight: normal;
	background: url(media/tile-bg.gif) repeat-x;
	padding: 4px 0 5px 10px;
	margin: 0px 0px 5px 0px;

	background: url(media/bg_header.gif) repeat-x bottom left;
			background: #D6DEFF;
}
#listform .cat a {
	display: block;
	color: #000;
	text-decoration: none;


	margin-right: 10px;

}



#listform .cat a.up {
	background: transparent url(media/add.png) no-repeat center right;
	background: transparent url(media/vw_view.gif) no-repeat center right;

	background: transparent url(media/title_up.gif) no-repeat center right;

	background: transparent url(media/title_s_dn.gif) no-repeat center right;



}
#listform .cat a.dn {
	background: transparent url(media/sqr_dn.gif) no-repeat center right;
	background: transparent url(media/spacer.gif) no-repeat center right;

	background: transparent url(media/title_dn.gif) no-repeat center right;

	background: transparent url(media/title_s_up.gif) no-repeat center right;



}

#listform table {
	margin: 0px 0 5px 0;
	border-left: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}


/****** 
#listform th {
	background: #555555;
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	padding: 2px 2px 2px 2px;
}
#listform input, #listform textarea {
	width:450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	border: 1px solid #dddddd;
}
******/

#listform input, #listform textarea {
	width:450px;
}
#listform textarea {
	height: 200px;
}
#listform input.int {
	width:150px;
}


#listform select {
	width:250px;
}





/* MARKETING TABS STYLES */

.tabsDiv{display:block;font-size:11px;font-family:Arial;color:#311;margin-top:12px;}
.tabsDiv .tabsRow{height:28px;position:relative;clear:both;margin:0 0 -3px 0;}

.tabsDiv .tabsRow{height:28px;position:relative;clear:both;margin:0 0 0px 0;}
.trash {
	width: 80px;

}
.tabsDiv .tabsRow .tab{ line-height:14px;margin:0;float:right;position:relative;background:url(media/tabBG_102.gif) no-repeat 0 0;}
.tabsDiv .tabsRow .tab a{text-align:center;position:relative;margin-right:5px;margin-left:5px;display:block;padding:7px 15px 7px 11px; text-decoration:none;color:#333;font-weight:normal;font-size:12px;background:url(media/tabBG_101.gif) no-repeat 100% 0;}
.tabsDiv .tabsRow .tab.selected{background-position:0 -49px; margin-top:-2px;}
.tabsDiv .tabsRow .tab.selected a{background-position:100% -49px;padding:9px 15px 7px 11px; font-weight:bold;color:#FFF;}
.tabsDiv .tabsRow .tab a:hover{text-decoration:underline;}

.tabsDiv .content{clear:both;border-top:8px solid #55AA55;padding:0;margin:0;width:300px;}
.tabsDiv .content div.contentWrapper{overflow:hidden;width:296px;border:2px solid #55aa55;border-width:0 2px 0 2px;padding:0 !important;margin:0 !important;}
.tabsDiv .content div.bottom { background: #FFF url(media/RoundedGreen.gif) left bottom no-repeat; }
.tabsDiv .content div.bottom div { padding:0; line-height: 3px; background: url(media/RoundedGreen.gif) right bottom no-repeat; }
.tabsDiv .content div.bottom div div { margin: 0 3px; background: url(media/RoundedGreen.gif) 0 -150px repeat-x; }



#header .tabsDiv {

	clear: both;
	position: absolute;
	right: -5px;
	bottom: 0px;
}











/* PAGINATION PAGINATION PAGINATION PAGINATION PAGINATION PAGINATION PAGINATION */
#pagination {
	text-align:left;
	margin: 0px 0 0 0;
	clear: both;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 1%;
	border: 0px solid #cccccc;

	font-family: helvetica, arial, sans-serif !important;  

}


#pagination ul {
	list-style:none;
	margin-left: 0px;
}
#pagination li {
	display:inline;
	font-weight:700;
	font-weight: normal;
	font-size: 11px;
	font-size:0.8em;
	font-size: 11px;
	font-size: 11px;
}
#pagination li.end {

	font-weight:700;

}


#pagination li a,
#pagination span {
	color:#06C;
	border:1px solid #ccc;

		border-color: #9AAFE5;

	display:block;
	float:left;
	text-decoration:none;
	margin: 0px 2px 2px 0px;
	padding: 5px 8px 5px 7px;


		padding: 3px 5px 3px 5px;
		padding: 3px 6px 3px 7px;
		padding: 3px 7px 3px 7px;


	background: #fff;
}
#pagination li a:hover,
#pagination .active {
	border:1px solid #C00;
	color: #C00;
		border-color: #2E6AB1;
		color: #105CB6;

	/*** 
		border-color: #2E6AB1;
		background: #2E6AB1;
		color: #fff;
	***/
		font-weight:700;

}
#pagination .off {
	border:1px solid #ccc;
		border-color: #ddd;
	color:#ccc;
	color:#aaa;
}

#pagination span.sep22 {
	border-color: #ffffff;
	border-bottom-color: #ccc;
		padding: 4px 3px 2px 4px;
	margin: 0px 0 0 2px;
}

#pagination span.sep {
	border-color: #ffffff;
		padding: 4px 3px 2px 4px;
	margin: 0px 0 0 0px;
}

#pagination span.sep22 {
	border-color: #ddd;
		padding: 4px 3px 2px 4px;
	margin: 0px 0 0 0px;
	background: #ddd;
}
#pagination a.second {
	margin-right: 0;
}
#pagination a.last {
	margin-left: 0;
}



/* PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL PANEL  */

.panelWrapper {
	clear: both;
	font-family: Arial, Helvetica, sans-serif;
}
.panelData {
	padding: 10px;
	height: 1%;
}

.panelHeader {
	/*color:#ff3300;*/
	color: #909090;
	font-size: 12px;
	font-weight: bold;
	padding: 6px 6px 6px 10px;
	background-image: url('media/paneHeaderBg_myList.png');
	background-repeat: repeat-x;
	height: 18px;
}
.panelHeaderCommunity {
	/*color:#ff3300;*/
	color: #909090;
	font-size: 13px;
	font-weight: bold;
	padding: 6px 6px 6px 7px;
	background-image: url('media/paneHeaderBg_community.png');
	background-repeat: repeat-x;
	height: 18px;
}



.panelHeader a, .beforeHeader a, .signUpInstructionHeader a, .panelToolbar a {
	font-size: 13px;
	color:#ff800e;
}
.panelHeaderText, .panelHeaderText a {
	font-size: 13px;
	font-weight: bold;
	float: left;
	color:#909090;
}
.panelHeaderText a {
	color:#ff800e;
}

.panelHeaderText a:hover, .beforeHeader a:hover, .panelToolbar a:hover, .panelHeader a:hover, .signUpInstructionHeader a:hover{
	color:#ff3300;
}

.panelHeaderAddFriend 
{
	font-size: 12px;
	float: right;
	color: #ff5a00;
	font-weight:normal;
	cursor:pointer;
}
.panelHeaderAddFriendAdded 
{
	font-size: 12px;
	float: right;
	color: #909090;
	font-weight:normal;}

.panelHeaderIcon {
	float: right;
	margin-left: 2px;
}
.panelHeaderSubText {
	color: #3ab2e9;
	font-size: 12px;
	margin-left:4px;
}
.panelHeaderSubText a {
	color: #3ab2e9;
	font-size: 12px;
	font-weight:normal;
}

.panelHeaderSubText a:hover {
	color: #0060a6;
	text-decoration:none;
}

.panelHeaderSubText .navHot {
	color: #ff5a00;
	text-decoration: none;
	font-size: 12px;
	border-bottom: solid 2px #008dc1;
	color: #008dc1;
}


.shadow_TL {
	background-image: url(media/shadow_topLeft.png);
	background-repeat: no-repeat;
	height: 2px;
	width: 4px;
}
.shadow_TR {
	background-image: url(media/shadow_topRight.png);
	background-repeat: no-repeat;
	height: 2px;
	width: 4px;
}
.shadow_BL {
	background-image: url(media/shadow_bottomLeft.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 4px;
}
.shadow_BR {
	background-image: url(media/shadow_bottomRight.png);
	background-repeat: no-repeat;
	height: 6px;
	width: 4px;
}
.shadow_top {
	background-image: url(media/shadow_top.png);
	background-repeat: repeat-x;
	height: 2px;
}
.shadow_bottom {
	background-image: url(media/shadow_bottom.png);
	background-repeat: repeat-x;
	height: 6px;
}
.shadow_left {
	background-image: url(media/shadow_left.png);
	background-repeat: repeat-y;
	width: 4px;
}
.shadow_right {
	background-image: url(media/shadow_right.png);
	background-repeat: repeat-y;
	width: 4px;
}
.listBullet {
	float: left;
	margin-right: 4px;
	margin-top: 4px;
}
/*-------------------------------------*/
.communityLeftPane {
	width: 56%;
	float: left;
	margin-right: 5px;
}
.communityRightPane {
	float: right;
	width: 40%;
}



#ctl00_ContentPlaceholderLeftPaneTop_HyperLinkListRoot, #MyListsArrow
{
	float: left;
	margin-right: 5px;
}

#ctl00_ContentPlaceholderLeftPaneTop_LabelListasTitle
{
	display: block;
	height: 18px;
	overflow: hidden;
	white-space: nowrap;
	margin-right: 5px;
}

.panelHeaderIconText:active, .panelHeaderIconText:link, .panelHeaderIconText:visited
{
	font-size:12px;
	font-weight: normal;
	text-decoration: none;
	color:#ff800e;
	float:right;
	margin-left: 2px;
	margin-right: 5px;
}



.panelHeaderIconText:hover 
{
	color:#ff3300;    
}

