/**************************** HOW STYLESHEETS WORK IN INTSITE ********************************/
/* STRUCTURAL STYLES - Menus, divs, etc. are declared in master.css
/* SITE-SPECIFIC STYLES - and anything to be displayed in HTMLEditor, are declared in [SITENAME].css
/* EXTRA STYLES or STYLE OVERRIDES for modules - are declared in [module].css
/* In order to permit style inheritance AND style overrides at all levels of granularity:
/*	   - Each module page is enclosed in two DIVs - one with id=[Module], the other with id=[Page]
/*				- this allows us to override a style for a whole module or just for a page
/*		- For even more control, we can assign an ID to an element in a page, leaving the generic class definition
/*				- this allows us to modify the style for this element, without changing the class
/* Note that this new stylesheet method has NOT been rolled out to all sites yet - most do not have a master.css
/*********************************************************************************************/

/*** BEGIN GENERIC TAG STYLES ***/
BODY {font-family:Tahoma,verdana,arial;color: #666666;margin:0;font-size:11px;}
TABLE {font-size:10px} /*default font-size (using BODY doesn't work in tables?)*/
INPUT {font-family: Tahoma,verdana,arial;font-size: 10px; color: #000000; border:1px solid #999999;margin:2px}
SELECT {font-family: Tahoma,verdana,arial;font-size: 10px; color: #000000; border:1px solid #999999;margin:2px}
TEXTAREA{font-family: Tahoma,verdana,arial;font-size: 10px; color: #000000; border:1px solid #999999;margin:2px}
A {cursor:pointer; text-decoration: none;color:#E5D197;font-weight:bold;}
A:hover {text-decoration:underline;}
P, LI, DIV {font-size:11px; color: #666666; margin-bottom:0px;}
pre {font-size: 10px;color:#666666; }
address {color: #666666;}
H1, H2, H3, H4,H5,H6 {font-weight: bold; color:#EBD78E}
H1 {color:#666666;font-family: Tahoma,verdana,arial;font-size: 12px;}
H2 {color:#666666;font-family: Tahoma,verdana,arial;font-size: 11px;}
H3 {color:#666666;font-size: 11px;margin-bottom:0px;}
H4 {font-size: 10px;}
H5 {font-size: 9px;}
H6 {font-size: 8px;}
UL{margin-top:0px;}
LI {LINE-HEIGHT: 1.5em;font-size:10px;}
/*A IMG {border:0}*/
TD {padding:5px;font-size:11px;}
IMG{border:0;}
/*** END GENERIC TAG STYLES ***/

/*** BEGIN GENERIC INTSITE CLASSES ***/
.PageTitle {color:#000;font-weight: bold; font-size: 10px;padding-bottom:2px}
.SubTitle {font-family: Tahoma,verdana,arial;font-weight:bold;padding-top:3px}
.Note {font-size:11px;padding-left:5px}
.SmallNote {font-size:9px;}
.Emphasis {font-weight:bold}

/*Links*/
TABLE.ButtonTable {width:100%;border:0px;text-align:center;margin:20px 0px 10px 0px;}
TABLE.ButtonTable TD {text-align:center;padding:3px;margin:auto}
A.button {font-size:11px;color:#666666;font-family: Tahoma,verdana,arial;text-decoration:none;padding:2px 7px 2px 7px;border:1px solid #C6C6C6;background-color:#F3EAC9}
A.button:hover{color:#999999;border-color:#666666;text-decoration:none}
	
/*Table stuff*/
TABLE.NoBorder {border:0px}
TABLE.WithBorder, TABLE.WithBorder TD {font-size:10px;border-color:#C6C6C6;border-style:solid;}
TABLE.WithBorder {border-width:0 0 1px 1px;border-collapse:collapse;}
TABLE.WithBorder TD {border-width:1px 1px 0 0;margin:0;padding:5px;width:120px;}

TD.ColHeader, TD.RowHeader, TD.TableHeader {font-weight:bold; width:120px;} 
TD.ColHeader, TD.RowHeader, TD.TableHeader {background-color: #F3EAC9;} 
TD.RowHeader {text-align:right;border:1px;}
TD.ColHeader {text-align:left} 
TD.TableHeader {text-align:center} 

/*Generic search results*/
.SearchResult {padding-top:10px;padding-bottom:5px}
.SearchTitle {color:#EBD78E;font-weight: bold; font-size: 10px;padding-bottom:2px}
.SearchTitle A {color:#EBD78E;font-weight: bold; font-size: 11px;padding-bottom:2px;text-decoration:none}
.SearchSummary {margin-left:10px;font-size:11px}
.Highlight {background-color:#FFFF99}
/*** END GENERIC INTSITE CLASSES ***/

/*** SPECIFIC STYLES FOR CLIENT ***/
/*** END SPECIFIC STYLES FOR CLIENT ***/
