/*     HEAD SITE STYLE    */
/*     v.0.06             */
/*     18.08.05           */


BODY {
	font-family: Ariheal, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F8F9F7;
	color: #000000;
}

TABLE {border-collapse: collapse; border: 0px;}
IMG {border: 0px;}
P {MARGIN:2px 0px 10px; text-align: justify}
B {COLOR: #656565}

a:link, a:visited, a:active{color: #000000; FONT: 10px Verdana, Arial; text-decoration: underline}
a:hover {color: #656565; text-decoration: underline}

.darkcap{color: #656565; font-size: 22px; text-decoration: none;}

.PageMinW {width: 650px; height: 3px; font-size: 1px;}

.line_dark  {background-color: #656565}
.line_light  {background-color: #B4BB77}
.line_spacer {background-color: #CBC6B0}
.line_gray {background-color: #E1E1D2}



#Lang {margin: 0px 10px}
#Lang A:link, #Lang A:visited, #Lang A:active
{	COLOR:#656565;
	PADDING: 0px 1px;
	BORDER: 1px solid #F8F9F7;
	/* FONT: 10px Verdana, Arial; */
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
}

#Lang A:hover {BORDER: 1px solid #B4BB77}


#Lang A.curLang:link, #Lang A.curLang:visited, #Lang A.curLang:active
{
	COLOR:#FFFFFF;
	background-color: #B4BB77;
	BORDER: 1px solid #F8F9F7;
}


#Nav A
{
	margin:0px; padding: 0px;
	color: #000000;
	FONT: 14px Arial, Verdana;
	TEXT-DECORATION: none;

	height: 87px; \height: 17px; h\eight: 87px;	
	border: 0px;
	border-top: 87px solid #F8F9F7;
	display:block;

}
#Nav A:hover
   {border-top: 87px solid #EEEEE6;}

#Nav A.curNav
{
	height: 79px; \height: 19px; h\eight: 79px;	
	border-top: 79px solid #F8F9F7;
	PADDING-BOTTOM:5px;
	COLOR: #656565;
	FONT: 16px Arial, Verdana;
	FONT-WEIGHT: bold;
}

#Nav A.curNav:hover
   {border-top: 79px solid #EEEEE6;}


#Content_TD {BACKGROUND-COLOR: #EEEEE6; BORDER-TOP: 10px solid #E1E1D2; BORDER-BOTTOM: 2px solid #CCCCCC} /*PADDING: 30px 30px 40px 30px;*/
/*#Content_BORDER {BORDER-BOTTOM: 3px solid #FFFFFF}*/
#Content TABLE {FONT: 12px Arial,Verdana;}
.txt  {PADDING: 0px 10px}

#Content H5 {COLOR: #000000; FONT: 14px Verdana,Arial; font-weight: bold; MARGIN:0px 0px 0px 0px; FONT-STYLE: italic;}
#Content H4 {COLOR: #FFFFFF; FONT: 20px Tahoma, Arial, Verdana; MARGIN:0px 0px 0px 10px}
#Content H4.dark {COLOR: #656565}
#Content .date {COLOR: #656565; FONT: 10px Verdana,Arial;}
#Content .img_space {margin-right: 10px}

#Path {margin-left:10px; FONT-SIZE: 12px}
#PAth A {COLOR: #656565; FONT: 12px Arial,Verdana; text-decoration: none}
#PAth A:hover {text-decoration: underline}

#Programs {MARGIN-top: 20px; margin-bottom: 20px;}

#Programs LI {
    WIDTH: 100%;
	PADDING:1px 0px;
	FONT-SIZE: 12px;
	COLOR: #656565;
	display: list-item;
	list-style-type: decimal;
	vertical-align: top;
	BORDER-BOTTOM: 2px solid #CBC6B0;
}

#Programs LI A {
	WIDTH: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	TEXT-DECORATION: none;
}

#Programs LI A:hover {
	BACKGROUND: #FFFFFF;
}

#SubPrograms {MARGIN: 20px}
#SubPrograms LI {
	PADDING: 2px;
	FONT-SIZE: 12px;
	list-style-type: none;
}
#SubPrograms A{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#ListTable {COLOR: 656565; 
	background-color: #FFFFFF;}
	
#ListTable TABLE {border-bottom: 1px solid #BEBEBE;}

#ListTable.online_lect TR TD
{
	PADDING: 12px 5px;
	vertical-align:top;
	COLOR: 333333;
}

#ListTable TR.Headers TD {
	PADDING: 0px 10px;
	VERTIcAL-ALIGN: middle;
	COLOR: #000000;
	FONT-WEIGHT: bold;
	background: #FFFFFF url('../img/head/msg_light_bg.gif') repeat-x left top;
	border-right: 1px solid #BEBEBE;
	border-bottom: 1px solid #BEBEBE;
}

#ListTable TR.List1 {
	PADDING-LEFT:10px;
	border-right: 1px solid #BEBEBE;

}
#ListTable TR.List1 TD{border-right: 1px solid #BEBEBE}

#ListTable TR.List1.oVer1 {BACKGROUND-COLOR: #ecf5fb;}


#ListTable TR.List2 {
	PADDING-LEFT:10px;
	background: #f7f7f7;
}
#ListTable TR.List2 TD{border-right: 1px solid #BEBEBE;}

#ListTable TR.List2.oVer2 {BACKGROUND-COLOR: #ecf5fb;}

#Annotation {margin: 30px 30px 40px 30px}
#Annotation .Discipline{margin-bottom: 30px}
#Annotation .Headers TD{
	height: 22px;
	PADDING-LEFT:20px;
	border-top: 1px solid #e5e9eb;
	border-bottom: 1px solid #e5e9eb;
}
#Annotation .Subject {margin:20px 0px 10px 20px}
#Annotation .Body {margin:0px 50px 20px 20px}

.copyright {FONT: 9px Verdana,Arial; color: #8F8F8F; padding: 10px}

