/* Default Styles */

body {
  background-color:    #FFFFFF;
  margin-left:         0;
  margin-right:        0;
  margin-top:          0;
  margin-bottom:       0;
  font-family:         Arial;
  color:               #000000;
  font-size:           12pt;
}

P {font-size: 12pt;}

/* Standard Page Links - Navy - Navy - Navy - Gray */
A:link { text-decoration:underline; color: #000080;}
A:visited { text-decoration:underline; color: #000080;}
A:hover { text-decoration:underline; color: #000080;}
A:active { text-decoration:underline; color: #808080;}

/* Old Default Link formatting
a:link {
  color:               #AD4a42;
  text-decoration:     none
}

a:visited {
  color:               #AD4a42;
  text-decoration:     none
}

a:active {
  color:               #AD4A42;
  text-decoration:     none
} */

td {
  vertical-align:      top
}

h1 {
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         bold;
  font-size:           16pt;
  color:               #333C65;
  margin-left:         5;
  margin-top:          5
}

h2 {
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         bold;
  font-size:           12pt;
  color:               #333C65;
  margin-left:         5;
  margin-top:          5
}

h3 {
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         normal;
  font-size:           12pt;
  color:               #333C65;
  margin-left:         5;
  margin-top:          5
}

hr {
  color:               #333C65;
}


/* Court Technology Bulletin Styles */

body.bulletin {
  background-color:    White;
  margin-left:         0;
  margin-right:        0;
  margin-top:          0;
  margin-bottom:       0;
}

table.bulletin {
	border : none;
	padding : 4px;
	width : 100%;
}

th.bulletin {
	background-color : #AD4A4a;
	color : White;
	text-align : left;
	padding : 4px;
	font-weight : bold;
}

a:link.bulletin {
  color:               White;
  text-decoration:     none;
}

a:visited.bulletin {
  color:               White;
  text-decoration:     none;
}

a:active.bulletin {
  color:               White;
  text-decoration:     none;
}

a:hover.bulletin {
  color:               White;
  text-decoration:     underline;
}

/* Masthead Formatting */

td.masthead {
  vertical-align:      bottom;
}

a.mast:link { text-decoration: none; color: #FFFFDD; font-size: 8pt; font-weight: bold;}
a.mast:visited { text-decoration: none; color: #FFFFDD; font-size: 8pt; font-weight: bold;}
a.mast:active { text-decoration: none; color: #FFFFDD; font-size: 8pt; font-weight: bold;}

table.masthead {
  background-color:    #333C65;
}

td.mastheadsecondary {
  background-color:    #333C65;
}

/* Sidebar Formatting */

P.sidebar {font-size: 10pt;}

td.sidebar {
  background-color:    #333C65;
}

td.sidebarsecondary {
  background-color:    #333C65;
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         bold;
  font-size:           8pt;
  color:               #d4caad;
  margin-left:         5;
  margin-top:          5
}

td.sidebarbutton {
  background-color:    #d4caad;
  vertical-align:      middle;
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         bold;
  font-size:           8pt;
  color:               #333C65;
  margin-left:         5;
  margin-top:          5

}

a.sidebarlink {
  color:               #333C65;
}

a:visited.sidebarlink {
  color:               #333C65;
}
a.sidebarsecondarylink {
  font-weight:         bold;
  font-size:           8pt;
  font-family:         helvetica,arial,sans-serif;
  color:               #D4CAAD
}

/* Beats Me */

.bodyheading {
  font-family:         Times New Roman,Times Roman, Times,serif;
  font-size:           12pt;
  color:               #9A8B58;
  font-weight:         bold;
  font-style:          italic;
  margin-left:         5;
}

.services {
  font-family:         Helvetica,arial,sans-serif;
  font-weight:         bold;
  font-size:           8pt;
  color:               #333C65;
  margin-left:         5;
  margin-top:          5
}

A.here { text-decoration: none; color: #800000; font-size: 8pt; font-weight: bold;}
A.bothere { text-decoration: none; color: #000000; font-size: 9pt; font-weight: bold;}
A.navhere { text-decoration: none; color: #CED09F; font-size: 9pt; font-weight: bold;}

A.nav:link { text-decoration: none; color: #F3EEDD; font-size: 8pt; font-weight: bold;}
A.nav:visited { text-decoration: none; color: #F3EEDD; font-size: 8pt; font-weight: bold;}
A.nav:hover { text-decoration:none; color: #CED09F; font-size: 9pt; font-weight: bold;}
A.nav:active { text-decoration: none; color: #F3EEDD; font-size: 8pt; font-weight: bold;}

A.bot:link { text-decoration:none; font-weight: bold; font-size: 9pt;}
A.bot:visited { text-decoration:none; font-weight: bold; font-size: 9pt;}
A.bot:hover { text-decoration:underline; font-weight: bold; font-size: 9pt;}
A.bot:active { text-decoration:none; font-weight: bold; font-size: 9pt;}

/* Online Stats Guide Formatting */

body.statsguide {
  background-color:    White;
  margin-left:         0.25in;
  margin-right:        0.25in;
  margin-top:          0.25in;
  margin-bottom:       0.25in;
}

table.statsguide {
	border : none;
	padding : 4px;
	width : 100%;
}

th.statsguide-letters {
	background-color : #AD4A4a;
	color : White;
	text-align : left;
	padding : 4px;
	font-weight : bold;
}

th.statsguide-numbers {
	background-color : #AD4A4a;
	color : White;
	text-align : center;
	padding : 4px;
	font-weight : bold;
}


td.statsguide-letters-even {
	background-color : #CCCCCC;
	color : Black;
	text-align : left;
	padding : 4px;
	font-weight : normal;
}

td.statsguide-letters-odd {
	background-color : #EEEEEE;
	color : Black;
	text-align : left;
	padding : 4px;
	font-weight : normal;
}

td.statsguide-numbers-even {
	background-color : #CCCCCC;
	color : Black;
	text-align : center;
	padding : 4px;
	font-weight : normal;
}

td.statsguide-numbers-odd {
	background-color : #EEEEEE;
	color : Black;
	text-align : center;
	padding : 4px;
	font-weight : normal;
}


a:link.statsguide {
  color:               #FFFFFF;
  text-decoration:     none
}

a:visited.statsguide {
  color:               #FFFFFF;
  text-decoration:     none
}

a:active.statsguide {
  color:               #FFFFFF;
  text-decoration:     none
}

a:hover.statsguide {
  color:               #FFFFFF;
  text-decoration:     none
}

/* ICM Index Page Styles */

A.frontpic:link { text-decoration:none; font-weight: bold; font-size: 12pt; color: #E0E0E0;}
A.frontpic:visited { text-decoration:none; font-weight: bold; font-size: 12pt; color: #E0E0E0;}
A.frontpic:hover { text-decoration:none; font-weight: bold; font-size: 12pt; color: #000080;}
A.frontpic:active { text-decoration:none; font-weight: bold; font-size: 12pt; color: #E0E0E0;}

/* Misc Inline Styles */

a.blue9:link { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.blue9:visited { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.blue9:active { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.blue9:hover { text-decoration:underline; color: #333C65; font-size: 9pt; font-weight: bold;}

a.side9:link { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.side9:visited { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.side9:active { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}
a.side9:hover { text-decoration: none; color: #333C65; font-size: 9pt; font-weight: bold;}

a.red10:link { text-decoration: none; color: #C10000; font-size: 10pt; font-weight: bold;}
a.red10:visited { text-decoration: none; color: #C10000; font-size: 10pt; font-weight: bold;}
a.red10:active { text-decoration: none; color: #C!0000; font-size: 10pt; font-weight: bold;}
a.red10:hover { text-decoration:underline; color: #C10000; font-size: 10pt; font-weight: bold;}


