body {
	margin: 0 auto;
	height: 100%;
	padding: 0px;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #666;
	background: #ffffff;
}

.inputlog {width:120px;padding:0;margin:3px 0 0 0;border:1px solid #bbb;}
.inputlog2 {width:120px;padding:0;margin:-1px 0 0 0;border:1px solid #bbb;}

#outline {
	position:absolute;
	width:100%;
	background:#ffffff;
	padding: 0 0 2px 0;
	margin:0;
	_margin:0 0 0 -5px;
	overflow: hidden;
}

#top_outer {
float:right;
margin:0px;
padding:0px;
height:90px;
_height:90px;
z-index:1000;
}
#top-mod {
	/*background: url(../images/light_orange/ban.png) no-repeat;*/
	height:90px;
}

#top-ban {
	position:relative;
	background: #ffffff;
	padding: 2px;
	float:left;
	width:672px;	
}

#header {
  position:relative;
  background: #ffffff;
  padding: 0px;
  float:left;
  margin:0px;
  background: url(../images/light_orange/head-bg.png) 0 0 no-repeat;
  width:991px;
  height:86px;
}

#header .moduletable-custom{
float:left;
height:86px;
width:670px;
margin:0;
padding:0;
}

#header .moduletable-custom #custom-homelink{
float:left;
height:86px;
width:370px;
margin:0;
padding:0;
}

#header .moduletable-custom  #custom-homelink a.custom-link:link {
display:block;
height:86px;
width:370px;
}

#header .moduletable-custom  #custom-homelink a.custom-link:visited {
display:block;
height:86px;
width:370px;
}

#header .moduletable-custom  #custom-homelink a.custom-link:hover {
display:block;
height:86px;
width:370px;
}

#header .moduletable-custom  #custom-homelink2{
float:left;
height:34px;
_height:30px;
width:200px;
_width:200px;
margin:54px 0 0 3px;
_margin:52px 0 0 3px;
padding:0;
}

#header .moduletable-custom  #custom-homelink2 a.custom-link2:link,#header .moduletable-custom  #custom-homelink2 a.custom-link2:visited  {
display:block;
height:34px;
_height:30px;
width:225px;
_width:200px;
text-decoration:none;
}

#header .moduletable-custom  #custom-homelink2 a.custom-link2:hover {
display:block;
height:34px;
_height:30px;
width:225px;
_width:200px;
text-decoration:none;
}

/**/
#header .moduletable-custom #custom-homelink3{
float:left;
height:80px;
width:79px;
margin:5px 0 0 0;
padding:0;
}

#header .moduletable-custom  #custom-homelink3 a.custom-link3:link {
display:block;
height:80px;
width:79px;
margin:5px 0 0 0;
}

#header .moduletable-custom  #custom-homelink3 a.custom-link3:visited {
display:block;
height:80px;
width:79px;
margin:5px 0 0 0;
}

#header .moduletable-custom  #custom-homelink3 a.custom-link3:hover {
display:block;
height:80px;
width:79px;
margin:5px 0 0 0;
}

/**/

#header #inset_outer {
float:right;
margin:6px 15px 0px 0px;
_margin:5px 7px 0px 0px;
}

#header_bot {
  position:relative;
  background:url(../images/light_orange/header_bot_bg.gif)top left no-repeat;
  _background-image:url(../images/light_orange/header_bot_bg.gif);
  _background-repeat:no-repeat;
  _background-position:top left;
  width:988px;
  height:44px;
  float:left;
}

html>body #header_bot
 {
  *position:relative;
  *background-image:url(../images/light_orange/header_bot_bg.gif);
  *background-repeat:no-repeat;
  *background-position:top left;
  *width:988px;
  *height:44px;
  *float:left;
}

/* access */

#header_bot #access {
  position:relative;
  display:block;
  background: url(../images/light_orange/letter.png) no-repeat;
  height:26px;
  width:154px;
  float:left;
  margin:3px 0 0 5px;
}

#header_bot #access #buttons {
	float: right;
	margin: 3px 10px 0px 0px;
}

#header_bot #access .button {
	display: block;
	float: right;
	width: 14px;
	height: 21px;
	margin-left: 6px;
	background-repeat: no-repeat;
	cursor: pointer;
}

#header_bot #access a.large .button {
	background: url(../images/light_orange/access-larger.png);
}
#header_bot #access a.larger .button {
	background: url(../images/light_orange/access-large.png);
}

#header_bot #access a.small .button {
	background: url(../images/light_orange/access-small.png);
}

#header_bot #access a.default .button {
	background: url(../images/light_orange/access-med.png);
}

/* accessibility stuff */

#header_bot #access span {
	background-repeat: no-repeat;
}

#header_bot #access a {
	text-decoration: none;
}

/* new classes for tabs and bread crums */

#header_bot #bread {
  position:relative;
  padding: 2px 2px 2px 2px;
  margin: 0px 0px 0px 15px;
  float:left;
  font-size:12px;
  font-variant:small-caps;
  width:50%;
}

#header_bot #bread ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	} 

#header_bot #bread ul li {
	border: none;
	list-style: none;
	display: inline;
	}

#header_bot #search {
position:relative;
float:right;
margin-right:8px;
}

#menu {
  position:relative;
  background: #f2f2f2;
  float:left;
  padding:0px 5px 0px 5px;
  margin:0px 0px 0px 0px;
  _margin:0px 0px 0px 0px;
  width:988px;
  height:24px;
}

#menu #buttons {
  position:relative;
  background: #ffffff;
  padding: 2px;
  float:left;
}

#menu #language {
position:relative;
float:right;
padding-right:20px;
}

#menu #language .fishtxt:link, .fishtxt.visited {
font-size:12px;
color:#333;
font-weight:bold;
text-decoration:none;
}

#menu #language .fishtxt:hover {
font-size:12px;
color:#333;
font-weight:bold;
text-decoration:underline;
}

/* working tabs */

ul#tabs
{
	list-style: none;
	padding: 0;
	margin: 5.3px 0 0 30px;
	_margin:5.3px 0 0 -10px;
	font-size: 0.8em;
	background-color: #F2F2F2;
	}

ul#tabs li
{
	display: block;
    background:url(../images/b_off.png) no-repeat;
	height:20px;
	width:65px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	text-align:center;
	white-space: nowrap;
	margin-top:-5px;		
}

ul#tabs li a
{
	display: block;
	height:20px;
	width:65px;
	text-decoration: none;
	color: #333333;
	background: transparent;
	padding-top: 3px;
}

#buttons>ul#tabs li a { width: auto; }

	ul#tabs li a:hover
{
	color: #333;
	background:url(../images/b_ov.png) no-repeat;
	height:20px;
	width:65px;	
}
	ul#tabs li a:active
{
	color: #333;
	background:url(../images/b_on.png) no-repeat;
	height:20px;
	width:65px;	
}


#outer_sub {
  position:relative;
  background-color:#70963e;
  padding:0;
  margin:0;
  float:left;
  width:988px;
  height:30px;
 }

#outer_sub #msg {
position:relative;
float:left;
font-size: 11px;
font-family:Arial,Helvetica,Sans Serif;
color:#fff;
font-weight:bold;
height:26px;
padding:5px 5px 0px 35px;
}

#outer_sub #nav-main_sub {
  position:relative;
  padding:0 2px 2px 2px;
  float:left;
  width:auto;
  height:20px !important;
 }

#outer_sub #more {
position:relative;
  background: #ffffff;
   float:right;
  margin-right:10px;
  margin-top:4px;
}
/* light orange specific css */

/* fonts */
h1 {
/*color: #CC6600;*/
color:#CC0909;
line-height:100%;
font-weight:normal;
font-size:25px;
padding-bottom:2px;
padding-top:1px;
font-family:"Arial,Helvetica,sans-serif",Times,serif;
}

h2 {
	color: #333;
	*font-size:21px;
}

.contentheading {
	color: #CC0909;
	padding-bottom:15px;
	padding-top:-20px;
}
a.readon {
	color: #CC6600;
	background: url(../images/light_orange/content/bullet_arrow.png) no-repeat;
}
a.readon:hover {
	color: #333;
}
 breakingdown  the bread crums
span.pathway,
span.pathway a:link,
span.pathway a:visited {
	color: #333;
	font-size: 11px;
  font-weight: none;
  font-family: Arial, Helvetica, Sans Serif;
  font-size:12px;
  /*float:left;*/
  font-variant:small-caps;  
}

span.pathway a:hover {
	color: #666;
}

span.pathway img {
	background:  url(../images/light_orange/content/bullet_path.png) no-repeat;
}

a:link,
a:visited {
	color: #00578c;
	text-decoration:none;	
}

#usermod a:link,
#usermod a:visited,
#footer a:link,
#footer a:visited {
	color: #333;
}

a:hover {
	color: #7A9D22;
}

div.moduletable-hilite4 a:link,
div.moduletable-hilite4 a:visited,
div.movie-showcase {
	color: #fff;
}

#usermod div.moduletable h3 {
	
}

body {
		color: #666;
}

div.bodybox .componentheading,
div.moduletable-hilite1 h3,
div.moduletable-hilite2 h3,
div.moduletable-hilite3 h3,
div.moduletable-hilite4 h3,
div.moduletable h3,
span.loginsubmit,
span.logoutsubmit,
span.glossbutton,
span.searchtitle {
	color: #333;
	/*font-size: 12px;*/
  font-weight: none;
  font-family: Arial, Helvetica, Sans Serif;
  }

td.left div.moduletable h3 {
	color: #fff;	
}


/* big menus */

#nav-big ul a {
	color:#333;

}

#nav-big ul a:hover {
	color: #666;
}

#nav-big li.active_menu a:link,
#nav-big li.active_menu a:visited {
	color: #fff;
	}
/* main menu strip */

#nav-main a:link,
#nav-main a:visited {
	color: #000;
}

#nav-main a:hover {
	color: #333;
}
#nav-main li.active_menu {
	background: url(../images/light_orange/head-menu-active-right.png) 100% 50% no-repeat;
}

#nav-main li.active_menu a:link,
#nav-main li.active_menu a:visited,
#nav-main li.active_menu a:hover {
	background: url(../images/light_orange/head-menu-active-left.png) 0 50% no-repeat;
	color: #fff;
}

/* vertical menu */
div#menu_vert
{border:1px solid lime;padding:0;margin:0;}
div#menu_vert ul.sidenav li {
	background: url(../images/light_orange/menu-icon.png) 0 5px no-repeat;
	border-bottom: 1px solid #F5F5F5;
}

div#menu_vert a:link,
div#menu_vert a:visited {
	color: #333;
}

div#menu_vert a:hover {
	color: #666;
}

div#menu_vert li.active_menu a:link,
div#menu_vert li.active_menu a:visited {
	color:  #333;
}

/* suckerfish menu */

#nav-main li.active {
	background: url(../images/light_orange/head-menu-active-right.png) 100% 50% no-repeat;
}

#nav-main li.active a:link,
#nav-main li.active a:visited,
#nav-main li.active a:hover {
	background: url(../images/light_orange/head-menu-active-left.png) 0 50% no-repeat;
	color: #fff;
}

#nav-main li.active a:hover {
	color: #fff;
}

#nav-main li li {
	border-bottom: 1px solid #C56B1F;
	border-top: 1px solid #F68E3D;
	}

#nav-main li ul {
	border-top: 1px solid #F68E3D;
	border-right: 1px solid #C56B1F;
	border-left: 1px solid #F68E3D;
	border-bottom: 1px solid #C56B1F;	
}

#nav-main li:hover ul, 
#nav-main li li:hover ul, 
#nav-main li li li:hover ul, 
#nav-main li li li li:hover ul,
#nav-main li.sfhover ul, 
#nav-main li li.sfhover ul, 
#nav-main li li li.sfhover ul,
#nav-main li li li li.sfhover ul{
	background: #D57423;
	
}

#nav-main ul li li a:hover,
#nav-main ul li li li a:hover,
#nav-main li.active li a:hover,
#nav-main li.active li li a:hover {
	background: #F68E3D;
}

#nav-main ul li li.active,
#nav-main ul li li li.active {
	background: #9a500f;	
}
/* joomla menus */

a.mainlevel:link,
a.mainlevel:visited {
	/*background: url(../images/light_orange/menu-icon.png) 0 50% no-repeat;*/
	border: 1px solid #F5F5F5;
	color: #000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	
	}

a.mainlevel:hover {
	color: #666;}

a#active_menu:link,
a#active_menu:visited {
	color: #333;
}

li.active_menu a:link,
li.active_menu a:visited {
  color: #333;
}


#mainbody {
	background: #fff;
	padding:0;
	margin:0;
	
}
#mainbody .middle
{
width:620px;
margin-top:140px;
}
#mainbody .padding {
	padding: 7px 0px 0px 5px;
	padding-top:280px;
}
#mainbody .shad-1 {
	background: transparent url(../images/light_orange/body-shadow-l.png) 0 0 repeat-y;
}

#mainbody .shad-2 {
	background: transparent url(../images/light_orange/body-shadow-tr.png) 100% 0 no-repeat;
}

#mainbody .shad-3 {
	background: transparent url(../images/light_orange/body-shadow-tl.png) 0 0 no-repeat;
}

#mainbody .shad-4 {
	background: transparent url(../images/light_orange/body-shadow-br.png) 100% 100% no-repeat;
}

#mainbody .shad-5 {
	background: transparent url(../images/light_orange/body-shadow-bl.png) 0 100% no-repeat;
}

#body-bottom {
	/*background: url(../images/light_orange/body-shadow-f.png) repeat-x;*/
}

#body-bottom .shad-r {
	/*background: url(../images/light_orange/body-shadow-fr.png) 100% 0 no-repeat;*/
}

#body-bottom .shad-l {
	/*background: url(../images/light_orange/body-shadow-fl.png) 0 0 no-repeat;*/
}

#usermod {
	background: #DEDEDE url(../images/light_orange/usermod-bg.png) repeat-x;
	border-bottom: 1px solid #ccc;
}

#footer {
	background: url(../images/light_orange/footer-bg.png) repeat-x;
	border-top: 1px solid #fff;
	height:18px;
	color: #333;
}

table.usermodules td.modbg {
	border-left: 1px solid #fff;
}

.brd
{
border:1px solid #999999;
}
table.usermodules.bottom td.modbg {
	padding-left: 7px;
	border:0;
}

/* modules */

div.bodybox,
div.moduletable,
div.moduletable-hilite1,
div.moduletable-hilite2,
div.moduletable-hilite3,
div.moduletable-hilite4 {
	color: #eee;
	margin-bottom:-28px;
	}
#usermod div.moduletable {
	color: #333;
}

td.modbg div.moduletable,
td.right div.moduletable,
div.moduletable-hilite2,
div.moduletable-hilite3 {
	color: #333;	
}

td.left div.moduletable {
	color: #333;
	border:none;	
}

div.bodybox {
	color: #333;
}

td.left div.moduletable,
div.moduletable-hilite1 {
	/*background: #fff url(../images/light_orange/mod1-foot.png) 0 100% repeat-x;*/
	color: #333;
	width:150px;
}

td.left div.moduletable h3,
div.moduletable-hilite1 h3 {
	/*background: url(../images/light_orange/mod1-head-bg.png) 0 0 repeat-x;*/
	}

td.right div.moduletable,
div.moduletable-hilite3 {
	background: #fff url(../images/light_orange/mod3-foot.png) 0 100% repeat-x;
}

td.right div.moduletable h3,
div.moduletable-hilite3 h3{
	background: url(../images/light_orange/mod3-head-bg.png) 0 0 repeat-x;
}

div.bodybox {
	/*background: #fff url(../images/light_orange/mod2-foot.png) 0 100% repeat-x;*/
}

div.bodybox div.bodyhead{
	/*background: url(../images/light_orange/mod2-head-bg.png) 0 0 repeat-x;*/
}

td.middle div.moduletable,
div.moduletable-hilite2 {
	/*background: #fff url(../images/light_orange/mod2-foot.png) 0 100% repeat-x;*/
}

td.middle div.moduletable h3,
div.moduletable-hilite2 h3{
color:#FF2727;
font-family:"Arial,Helvetica,sans-serif",Times,serif;
/*font-size:24pt;
font-weight:bold;*/
font-size:200%;
line-height:28px;
padding-right:3px;
}

div.moduletable-hilite4  {
	background: #D79147 url(../images/light_orange/mod4-foot.png) 0 100% repeat-x;
	color: #fff;
}

div.moduletable-hilite4 h3 {
	background: url(../images/light_orange/mod4-head-bg.png) 0 0 repeat-x;
}

#usermod div.moduletable h3 {
	background: url(../images/light_orange/mod5-head-bg.png) 0 0 repeat-x;
	color: #fff;
}
.contentpaneopen
{
border:1px solid #fff;
}

#search input.inputbox {
	border: 1px solid #ccc;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
}

/* content styles */
span.notice {
	background: #ffd url(../images/light_orange/content/notice_icon.png) 0 50% no-repeat;
	color: #333;
	border: 1px solid #ddb;
}

span.question {
	background: url(../images/light_orange/content/question_icon.png) 0 50% no-repeat;
}

span.download {
	background: url(../images/light_orange/content/down_icon.png) 0 50% no-repeat;
}

span.contact {
	background: url(../images/light_orange/content/contact_icon.png) 0 50% no-repeat;
}

span.tip {
	background: url(../images/light_orange/content/tip_icon.png) 0 50% no-repeat;
}

blockquote {
	color: #333;
	background: #E4E4E4 url(../images/light_orange/content/quote_corner.png) 0 0 no-repeat;
}

pre {
	background: #f6f6f6;
	border-top: 5px solid #ddd;
	border-bottom: 5px solid #ddd;	
}

ul li {
	background: none;
}

ul.arrow li {
	background: url(../images/light_orange/content/bullet_arrow.png) 0 2px no-repeat;
	padding:3px 0 0 15px;
}

/* tabber */
div.moduletable-tabs {
	background: url(../images/light_orange/content/tabber_bg.png) no-repeat;
	width:auto;
}

ul.tabbernav {
	border-bottom: 1px solid #fff;
}

ul.tabbernav li a:link {
	color: #333;
}

ul.tabbernav li a:visited {
	color: #333;
}

ul.tabbernav li a:hover {
	color: #666;
}

ul.tabbernav li.tabberactive a,
ul.tabbernav li.tabberactive a:hover {
	background: url(../images/light_orange/content/tab_bg.png) repeat-x top;
	border-bottom: none;
	border-right: 1px solid #CC6600;
	border-left: 1px solid #CC6600;
	color: #fff;
}

ul.tabbernav li.tabberactive a:hover {
	color: #fff;
}

.tabberlive .tabbertab {
	background: #fff url(../images/light_orange/content/tcontent_bg.png) repeat-x top;
	color: #333;
}

/* sliders */
.jw_slidetitle {
	background: url(../images/light_orange/content/tabber_bg.png) no-repeat;
}

.jw_st_cont {
	color: #333;
}

/* Parent box of slide down content */
.jw_slide {
	background-color: #fff;
}

/* Content that slides down */
.jw_slidecontent {
	background: url(../images/light_orange/content/tcontent_bg.png) repeat-x;
	color: #333;
}

/* login form */
#top-mod div.moduletable h3 {
	color: #555;
	
}


#top-mod div.loginelement input {
	background: #fff;
	border: 1px solid #ccc;
	color: #333;
}

.log
{
border:1px solid #bbb;
background:#F2F2F2;
margin:0 0 0 8px;
padding:5px;_padding:0;*padding:0;
color:#444;
}
span.loginsubmit,
span.logoutsubmit,
span.glossbutton {
	color: #fff;
	/*background: url(../images/light_orange/login-button-r.png) 100% 0 no-repeat;*/
}

span.loginsubmit span,
span.logoutsubmit span,
span.glossbutton span {
	/*background: url(../images/light_orange/login-button-l.png) 0 0 no-repeat;*/
}

/* slimbox */
img.album {
	border: 3px solid #ddd;
}

#rocket {
	background: url(../images/light_orange/footer-rocket.png) 50% 0 no-repeat;
}

.highlight {
  background-color: #ffc;
}

.small,
.modifydate,
.createdate {
	color: #000;
}


.movie-showcase {
	color: #eee;
	background: #d06900;
}

.temp
{
padding-left:691px;
padding-top:20px;
}
.tab1 {
float:right;
padding-right:60px;
}

img {
border:none;
}

	/* for left panel */
	
div.moduletable_leftborder, div.moduletable-left-ad
{
 	border: 2px solid #FDD78B;
	padding: 1px 3px 5px 3px;
	margin:10px 0 2px 0;
	width:144px;
	}
	div.moduletable_noleftborder
{
 	padding: 1px 3px 5px 3px;
	margin-bottom: 2px;
	}
	div.moduletable_leftborder h3 {
	text-align: center;
	color: #70963E;
	font-family: Arial, Helvetica, sans-serif, Times, serif;
	/*font-size:1.6em;*/
	font-size:21px !important;
	padding-left:6px;	
	line-height:20px;
	margin:0;
}

div.moduletable_leftborder select {
	/*border:2px solid #403F3F;*/
	 background-color: #ffffff;
}

div.moduletable_leftborder select .right {
	width:21px;
	height:21px;
	float:right;
	background:url(../images/light_orange/select_right.gif) no-repeat left top;
}

div.moduletable_leftborder p {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	padding-left:6px;	
	padding-right:6px;	
	margin:0;
}

div.moduletable_leftborder .agap 
{
	color:#000;
	border: 1px solid #F5F5F5;
	margin-top:3px; 
	padding: 1px 3px 5px 3px; 
	width:154;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}

div.moduletable_leftborder .agap:hover
{
	color:#666;
	border: 1px solid #F5F5F5;
	margin-top:3px; 
	padding: 1px 3px 5px 3px; 
	width:154;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	}

div.moduletable_noleftborder h3 {
	color: #CC0909;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:1.3em;
	padding-left:13px;	
}

div.moduletable_noleftborder a:link {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
/* temp css for main content*/
.place_border {
border:1px solid #333333;
background:#FFF;
padding:10px;
}

.place_title {
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.place_price {
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.place_hilt {
color:#00578C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

/* end here */

/* class for big bottom tabs*/
ul#tabsb
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	margin-top:0px;
	margin-left:590px;	
	}
ul#tabsb li
{
	display: block;
    background:url(../images/light_orange/tabs_bot.png) no-repeat;
	height:20px;
	width:159px;
	padding-left: 0px;
	padding-right: 0px;
	float: right;
	margin: 0;
	font-size: 12px;
	text-align:center;
	white-space: nowrap;
	margin-top:-14px;		
}

ul#tabsb li a
{
	display: block;
	height:20px;
	width:159px;
	text-decoration: none;
	color: #333333;
	background:url(../images/light_orange/tabs_bot.png) no-repeat;

}

#buttons>ul#tabsb li a { width: auto; }

	ul#tabsb li a:hover
{
	color: #000;
	background:url(../images/light_orange/tabs_bot.png) no-repeat;
	height:20px;
	width:159px;	
	
}
	ul#tabsb li a:active
{
	color: #fff;
	background:url(../images/light_orange/tabs_bot.png) no-repeat;
	height:20px;
	width:159px;	
}

/* end here*/

/* pos for advert 3*/

#moduletable .advert
{
float:right;
}

div.moduletable .advert
{float:right;margin:20px 0 10px 0;}

/* for ez reality*/

div.moduletable-ez
{

	border: 1px solid #999;
	padding:0;
	margin: 15px 0 2px 5px;
	_margin:15px 0 2px 2px; /*For IE6*/
	width: 98.5%;
	_width:98.95%; /*For IE6*/
	}
	
html>body div.moduletable-ez /*For IE7*/
{
	*border: 1px solid #999;
	*padding:0;
	*margin: 15px 0 2px 1px;
	*width: 98.95%;
}	

	div.moduletable-ez .border1
{

	border: 1px solid #000;
	/*padding: 1px 3px 5px 3px;*/
	margin-bottom: 2px;
	margin-left:1px;
	}

	div.moduletable-ez h5 {
	color: #000;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	margin:0;padding:0;
}
	div.moduletable-ez h3 {
		color: #FF2727;
		font-family:"Arial,Helvetica,sans-serif", Times, serif;
		/*font-size:24pt;*/
		font-weight:normal;
		padding-right:3px;
		line-height:28px;
		}

	div.moduletable-ez .price {
	color: #373737;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
	padding-left:13px;	
}
div.moduletable-ez a:places
{
	color: #257094;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:normal;
	}
	div.moduletable-ez a:places:hover
{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:normal;
	}

div.moduletable-ez a:link, div.moduletable-ez a:visited, div.moduletable-ez a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:normal;
	}
	div.moduletable-ez .sep1
{

	border-right: 1px solid #999999;
	margin: 0; 
	padding: 0;
	
		}
		
div.mod_contentitem .contentpaneopen p
{
	color: #000;
	font-family:arial;
	/*font-size:14px;*/
	font-weight:none;
	padding-left:11px;
	padding-right:9px;
	padding-top:-20px;
	}	
	
	div.mod_contentitem .contentpaneopen h3
{
	color: #CC0909;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:2em;
	font-weight:none;*/
	padding-left:22px;
	padding-right:5px;
	padding-top:10px;	
	}
	
	div.mod_contentitem .contentpaneopen h5
{
	color: #000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	/*padding-left:22px;
	padding-right:5px;*/
	}
	div.mod_contentitem .contentpaneopen h5
{
	color: #000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	/*padding-left:22px;
	padding-right:5px;*/
	}
	div.mod_contentitem .contentpaneopen .hilit
{
	color: #999999;
	font-family:arial;
	font-size:14px;
	font-weight:none;
	}	
	/* class for roght --mexico */
	
	div.moduletable-right 
{
	padding-left:5px;
	padding-right:5px;
	}
	
	div.moduletable-right h3
{
	color: #00578C;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:1.4em;
	font-weight:bold;
	padding-right:3px;
	line-height:-10px;
	border-bottom:dashed 1px #9A9A99;
	margin:16px;
	}
	
	div.moduletable-right p
{
	color: #4856B3;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:none;
	padding-left:3px;
	padding-right:3px;
	margin: 0; 
	padding: 0;
	line-height: 1em;
	}

	div.moduletable-right img{
	padding:-10px 8px 8px 0px;
	float:left;
	}


.sp_title {
color:#00578C;
font-family:"Arial,Helvetica,sans-serif", Times, serif;
font-size:22px;
border-bottom:dashed 1px #9A9A99;
font-weight:bold;
height:3px;
}

/* for real estate content module*/
div.moduletable-realestate h3
{
	color: #FF2727;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:24pt;
	font-weight:bold;
	padding-right:3px;
	line-height:28px;
	}
	
	div.moduletable-realestate .mls_main
{
	color: #000;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	padding-left:3px;
	background:#F5F5F5;
	border:2px solid #A6DE83;
	}
	
	div.moduletable-realestate .list_hd
{
	color: #fff;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:12px;
	font-weight:bold;
	padding-left:3px;
	background:#7C9E24;
	}
	div.moduletable-realestate .details
{
	color: #000;
	font-size:12px;
	font-weight:none;
	font-family:arial;
	padding-left:3px;
	}
	div.moduletable-realestate .city
{
	color: #000;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	padding-left:0px;
	}	
	div.moduletable-realestate h1
{
	color: #FF2727;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:24pt;*/
	font-weight:bold;
	padding-right:3px;
	line-height:28px;
	font-size:25px;
	padding-bottom:5px;
	}
	div.moduletable-right .bottom
{
	border-bottom:dashed 1px #9A9A99;
	}	
	div.moduletable-realestate p
{
	color: #000;
	font-family:arial;
	font-weight:none;
	padding-left:3px;
	}
	div.moduletable-realestate h4
{
	color: #000;
	font-family:arial;
	font-weight:normal;
	padding-left:3px;
	}

	div.moduletable-realestate a:link
{
	color: #CC0909;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
		}
	div.moduletable-realestate a:hover
{
	color: #0072C4;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	}
	div.moduletable-realestate a:visited
{
	color: #CC0909;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	}
	div.moduletable-realestate .continue a:link
{
	color: #000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	}
	div.moduletable-realestate h5
{
	color: #00578C;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:1.1em;
	font-weight:bold;
	padding-right:3px;
	margin: 0; 
	padding: 0;
	}

	div.moduletable-realestate .summary
	{
	color: #DA4B4B;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	}

div.moduletable-realestate .bottom
	{
	border-bottom:dashed 1px #9A9A99;
	}

	/* ends here*/

	/* for article page*/
div.moduletable-article h3
{
		color: #FF2727;
		font-family:"Arial,Helvetica,sans-serif", Times, serif;
		/*font-size:24pt;*/
		font-weight:bold;
		padding-right:3px;
		line-height:28px;
	}
	
div.moduletable-article h2
{
	color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13pt;*/
	font-weight:normal;
	margin:0;
	line-height:18px;
	padding-top:15px;
	}
	
	div.moduletable-article .sep
{

	border-right: 1px solid #999999;
	margin-top: 20px; 
	padding: 0;	
		}
	
	div.moduletable-article h5	
{
	color: #3379A3;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:1.3;*/
	font-weight:bold;
	padding-right:3px;
	line-height:-10px;
	}
	
	div.moduletable-article .border1
{

	border: 1px solid #999;
		}
	
	div.moduletable-article p
{
	color: #000;
	font-family:arial;
/*	font-size:12px;*/
	font-weight:none;
	padding-left:3px;
	}
	div.moduletable-article a:link 
{
	color: #D3292B;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:bold;
	text-decoration:none;
	}
	div.moduletable-article a:hover
{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:bold;
	text-decoration:none;
	}
	div.moduletable-article a:visited
{
	color: #D3292B;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:bold;
	text-decoration:none;
	}
div.moduletable-article .more a:link a:visited 
{
	color: #CF1919;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	font-weight:bold;
	}
	/*******************************/
	
	div.moduletable-article a.art:link
	{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:normal;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	}
	div.moduletable-article a.art:visited
	{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:normal;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	}
	div.moduletable-article a.art:hover
	{
	color: #000;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:normal;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	}
	
	
	/******************************** */
	
	
	
	div.moduletable-article h4
{
	color: #000000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13px;*/
	font-weight:bold;
	background-color:#ccc;
	padding-top:4px;
	height:18px;
	margin:0;
	font-size:16px;
	padding-left:5px;
	}

	div.moduletable-article .summary
	{
	color: #DA4B4B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

	div.moduletable-article img 
{
	padding:-10px 8px 8px 0px;
	
	}
	/* ends here*/

	/* for classifieds section*/

	div.moduletable-classifieds
{
	padding:0;
	margin:20px 0 2px -1px;
	width:100%;
}		
	div.moduletable-classifieds .border1
{

	border: 1px solid #999999;
	margin: 0; 
	padding: 0;
	}	
div.moduletable-classifieds h3
{
	color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13pt;*/
	font-weight:bold;
	margin:0;
	line-height:18px;
		}		
div.moduletable-classifieds h2
{
	color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13pt;*/
	font-weight:normal;
	margin:0;
	line-height:18px;
	padding-top:0;
		}
		
		a.readmore
{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-weight:bold;
			}
			
	div.moduletable-classifieds h5
{
	color: #000000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13px;*/
	font-weight:bold;
	background-color:#fff;
	padding-top:4px;
	height:18px;
	border: 1px solid #fff;
	margin:0;
	padding-left:5px;
	}
	div.moduletable-classifieds h4
{
	color: #000000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13px;*/
	font-weight:bold;
	background-color:#ccc;
	padding-top:4px;
	height:18px;
	border: 1px solid #999;
	margin:0;
	font-size:16px;
	padding-left:5px;
	}
	
	div.moduletable-classifieds p
{
	color: #000;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:none;
	padding-left:3px;
	margin:0;
	}
	
	div.moduletable-classifieds .sep
{

	border-right: 1px solid #999999;
	margin: 0; 
	padding: 2%;	
		}
		
	div.moduletable-classifieds a:link
	{
	color: #CC0909;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:4px;
	text-decoration:none;
	}
	div.moduletable-classifieds a:hover
	{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:4px;
	}
	div.moduletable-classifieds a:visited
	{
	color: #CC0909;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:4px;
	}
	
	div.moduletable-classifieds a.art:link
	{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
		}
	div.moduletable-classifieds a.art:visited
	{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	}
	div.moduletable-classifieds a.art:hover
	{
	color: #000;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:0px;
	text-decoration:none;
	text-align:left;
	}
	div.moduletable-classifieds .summary
	{
	color: #DA4B4B;
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	font-weight:bold;
	}

	div.moduletable-classifieds img 
{
	padding:-10px 8px 8px 0px;
	
	}
	/* ends here*/

	/* for community section*/
	
div.moduletable-community
{text-align:left;padding:0;margin:0;}

div.moduletable-community ol
{
margin:2px 0 0 25px;
_margin:2px 0 0 30px;
padding:0;
}

html>body div.moduletable-community ol
{
*margin:2px 0 0 30px;
*padding:0;
}

div.moduletable-community ol li
{
padding:0;
margin:0 0 0 0;
color: #666;
font-family:arial;/*font-size:12px;*/font-weight:normal;}

div.moduletable-community #same-heigt
{height:200px; vertical-align:top;}

div.moduletable-community .topblogs-txt:link
{
	color: #444;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
}

div.moduletable-community .topblogs-txt:hover
{
	color: #666;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
}
div.moduletable-community .topblogs-txt:visited
{
	color: #444;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
}

div.moduletable-community .blue:link
{
	color: #0072C4;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	padding:0;
	margin:0;
}

div.moduletable-community .blue:hover
{
	color: #CC0909;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	padding:0;
	margin:0;	
}
div.moduletable-community .blue:visited
{
	color: #ccc;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	padding:0;
	margin:0;	
}

	div.moduletable-community .border1
{

	border: 1px solid #999999;
	margin: 0; 
	padding: 0;
		}
div.moduletable-community h3
{
	color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13pt;*/
	font-weight:normal;
	margin:0;
	padding:0 0 0 6px;
	line-height:14pt;
		}
	div.moduletable-community h5
{
	color: #3379A3;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13px;*/
	font-weight:bold;
	padding-right:3px;
	line-height:-10px;
	background-color:#ccc;
	border: 1px solid #9999;
	}
	
	div.moduletable-community p
{
	color: #000;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:none;
	padding-left:3px;
	margin:0;
	padding-left:4px;
	}
	div.moduletable-community a:link
{
	color: #CC0909;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold;
	text-decoration:none;
	}
	
	div.moduletable-community a:hover
{
	color: #0072C4;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold;
	}

div.moduletable-community a:visited
{
	color: #CC0909;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold;
	text-decoration:none;
	}
div.moduletable-community .summary
	{
	padding-left:6px;
	}


	div.moduletable-community .hilit
	{
	color: #3379A3;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold;
	padding-left:3px;
	}
	div.moduletable-community .small
	{
	color: #000;
	font-family:arial;
	font-size:80%;
	font-weight:normal;
	padding-left:6px;
	}

	td.moduletable-community ol
{
	list-style: disc;
	margin: 0;
	padding:0;
	
}

td .moduletable-community li
{
	padding-right: 0px;
	margin: 0;
	/*font-size: 12px;*/
	color: #000;
	font-family:arial;
	line-height: 15px;
	list-style-position: outside;
	/*white-space: nowrap;*/
	}

	/*div.moduletable-article img 
{
	padding:-10px 8px 8px 0px;
	
	}*/
	/* ends here*/

	/* for related item category page*/

div.moduletable-relitmcategoryA
{	
margin:2px 0 0 0;
_margin:2px 0 0 7px;
width:auto;
border:1px solid #fff;
padding:0;
}

html>body div.moduletable-relitmcategoryA
{	
*margin:2px 0 0 6px;
*width:auto;
*border:1px solid #fff;
*padding:0;
}


div.moduletable-rel_itm_category
{

	padding:0;
	margin: 0 0 2px 1px;
	_margin:0 0 2px -2px; /*For IE6*/
	width: 99.75%;
	_width:99.5%; /*For IE6*/
	}
	
html>body div.moduletable-rel_itm_category /*For IE7*/
{
	*padding:0;
	*margin: 0 0 2px -4px;
	*width: 99.75%;
}

div.moduletable-rel_itm_category .border1
{	border: 1px solid #999999;
	margin: 0px; 
	padding: 0px 0px 0px 0px; 
	margin-left: 4px;
}
	
div.moduletable-rel_itm_category .sep
{

	border-right: 1px solid #999999;
	margin: 0; 
	padding: 0;
	
		}
div.moduletable-rel_itm_category h2
{
color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	/*font-size:13pt;*/
	font-weight:normal;
	margin:0;
	line-height:18px;
	padding:0 0 0 6px;
		}

		div.moduletable-rel_itm_category h3
{
	
	color: #000;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:13px;
	font-weight:none;
	margin:0;
	line-height:15px;
	background-color:#ccc;
	border-top: 1px solid #999999;
	padding-left:5px;
	padding-top:5px;
		}		

	div.moduletable-rel_itm_category h5
{
	color: #3379A3;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding-right:3px;
	line-height:-10px;
	background-color:#ccc;
	border: 1px solid #9999;
	}
	
	div.moduletable-rel_itm_category p
{
	color: #000;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:none;
	padding-left:3px;
	margin:0;
	padding-left:6px;
	}
	div.moduletable-rel_itm_category a:link
{
	color: #CC0909;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:bold;
	
	}


div.moduletable-rel_itm_category .more a:link a:visited 
{
	color: #CF1919;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

	div.moduletable-rel_itm_category .hilit
	{
	color: #CC0909;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding-left:3px;
	}
	div.moduletable-rel_itm_category a.blue
	{
	color: #356FBD;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	padding-left:6px;
	}
	
	div.moduletable-rel_itm_category .res
	{
	color: #000;
	font-family:arial;
	font-size:70%;
	font-weight:none;
	padding-left:6px;
	}
	div.moduletable-rel_itm_category a.blue:hover
	{
	color: #000;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:bold;
	}


div.moduletable-rel_itm_category a.black
	{
	color: #000;
	background-color: #FFF;
	background-image: url("");
	font-family:arial;
	font-size:12px;
	font-weight:none;
	}
	div.moduletable-rel_itm_category a.black:hover
	{
	color: #000;
	background-color: #FFF;
	background-image: url("");
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	}
	
	div.moduletable-rel_itm_category .frm
	{
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:none;
	margin:0;
	line-height:15px;
	background-color:#7C9E24;
	border-top: 2px solid #A2C22C;
	padding-left:5px;
	margin-left:6px;
	}
	
	div.moduletable-rel_itm_category .search_txt
	{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	margin:0;
	}
	
	td.moduletable-rel_itm_category ol
{
	list-style: disc;
	margin: 0;
	font-size: 11px;
	color: #000;
	font-family:arial;
}

td .moduletable-rel_itm_category li
{
	padding-right: 0px;
	margin: 0;
	padding-left:-12px;
	font-size: 12px;
	color: #000;
	font-family:arial;
	line-height: 15px;
	/*white-space: nowrap;*/
	}
	
div.moduletable-rel_itm_category .topblogs-txt:link
{
	color: #444;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
	text-decoration:none;
}

div.moduletable-rel_itm_category .topblogs-txt:hover
{
	color: #666;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
		text-decoration:none;
}
div.moduletable-rel_itm_category .topblogs-txt:visited
{
	color: #444;
	font-family:arial;
	/*font-size:12px;*/
	font-weight:normal;
	text-decoration:none;
}

div.moduletable-rel_itm_category p.topblogs-txt
{margin:0 0 0 0px;}

div.moduletable-rel_itm_category p.topblogs-txta
{margin:0 0 0 2px;}

	/*div.moduletable-article img 
{
	padding:-10px 8px 8px 0px;
	
	}*/
	/* ends here*/



/* for right panel-- article page */
	div.moduletable-right 
{
	padding-left:5px;
	padding-right:5px;
	}
	
	div.moduletable-rightarticle
{
	padding-left:33px;
	text-align:right;
	margin-top:20px;		
		}
	
	div.moduletable-rightarticle h3
{
	color: #00578C;
	font-family:"Arial,Helvetica,sans-serif", Times, serif;
	font-size:12pt;
	font-weight:bold;
	border-top:dashed 1px #B3B3B3;
	border-bottom:dashed 1px #000;
	background: url(../images/light_orange/arr.png) 0 0 no-repeat;
	padding-left:10px;
	background-position: center left;
	padding-top:3px;
		}
	
	div.moduletable-rightarticle p
{
	color: #000;
	font-family:arial;
	/*font-size:11px;*/
	font-weight:none;
	padding-left:13px;
	padding-right:3px;
	margin: 0; 
	padding: 0;
		}
	
	div.moduletable-rightarticle a.black:link
{
	color: #000;
	background-image: url("");
	font-family:arial;
	font-size:11px;
	font-weight:none;
	padding-bottom:8px;
	line-height:19px;
	background-color: #FFF;
	
		}
	
		div.moduletable-rightarticle a.black:hover
{
	color: #0057A1;
	background-color: #FFF;
	background-image: url("");
	font-family:arial;
	font-size:11px;
	font-weight:none;
	}
	
		
	div.moduletable-rightarticle a.black:visited
{
	color: #000;
	background-color: #FFF;
	background-image: url("");
	font-family:arial;
	font-size:11px;
	font-weight:none;
	}

	div.moduletable-rightarticle img{
	padding:-10px 8px 8px 0px;
	float:left;
	}

	div.moduletable-rightarticle a:link
{
	color: #CC0909;
	font-family:arial;
	font-size:11px;
	font-weight:none;
	}

	/* ends here */


	a.next_link:link
	{
	color: #FFF;
	font-family:arial;
	font-size:11px;
	font-weight:none;
	}
	
	/* for footermenu */

ul#mainlevel-footnav
{
	list-style: none;
	/*padding-left: 260px;*/
	margin: 0;
	font-size: 0.8em;
	}

ul#mainlevel-footnav li
{
	padding-left: 6px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height: 21px;
	white-space: nowrap;
	font-size: 9px;
	font-family:arial;
	color:#000;
	font-weight:bold;	
}

ul#mainlevel-footnav li a
{
	display: block;
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	color: #B3B3B3;		
	}


#buttons>ul#mainlevel-footnav li a { width: auto; }

	ul#mainlevel-footnav li a:hover
{
	color: #000;
}

.copyrit
{

margin-top:3px;
/*padding-left:20px;*/
font-size: 11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
/*width:50%;*/
}
.web
{
/*padding-left:350px;^*/
font-size: 13px;
font-family:arial;
color:#666;
font-variant:small-caps;
font-weight:bolder;
margin:-2px 0 0 0;
}

/* End Here */

/* for realestate component */
 .mls_main
{
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-family:arial;
	padding-left:3px;
	background:#F5F5F5;
	border:2px solid #A6DE83;
	}
	
/* testing for submenu test*************************************************************************/
#nav-main_sub1
{
width:auto;
background:#D9D9D9;
margin-top:2px;
}

/* for submenu */
/* Copied By Joomla */
ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	display:inline;
	}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height: 22px;
	white-space: nowrap;
	font-size: 11px;
	font-family:arial;
	color:#000;
	font-weight:bold;
	border-right: none;
	display:inline;}

ul#mainlevel-nav li a
{
	/*display: block;*/
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	color: #000;	
	}

#buttons>ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #fff;
	background: #c64934;
}

/* End Here */
/* jw */
/* sliders */
.jw_slidetitle {
	background: url(../images/light_orange/content/tabber_bg.png) no-repeat;
}

.jw_st_cont {
	color: #333;
}

/* Parent box of slide down content */
.jw_slide {
	background-color: #fff;
}

/* Content that slides down */
.jw_slidecontent {
	background: url(../images/light_orange/content/tcontent_bg.png) repeat-x;
	color: #333;
}

/* for realestate component */
 .mls_main
{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	font-weight:bold;
	padding-left:3px;
	background:#F5F5F5;
	border:2px solid #A6DE83;
	}
	
	 .mls_mainbrd
{
	border:1px solid #A6DE83;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	}
	
	.mls_mainbrd_map
{
	border:1px solid #A6DE83;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	background:#FAFAFA;
	}
	.greenhd
	{
	background:#009900;
	color: #fff;
	font-family:ARIAL;
	font-size:0.92em;
	font-weight:bold;
	}
	.smalldark
	{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.92em;
	}
	
	/* new bottom Custom Menus */

.tablist-a{}

#tablist2
{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
white-space:nowrap;
width:300px !important;
margin:-4px 0 0 0;
_margin:3px 0 0 0;
padding:0;

float:right;
}

/******************************************/
html>body .tablist-a{}

html>body #tablist2
{
*font-family: Arial, Helvetica, sans-serif;
*font-size:11px;
*font-weight:bold;
*white-space:nowrap;
*width:300px !important;
*margin:3.5px 0 0 0;
*padding:0;
*float:right;
}
/*****************************************/

#tablist2 li
{
list-style: none;
list-style-type:none;
display:inline;
margin: 0px;
padding-right:-20px;
}

#tablist2 li a
{
color: #444;
padding:0 2px 2px 2px;
margin: 0;
background: #fff;
border-width: 0px 1px 1px 1px;
border-color: #ccc;
border-style: solid; 
padding: 4px 4px 4px 4px;
-moz-border-radius: 0px 0px 4px 4px;
-webkit-border-bottom-left-radius:4px; /*For Safari*/
-webkit-border-bottom-right-radius:4px; /*For Safari*/
padding-left:2px;
}

#tablist2 li a:link, #tablist2 li a:visited
{
color: #444;
}

#tablist2 li a:hover
{
color:  #fff;
background: #7A9D22;
border-width: 0px 1px 1px 1px;
border-color: #5E7D37;
border-style: solid;
text-decoration:none;
}

#tablist2 li a.current
{
background:#e4e4e4;
}

 .asa_ser
{
color:  #000;
border-width: 1px 1px 0px 1px;
}

td.ad
{text-align:right;}

/*17Jan 08*/
.moduletable-none
{border:1px solid #ccc;}

.eweatherheading
{
color: #70963e;
font-size:12px;
font-family:Georgia, "Arial,Helvetica,sans-serif", Times, serif;
font-weight:bold;
padding:2px;
padding-left: 45px;
white-space:nowrap;
text-align:left;
}

.eweathertemp
{color:#6d6e71;
font-family:Georgia, "Arial,Helvetica,sans-serif", Times, serif;
font-weight:bold;
font-size:20pt;
font-weight:normal;
margin:0; 
padding:0; 
text-align:center;
border-right:1px solid #999;
}

.eweatherlink:link, .eweatherlink:visited, .eweatherlink:hover
{color:#faa21b;
font-family:Georgia, "Arial,Helvetica,sans-serif", Times, serif;
font-weight:bold;
font-size:12px;
line-height:14px;
font-weight:normal;
text-align:center;
}

/*22 Jan 08*/
#tick-green
{width:100%;
height:25px;
_height:20px;
border:1px solid #9ABC46;
border-width:1px 0px 1px 0px;
background-color:#E6F8B9;
padding:2px 0 0 0;
}

#tick-green1
{width:100%;
height:25px;
_height:20px;
border:1px solid #9ABC46;
border-width:1px 0px 1px 0px;
background-color:#E6F8B9;
padding:2px 0 0 0;
}

span.tick-green
{
background:url(../images/tick_green.gif) top left no-repeat;
width:auto;
height:25px;
_height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#5A7D38;
padding:0 0 0 40px;
margin:3px 0 0 0;
display:block;
}

#tick-red
{width:100%;
height:25px;
_height:20px;
border:1px solid #ff0000;
border-width:1px 0px 1px 0px;
background-color:#FF5959;
padding:2px 0 0 0;
}

#tick-red1
{width:100%;
height:25px;
_height:20px;
border:1px solid #ff0000;
border-width:1px 0px 1px 0px;
background-color:#FF5959;
padding:2px 0 0 0;
}

span.tick-red
{
background:url(../images/tick_red.gif) top left no-repeat;
width:auto;
height:25px;
_height:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
padding:0 0 0 40px;
margin:3px 0 0 0;
display:block;
}

/*24 Jan 08*/
div.moduletable-bdsearch
{
 	border: 2px solid #FDD78B;
	padding: 1px 3px 5px 3px;
	margin:10px 0 2px 0;
	width:144px;
	}
div.moduletable-bdsearch h3 {
	text-align: center;
	color: #70963E;
	font-family: Arial,Helvetica,sans-serif, Times, serif;
	/*font-size:1.6em;*/
	font-size:21px !important;
	padding:0;	
	line-height:20px;
	margin:0;
}
div.moduletable-bdsearch select {
margin:0;
}
.btn-flat
{
/*
border-top:1px solid #c5c5c5;
border-left:1px solid #c5c5c5;
border-right:1px solid #666;
border-bottom:1px solid #666;
background-color:#f5f5f5;
padding:3px 8px 3px 8px;
margin:0;
font-size:13px;
font-weight:bold;
color:#555;
font-family:Arial, Helvetica, sans-serif;*/
border:2px solid #FAB066; 
background-color: #F89939;
color: #FFF;
font-weight: bolder;
font-size: 13px;
font-family: arial, 'lucida console', sans-serif;
}

/**/
span.pagenav
{color:#fff;font-size:0.85em;font-weight:normal;}
.pagenav:link
{color:#fff;font-size:0.85em;font-weight:normal;text-decoration:none;}
.pagenav:visited
{color:#fff;font-size:0.85em;font-weight:normal;text-decoration:none;}
.pagenav:hover
{color:#e5e5e5;font-size:0.85em;font-weight:normal;text-decoration:none;}

/*15Feb08*/
span.mainlevel-nav
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	line-height: 22px;
	white-space: nowrap;
	font-size: 9px;
	font-family:Arial,Helvetica,Sans Serif;
	color:#FFF;
	font-weight:bold;
	border-right: none;
	display:inline;
}
a.mainlevel-nav
{
	/*display: block;*/
	padding-left: 2px;
	padding-right: 2px;
	text-decoration: none;
	background-color:#70963E;
	color: #FFF;
	
	background-image: none;
	float: left;
	margin: 0;
	line-height: 22px;
	white-space: nowrap;
	font-size: 9px;
	font-family:Arial,Helvetica,Sans Serif;
	font-weight:bold;
	border-right: none;
	}

#buttons>a.mainlevel-nav { width: auto; }

	a.mainlevel-nav:hover
{
	color: #fff;
}

/**/
div#sobi2PageNav{
font-family:Arial, Helvetica, sans-serif;
text-align:center;
padding:5px;
background-color:#1A7FBD;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;}
/*div#sobi2PageNav
{background-color:#E0CA00;padding:5px;width:585px;border:1px solid #D8BD00;}*/

.fishtxt:link
{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;color:#666;text-decoration:none;}
.fishtxt:visited
{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;color:#999; text-decoration:none;}
.fishtxt:hover
{font-family:Arial, Helvetica, sans-serif; font-size:12px;font-weight:bold;color:#666; text-decoration:underline;}

/*29Feb2008 VS Christopher: Styles for Content Items*/
table.content-items{padding:0;margin:0;}
table.content-items td{padding:5px;margin:0;background-color:#f9f9f9;border:1px solid #ddd;}
table.content-items span.article-heading{font-size:15px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#222;}

/*14 May 2008 VS Chrsitopher: Styles for SA Newsletter left nav content*/
._leftborder
{font-size:13px;margin:0 0 0 5px;}

._leftborder span {display:block;margin:0 0 5px 0;}  
	  
._leftborder a:link,._leftborder a:visited,._leftborder a:hover{font-weight:bold !important;font-size:15px!important;}  


/* latest classed added for form in article pages */

/*Added on 2july 08 by sucheta*/


.black_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:7px;
	padding-left:5px;
	}
.black_text_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	}

.t_border {
	border: 1px solid #999;
	}
hr{
	color:#000;
	width:575px;
	margin-top:15px;
	margin-bottom:15px;	
	}
input{
padding:0px;
margin:0px;
}


.img_sec
{
background:#92CDE8;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*text-decoration:underline;*/
color:#000000;
padding-top:5px;
padding-bottom:5px;
}

.mem_txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
/*text-decoration:underline;*/
color:#000000;
font-weight:bold;
}

a.profile_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:none;
}
a.profile_link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:none;
}
a.profile_link:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:none;
}
.pro_info
{
background:#E6E5E5;
padding-left:5px;
}

.pro_info_head
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
padding-left:5px;
}

a.reply:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
}

a.reply:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
}
a.reply:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
}


.black_text_lab{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding-top:7px;
	padding-left:5px;
	}
	
	.status
	{
	background:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

a.status_link
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:bold;
padding:3px;
}
a.status_link:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding:3px;
}
a.status_link:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:bold;
padding:3px;
}

.time
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#000000;
font-weight:bold;
padding-top:7px;
}
.mem
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
color:#000000;
font-weight:bold;
}


/*---------- bubble tooltip -----------*/

.tooltip{
font-family:Arial;
color:#000033; 
background-color:#ffffff; 
layer-background-color:#ffffff;
position:absolute;
visibility:hidden;
border:1px solid #ccc;
margin-left:-80px;
*margin-top:15px;!important
margin-top:0px;

}


