
/* old styles */
		a { color:blue ; }
		a:active { color:blue ; }
		a:visited { color:blue ; }
	  	a:hover { color:red ; }

	 	a.catlink, a.catlink:visited { 	text-decoration:none; 	}
		a.aunderline { text-decoration: underline; }

		.visitor_count
		{
			color: #FFFFFF;
			font-family : Verdana;
		}	

		h1 {font-family: MS Sans Serif, Arial;
			font-size: 16pt;
			font-weight: bold;
			font-style: normal;
			text-align: left;
			margin-left: 0px;
			margin-right: 0px;
			color: black}

		.tabletitle 
		{
			font-size: 10pt;
			color: #FFFFFF;
		}

		@media print {  
				.printHide { display: all ; } 
				.linksHide { display: none ; }
		} 
		@media screen { 
				.printHide { display: none ; } 
				.linksHide { display: all; }
		} 
		@media handheld { 
				.printHide { display: none ; } 
				.linksHide { display: all; }
		} 

		@media tv { 
				.printHide { display: none ; } 
				.linksHide { display: all; }
		} 

		@media projection { 
				.printHide { display: none ; } 
				.linksHide { display: all; }
		} 

		.result {
			color:#FFAEAE ; 
			font-family: Verdana, Arial ; 
			font-size:8pt ; 
			font-weight:bold; 
		}

/** divs (old styles) **/

.highlightbox {
	margin-top: 5px;
	color: #DA0080;
	font-weight: bold;
	font-size: 12pt;
}

.highlighttext {
	color: #DA0080;
	font-size: 12pt;
	font-weight: bold;
}

.highlighttext2 {
	color: #005562;
	font-size: 11pt;
}
		.smalltext
		{
			color:#000000 ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
		}


		A.smalltext, A.smalltext:visited
		{
			color:blue ; 
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
		}


		A.smalltext:hover
		{
			color:red ; 
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
		}

		.tinytext
		{
			color:#EA2D31 ;
			font-family: Verdana; 
			font-size:6.5pt ; 
			font-weight:normal;
		}

		.sub_heading
		{
			color:#FF0000 ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:bold;
		}


		.prominent_text
		{
			color:#762132 ;
			font-family: Verdana; 
			font-size:11pt ; 
			font-weight:normal;
		}

		.text_lkr
		{
			color:#FF6600 ;
			font-family: Verdana; 
			font-size:11pt ; 
			font-weight:normal;
		}
		.text_usd
		{
			color:#0000CC ;
			font-family: Verdana; 
			font-size:11pt ; 
			font-weight:normal;
		}
		.text_gbp
		{
			color:#DF0000 ;
			font-family: Verdana; 
			font-size:11pt ; 
			font-weight:normal;
		}
		.text_eur
		{
			color:#008A2D ;
			font-family: Verdana; 
			font-size:11pt ; 
			font-weight:normal;
		}
		.text_eur_small
		{
			color:#008A2D ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			font-style: italic;
		}
		.text_gbp_small
		{
			color:#DF0000 ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			font-style: italic;
		}
		.text_usd_small
		{
			color:#0000CC ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			font-style: italic;
		}



		.re_mainlink
		{
			color:#0000FF;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			background: #CBD3D4;
			padding: 2px 1em 1px 1em;
		}

		A.re_mainlink, A.re_mainlink:visited
		{
			color:#0000FF;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			background: #CBD3D4;
			text-decoration: none;
		}

		A.re_mainlink:hover
		{
			color:#FF0000;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			background: #CBD3D4;		
			text-decoration: none;
		}

		.re_mainlink2
		{
			color:#0000FF;
			font-family: Verdana; 
			font-size:7.5pt ; 
			font-weight:normal;
			background: #CBD3D4;
			padding: 2px 1em 1px 1em;
		}

		A.re_mainlink2, A.re_mainlink2:visited
		{
			color:#0000FF;
			font-family: Verdana; 
			font-size:7.5pt ; 
			font-weight:normal;
			background: #CBD3D4;
			text-decoration: none;
		}

		A.re_mainlink2:hover
		{
			color:#FF0000;
			font-family: Verdana; 
			font-size:7.5pt ; 
			font-weight:normal;
			background: #CBD3D4;		
			text-decoration: none;
		}

		.site_performance
		{
			color:#000000 ;
			font-family: Verdana; 
			font-size:7.5pt ; 
			font-weight:normal;
		}
		.site_performance_val
		{
			color:#000000 ;
			font-family: Verdana; 
			font-size:7.5pt ; 
			font-weight:bold;
		}


		.link_top
		{
			color:#FFFFFF ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
		}


		A.link_top, A.link_top:visited
		{
			color:#FFFFFF ; 
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			text-decoration: none;
		}


		A.link_top:hover
		{
			color:#FFCCCC ; 
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
			text-decoration: none;	
		}

		.hori_scroller
		{
			color:#004400 ;
			font-family: Verdana; 
			font-size:8pt ; 
			font-weight:normal;
		}


	.agentdesc {
		color: #437C43;
		font-style: italic;
		font-weight: bold;
	}

	/******* tables *******/

	table.mainresults, table.formtable, table.aptdetails {
		border-collapse: collapse;
		width: 100%;
	}

	table.centerwidth {
		width: 80%;
		margin-left: auto; 
		margin-right: auto; 
	}

	table.mainresults th {
		font-family: Verdana; 
		font-weight: bold;
		color: #FFFFFF;
		text-align: center;
		padding: 3px 2px 3px 3px;
		background: #9D1D37;
		font-size: 7.5pt;
		text-transform:uppercase;
		border-right: 1px solid #BB6173;
		border-left: 1px solid #BB6173;
	}

	table.mainresults td {
		padding: 2px 3px 4px 3px;
	}

	table.mainresults td.viewagents {
		background: #DCDCDC;
		border-bottom: 1px solid #BBBBBB;
		padding: 2px 3px 4px 3px;
	}
	table.mainresults td.full_row {
		background: #E5CED3;
		border-bottom: 1px solid #BBBBBB;
		padding: 3px 0px 8px 60px;
	}



	table.formtable td.fieldlabel {
		width: 30%;
		text-align: right;
	}


	img.agentphoto {
		border: 1px solid #555555;
	}

	table.aptdetails th {
		font-family: Verdana; 
		font-weight: bold;
		text-align: left;
		padding: 3px 2px 3px 3px;
		background-COLOR: #F1C2DE;
		font-size: 7.5pt;
		text-transform:uppercase;
	}

	table.aptdetails td {
		padding: 2px 3px 4px 3px;
		border: 1px solid #ECCBDE;
	}

	.tabletitle_dark_font {
		color: #375271;
	}

	/******* links *******/

	.navlink {
	 	color:white;
 	}

	a.navlink, a.navlink:visited, a.navlink:active {
	 	color:#FFFFFF;
 	}
 	a.navlink:hover {
	 	color:#DDDDDD;
 	}

	/******* form *******/

	.button	{
		color: #FFFFFF; 
		font-family: Garamound, Verdana;
		font-size: 9pt;
		background-color:#9D1D37;
		border: 2 outset silver;
	} 

	/****** 2007 ******/

	.choosecountry {
		font-size: 8pt;
		text-align: right;
		margin-bottom: 3px;
	}
	.choosecountry span {
		background-color: #CADAF4;
		padding: 3px;
	}
	.choosecountry select {  
		font-family: Verdana; 
		font-size: 8pt;
	}
	.choosecountry form {
		margin: 0;
		padding: 0;
	}
	.simplyclick {
		background-color: #E5D1D1;
		color:#762132 ;
		font-size: 7.5pt;
		text-align: center;
		padding: 4px 1px;
		margin-top: 5px;
		margin-bottom: 20px;
	}

	.errormsg {
		padding: 0px 5px;
		color: #DA0080;
	}
	.errormsg b {
		font-size: 10pt;
	}

