/*
#logo	{ position: absolute; top:10px; left: 10px; }

td.n	{ font-family: Verdana, Arial, sans-serif; font-size: 10px; }



.subtitle	{ border-bottom: 1px solid #888888; background: #dddddd; font-weight: bold; padding: 2px; padding-left: 5px; }
*/

/* New ypu.org */
/*

#contents { position: absolute; top: 54px; left:175px; padding-right: 20px; }

.pointer	{ cursor: hand; cursor: pointer; }

a.warnbtn	{ display: block; border: 2px outset #FF0000; background: #f07f75; padding: 3px; color: #000000; text-align:center; }
a.warnbtn:active	{ border: 2px inset #FF0000; }
a.btn	{ display: block; border: 2px outset #00adef; background: #bbe9fb; padding: 3px; color: #000000; text-align:center; }
a.btn:active	{ border: 2px inset #00adef; }






*/

body	{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; margin:0px; padding:0px; }
td		{ font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10px; }
th		{ font-size: 10px; background: #00AEEF; color: #FFFFFF; }
a		{ color: #00AEEF; text-decoration: none; }
a:hover	{ color: #000; }
th a	{ font-size: 10px; color: #FFFFFF; }

#nav { text-align:left; font-size: 9px; padding-right: 16px; border-right: 1px dotted #00adef; }
#nav .modcat	{ background: #00ADEF; color: #FFFFFF; margin-top: 6px; font-weight: bold; }
#nav .modulesdiv	{ overflow: hidden; }
#nav a { width:140px; text-decoration: none; padding:3px; display:block; border: 1px solid #00AEEF; border-top: 0px; color:#00AEEF; }
#nav a:hover { color:#000000; }

.modtitle	{ font-weight: bold; padding: 2px; padding-left: 5px; color: #ffffff; background:#00adef; text-transform: uppercase; font-family: sans-serif; font-weight: bold; font-size: 10px; margin-top: 3px; margin-bottom:10px; }
.modtitle_low	{ font-weight: bold; padding: 2px; padding-left: 5px; color: #ffffff; background:#00adef; text-transform: uppercase; font-family: sans-serif; font-weight: bold; font-size: 10px; margin-top: 3px; margin-bottom:0px; }

.frontspot	{ width:146px; height:92px; background:#00adef; margin-bottom: 3px; border:1px solid #00adef; overflow:hidden; opacity: .2; padding:0px; filter:alpha(opacity=20); }
.frontspot:hover { opacity: 1 }

td.seltab		{ border: 1px solid #00AEEF; border-bottom: 0px; font-weight: bold; }
td.nonseltab	{ border: 1px solid #00AEEF; font-weight: bold; background: #efefef; }
td.resttab		{ border-bottom: 1px solid #00AEEF; }
td.inactivetab	{ border: 1px solid #AAAAAA; border-bottom: 1px solid #00AEEF; font-weight: bold; color: #AAAAAA; background: #efefef; }
td.tabblad		{  border: 1px solid #00AEEF; border-top: 0px solid white; }

a.submenu_sel	{ width: 120px; padding:2px; padding-left:5px; display: block; float:left; color: #000000; border:1px solid #00adef; border-top:0px; }
a.submenu		{ width: 120px; padding:2px; padding-left:5px; display: block; float:left; color: #6dcff6; border:1px solid #6dcff6; border-top:0px; }
a.submenu:hover	{ color:#000000; border-color:#00adef}

a.pa	{ color: #6dcff6; }
a.pa:hover	{ color: #00adef; }

.sortable th	{ background: #ffffff; color: #6dcff6; text-align:left; }
.sortable th a	{ color: #6dcff6; }
.sortable th .sorted a	{ color: #00adef; }
.sortable th a:hover	{ color: #00adef; }