html, body 				{padding:0; margin:0;}
body 					{font-family:sans-serif; font-size: 10pt; margin:0 0 0 0px; background: rgb(175,189,197); height:100%;}
img						{border:none;}

table					{border-collapse: collapse;}
tr						{padding: 0; margin: 0;}
td						{padding: 0; margin: 0; vertical-align:top;}


#container 				{position:relative; left:12px; top:12px; width:740px; }
#header					{vertical-align: top; height:89px; padding:0; background: url(images/Logo.jpg) no-repeat rgb(175,189,197); border-width: 5px 5px 8px 5px; border-style: solid; border-color: white;}
#leftbar				{width: 150px; background: #628297; border-color: white; border-style: solid; border-width: 0px 8px 5px 5px;}
#content				{height:500px; padding: 0 16px 16px 16px; color: black; background: #E7EBEE; border-width: 0px 5px 5px 0px; border-color: white; border-style: solid;}

#header h1				{font-size: 16pt; margin-left: 370px; text-align: center; margin-top: 0; padding-top: 24px; color: white;}

#menu					{margin: 0 0 0 0; padding:0 0px 0px 0px ; background-color:#628297; color:white; list-style:none; }
#menu li				{vertical-align: top; display:inline; font-variant: small-caps; font-family:bankgothic, helvetica; font-size:13px; }
#menu li a				{text-align: right; padding:10px 9px 10px 0px; margin-bottom:0px; background-color:#628297; color:white; border-bottom: 3px solid white; text-decoration:none; display:block;}
#menu li a:hover		{color:white; background-color:rgb(175,189,197);}

#content a				{color:#111170; text-decoration:underline;}
#content a:hover		{color:white; background: #628297;}

#content table			{border-style: solid; border-color: white; border-width: 3px 3px 3px 3px; margin:0; padding:0;}
#content thead			{color:white; background: #628297; font-weight: bold;}
#content tbody			{color: black; background: rgb(175,189,197);}
#content td				{border-style: solid; border-color: white; border-width: 1px; padding:1px 5px 1px 5px;}

#content h1				{margin:0; padding-top:16px; padding-bottom:4px; font-size: 16pt; font-weight: bold;}
#content h2				{margin:0; padding-top:16px; padding-bottom:4px; font-size: 16pt; font-weight: bold;}
#content h3				{margin:0; padding-top:16px; padding-bottom:4px; font-size: 14pt; font-weight: bold;}
#content h4				{border: none; color: black; background: white; margin-top:16px; padding: 5px 5px 5px 5px; font-size: 10pt; font-weight: bold;}
#content h5				{margin:0; padding-top:16px; padding-bottom:4px; font-size: 10pt; font-weight: bold;}
#content h6				{margin:0; padding-top:16px; padding-bottom:4px; font-size: 7pt; font-weight: normal; text-align:center;}

#login table			{border: 0;}
#login td				{border: 0;}

#bordered				{border: 3px solid white; padding: 15px 8px 15px 8px; margin: 8px 0 8px 0;}

#pdleft					{ width: 72px; background-color: rgb(231, 235, 238); }
#pdright				{ width: 100%; background-color: rgb(175, 189, 197); vertical-align: middle; }

#newshead				{ padding: 0; margin: 12px 0px 0px 0px; font-style: italic; }
#newsbody				{ padding: 0; margin: 0 16px 0 0; }