﻿body 
{
}

.logo
{
	background-image:url(../images/ClassLogo2.jpg); background-position:left top; background-repeat:no-repeat;
	width:192px; height:80px;
}

.curveLeft
{
	background-image:url(../images/curveLeft.gif); background-repeat:no-repeat; background-position:right top;
	width:12px; height:49px;
}

.curveCenter
{
	background-image:url(../images/curveCenter.gif); background-repeat:repeat-x; 	
	height:49px;
	padding-top:10px;
}

.curveRight
{
	background-image:url(../images/curveRight.gif); background-repeat:no-repeat; background-position:left top;
	width:12px; height:49px;
}

.searchBt
{
	background-color:#91D04D; color:White;
	font-family:Candara; font-weight:bold;
	border:0px; 
	height:22px;
}

.topLink
{
	padding-left:20px; padding-right:20px; text-decoration:none;
	font-family:Candara; color:Maroon;
}

.welcome
{
	font-family:trebuchet ms; font-size:14pt; font-weight:bold; 
	color:#E56B08;
}
.btmTxt
{
	font-family:Tahoma; font-size:9pt; 
	color:#948A55;
	padding-left:2px;
}

table.Categories
{
	border:solid 1px #C0BE97; border-collapse:collapse;
}

table.Categories tr td
{
	border:solid 1px #C0BE97;
}

table.Ads
{
	border:solid 1px #960101; border-collapse:collapse;
}

.CatHeader
{
	font-family:Tahoma; font-weight:bold; font-size:8pt; background-color:#F6F5EB; height:25px; padding-left:10px; color:#E56B08;
}

.AdHeader
{
	font-family:Tahoma; font-weight:bold; font-size:8pt; background-color:#FE0000; height:25px; padding-left:10px; color:#FFFFFF;
	border:solid 1px #960101;
}

.CatTd
{
	width:200px; height:250px; 
	padding:0px 0px 5px 10px;
}

.CatTd a
{
	font-family:trebuchet ms; font-weight:bold; text-decoration:none;
	color:#548FD3;
}

.CatTd div
{
	height:200px;
	overflow-y:auto; overflow-x:hidden;
}

.CatTd div ul
{
	 margin:0px; padding:0px;
}

.CatTd div ul li
{
	 line-height:20px;
}

.CatTd div ul li a
{
	 font-family:Tahoma; font-size:8pt; font-weight:normal;
	 color:#548FD3; 
	 text-decoration:none;
}

.verticalAds
{
	background-color:#91D04D;
}

.ownAd
{
	height:60px;
}

.ownAd div
{
	height:40px; width:300px; background-color:Yellow; border:solid 1px black;
	font-family:Candara; font-size:12pt; font-weight:bold;
}

.footer
{
	border-top:solid 2px #548FD3;
	font-family:Tahoma; color:Gray; font-size:8pt;
	line-height:25px;
}

.footer a
{
	font-family:Tahoma; color:Gray; font-size:8pt; padding-left:20px; padding-right:20px;
	text-decoration:none;
}

.fieldsTD
{
	font-family:Verdana; color:White; font-size:9pt; font-weight:bold;
}

.QuickLinks
{
	font-family:Verdana; color:White; font-size:9pt; font-weight:bold;
}

.names
{
	font-family:Tahoma; font-size:8pt; font-weight:bold;
}

.lsBox
{
	font-family:Arial; font-size:9pt;
}

.hello
{
	float:right; font-family:Arial; font-size:8pt; text-decoration:none;
}

.SearchCount
{
	 font-family:trebuchet ms; font-weight:bold; font-size:9pt; float:left;
}

.citySp
{
	color:Green; font-family:Arial; font-weight:bold; font-size:10pt;
}

.AdTitle
{
	color:#004080; 
	 text-decoration:none; font-family:Arial; font-size:9pt; font-weight:bold;
}

.pubdate
{
	color:Gray; font-family:Tahoma; font-size:8pt;
}

.DescTd
{
	text-align:justify; width:610px;
	font-family:Tahoma; font-size:8pt;
}

.replyBt
{
	font-family:Tahoma; font-weight:bold; font-size:9pt;
    color:Blue;
}

/* paging styles */
/*.pageNum
{
   width:25px; height:20px;
   border:solid 1px #007CA6; background-color:#f2fcff; 
}*/

.pagingTab
{
	height:30px;
}
.pageNum
{
	border:solid 1px #007CA6; background-color:#f2fcff; padding:3px 6px 3px 6px;
 text-decoration:none; font-family:Tahoma; font-size:9pt; font-weight:bold;
}

/*.pageNumSel
{
   width:25px; height:20px;
   border:solid 1px #007CA6; background-color:#007CA6; 
}*/
.pageNumSel
{
	border:solid 1px #007CA6; background-color:#007CA6; padding:3px 6px 3px 6px;
 text-decoration:none; font-family:Tahoma; font-size:9pt; font-weight:bold;
 color:white;
}

/*.pageNP
{
  width:60px; height:20px;
  border:solid 1px #007CA6; background-color:#f2fcff; 
  
}*/
.pageNP
{
	border:solid 1px #007CA6; background-color:#f2fcff;  padding:3px 6px 3px 6px;
 text-decoration:none; font-family:Tahoma; font-size:9pt; font-weight:bold;
 color:#ff6600;
}
/* paging styles end */


/* Ad Details */

.AdDetails
{
	width:100%; font-family:Tahoma; font-size:9pt;
}

.Ad_Ttl
{
	font-weight:bold; color:#548FD3;
}

.lftpad
{
	padding-left:80px;
}

.adDesc
{
	width:98%; text-align:justify; line-height:18px;
}

.loginLink
{
	color:White; font-family:trebuchet ms; font-weight:bold; font-size:12pt;
}
/* Ad Details end */
