body, th, td, p, ol
{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	color: #303030;
}
	
body	{ margin: 0; width: 100%; height: 100%; }
table	{ border: 0; border-collapse: collapse; }
th, td	{ padding: 0 4px 0 4px;/*trbl*/ vertical-align: middle; text-align: left; }
th		{ font-weight: bold; }

a:link,	a:active, a:visited, a:hover { color: #152d90; }

.navBar
{ 
	width: 100%;
	min-width: 300px;
	min-height: 24px;
	max-height: 24px;
	line-height: 24px;
	margin: 0px auto;
	background-color: #336699;
}

.navBar .navTab			{ float:left;}
.navBar .navTab a		{ color: white; display: block; padding: 0 12px; text-decoration: none; }
.navBar .navTab:hover	{ background-color: #29527a; }
.navBar .selTab			{ background-color: #7399bf; }
.navBar .selTab:hover	{ background-color: #7399bf; }

.sectionHead a:link		{ color: #303030; text-decoration: none; }
.sectionHead a:active	{ color: #303030; text-decoration: none; }
.sectionHead a:visited	{ color: #303030; text-decoration: none; }
.sectionHead a:hover	{ color: #303030; text-decoration: underline; }

.sectionHead
{
	vertical-align: middle;
	background-color: #F0F0F0;
	margin: 0;
	padding:3px 4px 0 10px;
	height: 18px;
	white-space: nowrap;
}

.content { margin: 4px 0px 4px 10px; }

.contact img				{ width: 16px; height: 14px; }
.contact .sectionHead img	{ margin: 0 4px 0 0; }
.contact .content img		{ vertical-align: middle; margin-left: -4px; }

.contact .addrBlock table	{ white-space: nowrap; table-layout: fixed; }
.contact .addrBlock td		{ min-height:16px; vertical-align: top; padding: 0 8px 0 4px; }
.contact .separator			{ min-height:6px; }
.contact .ufValue			{ min-width:120px; white-space: normal;}

.calls img		{ width: 16px; height: 14px; }
.calls table	{ white-space: nowrap; table-layout: fixed; }
.calls th		{ font-size: 8pt; }
.calls th, td 	{ white-space: nowrap;}

.calls th:nth-child(2)	{ text-align: right; padding: 0 8px 0 0; min-width: 142px; max-width: 142px;} 
.calls td:nth-child(2)	{ text-align: right; padding: 0 8px 0 0;   }

.calls th:nth-child(3)	{ padding: 0 8px 0 8px; min-width: 34px; max-width: 34px;} 
.calls td:nth-child(3)	{ padding: 0 8px 0 8px; }

.statistics table
{
	border-collapse: separate;
	border-style: solid;
	border: 1px;
	white-space: nowrap;
	table-layout: fixed;
}

.statistics th
{
	font-size: 8pt;
	text-align: right;
	vertical-align: top;
	background-color: #E0E0E8;
	font-size: 8pt;
	font-weight: normal;
}

.statistics td
{
	text-align: right;
	background-color: #F2F2F8;
}
