/* CSS Document */

html, body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:Geneva, Arial, Helvetica, san-serif;
	font-size:90%;
	color:#333;
	background-image:url(../ImagesCommon/Tuberc-Background.jpg);
	background-repeat:repeat;
	padding:0;
	margin:0;
	}
	
#Container {
	margin:0 auto;
	background-color:white;
	padding:0;
	width:800px;
	border:1px solid #944302;
	}
	
#Banner {
	height:128px;
	padding:0;
	margin:0;
	}
	
#Navigation {
	margin:0;
	padding:0px 0px;
	border:2px solid #F3A51E;
	border-left:none;
	border-right:none;
	font-size:0.9em;
	}
	
#Navigation table {
	text-align:center;
	border:none;
	padding:0;
	margin:0;
	}
	
#Navigation td {
	padding:3px 3px 3px 3px;
	text-align:center;
	border:none;
	}
	
#Navigation ul {
	margin:0;
	padding:0;
	}

#Navigation ul li {
	display:inline;
	list-style:none;
	padding:5px 20px 5px 20px;
	margin:0;
	}
	
#Navigation a {
	color:#0066CC;
	text-decoration:none;
	}

#Navigation a.Selected {
	color:#00CC33;
	text-decoration:none;
	}
	
#Navigation a:hover {
	color:#FF9900;
	}	



#CenterColumn {
	width:800px;
	margin:0;
	padding:0;
	background-image:url(../ImagesCommon/PageBackground.jpg);
	background-repeat:repeat-x;
	}
	
#Main {
	width:500px;
	padding:20px;
	margin:0;
	}
	
#Right {
	width:246px;
	float:right;
/*	background-image:url(../ImagesCommon/RightColumnBackground.jpg);
	background-repeat:repeat-y; */
	background-color:#974603;
	}
	
h1 {
	font-size:200%;
	padding:0px 0px 20px 0px;
	margin:0;
	font-family:Geneva, Arial, Helvetica, san-serif;
	}
	
h2 {
	font-size:140%;
	color:#976919;
	padding:0px 0px 20px 0px;
	margin: -20px 0px 0px 0px;
	}

h3 {
	font-size:100%;
	
	padding:0px 0px 10px 0px;
	margin: 0;
	font-weight:bold;
	}
	
p {
	margin:0;
	padding:0px 0px 20px 0px;
	}
	
a {
	color:#0066CC;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}	
	
#Right p.Title {
	padding:5px;
	margin:0;
	font-weight:bold;
	font-size:120%;
	color:#FFFF99;
	background-color:#CC6600;
	}
	
#Right p{
	padding:10px;
	margin:0;
	color:#FFFF99;
	}
	
#Right ul {
	padding:0;
	margin:0;
	color:#FFFF99;
	}
	
#Right ul li {
	padding:0px 0px 5px 15px;
	margin:0;
	color:#FFFF99;
	}
	
#Right p.Image {
	padding:0;
	margin:0;
	}
	
#Right a {
	color:#FFFF99;
	text-decoration:underline;
	}
	
#Right a:hover {
	color:white;
	}
	
#DividerLine, .DividerLine {
	border-top:1px solid #CCC;
	margin:0;
	padding:0;
	height:1px;
	font-size:1px;
	}
	
#Footer {
	text-align:center;
	border-top:1px solid #CCC;
	margin:30px 0px 20px 0px;
	padding:20px 0px 0px 0px;
	}
	
.TBD, #Right p.TBD {
	color:red;
	}
	
table {
	border-top:1px solid #DDD;
	margin:10px 0px 10px 30px;
	padding:0;
	}
	
table tr td {
	border-bottom:1px solid #DDD;
	padding:3px;
	margin:0;
	vertical-align:top;
	}
	
table tr td.Time {
	text-align:right;
	width:80px;
	}
	
ul, ol {
	padding:0;
	margin:0px 0px 30px 20px;
	}
	
ul li, ol li{
	padding:0;
	margin:5px 0px 15px 15px;
	}
	
.BigBlue {
	font-size:1.6em;
	color:#0066CC;
	}
	
blockquote {
	padding:0px 0px 20px 40px;
	margin:0;
	}
	
.Error {
	color:red;
	}
	
.Success {
	color:#00CC33;
	}
	
#SpecialBox {
	border:1px solid #666;
	background-color:#eee;
	padding:10px;
	margin:10px;
	}
	
#SpecialBox p {
	padding:0px;
	margin:0px;
	}