body { background-image:url(../images/bg_lines.jpg); background-repeat: repeat-x; text-align: center; margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif;}

background-image ,img, div, li, a, ul, td { behavior: url('http://www.cedia.net/iepngfix.htc') }

img, #container { behavior: url('http://www.cedia.net/iepngfix.htc'); }

div#container { width: 1005px; margin: 0 auto; text-align: left;}

div#content { background-color: #fff; width: 1005px; height: 100%; overflow: hidden; margin: 0;}

div#textarea { float: left; width: 707px; background-color: #fff; padding: 20px 40px; }

div#textarea h1 {font-size: 22px; line-height: 26px; font-weight: normal; color: #cc0000; border-bottom: 1px solid #ccc;}

div#menu {
	background-image: url(../images/menu_red_bg.jpg);
	width: 1005px;
	display: table;
	clear: both;
}

div#textarea h2 {  font-size: 14px; line-height: 17px; color: #6f6f6f;}

div#textarea h3 {  font-size: 13px; line-height: 17px; color: #000;}

div#textarea h4 {  font-size: 13px; line-height: 17px; color: #cc0000;}

div#textarea h5 {  font-size: 12px; line-height: 17px; color: #cc000;}	

div#textarea p {font-size: 12px; line-height: 15px;}

div#textarea ul {font-size: 12px; line-height: 15px;}	

div#textarea ul li {padding-top: 8px;}

div#textarea ol {font-size: 12px; line-height: 15px;}

div#textarea ol li {padding-top: 8px;}

div#textarea table {font-size: 12px; line-height: 15px;}

div#textarea table td {font-size: 12px; line-height: 15px;}

div#header {width: 1005px; }

div#quicklinks-box {font-size: 12px; padding: 8px; border-left: 1px solid #ccc;}

div#quicklinks-box a {color: #000; text-decoration: none; }

div#quicklinks-box a:hover {color: #cc0000; }

div#quicklinks-box a:visted {color: #000; text-decoration: none; }

div#bottombar {width: 1005px;}

div#bottomright2 {background-image:url(../images/inside_right_btm.jpg); padding: 5px 5px; font-size: 11px; background-color: #FFFFFF; background-repeat:repeat-x; color: #666666; }

div#rightcolumn {float: left; width: 218px; background-color: #fff; }

div#flashtop {float: left; width: 830px;}

div#searcharea {float: left; width: 170px; height: 95px; background-image:url(../images/topright_bg1.jpg); padding-left: 5px; padding-top: 5px;}

div#barundermenu {height: 15px; margin: 0; background-image:url(../images/inside_undermenu_bar.jpg); background-repeat:repeat-y;}

a {color: #cc0000;}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;

overflow: hidden;
margin-bottom: 1em;

border-width: 1px 0;

}

.solidblockmenu li{
display: inline;

}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 7px;
text-decoration: none;
border-right: 1px solid white;
border-bottom: 1px solid white;
background: #666;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: #000;
}

sup {font-size: 70%; line-height: 60%; }