﻿.mainContainer {
	margin-left: 0 !important;
	padding: 0 !important;
}

/*td, div, p, label, input, select, textarea, dd, dt, li, span a { text-align: justify; }*/
td, div, p, label, input, select, textarea, dd, dt, li, span a { text-align: inherit; }

.BLG-body {
	color: #60738F;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	background: #F4F3E4;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#wrapper {
	width: 950px;
	padding: 0px 20px;
	margin: 0 auto;
	position: relative;
	min-height: 500px;
}
.BLG-MainTable {
	/*background:transparent url(/_layouts/images/BLG/pattern_content.gif) repeat-y scroll left top;*/
	background-color: #FFFFFF;
	border-left: 20px solid #C9C478;
	position: relative;
	text-align: left;
	width: 950px;
}
.BLG-authoringRegion {
	width: 100%;
	background-color: #FFFFFF;
	color: #333333;
}
.BLG-FirstRowLeft {
	height: 15px;
	width: 165px;
}
.BLG-FirstRowRight {
	height: 21px;
	width: 220px;
	text-align:right;
}
.BLG-FirstRowRight a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
.BLG-FirstRowRight a:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
.BLG-FirstRowRight a:visited {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
.BLG-FirstRowRight a:visited:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}

.BLG-TopNavMenu {
	height: 15px;
	width: 520px;
	vertical-align: top;
}
.BLG-topNavContainer {
	border: none;
}
.BLG-topNav {
	background-position: top right;
	font-family: tahoma;
	font-size: 11px;
	color: #3a4663;
	border-right: 1px solid #FFFFFF;
	text-transform: uppercase;
}
.BLG-topNav a {
	display: block;
	padding: 2px 5px 0px 5px;
	display: block;
	height: 24px;
	text-align: center;
	background-position: top;
	background: transparent url(/_layouts/images/BLG/m_normal.gif) repeat-x scroll left top;
	text-align: center;
	width: 167px;
	font-size: 11px;
	line-height: 15px;
	font-family: Arial,Helvetica,Sans-Serif;
	color: #60738F;
	font-weight: bold;
}
.BLG-topNavSelected a {
	background-position: top;
	background: transparent url(/_layouts/images/BLG/m_selected.gif) repeat-x scroll left top;
	text-align: center;
	width: 167px;
	font-size: 11px;
	line-height: 15px;
	font-family: Arial,Helvetica,Sans-Serif;
	color: #60738F;
	font-weight: bold;
	display: block;
	height: 24px;
	text-align: center;
}
.BLG-topNavHover a {
	color: #000000;
	background-position: top right;
	background: transparent url(/_layouts/images/BLG/m_over.gif) repeat-x scroll left top;
}
.BLG-topNavFlyOuts {
	border-top: 1px #CBD1E0 solid;
}
.BLG-topNavFlyOutsItem {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	background-color: #ECEFF3;
	border: 1px #CBD1E0 solid;
	border-top-style: none;
	color: #3A4663;
	width: 150px;
	min-width: 150px;
}
.BLG-topNavFlyOutsItem a {
	display: block;
	padding: 0px 0px 0px 0px;
}
.BLG-topNavFlyOutsHover {
	background-color: #B2BCD3;
}
.BLG-LOGO {
	vertical-align: top;
}
.BLG-LOGO a {
	margin: 20px 40px 0 85px;
}
.BLG-LOGOTable {
	width: 170px;
	margin: 0 5px 0 5px;
	padding: 0 5px 0 5px;
}
.BLG-LeftNav {
	vertical-align: top;
	width: 165px;
	height:500px;
	padding: 35px 0px 0px 0px;
}
.BLG-PublishConsol {
	width: 150px;
	height: 5px;
}
.BLG-Lang {
	background-color: #AFAC83;
	width: 220px;
	margin: 0;
}
.BLG-LangImg {
	float: right !important;
	margin: 0 0px !important;
}
.BLG-TopMid {
	background-color: #002E63;
	width: 514px;
}
.BLG-Content {
	height: 97px;
	width: 514px;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 14px;
	line-height: 17px;
	vertical-align: top;
	padding-bottom: 20px;
}
.BLG-ContentPlaceHolder {
	margin: 30px 0 0;
	padding: 0 1px 0 0 !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
}
.BLG-Print {
	background-color: #AFAC83;
	width: 180px;
}
.BLG-Print a {
	border: 0 none;
	margin: 0;
	padding: 0;
}
.BLG-rollover {
	border: 0;
	margin: 0;
	padding: 0;
}
.BLG-Search {
	background-color: #EFEDD6;
	width: 180px;
	padding-bottom: 20px;
}
.BLG-SearchDiv {
	margin: 2px 2px 2px 2px;
	margin-right: 2px;
	margin-left: 2px;
	border: 1px #555555 solid;
	height: 14px;
	border: none;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-weight: normal;
	font-size: 11px;
	color: #3A4663;
	padding: 0px;
	background: none;
}
.BLG-FooterMain {
	background-color: #e4e1bb;
}
.BLG-FooterTable {
	width: 100%;
	height: 35px;
	max-height: 80px;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #e4e1bb;
}
.BLG-Footer td {
	line-height: 12px;
	margin: 0;
	padding: 10px 15px;
	text-align: center;
}
.BLG-Footer a {
	color: #686346;
	text-decoration: none;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
.BLG-Footer a:visited {
	color: #686346;
	text-decoration: none;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
.BLG-Footer a:hover {
	color: #00346b;
	border-bottom: 1px dotted #00346b;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
.BLG-FooterSidebarMain {
	background-color: #ced0c3;
}
.BLG-FooterSidebarTable {
	width: 100%;
	height: 35px;
	max-height: 80px;
	border: 0;
	margin: 0;
	padding: 0;
	background-color: #e4e1bb;
}
.BLG-FooterSidebar td {
	line-height: 12px;
	margin: 0;
	padding: 10px 2px 10px 2px;
	text-align: center;
	background-color: #ced0c3;
	width: 80px;
}
.BLG-FooterSidebar a:visited {
	color: #686346;
	text-decoration: none;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
.BLG-FooterSidebar a {
	color: #686346;
	text-decoration: none;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
.BLG-FooterSidebar a:hover {
	color: #00346b;
	border-bottom: 1px dotted #00346b;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px;
}
p#copyright {
	background-color: #fff;
	text-align: center;
	margin: 0;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	text-align: center;
}
.BLG-Copyright {
	padding: 20px;
}
.BLG-Table tr td {
	margin: -10px 0 0;
}
.BLG-row1 {
	margin: -10px 0 0;
	padding: 24px 0 0 15px;
	width: 135px;
/*	height: 30px;*/
}
.BLG-row1 div {
	text-align: right !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
.BLG-row1 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	line-height: 12px;
}
.BLG-row1 a:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	line-height: 12px;
}
.BLG-Selectedrow1 {
	width: 135px;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	text-align: left !important;
	font-weight: bold;
	padding: 10px 0 0 10px;
	text-transform: uppercase;
}
.BLG-Selectedrow1 div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	padding: 0px 0 0 5px;
	text-align: left !important;
}
.BLG-Selectedrow1 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #000066;
	text-decoration: none;
	line-height: 12px;
	text-align: left !important;
}
.BLG-row2 {
	width: 135px;
	line-height: 10px;
	text-align: left !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 0 20px;
	text-transform: uppercase;
}
.BLG-row2 div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background: url(/_layouts/images/BLG/sm_bullet.gif) top left no-repeat;
	padding: 0px 0 0 5px;
	text-align: left !important;
}
.BLG-row2 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #60738F;
	text-decoration: none;
	line-height: 12px;
	color: #686346;
}
.BLG-Selectedrow2 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	width: 135px;
	line-height: 10px;
	text-align: left !important;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0 0 20px;
	text-transform: uppercase;
}
.BLG-Selectedrow2 div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background: url(/_layouts/images/BLG/sm_bullet.gif) top left no-repeat;
	padding: 0px 0 0 5px;
	text-align: left !important;
}
.BLG-Selectedrow2 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #000066;
	text-decoration: none;
	line-height: 12px;
	text-align: left !important;
}
.BLG-row3 {
	width: 135px;
	line-height: 10px;
	text-align: left;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	padding: 10px 0 0 30px;
}
.BLG-row3 div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	padding: 0px 0 0 5px;
	text-align: left !important;
}
.BLG-row3 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	line-height: 12px;
}
.BLG-Selectedrow3 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	width: 135px;
	line-height: 10px;
	text-align: left !important;
	font-size: 11px;
	padding: 10px 0 0 30px;
}
.BLG-Selectedrow3 div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background: url(/_layouts/images/BLG/ssm_bullet.gif) top left no-repeat;
	padding: 0px 0 0 5px;
}
.BLG-Selectedrow3 a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #000066;
	text-decoration: none;
	line-height: 12px;
	text-align: left !important;
}
.BLG-SeperatedRowOpen {
	font-family: Arial,Helvetica,Sans-Serif !important;
	border-width: 0px 0 2px 0;
	border-style: solid;
	border-color: #c9c478;
	width: 135px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	height: 1px;
	font-size: 1px;
	margin: 0px 0 0 !important;
	padding: 18px 0 0 0px !important;
}
.BLG-SeperatedRowClose {
	font-family: Arial,Helvetica,Sans-Serif !important;
	border-width: 0px 0 2px 0;
	border-style: solid;
	border-color: #c9c478;
	width: 135px;
	border-left: 0;
	border-right: 0;
	border-top: 0;
	height: 1px;
	font-size: 1px;
	margin: 0px 0 0 !important;
	padding: 0px 0 0 0px !important;
}
.BLG-topImage {
	background-color: #E4E1BB;
	height: 10px;
	border: 0px;
}
.BLG-siteActionMenu {
	float: right;
}
.BLG-sharepointLogin {
	float: right;
}
.BLG-mainContentTable {
	width: 100%;
}
.BLG-mainContentTable tr td {
	vertical-align: top;
}
.BLG-published_date {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #163D68 !important;
	text-align: left !important;
	font-size: 11px !important;
	line-height: 15px !important;
}
.BLG-entry_title {
	color: #686346 !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left !important;
	font-size: 12px !important;
	line-height: 15px !important;
}
.BLG-entry_content {
	margin: 8px 0 0px 0 !important;
	color: #60738F !important;
	text-align: left !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
}
.BLG-entry_link 
{
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
}

.BLG-mainContentLeftTD {
	width: 25px;
}
.BLG-mainContentHref a {
	text-decoration: none !important;
	color: #686346 !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
/*	text-align: justify !important;*/
}
.BLG-mainContentHref a:visited:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	border-bottom: 1px dotted #00346B !important;
	color: #00346B !important;
}
.BLG-Select {
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	color: #60738F;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 12px;
	width: 157px;
}
.BLG-Variation a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	text-decoration: none;
	color: #5F5C3D;
	padding: 0 10px 2px 0;
}
.BLG-Variation span span div {
	font-family: Arial,Helvetica,Sans-Serif !important;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
	line-height: 0px;
	text-align: right;
	background-image: none;
	border: 0px;
	cursor: pointer;
}

input {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	color: #60738F;
	font-size: 12px;
	padding: 2px;
}
/*----------------------------------------*/
h1 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left;
	font-weight: bold;
	font-size: 18px !important;
	line-height: 20px;
	margin-bottom: 18px;
	border-left: 2px #00346b solid;
	padding-left: 10px;
	padding-top: 2px;
	color: #00346b;
	text-transform: uppercase;
}
h2 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left;
	color: #00346b;
	font-weight: bold;
	font-size: 15px;
	line-height: 17px;
	margin-top: 36px;
	margin-bottom: 12px;
	border-left: 2px #00346b solid;
	padding-left: 10px;
	padding-top: 1px;
	text-transform: uppercase;
}
h3 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left;
	color: #59584f;
	font-size: 13px;
	line-height: 15px !important;
	margin-top: 5px;
	margin-bottom: 11px;
}
h4 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #59584f;
	text-align: left;
	font-weight: bold;
	font-size: 13px;
	line-height: 13px;
	font-weight: normal;
	margin-bottom: 6px;
}
h5 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	line-height: 13px;
	margin-top: 0;
	margin-bottom: 3px;
	font-weight: normal;
	color: #59584f;
}
h6 {
	font-family: Arial,Helvetica,Sans-Serif !important;
	text-align: left;
	color: #59584f;
	font-size: 11px;
	font-weight: normal;
	line-height: 13px;
	margin-top: 0;
	margin-bottom: 3px;
	color: #00346b;
}
dt {
	color: #00346b;
	line-height: 15px;
	margin: 0 0 6px 0;
}
dd {
	color: #60738f;
	line-height: 15px;
	margin: 0 0 6px 20px;
	padding: 0;
}
#content div.hfeed {
	margin-bottom: 30px;
}
.clearfix {
	display: block;
}
span a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
}
li {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
dt {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
dd {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
textarea {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
select {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
input {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
label {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify !important;
}
p {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: justify;
}
div {
}
td {
}
img {
	background: transparent;
	border-style: none;
	color: inherit;
}
hr {
	border: 0px #fff solid;
	border-top: 1px solid #d1d0c7;
	width: 100%;
	height: 1px;
	clear: both;
	margin: 20px 0;
}
.hfeed-clearfix {
	margin-bottom: 50px;
}
.news-description {
	float: left;
	margin-bottom: 0;
	text-align: left !important;
	width: 350px;
	font-size: 11px;
	line-height: 15px;
}
.publications-description {
	float: right;
	margin-bottom: 0;
	text-align: left !important;
	width: 350px;
	font-size: 11px;
	line-height: 15px;
}
.publications_clearfix dd div {
	float: left;
	margin: 2px 15px 0 0;
}
.publications_clearfix {
	margin-bottom: 40px;
}
.title_summary {
}
.title_summary a {
	color: #686346 !important;
}
.archive_list {
	margin-top: 20px;
}
.archive_list li {
	background: transparent none repeat scroll 0 0;
	margin: 0;
	padding: 0;
}
.archive_list {
	background: transparent none repeat scroll 0 0;
	margin: 0;
	padding: 0;
}
.archive_list li ul {
	background: transparent none repeat scroll 0 0 !important;
	margin: 0 !important;
	padding: 0 !important;
}
.Table-cols2 {
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	margin-bottom: 15px;
}
.content-ul {
	font-family: Arial,Helvetica,Sans-Serif !important;
	margin-bottom: 15px;
	list-style-type: none;
	padding: 0;
	border: 0 none;
	margin: 0;
	font-size: 11px;
	line-height: 15px;
	text-align: left !important;
}
.content-ul li {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background: transparent url(/_layouts/images/BLG/bullet_1.gif) no-repeat scroll 1px 4px;
	list-style-type: none;
	padding: 0 0 6px 15px;
	color: #60738F;
}
.content-ul li a {
	color: #686346 !important;
}
.inputtextSearch {
	width: 175px;
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	color: #60738F;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 12px;
	padding: 2px;
}
.content-div_left {
	float: left !important;
	width: 45% !important;
}
.content-div_left ul {
	list-style-type: none;
	padding: 0;
}
.content-div_left ul a {
	color: #686346 !important;
}
.content-div_right {
	float: right !important;
	width: 45% !important;
}
.content-div_right ul {
	list-style-type: none;
	padding: 0;
	color: #686346 !important;
}
.content-div_right ul a {
	color: #686346 !important;
}
.selectSearch {
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	color: #60738F;
	font-size: 12px;
	width: 157px;
}
/*  ---------------------------------------------------------------
	vCard --------------------------------------------------------- */
#vcard-details img {
	float: left;
	margin-right: 20px;
}
#vcard-details h2.fn {
	display: block;
	margin: 0 0 15px 0;
	font-size: 1.7em;
	line-height: 1.1em;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-weight: normal;
	color: #163d68;
	text-transform: none;
}
#vcard-details li {
	font-family: Arial,Helvetica,Sans-Serif !important;
	background: none;
	margin: 0;
	padding: 0;
	height: 20px;
}
#vcard-details strong {
	font-family: Arial,Helvetica,Sans-Serif !important;
	display: block;
	float: left;
	width: 90px;
}
#vcard-details a.b_vcard:visited:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	display: block;
	margin-left: 90px;
	border: 0;
}
#vcard-details a.b_vcard:visited {
	font-family: Arial,Helvetica,Sans-Serif !important;
	display: block;
	margin-left: 90px;
	border: 0;
}
#vcard-details a.b_vcard:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	display: block;
	margin-left: 90px;
	border: 0;
}
#vcard-details a.b_vcard {
	font-family: Arial,Helvetica,Sans-Serif !important;
	display: block;
	margin-left: 90px;
	border: 0;
}
.trhover {
	background-color: #efefef;
}
/*  ---------------------------------------------------------------
	-------------------------------------------------------- */
/*  ---------------------------------------------------------------
	Right Column -------------------------------------------------- */
#rightcolumn {
	float: left;
	width: 180px;
	margin: 0px 0px 20px 12px; /*IE6*/
}
html > body #rightcolumn {
	width: 180px;
	margin: 0px 20px 20px 20px;
}
/*FF IE7*/
#rightcolumn input {
	font-family: Arial,Helvetica,Sans-Serif !important;
	float: left;
	width: 150px;
}
#rightcolumn ul li {
	font-family: Arial,Helvetica,Sans-Serif !important;
	margin: 5px 0;
	list-style-type: none;
}
#rightcolumn ul li a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 12px;
	color: #686346;
}
#rightcolumn .button {
	display: block;
	float: left;
	width: 16px;
	height: 14px;
	background: none;
	border: 0;
	padding: 0;
	margin: 0 0 0 5px;
}
/*  ---------------------------------------------------------------#lang.blg-hide{ display:block; }

	-------------------------------------------------- */
.BLG-hide {
	display: none;
}
#slideshow {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	width: 754px;
	height: 120px;
}
#header_flash_holder {
	display: block;
	margin: 0;
	padding: 0;
	position: relative;
	width: 754px;
	height: 119px;
}
#lang {
	position: absolute;
	top: 0;
	right: 0;
	z-index: 99;
    -moz-margin-end: 7px;
}
#lang ul {
	list-style-type: none;
	margin: 0;
}
#lang ul li {
	background: none;
	border-top: 1px #afac83 solid;
	display: block;
	margin: 0;
	padding: 0;
	width: 110px;
	height: 20px;
}
#lang ul li a {
	background-color: #e4e1bb;
	color: #686346;
	display: block;
	line-height: 20px;
	padding: 0;
	text-align: center;
	text-decoration: none;
	width: 110px;
	height: 20px;
}
#lang ul li a:visited:hover {
	background-color: #c9c478;
}
#lang ul li a:hover {
	background-color: #c9c478;
}
/*		display:block;
		margin:0; padding:0;
		position:relative;
		width:754px; height:119px;
*/
#aboutrotator {
	height: 119px;
}
#aboutrotator img {
	display: none;
	position: absolute;
}
#workrotator {
	height: 119px;
}
#workrotator img {
	display: none;
	position: absolute;
}
#homerotator {
	height: 119px;
	background: #0000FF url(/_layouts/images/BLG/header2.jpg) no-repeat left;
}
#homerotator img {
	display: none;
	position: absolute;
}
.nobul {
	margin-bottom: 15px;
}
.nobul li {
	background: transparent url(/_layouts/images/BLG/bullet_1.gif) no-repeat scroll 1px 4px;
	list-style-type: none;
	padding: 0 0 6px 15px;
	text-align: left;
}
#headerDefult {
	height: 119px;
}
/*  ---------------------------------------------------------------
	Content ------------------------------------------------------- */
	
ul {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
	
#content ul {
	-moz-padding-start:0px;
	-webkit-padding-start: 0px;
}
#content ul li {
	background: transparent url(/_layouts/images/BLG/ssm_bullet.gif) no-repeat scroll 1px 4px;
	list-style-type: none;
	padding: 0 0 6px 15px;
	color: #60738F;
	margin-left: 20px;
	/*display: inline-block; !!!!!!!!!!!DO NOT REMOVE THIS COMMENT!!!!!*/
}
/* Links */
#content a:visited {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#content a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#content a:visited u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#content a u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#content a:visited:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
#content a:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
#content a:visited:hover u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#content a:hover u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
/* Tables */
#content table {
	font-family: Arial,Helvetica,Sans-Serif !important;
	border: 1px solid #d1d0c7;
	background-color: #fcfbf7;
	margin-bottom: 15px;
}
#content table tr td {
	vertical-align: top;
}
#content table tr td p {
	text-align: left;
}
#content thead {
	border-bottom: 1px solid #d1d0c7;
}
#content tr.odd {
	background-color: #fff;
}
#content td {
	padding: 4px;
	text-align: left;
}
#content th {
	color: #00346b;
	background-color: #efedd6;
	font-weight: normal;
}
#content .tbrdr_rt {
	border-right: 1px solid #D1D0C7;
}
#content .tbrdr_btm {
	border-bottom: 1px solid #D1D0C7;
}
.bg-box {
	background-color:#FCFBF7;
    border:1px solid #D1D0C7;
    margin-bottom:15px;		
}

#noborder table
{
  border: none 0 !important;
	background: transparent !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
	border-collapse:collapse !important;
}

#noborder tr
{
  border: none 0 !important;
	background: transparent !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}

#noborder td
{
  border: none 0 !important;
	background: transparent !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}

#noborder th
{
  border: none 0 !important;
	background: transparent !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}

#noborder div
{
  border: none 0 !important;
	background: transparent !important;
	padding: 0 0 0 0 !important;
	margin: 0 0 0 0 !important;
}


/*  ---------------------------------------------------------------
	Right Column -------------------------------------------------- */
#rightcolumn {
	float: left;
	width: 180px;
	margin: 25px 0px 20px 12px; /*IE6*/
	font-size:11px;
	font-family: Arial,Helvetica,Sans-Serif !important;
}
html > body #rightcolumn {
	width: 180px;
	margin: 25px 20px 20px 20px;
	font-size:11px;
	font-family: Arial,Helvetica,Sans-Serif !important;
}
/*FF IE7*/
#rightcolumn input {
	float: left;
	width: 150px;
}
#rightcolumn .button {
	display: block;
	float: left;
	width: 16px;
	height: 14px;
	background: none;
	border: 0;
	padding: 0;
	margin: 0 0 0 5px;
}
#rightcolumn ul li {
	list-style-type: none;
	padding: 0 0 6px 0px;
	color: #60738F;
}
#rightcolumn .bullet {
	background: none;
}
/*
#rightcolumn ul li a {
	color: #686346 !important;
}
*/
/* Links */
#rightcolumn a:visited {
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#rightcolumn a {
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none !important;
}
#rightcolumn a:visited u {
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#rightcolumn a u {
	color: #686346;
	text-decoration: none;
	background: transparent;
	border-style: none !important;
}
#rightcolumn a:visited:hover {
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
#rightcolumn a:hover {
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
#rightcolumn a:visited:hover u {
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#rightcolumn a:hover u {
	color: #00346b;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
/* Links */
#breadcrumbs div {
	width: 520px;
	overflow: hidden;
	clip: auto;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 12pt;
}
#breadcrumbs span {
	color: #60738F;
	font-weight: bold;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#breadcrumbs a:visited {
	color: #AFAC83;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#breadcrumbs a {
	color: #AFAC83;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#breadcrumbs a:visited:hover {
	color: #EFEDD6;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
#breadcrumbs a:hover {
	color: #EFEDD6;
	text-decoration: none;
	background: transparent;
	border-style: none;
}
/* Links */
#systemlinks a:visited {
	color: #AFAC83;
	text-decoration: none;
	background: transparent;
	border-style: none;
	font-weight: bold;
}
#systemlinks a {
	color: #AFAC83;
	text-decoration: none;
	background: transparent;
	border-style: none;
	font-weight: bold;
}
#systemlinks a:visited:hover {
	color: #EFEDD6;
	text-decoration: none;
	background: transparent;
	border-style: none;
	font-weight: bold;
}
#systemlinks a:hover {
	color: #EFEDD6;
	text-decoration: none;
	background: transparent;
	border-style: none;
	font-weight: bold;
}

/*  -------------------------------------------------------------
    Other ------------------------------------------------------- */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1px;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */
/*  -------------------------------------------------------------
 Send to a friend -------------------------------------------- */   

.popin {
 Z-INDEX: 24; WIDTH: 534px;

	PADDING-RIGHT: 17px; 
	PADDING-LEFT: 17px;
	PADDING-BOTTOM: 20px;  PADDING-TOP: 20px; 
	BORDER-BOTTOM: #002e62 2px solid; POSITION: absolute;  BACKGROUND-COLOR: #e4e1bb
}        
* html .popin { width: 500px; }
html>body .popin { width: 500px; }        
.popin p { color: #002e63; width: 500px; }        
.popin input { MARGIN: 0px 0px 15px; WIDTH: 180px; COLOR: #4d6a85; BACKGROUND-COLOR: #f2f0dd
 }        
.popin input.checkbox { width:30px; }
.popin textarea { MARGIN: 0px 0px 15px; WIDTH: 500px; COLOR: #4d6a85; HEIGHT: 55px; BACKGROUND-COLOR: #f2f0dd  }
.t_appform_send input {}
html>body .popin textarea { width: 485px; }
* html .popin textarea { width: 485px; }
.popin fieldset{
				 border-width:0;
}

input.error { border: 1px #FF0000 solid; background-color: #FFEFEF !important; }
label.error  { color:Red; }
span.error {
	background-color:#FFEFEF !important;
	border:1px solid #FF9F9F;
	padding:0 2px;
}



/*  ---------------------------------------------------------------
    Application Form ---------------------------------------------- */
.sendto label {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
}
.sendto input.checkbox {
	width: 30px;
	margin: 0 0 5px 0 !important;
	margin-top: -3px !important;
}
/*  -------------------------------------------------------------
    Titles ------------------------------------------------------ */
.t_sendfriend {
	position: relative;
	background: url(/_layouts/images/BLG/t_sendpage_en.gif) top left no-repeat;
	width: 131px;
	height: 14px;
	margin: 0 0 15px 0;
	float: left;
}
.t_sendfriend_fr {
	position: relative;
	background: url(/_layouts/images/BLG/t_sendpage_fr.gif) top left no-repeat;
	width: 179px;
	height: 14px;
	margin: 0 0 15px 0;
	float: left;
}
.t_applicationform {
	position: relative;
	background: url(/EN/images/t_applicationform.gif) top left no-repeat;
	width: 159px;
	height: 14px;
	margin: 0 0 15px 0;
	float: left;
}
.t_applicationform_fr {
	position: relative;
	background: url(/FR/images/t_applicationform.gif) top left no-repeat;
	width: 304px;
	height: 14px;
	margin: 0 0 15px 0;
	float: left;
}
.t_sendfriend span, .t_sendfriend_fr span, .t_applicationform span, .t_applicationform_fr span {
	display: none;
}
.b_close {
	display: block;
	float: right;
}

/*SharePoint overrides*/
.link-item a:visited {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	line-height: 15px !important;
	text-align: left !important;
	color: #686346;
	border-style: none;
	text-decoration: none;
}
.link-item a {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px;
	line-height: 15px !important;
	text-align: left !important;
	color: #686346 !important;
	border-style: none !important;
	text-decoration: none;
}
.link-item {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #686346 !important;
	border-style: none;
	text-decoration: none;
}
.link-item a:visited u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #686346 !important;
	border-style: none;
	text-decoration: none;
}
.link-item a u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #686346 !important;
	border-style: none;
	text-decoration: none;
}
.link-item a:visited:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #00346b !important;
	text-decoration: none;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
.link-item a:hover {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #00346b !important;
	text-decoration: none;
	border-style: none;
	border-bottom: 1px dotted #00346b;
}
.link-item a:visited:hover u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #00346b !important;
	text-decoration: none;
	border-style: none;
}
.link-item a:hover u {
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 11px !important;
	line-height: 15px !important;
	text-align: left !important;
	color: #00346b !important;
	text-decoration: none;
	border-style: none;
}
.bullet {
	background: transparent url(/_layouts/images/BLG/ssm_bullet.gif) no-repeat scroll 1px 4px;
	padding: 0 0 0px 15px;
}

.ms-sbcell .ms-sbplain
{
    margin-right:2px !important;
    margin-left:2px !important;
    height:14px !important;
    background-color: #FCFBF7 !important;
	border: 1px solid #D1D0C7 !important;
}
.ms-sbcell
{
	font-family: Arial,Helvetica,Sans-Serif !important;
    border:none !important;
    font-weight:normal !important; 
    font-size:11px !important; 
	color: #60738F !important;
	padding: 2px !important;
}
.ms-sbgo
{
    background:none  !important;
}

/*
.ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourRTL, .ms-cal-enoworkday .ms-cal-dayhourRTLF {
	background-color: #f9f9e8;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkday .ms-cal-dayhalfhourRTL {
	background-color: #f9f9e8;
}
.ms-cal-workhalfhour, .ms-cal-workhalfhourover, .ms-cal-workhalfhourRTL, .ms-cal-workhalfhourRTLover {
	background-color: #f9f9e8;
}
.ms-cal-workhour, .ms-cal-workhourover, .ms-cal-workhourF, .ms-cal-workhourFover, .ms-cal-workhourRTL, .ms-cal-workhouroverRTL, .ms-cal-workhourRTLF, .ms-cal-workhourRTLFover  {
	background-color: #f9f9e8;
	border-top-color: #a8a761;
}
.ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTLF .ms-cal-dayhour{
	background-color: #f9f9e8;
}
.ms-cal-workhourhalfhour, .ms-cal-workhourhalfhourover, .ms-cal-workhourhalfhourRTL, .ms-cal-workhourhalfhouroverRTL {
	background-color: #f9f9e8;
	border-top-color: #a8a761;
}
.ms-cal-workhourBhalfhour, .ms-cal-workhourBhalfhourover {
	background-color: #f9f9e8;
	border-top-color: #a8a761;
	border-bottom-color: #a8a761;
}
tr th.ms-cal-workhourBhalfhour{
	border-top: 1px solid #a8a761;
}
.ms-cal-enoworkhourB {
	border-top-color:#a8a761;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF{
	background-color: #f9f9e8;
	border-left-color: #a8a761;
	border-top:1px solid #efefd7;
	border-bottom-color: #f9f9e8;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhour, .ms-cal-eworkhourB .ms-cal-dayhalfhourF{
	background-color: #f9f9e8;
	border-left-color: #a8a761;
	border-top-color:#f9f9e8;
	border-bottom-color: #f9f9e8;
}
 .ms-cal-eworkhourB .ms-cal-dayhalfhourRTLF,  .ms-cal-eworkhourB .ms-cal-dayhalfhourRTL{
	background-color: #f9f9e8;
	border-right-color: #a8a761;
	border-top-color:#f9f9e8;
	border-bottom-color: #f9f9e8;
}
.ms-cal-enowork .ms-cal-dayhalfhour, .ms-cal-enowork .ms-cal-dayhalfhourF, .ms-cal-enowork .ms-cal-dayhalfhourRTL, .ms-cal-enowork .ms-cal-dayhalfhourRTLF {
	border-bottom-color: #f9f9e8;
}
.ms-cal-wtopday, .ms-cal-wtopdayRTL, .ms-cal-wtopdayL, .ms-cal-wtopday-today, .ms-cal-wtopday-todayRTL, .ms-cal-wtopdayRTLL{
background-color: #f9f9e8;
} 
.ms-cal-tweekitem {
	border: 1px solid #dbdab8;
	background-image: url('alldayDefault_lichen.gif');
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
}
table.ms-cal-tdayitem {
	background-color: #dbdab8;
	background-image: url('alldayDefault_lichen.gif');
	background-repeat: repeat-x;
	width: 100%;
	height: 100%;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
	background-image: url('weekbox_lichen.gif');
	background-repeat: repeat-y;
}
.cont, .contL, .contR, .contB{
border-color:#a8a761;
}
.ms-cal-topday, .ms-cal-topday-today{
background-color: #f9f9e8;
}
.ms-cal-topdayRTL, .ms-cal-topday-todayRTL{
background-color: #f9f9e8;
}
.ms-cal-week, .ms-cal-weekB{
background-color: #f9f9e8;
}
.ms-cal-weekRTL, .ms-cal-weekBRTL{
background-color: #f9f9e8;
}
.contR, .contB, .contL, .cont {
border-color: #a8a761;
}
tr td.ms-cal-walldayevent, tr td.ms-cal-walldayeventRTL, tr td.ms-cal-walldayeventL, tr td.ms-cal-walldayeventRTLL{
border-color: #a8a761;
background-color: #f9f9e8;
}
.ms-cal-time, .ms-cal-timeRTL {
border-color: #a8a761;
}
tr td.ms-cal-wemptycellRTL, tr td.ms-cal-wemptycellL, tr td.ms-cal-wemptycellRTLL{
background-color: #f9f9e8;
border-color: #a8a761;
}
*/
.ms-cal-defaultbgcolor, .ms-cal-defaultbgcolorsel{
border-color: #a8a761;
background-color: #f9f9e8;
font-family: Arial,Helvetica,Sans-Serif !important;
font-size: 11px !important;
color: #686346 !important;
}


/* BLG SiteMap styles */

h1.BLGSiteMap a, h1.BLGSiteMap a:visited, h2.BLGSiteMap a, h2.BLGSiteMap a:visited, h3.BLGSiteMap a, h3.BLGSiteMap a:visited, h4.BLGSiteMap a, h4.BLGSiteMap a:visited {
    text-decoration:none !important;
   	color:#00346B !important;
}

h2.BLGSiteMap a:hover, h2.BLGSiteMap a:visited:hover, h3.BLGSiteMap a:hover, h3.BLGSiteMap a:visited:hover, h4.BLGSiteMap a:hover, h4.BLGSiteMap a:visited:hover {
	border-bottom:1px dotted #00346B !important;
	color:#00346B !important;
}

h1.BLGSiteMap {
    font-size:15px;
    font-weight:bold;
    text-transform:none !important;
    line-height:17px;
    margin:0;
    padding: 0 0 0 10px !important;
}

h2.BLGSiteMap {
    font-size:13px;
    font-weight:normal !important;
    text-transform:none !important;
    border-left:0 !important;
    line-height:15px;
    padding-bottom:0px;
    margin:10px 0 10px 3px;
}

h2.BLGSiteMap a {
    color:#686346 !important;
}

h3.BLGSiteMap {
    font-size:11px;
    font-weight:normal !important;
    line-height:15px;
    background:transparent url(/_layouts/images/blg/bullet_1.gif) no-repeat scroll 1px 4px;
    padding:0 0 0px 20px;
    padding-bottom:0px;
    margin: 10px 24px 0 20px;
}

h3.BLGSiteMap a {
    color:#686346 !important;
}

h4.BLGSiteMap {
    font-size:11px;
    font-weight:normal !important;
    line-height:15px;
    background:transparent url(/_layouts/images/blg/bullet_2.gif) no-repeat scroll 1px 6px;
    padding:0 0 0 9px;
    margin:3px 0 3px 50px;
}

h4.BLGSiteMap a {
    color:#60738F !important;
}


/* BLG SearchResults Styles */

span.BLGSearchResultsTitle {
  	font-family:Arial,Helvetica,Sans-Serif !important;
    font-size: 11px !important;
    background:transparent url(/_layouts/images/blg/bullet_1.gif) no-repeat scroll 1px 4px;
    list-style-type:none;
    padding:0 0 6px 15px;
}

span.BLGSearchResultsTitle a {
  	font-family:Arial,Helvetica,Sans-Serif !important;
    font-size: 11px !important;
    color:#686346 !important;
    text-decoration:none !important;
}

span.BLGSearchResultsTitle a:hover, span.BLGSearchResultsTitle a:visited:hover {
  	font-family:Arial,Helvetica,Sans-Serif !important;
    font-size: 11px !important;
    border-bottom:1px dotted #00346B !important;
    color:#00346B !important;
}

div.BLGSearchResultsDescription {
  	font-family:Arial,Helvetica,Sans-Serif !important;
  	font-size: 11px !important;
	  margin:0;
}

span.BLGSearchResultsHighlight {
  	font-family:Arial,Helvetica,Sans-Serif !important;
    font-size: 11px !important;
    font-weight: bold !important;
    /*color:#00346B;*/
}


/* BLGSearchFilterWebPart styles */

select.BLGSearchFilter {
	background-color: #FCFBF7;
	border: 1px solid #D1D0C7;
	color: #60738F;
	font-size: 12px;
	width: 157px;	
}

/* BLGArchives styles */

div.BLGArchives {
	font-family:Arial,Helvetica,Sans-Serif;
}

div.BLGArchives ul {
	margin-top:20px !important;
	padding:0;
}

div.BLGArchives ul, div.BLGArchives ul li {
	background:transparent none repeat scroll 0 0;
	margin:0;
	padding:0;
	list-style-type:none;
	border:0 none;
}

div.BLGArchives ul li {
	margin:5px 0;
	padding:0 !important;
}

div.BLGArchives ul li a:hover, div.BLGArchives ul li a:visited:hover, div.BLGArchives ul li a{
	font-weight:bold;
	line-height:17px;
	margin-bottom:12px;
	margin-top:36px;
	text-transform:uppercase;
}

div.BLGArchives ul li ul {
	margin:0 !important;
	padding:0;
}

div.BLGArchives ul li ul li {
	margin:5px 0;
	padding:0 !important;
}

div.BLGArchives ul li ul li a:hover, div.BLGArchives ul li ul li a:visited:hover, div.BLGArchives ul li ul li a{
	font-weight:normal;
	line-height:17px;
	margin-bottom:12px;
	margin-top:36px;
	text-transform:none;
}

/* BLGOurProfessionals styles */

div.BLGOurProfessionals_Letters {
    text-align:center !important;
    font-family: Arial,Helvetica,Sans-Serif;
}

div.BLGOurProfessionals_Letters * {
    border:0 none;
    margin:0;
    padding:0;
}

a.BLGOurProfessionals_selected  {
    font-weight:bold !important;
}


div.BLGOurProfessionals_Letters a, 
div.BLGOurProfessionals_Letters a:visited {
    color:#686346 !important;
    text-decoration:none !important;
}


table.BLGOurProfessionals_Grid{
    width:100%;
}

td.BLGOurProfessionals_Grid_Col1{
    width:13%;
}
td.BLGOurProfessionals_Grid_Col2{
    width:23%;
}
td.BLGOurProfessionals_Grid_Col3{
    width:40%;
}


/* BLGBiosEnglishOnly styles */

div#BLGEnglishOnlyBio {
    background-color:#F9F9FF;
    border:1px solid #00346B;
    padding:5px;
    margin:15px 0 0 0;
}

.BLGEventCalendar_month_year
{
	color: #686346;
	text-decoration:none;
}

.BLGEventCalendar_calendar
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:bold;
	text-align:center;
	background-color:#FFFFFF;
	color:#002e63;
}
.BLGEventCalendar_header
{
	background-color:#e4e1bb;
	border-top: 1px solid #686346;
	border-bottom: 1px solid #686346;
	height: 25px;
}
.BLGEventCalendar_event
{
	background-color:#e4e1b7 !important;
}

.BLGEventCalendar_event a
{
	font-weight:bold;
	color:#002e63 !important;
	text-decoration:none;
	display:block;
	padding-top: 5px;
	height:20px;
	border:1px solid #e4e1b7;
}

.BLGEventCalendar_event a:hover
{
	background-color:#c9c478 !important;
}
.BLGEventCalendar_left
{
	border-left: 1px solid #686346;
	text-align: center;
	width: 25px;
}
.BLGEventCalendar_right
{
	border-right: 1px solid #686346;
	text-align: center;
	width: 25px;	
}
.BLGEventCalendar_other
{
	font-weight: normal;
}
.BLGEventCalendar_day
{
	font-weight: normal;
	color:#60738f !important;
	width:25px;
	height:25px !important;
	padding: 0px 0px 0px 0px;
}
.BLGEventCalendar_dayHide
{
	font-weight: normal;
	width:25px;
	height:25px !important;
	color:#d1d0c7 !important;
}
.BLGEventCalendar_calendarCell
{
	width: 100%;	
	background-color: #ffffff;
	border: 1px solid #686346;
}
.BLGEventCalendar_combo
{	
	border: 0 black none;
	background-color:#e4e1bb;
}
.BLGEventCalendar_tableLayout
{
	width: 180px;
}
.BLGEventCalendar_buttonRow
{
	padding: 4px 4px 4px 4px;
}
.BLGEventCalendar_today
{
	/*border:1px solid #686346;	*/
	background-color: #E1E1E1;
}
.BLGEventCalendar_selected a
{
	color: #990000 !important;	
}

/* BLGOurProfessionals Search Criteria popup */
 
.BLGOurProfessionals_SearchCriteria_Panel
{
 display: none;
 padding: 3px 5px 3px 5px;
 border: 1px #adae84 solid;
 background-color: #efefd6;
 position: absolute;    
}
 
.BLGOurProfessionals_SearchCriteria_CloseBox
{
 cursor: hand; 
 text-align: right;  
}
 
.BLGOurProfessionals_inputtextSearch 
{
 width: 300px;
 background-color: #FCFBF7;
 border: 1px solid #D1D0C7;
 color: #60738F;
 font-family: Arial,Helvetica,Sans-Serif !important;
 font-size: 12px;
 padding: 2px;
}
