@CHARSET "ISO-8859-1";

body {
	color: #000;
	font: medium Georgia "Times New Roman" serif;
	margin:0;
	background: #fff url(../images/header-bg.gif) top left repeat-x;
	}

#container {
	}

#header {
	width: 100%;
	height: 135px;
	background: transparent url(../images/header1.gif) top left no-repeat;
	}

#header ul {
	margin: 0;
	padding: 0;
	}

#header ul li {
	list-style: none;
	display: inline;
	}

#header a {
	color: #000;
	font-weight: bolder;
	text-decoration: none;
	}

#header a:hover {
	color: #fff;
	}

#menu {
	background:	#0C131D;
	width: 150px;
	height: 100%;
	position: absolute;
	top: 135px;
	padding: 5px;
	}

#menu h3 {
	font-weight: bold;
	font-size: 1.25em;
	margin: 7px 0 3px 0;
	color: #EE7328;
	}

#menu h4 {
	font-weight: bold;
	margin: 7px 0 3px 0;
	color: #4F80C2;
	}

#menu ul {
	margin: 0;
	padding: 0 0 5px 5px;
	}
	
#menu ul li {
	list-style: none;
	padding-left: 5px;
	font-weight: bold;
	color: #fff;
	}

#menu a {
	text-decoration: none;
	color: #fff;
	}

#menu a:hover {
	color: #000;
	}

#menu li:hover {
	background-color: silver;
	}

body#t0 #t0, body#t1 #t1, body#t2 #t2, body#t3 #t3, body#t4 #t4, body#t5 #t5, body#t6 #t6, body#t7 #t7, body#t8 #t8, body#t9 #t9, body#t10 #t10, body#t11 #t11, body#t12 #t12, body#t13 #t13, body#t14 #t14, body#t15 #t15, body#t16 #t16, body#t17 #t17, body#t18 #t18, body#t19 #t19 {
	background-color: #4F80C2;
	}

.no_menu {
	}
	
#content {
	position: absolute;
	top: 135px;
	left: 160px;
	padding: 5px 15% 5px 40px;
	line-height: 1.3em;
	background: transparent url(../images/corner.gif) top left no-repeat;
	}

#content h1 {
	font: bold 1.4em "Trebuchet MS" Arial sans-serif;
	text-transform: capitalize;
	}

#content h2 {
	font: bold 1.15em "Trebuchet MS" Arial sans-serif;
	color: navy;
	text-transform: capitalize;
	}

#content p {
	}

#content a[!name] {
	font-style: italic;
	color: #4F80C2;
	text-decoration: underline;
	}

#content a:visited {
	color: gray;
	}

#content a:hover {
	color: #EE7328;
	}

#content img {
	border: #000 thick solid;
	}

#content h1 img {
	border: 0;
	}
	
#content h1 table {
	border: 0;
	}

#content dt {
	font: italic 1.15em "Trebuchet MS" Arial sans-serif;
	color: gray;
	margin-top: .5em;
	}

.bold {
	font-weight: bold;
	}

.left_image {
	float: left;
	margin-right: .8em;
	clear: left;
	}

.right_image {
	float: right;
	margin-left: .8em;
	clear: right;
	}

#caption {
	font: bold italic .85em "Trebuchet MS" Arial sans-serif;
	margin-bottom: .75em;
	}

.my_table {
	border: 1px dotted #000;
	}

table thead tr {
	background: transparent url(../images/box-bg.gif) bottom left repeat-x;
	}

table tbody td {
	font: .85em "Trebuchet MS" Arial sans-serif;
	padding: 5px;
	}

.alt {
	background-color: #ccc;
	}

.highlight {
	background-color: #EE7328;
	}

.message {
	border: thin dashed #000;
	background-color: #ffffcc;
	padding-left: 4px;
	}

.cancelled {
	text-decoration: line-through;
	color: red;
	font-weight: bold;
	}
	
.alert {
	border: thin dashed #fff;
	background-color: #ff0000;
	padding-left: 4px;
	color: white;
	font-weight: bold;
	}

.byline {
	font-style: italic;
	text-align: right;
	}
