a:img
{
       border-width: 0px;
}

td,th {
vertical-align:top;
}

#footer {
color : #666666;
margin-top : 5px;
padding-bottom : 10px;
padding-top : 10px;
margin-bottom : 0px;
margin-left : 0px;
margin-right : 0px;
font-size: 11px;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
line-height: 100%;
font-family : Tahoma, Arial, Geneva, Helvetica, sans-serif;
    background:#DDDDDD;
border-top:1px solid black;
text-align: center;
}

#footer a {
color : #666666;
text-decoration: none;
}
#footer a:visited {
color : #888888;
text-decoration: none;
}
#footer a:visited:hover {
color : #777777;
text-decoration: underline;
}
#footer a:hover {
color : #777777;
text-decoration: underline;
}
#footer p {
	margin: 0;
	padding: 10px 0;
}

#container {
	width: 100%;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
	margin-left: 20px;
	background-color: #FFFFFF;
}


#header {
	padding: 0 5px;
	background-color: #FFFFFF;
}
#header h1 {
	margin: 0;
	padding: 5px 0;
}

#header hr {
/* You'll need to include both the color
and background-color attributes in the
style sheet as not all browsers will understand them. Browsers that
understand both, will draw a border around the element so it is
important to use the height attribute to control this.*/
width:98%;

border: 0;
color: #cc0000;
background-color: #cc0000;
}

#sidebar1 {
    width: 200px;
	padding: 0;
	background-color: #ccc;
text-align:center;
}

#sidebar1 .bulletedList {
color: #fff;
background-color: #ccc;
padding:0;
text-align:left;
}

#sidebar1 .article {
text-align:left;
}


#sidebar1 .bulletList {
list-style-type:none;
text-align:left;
width:100%;
padding:0;
margin:0;
}

#sidebar1 .bulletList ul {
list-style-type:disc;
}

li.current> a{
font-weight:bold;
font-color: black;
}

.bulletList a {
display: block;
height: 24px;
color: white;
font-size: 14px;
font-family: Dialog, Tahoma, Geneva, sans-serif;
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
line-height: 12px;
text-align: left;
text-decoration: none;
}

.bulletList a:hover {
background-color: #cc0000;
color: black;
text-decoration: none;
}

.bulletList a:active {
}

#tagline {
text-align: center;
}

#editToggleContainer { padding: 1px; }
#pageHeaderLogoContainer { float: left; padding: 5px; background-color: #ffffff;}
#logo { border: 0px; max-width: 310px; }
#companyNameContainer { padding: 5px; font-size: 32pt; text-align: center;}
#pageBodyContainer { background-color: #003399; color: #000000; }

#copyrightContainer { font-size: 8pt; }

#mainBodyContentContainer { text-align: left; font-family: serif, times new roman; padding: 10px; font-size: 12pt; }




