@page {size:21.0cm 29.7cm}
BODY {background-color: #B0C4DE; margin : 3px; font-family : Verdana,Arial,sans-serif}
BODY.user {background-color: #FFEBCD}

a:link, a:visited {color : #003; font : 13px Verdana,Arial,sans-serif;	font-weight:bold; text-decoration : underline}
a:hover {color : #A52A2A; background-color : #FFEBCD; font : 13px Verdana,Arial,sans-serif;	font-weight:bold; text-decoration : none}
a:active {color : #003; background-color : #FFEBCD; font : 13px Verdana,Arial,sans-serif;	font-weight:bold; text-decoration : underline}

a.small:link, a.small:visited {color : #003; font : 11px Tahoma,Arial,sans-serif;	font-weight:bold; text-decoration : underline}
a.small:hover {color : #A52A2A; background-color : #FFEBCD; font : 11px Tahoma,Arial,sans-serif;	font-weight:bold; text-decoration : none}
a.small:active {color : #003; background-color : #FFEBCD; font : 11px Tahoma,Arial,sans-serif;	font-weight:bold; text-decoration : underline}

a.light:link, a.light:visited {color : #003; font : 13px Verdana,Arial,sans-serif;	text-decoration : underline}
a.light:hover {color : #A52A2A; background-color : #FFEBCD; font : 13px Verdana,Arial,sans-serif;	text-decoration : none}
a.light:active {color : #003; background-color : #FFEBCD; font : 13px Verdana,Arial,sans-serif;	text-decoration : underline}

/*
ol.bold li:first-line {font-size : 15px; font-weight: bold; color: #900}
ol {font-size : 13px; font-weight: bold; color: #000}
ul {font-size : 13px; font-weight: normal; color: #000; list-style : square}
ul.bold li:first-line {font-size : 13px; font-weight: bold; color: #000000}
*/

h2.title {color: #FFF; font-size : 18px; font-weight : bold; text-align: center; margin-top: 0px; margin-bottom: 0px;}


p {font: 13px Verdana,Arial,sans-serif}
p.active {color : #FFDEAD; font-size : 15px; font-style : italic; font-weight : bold}
p.actives {color : #FFDEAD; font-size : 13px; font-style : italic; font-weight : bold}
p.big {color : #003; font: bold 19px Arial,sans-serif}
p.coffee {color : #FFE4BC; font-weight : bold; text-align : center}
p.dark {background-color : #191940; color: #FFFFFF}
p.helptop {color : #006; font-weight: bold}
p.hint {color: #000; font-style : italic; font-weight : bold}
p.lightsteel {color: #B0C4DE; font-size : 11px; font-weight : bold}
p.program {color : #003; font: bold 16px Arial,sans-serif}
p.right {text-align : right}
p.strong {color: #FFF; font-size : 15px; font-weight : bold}
p.strongc {color: #FFF; font-size : 15px; font-weight : bold; text-align: center}
p.strongs {color: #FFF; font-size : 13px; font-weight : bold}
p.white {color: #FFF; font-weight : bold}

TD.trans {background-color : transparent; font: 13px Arial,sans-serif}
TD.oral {background-color : #B0C4DE; font: 13px Arial,sans-serif}
TD.poster {background-color : #C0E0C0; font: 11px Arial,sans-serif}
TD.break {background-color : #C4A797; font: 13px Arial,sans-serif}
TD.special {background-color : #FFDEAD; font: 13px Arial,sans-serif}

em.right {font: 13px Verdana,Arial,sans-serif; text-align : right}
em.strong {color: #FFF; font: 15px Verdana,Arial,sans-serif; font-weight : bold}

.red {color : #DC143C; font-weight : bold}
.mark {color : #FFDEAD; font-weight : bold}
.green {color : #228B22; font-weight : bold}

span.smallhint, p.smallhint {color: #000; font: italic 11px Verdana,Arial,sans-serif; margin-right : 1px}

.alert {color: #F00; font: italic bold 13px  Verdana,Arial,sans-serif}
.alert2 {background-color: Silver; color: #F00; font: italic bold 13px  Verdana,Arial,sans-serif; text-align: center}

TABLE.list {border-color : #4169E1; text-align: center}
TABLE.darkborder {background-color : #191940; border: double #EEEEE0}

TH {font-weight : bold}
TH.steel {background-color : #4682B4}
TD {background-color : Silver; 	font: 13px Verdana,Arial,sans-serif}
TD.img {background-color : Silver; background-image : url(../images/backline.gif)}
TD.coffee {background-color : #C4A797; text-align: left}
TD.silcent {background-color : Silver; text-align: center}
TD.silleft {background-color : Silver; text-align: left}
TD.silcentnice {background-color : #EEEEE0; text-align: center}
TD.silleftmed {background-color : #DCDCDC; text-align: left}
TD.silleftnice {background-color : #EEEEE0; text-align: left}
TD.silcentlight {background-color : #B0C4DE; text-align: center}
TD.silleftlight {background-color : #B0C4DE; text-align: left}
TD.frame{background-color : #4682B4; vertical-align:top}
TD.steel {background-color : #4682B4}
TD.dark {background-color : #191940}
TD.darkold {background-color : #526B8C}
TD.smallsteel {background-color : #4682B4; font-size : 20%;}
TD.lightsteel {background-color : #B0C4DE}
TD.lightwarn {background-color : #FFC0C0; border : 1px solid #DC143C}
TD.ultrasteel {background-color : #D0E4FE}
TD.high {background-color : #FFE4C4}
TD.highc {background-color : #FFE4C4; text-align: center}
TD.highl {background-color : #FFE4C4; text-align: left}
TD.steelbordered {background-color : #4682B4; border : double #526B8C}
TD.list {text-align: center; border-style : solid; border-width : thin thin thin thin; border-bottom-width : thin}
.whitebg {background-color : #FFFFFF;}
TD.whitebg {font: 13px Verdana,Arial,sans-serif}
.atten {font: bold 13px Verdana,Arial,sans-serif; text-align: center; border-style : double; border-color: Lime}
.smallatten {background-color : #B0C4DE; font: bold 13px Verdana,Arial,sans-serif; text-align: center; border-style : double; border : medium ridge Lime}
.niceatten {background-color : #EEEEE0; font: bold 13px Verdana,Arial,sans-serif; text-align: center; border-style : double; border-color: Lime}
.niceattenbig {background-color : #EEEEE0; font: bold 18px Verdana,Arial,sans-serif; text-align: center; border-style : double; border-color: Lime}
.yellow {font: bold 13px Verdana,Arial,sans-serif; text-align: center; border-style : double; border-color: #FFD700}
.smallyellow {background-color : #B0C4DE; font: bold 13px Verdana,Arial,sans-serif; text-align: center; border: medium ridge #FFD700}
.warn {font: bold 13px Verdana,Arial,sans-serif; text-align: center; border-style : double; border-color: Red}
.smallwarn {background-color : #B0C4DE; font: bold 13px  Verdana,Arial,sans-serif; text-align: center; border : medium ridge Red}
.warn2 {border-style : solid; border-width : thin thin thin thin; border-bottom-width : thin; border-color: Red}

/* ------------------------------------------------------------------------------------[    button styles   ] ----------------------------------------------------------------------*/
a:link img.gray, a:visited img.gray {filter: Gray(); margin : 0px 0px 0px 0px}
a:hover img.gray {filter:none; margin : 0px 0px 0px 0px}
.linkbutton {box-sizing: content-box; -moz-box-sizing:	content-box}
.linkbutton a.button, .linkbutton a.button:link, .linkbutton a.button:visited {
	color: #000; border: 1px solid #4682B4; text-decoration: none; 
	padding: 1px; padding-left: 2px; padding-right: 5px; 
	height: expression(/MSIE 5\.0/.test(navigator.userAgent) ? "17px" : "auto");
	position : relative; top : 0px; width: 135px; 
	-moz-border-radius-bottomleft : 2px; -moz-outline-radius : 1px 1px 1px 1px; -moz-outline : 1px solid #4682B4; 
	filter:none}
.linkbutton a.button:hover {
	color:#FFEBCD; text-decoration:	none; background: #4E8ABC;
	border-left:1px solid #C0D4EE; border-right: 1px solid #265274; border-top:1px solid #C0D4EE; border-bottom: 1px solid #265274;
	position : relative; top : 0px; filter:none}
.linkbutton a.button:active {
	color:black; text-decoration: none; background: #4E8ABC;
	border-left: 1px solid #265274; border-right:1px solid #C0D4EE; border-top: 1px solid #265274; border-bottom:1px solid #C0D4EE;
	position : relative; top : 0px; filter:none}
.linkbutton a.button:active, .linkbutton a.button:focus {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true); filter:none}
.bottombutton a.button, .bottombutton a.button:link, .bottombutton a.button:visited {
	color: black; border: 1px solid #4682B4; text-decoration: none; padding: 1px; padding-left: 8px; padding-right: 8px; 
	position : relative; top : 0px; height: 17px;
	-moz-border-radius-bottomleft : 2px; -moz-outline-radius : 1px 1px 1px 1px; -moz-outline : 1px solid #4682B4; filter:none; width : auto; }
.bottombutton a.button:hover {color:#FFEBCD; text-decoration: none; background: #4E8ABC; 
	border-left:1px solid #C0D4EE; border-right: 1px solid #265274; border-top:1px solid #C0D4EE; border-bottom: 1px solid #265274;
	position : relative; top : 0px; filter:none}
.bottombutton a.button:active {
	color:black; text-decoration: none; background: #4E8ABC; 
	border-left: 1px solid #265274; border-right:1px solid #C0D4EE; border-top: 1px solid #265274; border-bottom:1px solid #C0D4EE;
	position : relative; top : 0px; filter:none}
.bottombutton a.button:active, .bottombutton a.button:focus {-moz-outline: none; outline: none; ie-dummy: expression(this.hideFocus=true); 	filter:none}

