/* --------------------------------- */
/*          SK WEBBUG v1.5           */
/* --------------------------------- */
/*        CSS: WEBBUG GLOBAL         */
/* --------------------------------- */
/*  Created:  2001-01-01             */
/*  Issued:   2001-01-01             */
/*  Modified: 2004-01-13             */
/*  Component: SITE CSS              */
/*  Copyright (c) 2001-2004          */
/*  Tony Pisarra, SophiaKnows        */
/* --------------------------------- */
/* --------------------------------- */

/* BODY */

body {
	margin:0px;
	background-color:#D4D4CC;
	}

/* A LINKS */

a:link{
 color:#000055;
text-decoration:none;
	}
a:visited {
	color:#666699;
	text-decoration:none;
	}

a:hover {
	color:#ffcc00;
	text-decoration:underline;
	}

a:active {
	color:#ffcc00;
	}
	

a.base:link{
 color:#000066;
text-decoration:none;
	}
a.base:visited {
	color:#000066;
	text-decoration:none;
	}

a.base:hover {
	color:#ffcc00;
	text-decoration:underline;
	}


a.stripped:link,
a.stripped:visited {
	text-decoration:none;
	}
a.stripped:hover,
a.stripped:active {
	text-decoration:underline;
	}

a.white:link,
a.white:visited {
	color:#ffffff;
	text-decoration:none;
	}
a.white:hover,
a.white:active {
	color:#ffcc00;
	text-decoration:underline;
	}

a.charcoal:link {
	text-decoration:none;
	color:#000000;
	}

a.charcoal:visited {
	text-decoration:none;
	color:#000000;
	}

a.charcoal:hover {
	text-decoration:none;
	color:#ffcc00;
	}

a.vcr:link {
	font-family:webdings;
	font-size:28px;
	color:#006666;
	text-decoration:none;
	}
a.vcr:hover {
	text-decoration:none;
	color:#ffcc00;
	}
td.navArrow{
	font-family:webdings;
	font-size:16px;
	color:#000000;
	text-decoration:none;
	}
a.vcr:hover {
	text-decoration:none;
	color:#ffcc00;
	}


a.green:link {color:#333333;text-decoration:none;}
a.green:visited {color:#333333;text-decoration:none;}
a.green:hover {color:#FFCC00;text-decoration:underline;}


/* LI */

ul {
	font-size:11px;
	}
li { 
	font-family:verdana,geneva,arial;
	font-size:11px;
	padding:2px;
	}

/* LOGO */
/* NEW: CALENDAR */
td.monthSquare{
	background-color:#006666;
	color:#FFFFFF;
	font-family:verdana,geneva,arial,sans-serif;
	font-size:12px;
	font-weight:medium;
	height:22px;
	}

td.weekdaySquare{
	background-color:#ffffff;
	font-family:verdana,geneva,arial,sans-serif;
	font-size:10px;
	}

td.dateSquare{
	background-color:#ffffff;
	font-family:verdana,geneva,arial,sans-serif;
	font-size:10px;
	}

td.hotDate{
	background-color:#eeeeee;
	font-family:verdana,geneva,arial,sans-serif;
	font-size:10px;
	color:#007777;	
	font-weight:bold;	
	}

input {
	font-family:verdana,geneva,arial;
	font-size:11px;
	}




span.logo {
	font-family:verdana,geneva,arial,sans-serif;
	font-size:32px;
	font-weight:bold;
	font-style:none;
	color:#FFFFFF;
	}

span.logoSmaller {
	font-family:verdana,geneva,arial,sans-serif;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	}
div.headerLogo{
	display:block;
	padding:5px 10px 5px 15px;
	font-family:verdana,geneva,arial,sans-serif;
	font-weight:medium;
	font-style:none;
	text-decoration:none;
	text-align:left;
	color:#ffffff;
	border-style:solid;
	border-width:2px 0px 2px 0px;
	border-color:#000000 #006666 #000000 #006666;
	background-color:#006666;
	background:url("../images/greendatum-heading.jpg");
	}

div.formatButton {
		width:95%;
		font-family:verdana,geneva,arial;
		font-size:11px;
		font-weight:medium;
		font-weight:medium;
		color:#000000;
		background-color:#dddddd;
		padding:2px 0px 2px 0px;
		text-align:center;
		border-style:solid;		
		border-color: #fff #888 #888 #fff;
		border-width:2px;
		margin:0px;
		}

div.formatButtonDown {
		width:95%;
		font-family:verdana,geneva,arial;
		font-size:11px;
		font-weight:medium;
		font-weight:medium;
		color:#000000;
		background-color:#dddddd;
		padding:2px 0px 2px 0px;
		text-align:center;
		border-style:solid;		
		border-color: #888 #fff #fff #888;
		border-width:2px;
		margin:0px;
		}



/* DISPLAY FRAME */

/* DISPLAY FRAME: PADDED CANVAS */
div.canvasPadded {
	display:block;
	padding:10px;
	}

/* DISPLAY FRAME: WHITE CANVAS */
div.canvasWhite {
	display:block;
	background-color:#ffffff;
	text-align:left;
	border-style:solid;
	border-width:3px 3px 3px 3px;
	border-color:#EEEEEE;
	}
/* DISPLAY FRAME: DATUM CANVAS */


/* DISPLAY FRAME: BEIGE CANVAS */
div.canvasBeige {
	display:block;
	background-color:#D4D4CC;
	text-align:left;
	border-style:solid;
	border-width:3px 3px 3px 3px;
	border-color:#EEEEEE;
	}
/* DISPLAY FRAME: GREY CANVAS */
div.canvasGrey {
	display:block;
	background-color:#eeeeee;
	text-align:left;
	border-style:solid;
	border-width:3px 3px 3px 3px;
	border-color:#ffffff;
	}

/* DISPLAY FRAME: LABEL */
div.grayLabel {
	display:block;
	padding:3px;
	margin:3px 3px 2px 6px;
	background-color:#eeeeee;
	text-align:center;
	font-family:verdana,geneva,arial;
	font-size:11px;
	text-align:left;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FFCC00 #000000 #FFCC00 #FFCC00;
	color:#000000;
	}



/* SIDEBARS: LABEL */

div.canvasLabel {
	display:block;
	margin:3px;
	padding:3px;
	background-color:#006666;
	text-align:left;
	font-family:verdana,geneva,arial;
	font-size:11px;
	border-style:solid;
	border-width:2px 2px 2px 2px;
	border-color:#003333 #003333 #003333 #003333;
	color:FFFFFF;
	}

/* SIDEBARS: ENTRY */


div.canvasTocEntry {
	display:block;
	padding:2px 2px 2px 4px;
	margin:2px;
	background-color:#eeeeee;
	text-align:center;
	font-family:verdana,geneva,arial;
	font-size:11px;
	text-align:left;
	color:#000000;
	}
div.canvasEntry {
	display:block;
	padding:3px;
	margin:3px;
	background-color:#eeeeee;
	text-align:center;
	font-family:verdana,geneva,arial;
	font-size:11px;
	text-align:left;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FFCC00 #000000 #FFCC00 #FFCC00;
	color:#000000;
	}
div.canvasEntryBlank {
	display:block;
	padding:3px;
	margin:3px;
	text-align:center;
	font-family:verdana,geneva,arial;
	font-size:11px;
	text-align:left;
	color:#000000;
	}
div.canvasEntryWhite {
	display:block;
	padding:3px;
	margin:3px;
	background-color:#FFFFFF;
	text-align:center;
	font-family:verdana,geneva,arial;
	font-size:11px;
	text-align:left;
	border-style:solid;
	border-width:0px 0px 0px 0px;
	border-color:#FFCC00 #000000 #FFCC00 #FFCC00;
	color:#000000;
	}

/* GENERIC SPAN CLASSES:SANS BLACK */
.SansBlack28 {font-family:verdana,geneva,arial;font-size:28px;color:#000000;}
.SansBlack24 {font-family:verdana,geneva,arial;font-size:24px;color:#000000;}
.SansBlack22 {font-family:verdana,geneva,arial;font-size:22px;color:#000000;}
.SansBlack20 {font-family:verdana,geneva,arial;font-size:20px;color:#000000;}
.SansBlack18 {font-family:verdana,geneva,arial;font-size:18px;color:#000000;}
.SansBlack16 {font-family:verdana,geneva,arial;font-size:16px;color:#000000;}
.SansBlack14 {font-family:verdana,geneva,arial;font-size:14px;color:#000000;}
.SansBlack13 {font-family:verdana,geneva,arial;font-size:13px;color:#000000;}
.SansBlack12 {font-family:verdana,geneva,arial;font-size:12px;color:#000000;}
.SansBlack11 {font-family:verdana,geneva,arial;font-size:11px;color:#000000;}
.SansBlack10 {font-family:verdana,geneva,arial;font-size:10px;color:#000000;}
.SansBlack9 {font-family:verdana,geneva,arial;font-size:9px;color:#000000;}
	
/* GENERIC SPAN CLASSES:SANS WHITE */
.SansWhite28 {font-family:verdana,geneva,arial;font-size:28px;color:#FFFFFF;}
.SansWhite24 {font-family:verdana,geneva,arial;font-size:24px;color:#FFFFFF;}
.SansWhite22 {font-family:verdana,geneva,arial;font-size:22px;color:#FFFFFF;}
.SansWhite20 {font-family:verdana,geneva,arial;font-size:20px;color:#FFFFFF;}
.SansWhite18 {font-family:verdana,geneva,arial;font-size:18px;color:#FFFFFF;}
.SansWhite16 {font-family:verdana,geneva,arial;font-size:16px;color:#FFFFFF;}
.SansWhite14 {font-family:verdana,geneva,arial;font-size:14px;color:#FFFFFF;}
.SansWhite13 {font-family:verdana,geneva,arial;font-size:13px;color:#FFFFFF;}
.SansWhite12 {font-family:verdana,geneva,arial;font-size:12px;color:#FFFFFF;}
.SansWhite11 {font-family:verdana,geneva,arial;font-size:11px;color:#FFFFFF;}
.SansWhite10 {font-family:verdana,geneva,arial;font-size:10px;color:#FFFFFF;}
.SansWhite9 {font-family:verdana,geneva,arial;font-size:9px;color:#FFFFFF;}

/* GENERIC SPAN CLASSES:SANS GREEN */
.SansGreen28 {font-family:verdana,geneva,arial;font-size:28px;color:#006666;}
.SansGreen24 {font-family:verdana,geneva,arial;font-size:24px;color:#006666;}
.SansGreen22 {font-family:verdana,geneva,arial;font-size:22px;color:#006666;}
.SansGreen20 {font-family:verdana,geneva,arial;font-size:20px;color:#006666;}
.SansGreen18 {font-family:verdana,geneva,arial;font-size:18px;color:#006666;}
.SansGreen16 {font-family:verdana,geneva,arial;font-size:16px;color:#006666;}
.SansGreen14 {font-family:verdana,geneva,arial;font-size:14px;color:#006666;}
.SansGreen13 {font-family:verdana,geneva,arial;font-size:13px;color:#006666;}
.SansGreen12 {font-family:verdana,geneva,arial;font-size:12px;color:#006666;}
.SansGreen11 {font-family:verdana,geneva,arial;font-size:11px;color:#006666;}
.SansGreen10 {font-family:verdana,geneva,arial;font-size:10px;color:#006666;}
.SansGreen9 {font-family:verdana,geneva,arial;font-size:9px;color:#006666;}

/* SERIF FONTS */
.SerifBlack24 {font-family:times,times new roman,georgia;font-size:24px;color:#000000;}
.SerifBlack22 {font-family:times,times new roman,georgia;font-size:22px;color:#000000;}
.SerifBlack20 {font-family:times,times new roman,georgia;font-size:20px;color:#000000;}
.SerifBlack18 {font-family:times,times new roman,georgia;font-size:18px;color:#000000;}
.SerifBlack16 {font-family:times,times new roman,georgia;font-size:16px;color:#000000;}
.SerifBlack14 {font-family:times,times new roman,georgia;font-size:14px;color:#000000;}
.SerifBlack13 {font-family:times,times new roman,georgia;font-size:13px;color:#000000;}
.SerifBlack12 {font-family:times,times new roman,georgia;font-size:12px;color:#000000;}
.SerifBlack11 {font-family:times,times new roman,georgia;font-size:11px;color:#000000;}
.SerifBlack10 {font-family:times,times new roman,georgia;font-size:10px;color:#000000;}
.SerifBlack9 {font-family:times,times new roman,georgia;font-size:9px;color:#000000;}

/* SERIF TITLE FONTS */
.SerifTitle28 {font-family:times,times new roman,georgia;font-size:28px;font-variant:small-caps;}
.SerifTitle24 {font-family:times,times new roman,georgia;font-size:24px;font-variant:small-caps;}
.SerifTitle22 {font-family:times,times new roman,georgia;font-size:22px;font-variant:small-caps;}
.SerifTitle20 {font-family:times,times new roman,georgia;font-size:20px;font-variant:small-caps;}
.SerifTitle18 {font-family:times,times new roman,georgia;font-size:18px;font-variant:small-caps;}
.SerifTitle16 {font-family:times,times new roman,georgia;font-size:16px;font-variant:small-caps;}
.SerifTitle14 {font-family:times,times new roman,georgia;font-size:14px;font-variant:small-caps;}
.SerifTitle13 {font-family:times,times new roman,georgia;font-size:13px;font-variant:small-caps;}
.SerifTitle12 {font-family:times,times new roman,georgia;font-size:12px;font-variant:small-caps;}
.SerifTitle11 {font-family:times,times new roman,georgia;font-size:11px;font-variant:small-caps;}


/* COURIER TITLE FONTS */
.CourierBlack28 {font-family:courier new,courier,monospace;font-size:28px;}
.CourierBlack24 {font-family:courier new,courier,monospace;font-size:24px;}
.CourierBlack22 {font-family:courier new,courier,monospace;font-size:22px;}
.CourierBlack20 {font-family:courier new,courier,monospace;font-size:20px;}
.CourierBlack18 {font-family:courier new,courier,monospace;font-size:18px;}
.CourierBlack16 {font-family:courier new,courier,monospace;font-size:16px;}
.CourierBlack14 {font-family:courier new,courier,monospace;font-size:14px;}
.CourierBlack13 {font-family:courier new,courier,monospace;font-size:13px;}
.CourierBlack12 {font-family:courier new,courier,monospace;font-size:12px;}
.CourierBlack11 {font-family:courier new,courier,monospace;font-size:11px;}



/* COURIER TITLE FONTS */
.CourierTitle28 {font-family:courier new,courier,monospace;font-size:28px;font-variant:small-caps;}
.CourierTitle24 {font-family:courier new,courier,monospace;font-size:24px;font-variant:small-caps;}
.CourierTitle22 {font-family:courier new,courier,monospace;font-size:22px;font-variant:small-caps;}
.CourierTitle20 {font-family:courier new,courier,monospace;font-size:20px;font-variant:small-caps;}
.CourierTitle18 {font-family:courier new,courier,monospace;font-size:18px;font-variant:small-caps;}
.CourierTitle16 {font-family:courier new,courier,monospace;font-size:16px;font-variant:small-caps;}
.CourierTitle14 {font-family:courier new,courier,monospace;font-size:14px;font-variant:small-caps;}
.CourierTitle13 {font-family:courier new,courier,monospace;font-size:13px;font-variant:small-caps;}
.CourierTitle12 {font-family:courier new,courier,monospace;font-size:12px;font-variant:small-caps;}
.CourierTitle11 {font-family:courier new,courier,monospace;font-size:11px;font-variant:small-caps;}

div.title {
	display:block;
	font-size:12px;
	font-weight:medium;
	font-family:verdana,geneva,sans-serif;
	color:#660000;
	margin-bottom:5px;		
	}
div.pubDate {
	display:block;
	font-size:11px;
	font-weight:medium;
	font-style:none;
	margin-bottom:5px;
	}
div.description {
	display:block;
	font-size:11px;
	font-weight:medium;
	font-style:none;
	margin-bottom:5px;
	}

/* BUTTONS */
div.greyButton11 {
	font-family:verdana,geneva,arial;
	font-size:11px;
	font-weight:medium;
	border-color: #fff #888 #888 #fff;
	border-style:solid;
	border-width:2px;
	color:#000000;
	background-color:#eeeeee;
	padding:0px 2px 1px 2px;
	}

div.btnBezBlack {
	font-family:verdana,geneva,arial;
	font-size:11px;
	font-weight:medium;
	border-color: #CCC #000 #000 #CCC;
	border-style:solid;
	border-width:0px 1px 1px 1px;
	color:#FFFFFF;
	background-color:#333333;
	}



div.btnBezGrey {
	font-family:verdana,geneva,arial;
	font-size:10px;
	font-weight:medium;
	border-color: #FFF #666 #666 #FFF;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	color:#000000;
	background-color:#eeeeee;
	padding:1px 1px 1px 1px;
	}

div.controlLabel {
		display:block;
		text-align:center;
		font-family:verdana,geneva,arial;
		font-size:11px;
		background-color:#d4d4CC;
		padding:1px;
		margin:1px;
		}
		
div.inputFrame{
		display:block;
		text-align:center;
		background-color:#eeeeee;
		padding:2px;
		margin:2px;
		}
