body, p, td, th {
	font-family: Arial, Geneva, sans-serif;
	font-size: 12px;
	color: #666666;
}

p {
	margin-bottom: 10px;
	line-height: 20px;
}
a:link, a:hover, a:visited, a:active {
	color: #3e8ed1;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:visited, a:active {
	color: #006fad;
}

h1 {
	color: #3e8ed1;
	font-weight: normal;
	font-size: 20px;
	line-height: 26px;
	margin-bottom: 10px;
}
h2 {
	color: #3e8ed1;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
	margin-bottom: 10px;
}
h3 {
	font-weight: bold;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
}

table.encyclopedia tr {
}
table.encyclopedia th {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	color: #3e8ed1;
	border-bottom: 1px solid #ffbb11;
	margin-bottom: 10px;
}

.news .data table td {
	vertical-align: top;
	padding: 2px 0px;
	text-align: right;
	font-weight: normal;
	color: #ffffff;
}
.news .data table th {
	vertical-align: top;
	text-align: left;
	padding: 2px 0px;
	font-weight: normal;
	color: #ffffff;
}
.news .fix table td {
	vertical-align: top;
	padding: 1px 0px;
	text-align: right;
	font-weight: normal;
	color: #ffffff;
}
.news .fix table tr.first td {
	font-weight: bold;
	color: #444444;
}
.news .fix table th {
	vertical-align: top;
	text-align: left;
	padding: 1px 0px;
	font-weight: normal;
	color: #ffffff;
}
.news .data table th, .news .data table td, .news .fix tr.Silver th, .news .fix tr.Silver td {
	border-top: 1px solid #666666;
}
.news .data table tr.first th, .news .data table tr.first td {
	border-top: none;
}

#col2 .news a {
	color: #ffffff;
}

#sidebar-subnav {
	text-transform: uppercase;
}
#sidebar-subnav .head {
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	margin-bottom: 2px;
}
#sidebar-subnav a {
	font-size: 10px;
	color: #7f7f7f;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	margin-bottom: 2px;
}

#sidebar-apply {
	text-transform: uppercase;
}
#sidebar-apply p {
	font-size: 12px;
	color: #ffffff;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	margin-bottom: 2px;
}
#sidebar-apply a {
	font-size: 10px;
	color: #7f7f7f;
	text-decoration: none;
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	margin-bottom: 2px;
}

#sidebar-locations {
	text-transform: uppercase;
}
#sidebar-locations a {
	font-size: 10px;
	color: #7f7f7f;
	text-decoration: none;
	margin-bottom: 2px;
}
#sidebar-locations .title {
	font-size: 12px;
	color: #ffffff;
}
#sidebar-locations .country-head {
	font-size: 12px;
	margin-top: 5px;
	color: #999999;
	padding-bottom: 2px;
	border-bottom: 1px solid #666666;
	margin-bottom: 2px;
}

#ftr {
	font-size: 10px;
	color: #7f7f7f;
	text-transform: uppercase;
}
#ftr a:link, #ftr a:visited {
	font-size: 9px;
	color: #7f7f7f;
	text-decoration: none;
}
#ftr a:hover, #ftr a:active {
	font-size: 9px;
	color: #7f7f7f;
	text-decoration: underline;
}
#ftr a.head:link, #ftr a.head:visited, #ftr a.location-head:link, #ftr a.location-head:visited {
	font-size: 10px;
	color: #999999;
}
#ftr a.head:hover, #ftr a.head:active, #ftr a.location-head:hover, #ftr a.location-head:active {
	font-size: 10px;
	color: #999999;
}
