/* CSS Document */
body {
	background:url(/img/bg_main.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#CC9966;
	margin:0px;
}
/*
#C98F56
#CC9966
*/
.tahoma11_white {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.tahoma11_white_link {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}
.tahoma11_white_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.tahoma11_bej {
	font-family:Tahoma;
	font-size:11px;
	color:#E0CEBB;
	text-decoration:none;
}
.top_menu_link {
	font-family:Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding-left:17px;
	padding-right:17px;
}
.top_menu_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FFB400;
	text-decoration:underline;
	padding-left:17px;
	padding-right:17px;
}
.top_menu_link_current {
	font-family:Tahoma;
	font-size:11px;
	color:#FFB400;
	text-decoration:none;
	padding-left:17px;
	padding-right:17px;
}
.bottom_menu_link {
	font-family:Tahoma;
	font-size:11px;
	color:#E0CEBB;
	text-decoration:none;
	padding-left:10px;
	padding-right:10px;
}
.bottom_menu_link:hover {
	color:#E0CEBB;
	text-decoration:underline;
	padding-left:10px;
	padding-right:10px;
}

.reg{
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.regBold{
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:none;
	font-weight:bold;
}

.regLink{
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:underline;
}


.tahoma11_black {
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.tahoma11_black_link {
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:none;
}
.tahoma11_black_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#363636;
	text-decoration:underline;
}
.tahoma11_orange {
	font-family:Tahoma;
	font-size:11px;
	color:#FF7200;
	text-decoration:none;
}

a {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:none;
}
a:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:underline;
}

.tahoma11_orange_link {
	font-family:Tahoma;
	font-size:11px;
	color:#FF7200;
	text-decoration:none;
}
.tahoma11_orange_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#FF7200;
	text-decoration:underline;
}
.tahoma11_brown {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:none;
}
.tahoma11_brown_link {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:none;
}
.tahoma11_brown_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:underline;
}
.tahoma11_brown_link_bold {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:none;
	font-weight:bold;
}
.tahoma11_brown_link_bold:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#BF5600;
	text-decoration:underline;
	font-weight:bold;
}
.tahoma11_grey {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.tahoma11_grey_link {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.tahoma11_grey_link:hover {
	font-family:Tahoma;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.tahoma14_dark_orange {
	font-family:Tahoma;
	font-size:14px;
	color:#D16C00;
	text-decoration:none;
}
.tahoma14_brown {
	font-family:Tahoma;
	font-size:14px;
	color:#BF5600;
	text-decoration:none;
}
.tahoma14_brown_link {
	font-family:Tahoma;
	font-size:14px;
	color:#BF5600;
	text-decoration:none;
}
.tahoma14_brown_link:hover {
	font-family:Tahoma;
	font-size:14px;
	color:#BF5600;
	text-decoration:underline;
}
.tahoma14_black {
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
}
.tahoma18_brown {
	font-family:Tahoma;
	font-size:18px;
	color:#BF5600;
	text-decoration:none;
}
.tahoma11_grey_link {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	line-height:15px;
	text-decoration: none;
}
.tahoma11_grey_link:hover {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #808080;
	line-height:15px;
	text-decoration:underline;
}
.passFront {
	padding:0 3 0 3;
	width:72px;
	height:18px;
	color:#A7A7A7;
	font-size:10px;
}
.userFront {
	padding:0 3 0 3;
	width:112px;
	height:18px;
	color:#A7A7A7;
	font-size:10px;
}
.inputF {
	font-family: Tahoma;
	padding:0 3 0 3;
	width:130px;
	height:18px;
	color:#666666;
	font-size:10px;
}
.left_menu {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
}
.left_menu:hover {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:underline;
}
.windowHint {
	background-color:#FBEEC6;
	border:1px solid #E6BB7D;
	color:#693F29;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height:15px;
}

/* this stuff is needed for dropdown lists (courses for example)*/
div.dynamic_dd_placeholder{position:relative; width:100%; height:0px}
div.dynamic_dd{position:absolute; z-index:5; background-color:#FFFFFF; padding:0px; border:1px solid #000000; display:none}
div.dynamic_dd_list{overflow:auto}
table.drowned{border:0px}
table.drowned td{padding:3px 0 0 0}
table.drowned a{text-decoration:none}
table.drowned table td{padding:3px 8px 2px 8px;font-size:100%}
table.drowned table td.active{background-color:#166ABF;color:#FFFFFF}
table.drowned table td.active a{color:#FFFFFF}
table.drowned table td.title{padding:2px 8px 3px 8px;font-size:100%;color:#8E8E8E}	

.err {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	background-color:#FF0000;
	line-height:normal;
}
.err2 {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	line-height:17px;
	text-decoration:none;
	font-weight:bold;
	color:#FF0000;
}
.message {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#009900;
	background-color:#00FF66;
	line-height:normal;
}
