/* Global Styles */

body {
	background-color:#F8F9EF;
	font-family: Arial, Helvetica, sans-serif;
}

#body {
	margin:30px auto 0pt;
	width: 875px;
	border:2px solid #7F7F7F;
}

#header {
	background-color: #F8F9EF;
}

#content {
	padding: 15px;
	background-color: #ecefd3;
	overflow: hidden;
}

.bodyText {
	width: 450px;
	float: right;
	padding-right: 15px;
}

.bodyImg {
	width: 350px;
	float: left;
	margin-top: 29px;
}

.navList {
	padding:0 0 0 32px;
	margin:0;
	list-style:none;
	height:35px;
	background:#fff url(three_0.gif);
	position:relative;
	border:1px solid #000;
	border-width:0 1px;
	border-bottom:1px solid #444;
	background-image: url(three_0.gif);
}
.navList li {
	float:left;
}
.navList li a {
	display:block; 
	float:left; 
	height:35px; 
	line-height:35px; 
	color:#aaa; 
	text-decoration:none; 
	font-size:12px; 
	font-family:arial, verdana, sans-serif; 
	font-weight:bold; 
	text-align:center; 
	padding:0 0 0 8px; cursor:pointer;
}
.navList li a b {
	float:left; 
	display:block; 
	padding:0 16px 0 16px;
}
.navList li.current a {
	color:#fff; 
	background:url(three_2.gif);
}
.navList li.current a b {
	background:url(three_2.gif) no-repeat right top;
}
.navList li a:hover {
	color:#fff; background:#000 url(three_1.gif);
}
.navList li a:hover b {
	background:url(three_1.gif) no-repeat right top;
}
.navList li.current a:hover {
	color:#fff; background:#000 url(three_2.gif); cursor:default;
}
.navList li.current a:hover b {
	background:url(three_2.gif) no-repeat right top;
}

H1 {
color: #395c3a;
}

p {
font-size: 14px;
}

.bodyText p {
line-height: 20px;
}

2
3body {
4 margin:0px;
5 }
6
7td {
8 font:11px arial;
9 color:#333333;
10 }
11
12a {
13 color: #cc0000;
14 text-decoration:none;
15 font-weight:bold;
16 }
17
18a:hover {
19 color: #990000;
20 text-decoration:underline;
21 }
22
23/* ID Styles */
24
25#navigation a {
26 font:10px arial;
27 color: #ffffff;
28 text-decoration:none;
29 letter-spacing:.1em;
30 }
31
32#navigation a:hover {
33 color: #99CCFF;
34 }
35
36#padding {
37 padding:20px 5px 20px 5px;
38 }
39
40#calendar td {
41 border: 1px solid rgb(0,51,153);
42 }
43
44#noborder td {
45 border: 0px;
46 }
47
48#weekdays th {
49 font:11px arial;
50 color: #ffffff;
51 font-weight:bold;
52 border: 0px;
53 padding:2px;
54 }
55
56#calheader td {
57 font-weight:bold;
58 }
59
60/* Class Styles */
61
62.logo {
63 font:18px times new roman;
64 color: #0E177C;
65 letter-spacing:.3em;
66 font-weight:bold;
67 line-height:22px;
68 }
69
70.tagline {
71 font:11px times new roman;
72 color: #CC3300;
73 letter-spacing:.2em;
74 }
75
76.smallText {
77 font:12px times new roman;
78 color: #CC3300;
79 line-height:18px;
80 }
81
82.pageHeader {
83 font:30px times new roman;
84 color: #CC3300;
85 letter-spacing:.1em;
86 line-height:38px;
87 }
88
89.bodyText {
90 font:11px arial;
91 color:#333333;
92 line-height:24px;
93 }
94
95.pageName {
96 font:20px georgia;
97 color: #CC3300;
98 letter-spacing:.1em;
99 line-height:26px;
100 }
101
102.subHeader {
103 font:14px times new roman;
104 color: #003399;
105 font-weight:bold;
106 line-height:20px;
107 letter-spacing:.1em;
108 }
109
110.navText {
111 font:10px arial;
112 color: #333300;
113 letter-spacing:.1em;
114 }
115
116
