div.logo {  font-family: "Times New Roman", Times, serif; font-size:120%; font-weight:bold;}


div.logo {color: #304F6F; }

div.common_text {  font-family: "Times New Roman", Times, serif; font-size:100%; font-weight:bold; color: #304F6F; }




.colBorder{
	border-left : 1px dashed #666;
} 

hr.dashed{
	border-top : 1px solid #FFF;
	border-bottom : 1px dashed #666;
	width : 100%;
}


td.category_header, td.common_bg, .common_bg {
	background: #ECF4FC;
} 

td.category_header {padding: 0.2em 0.1em 0.2em 0.1em; font-weight: bold;font-size:90%;}
td.category_names  {background-color: white;padding: 0.2em 0.1em 0.2em 0.1em;font-size:90%;}


.small {  font-family: "Times New Roman", Times, serif; font-size: 90%; color: black; }


div.out_margin {  
	font-family: "Times New Roman", Times, serif; 
	font-size: 100%; 
	color: black; 
	margin-right: 30px; 
	margin-left: 30px;
}

table.RTable {  font-family: "Times New Roman", Times, serif; font-size: 100%; color: black; margin-left: 30px; margin-bottom: 30px;}



table.footer {border-top:1px solid #C5C8D0;}
table.footer td {font-size:90%;}
table.footer div.copyright, div.txt	 {margin:10px; }




div.block100	{margin-left:70px; font-size:80%;}

.big	{font-size:140%;}
.xxBig	{font-size:200%;}
.gray	{color:#999999;}
td.checkbox	{font-size:100%;}
td.dataLine	{border-bottom:#cccccc 1px solid; font-size:80%}
div.block		{margin:0 10px; font-size:80%;}
div.block hr	{margin:0.5em 0;}
div.header		{margin:5px;}
div.back		{text-indent:-20px; margin:5px 5px 5px 20px;}
div.copy		{padding:12px; font-size:80%;}
ol.results		{margin:0 60px;}
ol.results div	{margin:0 1em 1em 2em; font-size:90%;}
ol.results	{margin:1em 10px; padding:0 0 0 1.8em;}
i.hi		{color:green;}
i.lo		{color:#cc0000;}
div.copy		{padding:12px; font-size:80%;}
select	{font-size:70%;}
table.dataTable	{margin-top:3px; border:#cccccc 1px solid; border-bottom:none;}



h2.in_category2 {font-size:100%; }



div.pages {padding:0 40px 1.5em 40px;}
div.pages b {font-size: 100%}
div.pages span.active {background-color: #E8E9EC;}
div.pages div.arrows a {color: #333333}
div.pages div.arrows span {font-size: 130%}
div.pages div.arrows {padding: 0.2em 40px; font-size: 90%; color: #333333}
div.pages div.sort {padding: 0.5em 40px 0.2em 40px; font-size: 70%}
div.pages div.numbers {padding: 0.2em 40px; font-size: 80%; font-weight: bold}

@media all {
	div.pages span.active {padding: 0 0.3em;}
	div.pages div.numbers a, div.pages div.sort a {padding: 0 0.3em}
}

div.news {
font-size: 90%
}


p {text-align: justify; text-indent: 20px}