
a.btbg:link {  color: #CCCCCC; text-decoration: none; font-family:Tahoma; font-size:12px;}
a.btbg:visited {  color:#CCCCCC; text-decoration: none; font-family:Tahoma; font-size:12px;}
a.btbg:hover {  color:#FFFFFF; text-decoration: underline; font-family:Tahoma; font-size:12px;}


a.btc:link {  color: #666666; text-decoration: none; font-family:Tahoma; font-size:12px;}
a.btc:visited {  color:#CCCCCC; text-decoration: none; font-family:Tahoma; font-size:12px;}
a.btc:hover {  color:#993300; text-decoration: underline; font-family:Tahoma; font-size:12px;}

.pform
{
font-family:Tahoma;
font-size:12px;
color:#666666;
padding-top:5px;
}

.sign
{
font-size:14px;
color:#666666;
font-family:Tahoma;
}

.signup
{
border-color:#666666;
}

.tdcat
{
background-repeat:repeat-x;
}


.invalid
{
font-family:verdana; color:#FF0000; font-size:10px; padding-top:0px;
}

#wrap {
    color: #404040;
    /*margin: 0 12%;*/
    margin: 20px 0px;
	
}

.search-tab{

        float:left;

        width:780px;

        margin-top:2px;

        border:#A9BFFF 0px solid;

        margin-bottom:10px; 

        padding:1px;

        overflow:hidden;

}

.search-tab ul{

        padding-bottom:20px;
        float:left;
		

}

.search-tab ul li{

        float:left;
		list-style:none;
		list-style-type:none;
        padding:20px 0 0 10px;	

}

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;

	}

.pagenationdiv

	{

	     margin-left:10px;

 	}
