.menucol{
	background-color:transparent;
	position:relative;
	padding:5px;
	height:20px;
}

.menucol a:link{
	text-decoration: none;
}

.menucol a:visited{
	text-decoration: none;
}
.main{
	background-color: #f8f8f8;
	background-color: #ffffff;
	border:1px solid #DDDDDD;
	Background-Image: Url(../images/bg_abstract.jpg);
	Background-Repeat: no-repeat;
	Background-Position: 0% 0%;	
}

.mainpad{
	padding:20px;
	text-align:justify;
	min-height:300px;
}

.header{
	background-color:transparent;
	text-align:left;
}

.headerpad{
	margin-left:0px;
	padding:20px 0px 20px 0px;
}

.footer{
	Background-Image: Url(../images/gradient_2x.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 0%;
	background-color:transparent;
	min-height:100px;
}

.footerpad{
	padding:10px 0px 0px 0px;
}

.searchbar{
	border:1px solid #FF0000;
	background-color:#FF0000;
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:-3px;
}

.tablelist{
}

.tablelist td{
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;	
	padding:2px;
}

.tablehead{
	background-color: #333333;
	color: #FFFFFF;
}

.tablehead td{
	padding:2px;
}

.tableclassifieds{
	background-color:#FAFAFA;
	border:1px solid #EEEEEE;
}

.tableclassifieds td{
}

.tddotted{
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;	
}
.tddotted td{
	padding-top:3px;
	padding-bottom:3px;
}
.tddotted:hover{
	color:#CC0000;
}

.separatecolumn{
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;
	padding-top:10px;	
	padding-bottom:10px;
}
.hilite0{
	font-size:28px;
}

.hilite1{
	font-family:Arial;
	font-size:14px;
	font-weight: bold;
	color:#333399;
}

.hilite2{
	font-family:Times New Roman;
	font-size:18px;
	color:#CC0000;
}

.hilite3{
	font-size:12px;
	font-weight:bold;
}

.hilite4{
	font-size:10px;
	font-weight: bold;
}

.hilite5{
	background-color:#FFCC00;
	color:#000000;
	font-weight: bold;
	padding:2px;
}

.small{
	font-size: 11px;
	font-family:Arial;
}

.pricehilite{
	color:#FF0000;
}

.divider{
	padding-top:5px;
	padding-bottom:5px;
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;
}

.dividerlast{
	padding-top:5px;
	padding-bottom:5px;
}

.divider_par{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.dividerrow{
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;	
}

.leftrightpad{
	padding-left: 5px;
	padding-right: 5px;
	width:10px;
}

.loginframe{
	background-color:#F3F3F3;
	border:1px solid #CECECE;
	padding:5px;
}

.headerrow{
	border-bottom:1px solid #FF0000;
	font-weight:bold;
}

.leftmaincolumn{
	width:500px;
	padding-right:20px;
}

.leftmaincolumnpad{
	padding-right:20px;
}

.rightmaincolumn{
	width:200px;
	padding-left:20px;
	border-left:1px solid #EEEEEE;
}

.rightmaincolumnpad{
}

.cellvalue{
	font-weight:bold;
	text-align:right;
}

.articlecol{
Background-Image: Url(../images/dotted_h.gif);
Background-Repeat: repeat-x;
Background-Position: 0% 100%;
}

.agentlist td{
	min-height:50px;
	padding-bottom:5px;
}

.desctick{
	font-size:10px;
}

.highlitefield:hover{
	background-color:#FFCC00;
	border:2px solid #FF9900;
}

.toolpanel{
	background-color:#FFCC00;
	padding:5px;
}

.notice{
	font-size:18px;
	text-align:center;
	padding:40px;
	background-color:#FFCC00;
}

.lightwindowform{
	padding:10px;
	background-color:#FFCC00;
}

.scrollcol{
	width:600px;
	height:150px;
	overflow:auto;
	padding-right:20px;
}

.articles_col{
width: 620px;
padding: 0px;
}

.whatsupcol{
width:300px;
text-align:justify; 
padding:5px;
}

.shout5{
font-size: 1.5em;
font-weight:bold;
}

.updatedtime{
font-family: century gothic;
font-size:10px;	
}

.fullnewscol{
	width:500px;
}

.widecolumn{
	width:800px;
}

.widecolumnpad{
	padding:30px;
	padding-top:10px;
	Background-Image: Url(../images/container_sides_wide.gif);
	Background-Repeat: repeat-y;
	Background-Position: 0% 0%;
}

.magspec{
	border:1px solid #CCCCCC;
	padding:2px;
}

.magspec td{
	padding:2px;
}

.magcoltitle{
	width:200px;
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

.oddrow{
	background-color:#fde6e6;
}

	#hintbox{ /*CSS for pop up hint box */
	position:absolute;
	top: 0;
	background-color: #FFCC00;
	width: 150px; /*Default width of hint.*/ 
	padding: 3px;
	border:1px solid #FF9900;
	z-index:100;
	border-right: 3px solid #FF9900;
	border-bottom: 3px solid #FF9900;
	visibility: hidden;
 /* for IE */
  filter:alpha(opacity=90);
  /* CSS3 standard */
  opacity:0.9;
	
	}

	.hintanchor{ /*CSS for link that shows hint onmouseover*/
	font-weight: bold;
	color: navy;
	margin: 3px 8px;
	}

.divmorelinks{
	background-color:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	padding:2px 5px 2px 2px;
	text-align:right;
	font-size:12px;
	font-weight:bold;
}

.divmorelinks a:link{
	color:#0066ff;
}

.divbacklinks{
	background-color:#EEEEEE;
	border-bottom:1px solid #CCCCCC;
	padding:2px 2px 2px 5px;
	font-size:12px;
	font-weight:bold;
}

.divbacklinks a:link{
	color:#0066ff;
}

.searchbox{
Background-Image: Url(../images/dotted_h.gif);
Background-Repeat: repeat-x;
Background-Position: 0% 100%;
padding-bottom:11px;
}


.soldcol{
Background-Image: Url(../images/sold.gif);
Background-Repeat: no-repeat;
Background-Position: 0% 50%;
height:80px;
}

.pictorialcolumn1{
padding-bottom:15px;
width:200px;
}

.frameimage img{
	border:3px solid #CC0000;
	background-color:#FFCC00;
	padding:3px;
	Background-Image: Url(../images/border.gif);
	Background-Repeat: repeat;
	Background-Position: 0% 0%;
}

.trgroup{
	border:1px solid #000000;
	background-color:#FFCCCC;	
}

.storyboard{
	padding:10px;
	padding-left:0px;
	padding-top:0px;
}

.sidecolumn{
	text-align:left;
	background-color:#F3F3F3;
	padding:10px;
	font-size:11px;
	border:1px solid #F0F0F0;
}

.hiliterow:hover{
	background-color:#FFCCCC;
}

.hiliterow{
	font-size:11px;
}

.calendarcol{
	padding-top:5px;
	padding-bottom:5px;
	Background-Image: Url(../images/dotted_h.gif);
	Background-Repeat: repeat-x;
	Background-Position: 0% 100%;
}
.links{
	margin-top:20px;
	font-size:11px;
}

.leftpanel{
	width:600px;
	padding-right:10px;
	Background-Image: Url(../images/dotted.gif);
	Background-Repeat: repeat-y;
	Background-Position: 100% 0%;
}

.picturecell{
	padding:3px;
	border:1px solid #DFDFDF;
}

.gallerygroup{
	text-align:center;
	background-color:#EFEFEF;
	padding:3px;
	border:1px solid #DFDFDF;	
}

