body
{
 background-color: #FAFAFA;
 margin: 0;
 padding: 0;
}

a
{
 color: #474747;
 font: 11px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
a:hover
{ text-decoration: underline; }
a.yellow, span.yellow
{
 color: #FFFFFF;
 font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: none;
}
a.tbGrey2
{
 color: #FFFFFF;
 font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
 padding-left: 40px;
 text-decoration: none;
}
a.tbGrey1
{
 color: #3A6CA2;
 font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
 padding-left: 28px;
 text-decoration: none;
}
a.tbRed1
{
 color: #FF0000;
 font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
 padding-left: 28px;
 text-decoration: none;
}

a.text
{
 color: #2771CC;
 font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a.small
{
 color: #2771CC;
 font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a.smallred
{
 color: red;
 font: bold 12px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
a.link 
{
 color:#2771CC;
 text-weight: 900;
}
a.blue_p
{
 color: #FFFFFF;
 font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
 text-decoration: underline;
}
.clear
{
 clear: both;
 overflow: hidden;
}
.bld
{ font-weight:bold; }
.main
{
 background-color: #FFFFFF;
 height: 100%;
 margin: 0;
 padding: 0;
 width: 997px;
}
.center
{
 height: 100%;
 width: 970px;
 margin: 0px;
 padding: 0px;
}
.footer
{
 background: #FEC514 url(../img/bg_ymenu.jpg) center left repeat-x;
 font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
 height: 28px;
 margin-bottom: 4px;
 text-align: center;
 width: 957px;
}
div.left
{
 background: #A7C3E5;
 border: 1px solid #638FBF;
 height: 82px;
 width: 204px;
 margin-top: 2px;
 margin-bottom: 4px;
}
div.blue_a
{
 color: #013984;
 float: left;
 font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
 margin-top: 4px;
 text-align: center;
 width: 100px;
}
div.blue_p
{
 color: #FFFFFF;
 float: left;
 font: bold 10px Tahoma, Arial, Helvetica, sans-serif;
 margin-top: 4px;
 text-align: center;
 width: 100px;
}
.main_text
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 14px;
 text-align: justify;
}
.main_text_indent
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 14px;
 text-align: justify;
 text-indent: 15px;
}
.schedule
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 11px;
}
.timetable
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 14px;
 font-weight: bold;
 text-align: right;
 vertical-align: top;
}
.small_text
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 12px;
 text-align: justify;
}
.small_text_rt
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-align: right;
 vertical-align: top;
}
.main_centered
{
 color: #303030;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-align: center;
}
.red
{
 color: #ff0000;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 14px;
 text-align: justify;
}
.H1
{
 color: #00209F;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 10px;
 font-weight: 600;
 text-align: center;
}
.H2
{
 color: #2771CC;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 10px;
 font-weight: 600;
 text-align: center;
}
.main_header
{
 color: #00209F;
 font-family: Helvetica, Verdana, Tahoma, Arial, sans-serif;
 font-size: 14px;
 font-weight: 600;
 text-align: center;
}
.main_header_small
{
 color: #00209F;
 font-family: Tahoma, Helvetica, Verdana,  Arial, sans-serif;
 font-size: 12px;
 font-weight: 600;
 text-align: center;
}
.datetime
{
 color:#CBCBCB;
 font-family: Tahoma, Verdana,  Arial, sans-serif; 
 font-weight: 600; 
 font-size: 11px;
 margin-left:25px;
}
.index
{
 font:12px Helvetica, Verdana, Tahoma, Arial, sans-serif;
 color:#3D4242;
 text-align:justify; 
}

.seo h1 {
text-align:left;
color:#003399;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-weight:bold;
font-size:18px;
}

.bdbd a {
color:#000000;
font-size:13px;
text-decoration:underline;
font-family:Arial,Helvetica,sans-serif;
}

