.menu a {
	font-size : 11px;
	font-family: Tahoma;
	font-weight: bold;
	color : #c0c0c0;
	text-decoration: none;
}
.menu a:link {
	font-size : 11px;
	font-family: Tahoma;
	font-weight: bold;
	color : #c0c0c0;
	text-decoration: none;
}
.menu a:hover {
	font-size : 11px;
	font-family: Tahoma;
	font-weight: bold;
	color : #ffffff;
	text-decoration: none;
}
.contxt  {
	font-family: Tahoma;
	font-size : 11px;
	color : #A52A2A;
	text-decoration: none;
}
.credit_txt  {
	font-family: Tahoma;
	font-size : 10px;
	color : #A9A9A9;
	text-decoration: none;
}
.nomtxt  {
	font-family: Tahoma;
	font-size : 12px;
	color : #008000;
	text-decoration: none;
}
.nomtxt a {
	font-family: Tahoma;
	font-size : 11px;
	color : #008000;
	/*background-color: #FFFF00;
	display : compact;*/
	text-decoration: none;
}
.nomtxt a:link {
	font-family: Tahoma;
	font-size : 11px;
	color : #008000;
	text-decoration: none;
}
.nomtxt a:hover {
	font-family: Tahoma;
	font-size : 11px;
	color : #008000;
	text-decoration: underline;
}
.nomttl_txt  {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 11px;
	color : #008000;
}
.pic_txt  {
	font-family: Tahoma;
	font-size : 9px;
	color : #008000;
}
.special_txt  {
	font-family: Tahoma;
	font-size : 11px;
	color : #556B2F;
}
.nomttl2_txt  {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 17px;
	color : #008000;
}
.nomttl3_txt  {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 17px;
	color : #A52A2A;
}
.nomttl2_txt a:link {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 17px;
	color : #008000;
	text-decoration: none;
}
.nomttl2_txt a:hover {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 17px;
	color : #008000;
	text-decoration: underline;
}
.nombttl_txt  {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 11px;
	color : #556B2F;
}
.nombsttl_txt  {
	font-family: Tahoma;
	font-weight: bold;
	font-size : 11px;
	color : #A52A2A;
}
.bbott {
	color : #008000;
	font-size : 11px;
	font-family : Verdana;
	font-weight: none;
}
.bbott a {
	font-size : 11px;
	color : #008000;
	font-weight: high;
	text-decoration: none;
}
.bbott a:hover {
	font-size : 11px;
	color : #000000;
	text-decoration: underline;
}
.nomtbl{
	border-top: #D2B48C solid 1px;
	border-bottom: #D2B48C solid 1px;
}
.nomtblt{
	border-bottom: #D2B48C solid 1px;
}
.nomtblb{
	border-top: #D2B48C solid 1px;
}
.bot_tbl{
	border-top: #008000 dashed 1px;
}
input.gemnews {
	color: #8B4513;
	background: #FFF8DC;
	border: #8B4513 solid 1px;
	font-size: 10px;
}

.ext_menu  {
	font-family: Tahoma;
	font-size : 11px;
	color : #CD853Ff;
	text-decoration: none;
}
.ext_menu a {
	font-family: Tahoma;
	font-size : 11px;
	color : #CD853F;
	font-weight: bold;
	text-decoration: none;
}
.ext_menu a:link {
	font-family: Tahoma;
	font-size : 11px;
	color : #CD853F;
	font-weight: bold;
	text-decoration: none;
}
.ext_menu a:hover {
	font-family: Tahoma;
	font-size : 11px;
	font-weight: bold;
	color : #008000;
	text-decoration: underline;
}
.extension_holderl {
	background: url(../images/lern_back.jpg) repeat-x top left;
	border-left: #1E90FF solid 1px;
	border-top: #1E90FF solid 1px;
	border-bottom: #1E90FF solid 1px;
}
.extension_holderr {
	background: url(../images/lern_back.jpg) repeat-x top left;
	border-right: #1E90FF solid 1px;
	border-top: #1E90FF solid 1px;
	border-bottom: #1E90FF solid 1px;
}
.course_holder {
	background: url(../images/table.jpg) no-repeat bottom right;
	border: #FFFFFF solid 1px;
	background-color: #FFF8DC;
}
.trcomm { 
	scrollbar-face-color: #FFF8DC;
	scrollbar-highlight-color: #FFF8DC;
	scrollbar-shadow-color: #FFF8DC;
	scrollbar-3dlight-color: #FFF8DC;
	scrollbar-arrow-color: #8B4513;
	scrollbar-track-color: #FFF8DC;
	scrollbar-darkshadow-COLOR: #FFF8DC;
	color: #8B4513; background: #FFF8DC;
	border: #8B4513 solid 1px;
	font-size: 10px;
	text-decoration: none;
}