#container { width:790px; background: #FFFFFF; margin: auto; padding:0px 10px 10px 10px; border-bottom: 0px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-top: 0px solid #ddd; }

html {

     overflow: -moz-scrollbars-vertical;
}

body {

	background-image:   url("images/bg.jpg");
	background-repeat: repeat;
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif; 
	background-color: #FFFFFF;
	height:100%;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;

}

.email_link a:link { text-align: left; font-weight: bold; color: #0000FF; text-decoration: none;}

.email_link a:visited { text-align: left; font-weight: bold; color: #0000FF; text-decoration: none;}

.email_link a:hover { text-align: left; font-weight: bold; color: #01367E; text-decoration: none;}

.email_link a:active { text-align: left; font-weight: bold; color: #0000FF; text-decoration: none;}

/*Form Elements*/
form {
	margin: 0px;
}

#rad1 {color:#00f;}

input, select, textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #01367E;
	border: 1px inset #A1978F;
}


input.formCheckbox {
	border: none;
	background: transparent;
}

input.formButton {
	background: #425929;
	border-bottom: 1px solid #688C40;
	border-left: 1px solid #688C40;
	border-right: 1px solid #141C0D;
	border-top: 1px solid #141C0D;
	color: #FFFFFF;
	font-weight: bold;
	margin: 3px 3px 0px 3px;
}

.solidblockmenu UL {
	BORDER-RIGHT: #625e00 0px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(images/menu_line.gif) #666666 repeat-x ;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: bold 11px Arial;
	BORDER-LEFT: #625e00 0px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #625e00 0px solid
}
.solidblockmenu LI {
	DISPLAY: inline
}
.solidblockmenu LI A {
	BORDER-RIGHT: white 1px solid;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	COLOR: white;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none
}
.solidblockmenu FORM {
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	COLOR: white;
	PADDING-TOP: 4px;
	TEXT-DECORATION: none
}
.solidblockmenu LI A:visited {
	COLOR: white
}
.solidblockmenu LI A:hover {
	BACKGROUND: #990000 url(images/menu_line2.gif) repeat-x ;
	COLOR: white; text-decoration: underline; 
}

#contactpage{width:205px; margin-top:10px; text-align: center;}
#contactpage h4 { margin:0px; padding:5px 0px 10px 0px; font-size:1.1em; color:#003399;}
#contactpage label {font-size:10px; display:block; width:105px; margin-right:5px; text-align:center; margin-top:2px;}
#contactpage input {border:1px solid #003399; background:#fff; width:145px; padding-left:2px; margin-bottom:2px;}
#contactpage textarea {border:1px solid #003399; background:#fff; width:145px; padding-left:2px; margin-bottom:2px;}
#contactpage select {border:1px solid #003399; background:#fff; width:150px; padding-left:2px; margin-bottom:2px;}
#contactbutton {margin-top:10px}
#contactbutton input{width:80px;}

/*TICKER Form Elements*/
form.ticker { float:right; margin: 0px; }
input.ticker {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; border: 0px #e6e6e6; background: transparent; 	padding-top: 5px;
}

#ticker {
	background-image: url("images/menu_line.gif");
	background-repeat: repeat-x;
}

a{ color:#990000; text-decoration:underline; }

a:hover, a:active{ color:#666666; text-decoration:none; }

#babe img { border: 0; padding: 1px; border-width: 1px 1px 1px 1px; border-style: solid; border-color: #777777; } 

#babe a { border: 0; } 

#babe a:hover { border: 0; } 


.link { color:#990000; text-decoration:underline; }
.boldwhite { color: #FFFFFF; font-weight: bold; }
.boldwhite a:link { color: #FFFFFF; font-weight: bold; }
.boldwhite a:visited { color: #FFFFFF; font-weight: bold; }
.boldwhite a:hover { color: #FFFFFF; font-weight: bold; text-decoration: none; }
.bold { font-weight: bold; }
.bold a:link { font-weight: bold; }
.bold a:hover { font-weight: bold; }
.italic{ font-style: italic; }
.smallprint { font-size: 10px; }

.hili { }
.hili a { color:#999999; text-decoration:none; }
.hili a:hover { color:#000000; text-decoration:underline; }

.no_results { color:red; margin-top:10px;}

#header{ width:790px; text-align: right; background:url(images/header.jpg); background-repeat: no-repeat; margin-bottom:10px; color:#990000; padding-top:20px; border-bottom:4px solid #990000;}
#logo{float:left; width:310px; padding:0px 0px 8px 10px; }
#headnavcontain{ margin-top: 0px; padding-top:0px; float:left; width:790px; background: #666666 url("images/menu_line.gif") repeat-x; }
#headnav2{ height: 15px; padding: 4px 5px 0px 2px; font-size: 0.7em; vertical-align: middle; color: #ffffff; float:right; background: transparent;}
#headnav2 a { color: #ffffff; text-decoration: underline; font-weight: bold;}
#headnav2 a:hover { color: #ffffff; text-decoration: none;}
#headnav{ text-align:right; height: 18px; font-size: 0.8em; float:left; padding-left: 5px;color:#FFFFFF; width:465px; background:#990000; }
#headnav ul{text-align:right; margin: 0px; padding: 0px; }
#headnav li{ list-style:none;  padding:0px; display:inline;}
#headnav a{font-size: 0.8em; background:#990000; color: #FFFFFF; display:inline; padding: 1px 3px 0px 3px; text-decoration: none;}
#headnav a:hover{ background:#FFFFFF; color: #990000; }

#left{ margin-top: 5px; float: left; width: 130px; }
#left h4{ margin:0px;  width: 121px; padding: 2px 0px 2px 5px; 	background: #666666 url("images/menu_line.gif") repeat-x; color:#fff; font-size:0.8em; }
.lmenu{ width: 126px; background-color: #ffffff; border: 1px solid #ddd; padding:1px; margin-bottom:10px; }
.lmenu ul{  margin: 0px; padding: 0px;}
.lmenu li{ list-style:none;  border-bottom:1px solid #ddd; border-right:0px solid #990000; border-left:0px solid #990000; padding:0px}
.lmenu a{font-size: 0.8em; color: #000000; display:block; padding: 4px; text-decoration: none; }
.lmenu a:hover{ border-left:2px solid #990000; color: #777; background:#fafafa; }

.lmenu2{ width: 126px; background-color: #ffffff; border: 1px solid #ddd; padding:1px; margin-bottom:10px; }
.lmenu2 h4 a{color: #FFFFFF; CURSOR: pointer; text-decoration: none;}
.lmenu2 h4 a:hover{color: #FFFFFF; CURSOR: pointer;  text-decoration: none;}
/* ADVERT DIV */
.lmenu3{ text-align: center; width: 126px; background-color: #ffffff; border: 1px solid #ddd; padding:1px; margin-bottom:10px; }

.lnews{ width: 126px; background-color: #ffffff; border: 1px solid #ddd; padding:1px; margin-bottom:10px; }
.lnews h4 { margin:0px;  width: 121px; padding: 2px 0px 2px 5px; background: #990000; color:#ffffff; font-size:0.8em; }
.lnews h4 a {text-align: left; color: #ffffff; CURSOR: pointer; text-decoration: none; font-size:1em; margin:0px;  width: 121px; padding: 0px ; }
.lnews h4 a:hover {color: #ffffff; CURSOR: pointer; text-decoration: none; background: transparent;}
.lnewsinner{ width: 121px; padding:1px; font-size:0.8em; border-bottom:1px solid #ddd; }
.lnews h5{ margin:1px;  width: 118px; padding: 5px 0px 4px 2px; color:#990000; font-size:0.9em; }
.lnews a{display:block; text-align: right; font-size: 0.8em; font-weight:bold; color: #990000; padding: 4px;  text-decoration: none; border: 0px solid #ddd; }
.lnews a:hover{ text-decoration: underline; color: #777; background: #fafafa;}
.lnews p{margin:0; padding:0; }

#maincol{  margin-top: 5px; float: right; width: 648px; font-size:0.9em; }
#maincol h1{ padding:0px 0px 10px 0px; margin:0px; color:#990000; font-size:1.2em; border-bottom: 1px dashed #ddd;}
#maincol h1 a{ color:#990000; text-decoration:none;}
#maincol h1 a:hover{ color:#990000; text-decoration:underline;}
#maincol h2{ padding:0px 0px 10px 0px; margin:0px; color:#990000; font-size:1.1em; border-bottom: 1px dashed #ddd;}
#maincol h3{ padding:10px 0px 5px 0px; margin:0px; color:#990000; font-size:1.1em; }
#maincol h4{ padding:0px 0px 0px 0px; margin:0px; color:#990000; font-size:1.1em; border-bottom: 1px dashed #ddd;}
#maincol h5{ padding:0px 0px 10px 0px; margin:0px; color:#990000; font-size:1.1em; }

.Title { padding:10px 0px 10px 0px; margin:0px; color:#990000; font-weight: bold; font-size:1.1em; }

#backtolisting{ width: 30px; padding:0px; font-size:0.9em; border: 1px solid #ddd; background:#fff url(images/boxtopshadow.gif) repeat-x}

#intro{ 	height: 100%;
	min-height: 100%; width: 618px; padding:15px; font-size:0.9em; border: 1px solid #ddd; background:#fff url(images/boxtopshadow.gif) repeat-x}
#intro2{ align: center; width: 638px; padding:5px; font-size:0.9em; font-weight: bold; border-left: 1px solid #ddd; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 0px solid #ddd; background:#fff url(images/boxtopshadow.gif) repeat-x; text-align: center;}

#intro label {font-size:0.9em; display:block; float:left; text-align:right; }
#intro input {border:1px solid #7F9DB9; background:#fff; }
#intro textarea {border:1px solid #7F9DB9; background:#fff; }
#intro select {border:1px solid #7F9DB9; background:#fff; }

#sitemap{ width: 618px; padding:15px; margin-bottom:10px; font-size:0.9em; border: 1px solid #ddd; background:#fff url(images/boxtopshadow.gif) repeat-x}
#sitemap a{font-weight:bold; color: #990000;  text-decoration: none;}
#sitemap a:hover{ text-decoration:underline; color: #999999;}
#sitemap a:visited{  color: #999;}
.newspage{  width: 618px; padding:15px; font-size:0.9em; margin-bottom:10px; border: 1px solid #ddd; background:#fff url(images/boxtopshadow.gif) repeat-x}
.newspage a{font-weight:bold; color: #990000;  text-decoration: none;}
.newspage a:hover{ text-decoration:underline; color: #999999;}
.newspage a:visited{  color: #999;}

.centre { text-align: center; }
.mrgl { margin-left:20px; }
.srctab { margin: 0px; padding: 0px; }

#cpcdetails{  width: 100%;  font-size:0.9em; margin-top:2px; padding-left: 1px;}
.cpcprice{ float:left; width: 198px; height: 20px; padding-top:3px; padding-bottom:2px; background:#990000; color:#FFF; font-size:115%; font-weight:bold; text-align:center}
.cpcinfo{ float:left; margin-left:2px; margin-bottom:2px; width: 138px; height:21px; padding-top:5px; padding-top:4px; background:#eee; color:#990000; font-size:1.0em; font-weight:bold; text-align:center }
.cpcinfo2{ float:left; margin-left:2px; margin-bottom:2px; width: 278px; height:21px; padding-top:5px; padding-top:4px; background:#eee; color:#990000; font-size:1.0em; font-weight:bold; text-align:center }

#cpc2details{  width: 100%;  font-size:0.9em; margin-top:5px; padding-left: 1px;}
.cpc2price{ float:left; width: 204px; height: 20px; padding-top:3px; padding-bottom:2px; background:transparent; color:#FFF; font-size:125%; font-weight:bold; text-align:center}
.cpc2info{ float:left; margin-left:2px; margin-bottom:2px; width: 136px; height:21px; padding-top:5px; padding-top:4px; background:#eee; color:#990000; font-size:1.0em; font-weight:bold; text-align:center }

#commdetails{  width: 618px;  font-size:0.9em; margin-top:2px; }
.commprice{ float:left; width: 75px; padding:6px; background:#990000; color:#FFF; font-size:1.4em; font-weight:bold; text-align:center}
.comminfo{ margin-left:2px; margin-bottom:2px; float:left; width: 122px; padding-top:5px; padding-bottom:4px; padding-left:4px; padding-right:4px; background:#eee; color:#990000; font-size:1.0em; font-weight:bold; text-align:center }

#bigimg {float:left; width:404px; height: 315px; margin-top:5px;}
#bigimg img{ padding: 1px; border: 1px solid #dadada; margin-left: 3px;}
#rowimg { float:left; width:200px; height: 315px; margin-top:1px;}
#rowimg img{float:left; padding:1px; border:1px solid #ccc; margin-top:4px; margin-right: 4px ;}

.view_image { text-align:center;  margin-top:10px;}
.view_image img{ padding: 2px; border: 1px solid #dadada; margin:5px 0px 0px 5px ;}
.image_caption { font-size:1.4em; font-weight:bold; }

#colimg { float:left; width: 100px; text-align: left; margin-top:5px;}
#colimg img{float:left; padding:1px; border:1px solid #ccc; margin:5px 0px 0px 5px ;}
#centerdir { width:516px; text-align: left; margin-left: 2px; float:left; padding:0px}
#center { width:618px;	font-size: 0.9em; float:left; padding:0px}
#leftfeat { width:48%; font-size: 0.9em; float:left; padding:0px}
#rightfeat { width:48%; font-size: 0.9em; float:right; padding:0px}
#halfrightfeat { width:40%; font-size: 0.9em; float:left; padding:0px}
#listimg{ float:left; width:100px; margin-top:8px;}
#listimg img{border:1px solid #cccccc;padding:2px;}
#listimgr{ float:left; width:100px; margin:0;}
#listimgr img{border:1px solid #cccccc;padding:2px;}


#contactpage{width:335px; margin-top:10px;}
#contactpage h3{ padding:10px 0px 5px 0px; margin:0px; color:#990000; font-size:1.1em; }
#contactpage h4 { margin:0px; padding:10px 0px 15px 0px; font-size:1.1em; color:#990000;}
#contactpage a{ color: #666666;}
#contactpage a:hover{	text-decoration:underline;	color:#990000;}
#contactpage label {font-size:0.9em; display:block; float:left; width:125px; margin-right:10px; text-align:right; margin-bottom:0.5em;}
#contactpage input {border:1px solid #7F9DB9; background:#fff; width:170px; padding-left:2px; margin-bottom:0.6em;}
#contactpage textarea {border:1px solid #7F9DB9; background:#fff; width:170px; padding-left:2px; margin-bottom:0.6em;}
#contactpage select {border:1px solid #7F9DB9; background:#fff; width:174px; padding-left:2px; margin-bottom:0.6em;}
#contactbutton {margin-left:140px}
#contactbutton input{width:80px;}

#calculator {margin: 5px; background:#fff; font-size:0.9em;}
#calculator a{background:#eee; color: #333; padding:5px; border: 1px solid #ccc; font-size:0.9em; text-decoration:none}
#calculator a:hover{ background:#ddd; font-size:0.9em; text-decoration:none}
#calculator h1{margin: 5px;  font-size:1.2em; text-align:center}
#calculator h2{margin: 10px; font-size:1.2em;}
#calculator h3{margin: 5px; font-size:0.9em;}
#calculator h4{margin: 5px; font-size:0.9em;}
#footer{ margin: auto; padding:0px 10px 10px 10px; color: #ffffff; text-align:right; background:transparent; width:790px; border-top: 1px solid #ddd;}
.footer a{ text-decoration: none; color:#FFFFFF}
.footer a:hover{ text-decoration: underline; color:#FFFFFF}
.copy{ padding: 6px 0px 0px 0px; font-size:10px; }
.webdes{ padding: 0px 0px 0px 0px; font-size:12px; }

#searchpage_moreinfo { border-style:solid;border-color:#cccccc;background: #e6e6e6;text-align:center;border-right:0px; border-left:0px; border-top:0px; border-bottom:0px; }
#searchpage_moreinfo a { display: block; font-weight: bold; text-align: center; height: 15px; text-decoration: none; padding: 5px; color: #777777; background: #e6e6e6; border-style: none;  border-style:solid;border-color:#cccccc;border-right:0px; border-left:0px; border-top:1px; border-bottom:0px; }
#searchpage_moreinfo a:hover { display: block; font-weight: bold; background: #330066; color: #FFFFFF; border-style:solid;border-color:#cccccc;border-right:0px; border-left:0px; border-top:1px; border-bottom:0px; }

.clr:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clr {display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clr {display: block;}
/* End hide from IE-mac */

.clear {clear:both}

.featured_listings { color:#990000; text-decoration:none; font-weight:normal; text-align: center; width: 100%;}
.featured_listings a { color:#990000; text-decoration:none; }
.featured_listings a:hover{ color:#990000; text-decoration:underline; }
.featured_listings img {text-align: center ; padding:1px; border:1px solid #ccc; margin:0px ;}

.featuredlistingvblock { float:left; border: 1px solid #990000; width:275px; margin:5px 5px 5px 5px; background-color: #fafafa; padding:4px; }
.featuredlistingvdesc { width:175px; color: #000000; float:right; font-size:0.9em;padding:0px 0px 1px 5px; }
.featuredlistingvdesc h2{ padding:0px 0px 10px 0px; margin:0px; color:#84b0dd; font-size:1.2em; }
.featuredlistingvdesc a{ color:#990000; text-decoration:none; font-size:1.1em; font-weight:bold;}
.featuredlistingvdesc a:hover{  text-decoration:underline; color: #999999; }
.featuredlistingvimg { width:95px; float:left; }
.featuredlistingvimg img{ text-decoration:none; padding:1px; border:1px solid #ddd;}

.spageblock { float:left; border: 1px solid #ddd; width:290px; margin:3px; background-color: #fafafa; padding:4px; }
.spagedesc { width:180px; color: #000000; float:right; font-size:0.9em;padding:0px 0px 1px 2px; }
.spagedesc h2{ padding:0px 0px 10px 0px; margin:0px; color:#84b0dd; font-size:1.2em; }
.spagedesc a{ color:#990000; text-decoration:none; font-size:1.1em; font-weight:bold;}
.spagedesc a:hover{  text-decoration:underline; color: #999999; }
.spageimg { width:95px; float:left; }
.spageimg img{ text-decoration:none; padding:1px; border:1px solid #ddd;}

/* LISTING BROWSE PAGE NAVIGATION WIDGET 'next_prev()'display stuff  */
.browse_tool_table { background-color:#ffffff; /* f0f0f0 */
width:612px; text-decoration: none; color: black; margin-top:10px; border-bottom:1px solid #cccccc; }
.browse_tool { background-color: #ffffff; font-size: 10px; text-decoration: none; color: black; }
.browse_tool_num { color: #990000; }
.browse_tool_button A { border:1px solid #ddd; background:#fafafa; color: #666666; font-size: 10px; text-align: center; vertical-align: middle; font-weight: bold; text-decoration: none; width: 90px; height: 18px; display: block; }
.browse_tool_button A:visited { color: #990000; }
.browse_tool_button A:hover { border:1px solid #990000; background:#ffffff; color: #990000; width: 90px; height: 18px; }
.browse_tool_ghost { font-size: 10px; line-height: 10px; color: #ffffff; text-decoration: none; }

.browse_tool_curpage { border: #aaaaaa solid 1px; font-family: verdana, arial, Helvetica, sans-serif; background: #666666; color: #FFFFFF; width: 20px; height: 16px; font-size:10px; line-height:20px; display: block; text-align: center; }
.bt_pages { font-family: verdana, arial, Helvetica, sans-serif; background: #FFFFFF; text-decoration:none; font-size: 10px; line-height:20px; vertical-align: middle; color: #000000; }
.bt_pages_ghost{ border: #eeeeee solid 1px; font-family: verdana, arial, Helvetica, sans-serif; background: #FFFFFF; text-decoration:none; font-size: 10px; vertical-align: middle; color:	#000000; }
.bt_pages_ghostp{ font-family: verdana, arial, Helvetica, sans-serif; text-decoration:none; font-size: 10px; vertical-align: middle; color: #aaaaaa; }
A.bt_pages{ border: #aaaaaa solid 1px; color: #990000; width: 20px; height: 16px; display: block; text-align: center; }
A.bt_pages:visited{ color: #990000; }
A.bt_pages:hover{ color:#990000; background: #ddd; }

.result_row_0	{ background-color: #D6D3EE; }
.result_row_1	{ background-color: #FFFFFF; }

#tools{	width:618px; background:url(images/boxtopshadowlong.gif) no-repeat top; margin-top:5px;}
#tools h4 { margin:0px; padding:20px 0px 15px 0px; font-size:1.1em; color:#990000;}
#tools a{ text-decoration: none; color: #666666;}
#tools a:hover{	text-decoration:underline;	color:#990000;}
#tools label {font-size:0.9em; display:block; float:left; width:250px; margin-right:20px; text-align:right; margin-bottom:0.5em;}
#tools input {border:1px solid #7F9DB9; background:#fff; width:220px; padding-left:2px; margin-bottom:0.6em;}
#tools textarea {border:1px solid #7F9DB9; background:#fff; width:220px; padding-left:2px; margin-bottom:0.6em;}
#tools select {border:1px solid #7F9DB9; background:#fff; width:224px; padding-left:2px; margin-bottom:0.6em;}
#toolsbutton {margin-left:340px}
#toolsbutton input{width:80px;}

/*Form Elements*/
form { margin: 0px; background: transparent; }
input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4A5966; border: 1px inset #e6e6e6; }
input.formCheckbox { border: none; background: transparent; }
input.formButton { background: #e6e6e6; border-bottom: 1px solid #688C40; border-left: 1px solid #688C40; border-right: 1px solid #141C0D; border-top: 1px solid #141C0D; color: #FFFFFF; font-weight: bold; margin: 3px 3px 0px 3px; }

/*================================================================================
>> Logo / Top Images
================================================================================*/

#logocell { background-image: url("images/logo.gif"); background-repeat: no-repeat; background-color: #FFFFFF; float: left; text-align: left; width: 278px; \width: 278px; w\idth: 278px; height: 100px; margin: 0; margin-right: 0px; margin-bottom: 2px; padding: 0px; }
#imgheader { background-image: url(../../images/header/carparkcruisersheader.php); background-repeat: no-repeat; background-color: #FFFFFF; float: left; text-align: left; width: 512px; \width: 512px; w\idth: 512px; height: 100px; margin: 0; margin-right: 0px; margin-bottom: 2px; padding: 0px; }


#status_No { display:none; }
#status_No h1{ border: none; text-align: center; padding:0px 0px 5px 0px; margin:0px; color:#000099; font-size:1.2em; }
#status_Yes {}
#status_Yes h1{ border: none; text-align: center; padding:0px 0px 5px 0px; margin:0px; color:#990000; font-size:1.2em; }
#status_Sold { display:none; }
#status_Sold h1{ border: none; text-align: center; padding:0px 0px 5px 0px; margin:0px; color:#990000; font-size:1.2em; }

.menu2innera{ /*style of tab content oontainer*/ background: #ffffff ; border: 0px solid #e6e6e6; width: 124px; padding: 0px; }

.menu2innerb { font-size:0.7em; }
.menu2innerb h4 { margin:0px; padding:10px 0px 15px 0px; font-size:1.1em; color:#990000;}
.menu2innerb a{ color: #666666;}
.menu2innerb a:hover{text-decoration:underline;	color:#990000;}
.menu2innerb label {font-size:0.7em; display:block; float:left; width:77px; text-align:right; margin-bottom:0px;}
.menu2innerb input {border:1px solid #7F9DB9; background:#fff; width:113px; padding-left:2px; margin-bottom:0px;}
.menu2innerb textarea {border:1px solid #7F9DB9; background:#fff; width:113px; padding-left:2px; margin-bottom:0px;}
.menu2innerb select {border:1px solid #7F9DB9; background:#fff; width:118px; padding-left:2px; margin-bottom:0px;}
.menu2innerbbutton {margin-left:0px}
.menu2innerbbutton input{width:80px;}

@media print {
.tabcontent {
display:block!important;
}
}

.webport {  background: url("images/slideframe.jpg") no-repeat #ffffff; text-align: center; width: 246px; height: 219px; padding: 10px 10px 10px 8px; margin: 0; font-weight: bold; color: #990000;}
.webport img{ text-align: center; text-decoration:none; padding:5px 5px 10px 5px; border:0px solid #ffffff;}

.servicesl { float:left; width:272px; background-color: #fff; padding: 0; margin-left: 5px;}
.servicesr { float:right; width:272px; background-color: #fff; padding: 0; margin-right: 5px;}
.servicestop { background: url("images/topservices.jpg") no-repeat #ffffff; float: left; color: #ffffff; width:272px; height: 64px; font-weight: bold; text-align: right; padding: 10px 0 0 0; }
.servicestop a { color: #ffffff; text-decoration: underline; padding: 0 10px 0 0 ;}
.servicestop a:hover { color: #ffffff; text-decoration: none;}
.servicesdesc {  background: url("images/midservices.jpg") repeat-y #ffffff; float: left; text-align: left; width: 272px; padding-left: 5px; padding-right: 5px; margin: 0;}
.servicesdesc a{ color:#990000; text-decoration:underline; } .servicesdesc a:hover{ text-decoration:none; color: #999999; }
.serviceswd { background: url("images/webservices.jpg") no-repeat #ffffff; float: left; color: #990000; width:272px; height: 62px; font-weight: bold; text-align: left; padding: 20px 0 0 20px;}
.servicesgd { background: url("images/graphicservices.jpg") no-repeat #ffffff; float: left; color: #990000; width:272px; height: 62px; font-weight: bold; text-align: left; padding: 20px 0 0 20px;}

<!-- # MAINCOL TAB PAGES STYLE -->

.ptabcontentstyle{ /*style of tab content oontainer*/ background: #ffffff ; border: 1px solid gray; width: 618px; padding: 0px; }
.ptabcontent { display:none; padding: 5px;}
.ptabcontent h4 { margin:0px; padding:10px 0px 15px 0px; }
.ptabcontent a{ color: #666666;}
.ptabcontent a:hover{text-decoration:underline;	color:#82b5e8;}
.ptabcontent label {font-size:0.7em; display:block; float:left; width:77px; text-align:right; margin-bottom:0px;}
.ptabcontent input {border:1px solid #7F9DB9; background:#fff; width:114px; padding-left:2px; margin-bottom:0px;}
.ptabcontent textarea {border:1px solid #7F9DB9; background:#fff; width:114px; padding-left:2px; margin-bottom:0px;}
.ptabcontent select {border:1px solid #7F9DB9; background:#fff; width:118px; padding-left:2px; margin-bottom:0px;}
.ptabcontentbutton {margin-left:0px}
.ptabcontentbutton input{width:80px;}

@media print { .ptabcontent { display:block!important; } }


/* SEARCH RESULTS COLUMN */
#result_top {
	width: 100%;
	height: 25px;
	color: #FFFFFF;
	background: #777777;
}
#result_top ul {
	margin: 0px;
	list-style: none;
	float: right;
	padding-right: 12px;
}
#result_top ul li {
	display: inline;
	padding-right: 20px;
	padding-left: 20px;
}
#result_top ul li a {
	font-variant: small-caps;
	color: #CCCCCC;
	text-decoration: none;
	font-size: 12px;
}
#result_listing {
	background: #FFFFFF;
	border: 1px solid #ddd;
	width: 235px;
	float: left;
	padding-right: 3px;
	margin: 4px 10px 6px 10px;
	height: 225px;
	text-align: center;

}
#result_listing img {
	padding: 2px;
	border: 1px solid #990000;
}
#result_listingspace {
	float: left;
	height: 8px;
	width: 230px;
	clear: both;
}
#result_listing_title {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-left: 2px;
	text-align:left;
	width: 200px;
	border-bottom: 1px solid #A2A741;
}
#result_listinga {
	width: 150px;
	padding: 6px 35px 5px 35px;
}
#result_listingb {
	float: left;
	width: 230px;
	padding-left: 15px;
	text-align: left;
}
#results_listingc {
	width: 230px;
	padding: 1px 12px 0px 8px;
	text-align: left;
}

#result_listingb ul {
	list-style: none;
	margin: 0px;
}

#result_listingb ul li {
	display: inline;
	margin: 0px;
}
.iconspan{
float: right;
width: 15px;
margin: 0px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

#topbar { position:absolute; border: 0px solid black; padding: 0px;
background-color: transparent; width: 67px; visibility: hidden; z-index: 100; }

