/* CSS Document */
body{background-color:#333333; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#666666; }
.teststyle
{
background-color:#0ea3c8;
 
height:96px;
width:100%; 
}
#maintable{background-color:#FFFFFF; width:1000px;} 
#topheader{height:143px; background:#f9f9f9 url(../images/top-header-bg.gif) repeat-x bottom left;}
#toplogo{color:#0000FF; font-size:20px; font-weight:bold; display:block; margin:20px 0px 0px 0px; border:1px solid red; width:200px;}
#leftsidecontent{width:200px; background-color:#f7f7f7;}
#centercontent{width:560px; padding:20px; height:600px;}
#rightsidecontent{width:200px; background-color:#fffcf0;}
.hidediv{display:none;}
.showdiv{display:block;}
h2{font-size:14px; color:#993300; padding:0px 0px 10px 0px; margin:0px;}

h2.header
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#f58129;
}

h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#f58129;
}

#centercontent a,a:active,a:visited
{
text-decoration:none;
color:#080ed8;
}
 
.leftcatlist
{
padding:0px 0px 0px 10px;
margin:0px;
list-style:none;
} 
.leftcatlist li
{
padding:0px;
margin:0px;
list-style:none;
color:#a40323;
line-height:25px;
height:25px;
}
#leftsidecontent .leftcatlist li a, a:visited
{
text-decoration:none;
color:#a40323;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#leftsidecontent .leftcatlist li a:hover
{
color:#a40323;
text-decoration:underline;
}  


.rightsidegads
{
padding-left:10px;
text-align:left;
}
.menutab
{
font-family:Verdana, tahoma, Arial, Helvetica, sans-serif;font-weight:normal;
font-size:11px;
color:#01052C;
font-weight:normal;
text-align:center;
padding: 4px 0px 0px 0px;
line-height:15px;
text-decoration:none;
}
 
.menutab a:hover
{
color:#fff;
text-decoration:underline;
}
.topmenu
{
background-color:#62757A;
height:23px;
width:415px;
}

.topheaderbottom
{
background-image: url(../images/top_head_bottom.gif);
background-repeat: repeat-x;
height:13px;
}

.topbanner{height:92px;  }
.toplogo{position:absolute; display:block; float:left; margin:41px 0px 0px 20px; width:225px;}
#topmenu{ text-align:right; float:right; margin:0px 20px 0px 0px;}
#topmenu ul{padding:0px; margin:0px; list-style:none;}
#topmenu ul li{padding:0px 10px 0px 10px; margin:0px 2px 0px 2px; list-style:none; float:left; font-size:12px; background:url(../images/tab-normal.gif) no-repeat top left; height:27px; width:68px; text-align:center;}
#topmenu ul li a{text-decoration:none; line-height:27px; height:27px; color:#333333; font-weight:bold;}
.currentmenu{background:url(../images/tab-over.gif) no-repeat top left!important; height:27px;}
.currentmenu a{ color:#ffffff!important;}

#logout a{ color:#ffffff!important;}
#logout{background:url(../images/logout.gif) no-repeat top left!important; height:27px;}
#logout:hover{background:url(../images/logout-over.gif) no-repeat top left!important; height:27px;}

.maxmenu{background:url(../images/tab-maxmenunormal.gif) no-repeat top left!important;}
.maxmenuover{background:url(../images/tab-maxmenuover.gif) no-repeat top left!important;}
.maxmenuover a{ color:#ffffff!important;} 
.formbuttons{}
.formfield{font-weight:bold; line-height:30px; height:30px;}
#newuserregister .formfield{font-weight:bold; line-height:30px; height:30px; text-align:right; padding:0px 10px 0px 0px;}
.required{color:#FF0000;}
.err{color:#FF0000; line-height:15px; height:15px; height:60px;}


.menu .options {
		margin-right:1px;
		margin-bottom:1px;
		background-color:#F4F7F8;
		border:solid 1px #b9c9d1;
		width:135px;
		padding:0px;
		
	}
	
		
	.menu a {
		color:#000000;
		display:block;
		padding:1px 3px 1px 5px;
		text-decoration:none;
		background-color:transparent;
		border-bottom:1px solid #b9c9d1;
		
	}
.menu a:hover {
background-color:#c4d4dd;
border-left:2px solid #679fbb;
border-right:2px solid #679fbb;
font-weight:normal;
color:#012a7c;
		
	} 
/*Add Result Table Style Begin */
#adresulttable{line-height:20px; color:#000000; border:1px solid #5aa5d8; border-top:none; width:100%; margin:10px 0px 0px 0px;}
.adtitle{color:white; font-weight:bold; background:url(../images/offershop-adtitlebg.gif) repeat-x top left;}
.boldtext{font-weight:bold;}

.addresultbottom{background-color:#22445b; color:#FFFFFF!important;}
.addresultbottom a{color:#FFFFFF!important; text-decoration:none; background:url(../images/offershop-redstar.gif) no-repeat 5px 3px; padding:0px 0px 0px 18px; margin:0px 0px 0px 10px;}
.addresultbottom a:hover{text-decoration:underline;}
.adresultbordernone{height:10px; border:none!important;}
/*Add Result Table Style Ends */

.subheading{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; font-weight:bold; line-height:25px;}
.classifiedcaterory{font-weight:bold; color:#000099;}
.classifiedheading{ background-color:#cccccc; padding:0px 0px 0px 10px; sans-serif; font-size:14px; color:#990000; font-weight:bold; line-height:25px;}
.evenrow{background-color:#CCCCCC;} 
.oddrow{background-color:#f2f2f2;} 
.bgwhite{background-color:#FFFFFF;}

.headerbg{background-color:#006633; height:25px; line-height:25px; color:#FFFFFF; font-weight:bold; padding:0px 0px 0px 10px;}

#footer{background-color:#666666; text-align:right; padding:0px 10px 0px 0px; color:#ffffff; font-weight:bold; height:25px; line-height:25px;}
.latestadrowbg
{
height:70px; 
padding:5px;
border-top:1px solid #cccccc;
background-color:#ffffff;
}

.latestadrowbg:hover
{
background-color:#f2f2f2;
}

.addtitle
{
color:#0230c6; font-size:13px; font-weight:bold; display:block; margin-bottom:2px;
}

.samtable
{
background-color:#FFFFFF;
border:1px solid #003300;
position:absolute;
margin-left:40%;
margin-top:40%;
top:0px;
left:0px;
position:absolute;
width:400px;
height:300px; 

}

/*Tool Tip Style Begin - 07-03-09*/
#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
color:#666666;
background-color: #f2f2f2;
width: 200px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid #666666;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid #cccccc;
border-bottom: 3px solid #cccccc;
visibility: hidden;
}
i { color:red;
font-weight:bold; }

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
/*Tool Tip Style Ends */



/*Page Nagination Style Begin*/
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}
	
/*Pagination Style Ends*/	
.announcement
{
border:1px solid #CC6600;
background-color:#FFFFCC;
color:#000000; font-size:12px; padding:10px;
}

.astroservices
{
font-size:12px; color:#0000CC; font-weight:bold; display:block; background:url(../images/offershop-redstar.gif) no-repeat center left; padding-left:20px; margin-left:50px;
}

.astroservices:hover{text-decoration:underline;}

.astroservicesActive{
font-size:12px; color:#FF3300!important; font-weight:bold; display:block; background:url(../images/offershop-redstar.gif) no-repeat center left; padding-left:20px; margin-left:50px;
}
.astrodonation
{
position:absolute; margin:-260px 0px 0px 382px; text-align:center;
}
*html .astrodonation{margin:-270px 0px 0px 370px;}