td         {font-family: verdana; font-size: 9pt; color: #343638}

a          {text-decoration: none;font-size: 8pt; color: #3D434A; font-weight: bold;}
a:hover    {color: #262626;}
b {color: #171B20}

.pageTitle {font-size: 11pt; font-weight: bold; color: #343638;background: #B9C1C6}

.MainText  {background: #E8EEF2; color: #343638}

.copyr     {font-size: 8pt; font-weight: bold; color: #efefef; background: #79858D}

.phrase    { text-align: right; color: #343638; background: #A3ACB2; padding: 2px}

.phraseAuthor{font-size: 8pt; font-weight: bold; color: #343638; background: #A3ACB2}

.bgDark    {background: #79858D;}

.bgMiddle  {background: #B9C1C6 !important;}

.borderLine{background: #5A2F04;}

.bgMtitle  {color: #E6E6E6; background: #89949C;}

.bgMsourse {background: #A3ACB2; color: #343638;}

.nttitle {background: #CAD6DE ; font-weight: bold}
.ntdescrB {background: #DAE4EA; font-weight: bold}
.ntdescrN {color: #5A2F04}
.ntmonth {background: #D1DCE4; font-weight: bold}

/*Styles for links in a table in the Seminars Schedule page*/
a.schedule   {font-size: 12px !important; color: #9D1212; font-weight: normal;}
a.schedule:hover {text-decoration: none !important;}
b.graydate {color:#666666;} /*amount of days in schedule*/
b.redName {color:#a70507;}/*special event Name in schedule*/

/*---------------Start Fancybox additional styles*/

#content {
	width: 700px;
	margin: 40px auto 0 auto;
	padding: 0 60px 30px 60px;
	text-align: center;
	border: solid 1px #cbcbcb;
	background: #fafafa;
	-moz-box-shadow: 0px 0px 10px #cbcbcb;
	-webkit-box-shadow: 0px 0px 10px #cbcbcb;
}

#content h1 {
	margin: 30px 0 15px 0;
	font-size: 30px;
	font-weight: bold;
	font-family: Arial;
}

#content h1 span {
	font-size: 50%;
	letter-spacing: -0.05em;
}

#content hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #E5E5E5;
	margin-bottom: 20px;
	padding: 0;
}

#content p {
	margin: 0;
	padding: 7px 0;
}
#content p.title {font-size:16px; color:#666666; margin-top:10px; }
#content a {
	outline: none;
}

#content a img {
	border: 1px solid #BBB;
	padding: 2px;
	margin: 10px 20px 10px 0;
	vertical-align: top;
}

#content a img.last {
	margin-right: 0;	
}
#content p a {text-decoration: underline;}

#content ul {
	margin-bottom: 24px;
	padding-left: 30px;
}
