body {
margin: 0;
padding: 0;
color: #000;
font: 100% arial,sans-serif;
background: #fff;
cursor: default;
width: 100%;  
}

img {
border: 0;
}

table {
margin: 0;
padding: 0;
border-collapse: collapse;
width: 100%;
}

a:link 			{ color: #044476; text-decoration: underline; }
a:visited		{ color: #044476; text-decoration: underline; }
a:hover 			{ color: #da251d; text-decoration: underline; }
a.menu:link 		{ color: #000000; text-decoration: underline; }
a.menu:visited 	{ color: #000000; text-decoration: underline; }
a.menu:hover	{ color: #000000; text-decoration: underline; }
a.news:link 		{ color: #0568b2; text-decoration: underline; }
a.news:visited 	{ color: #0568b2; text-decoration: underline; }
a.news:hover 	{ color: #da251d; text-decoration: underline; }

div#container {
margin-left: -495px; 
padding: 0;
width: 1004px;
position:relative; 
left: 50%; 
top: 0;
overflow: hidden;
}

div#header {
float: left;
height: 144px;
margin: 0;
padding: 0;
width: 100%;
color: #000;
}

div#header-container {
margin-left: -495px; 
padding: 0;
width: 1004px;
height: 144px;
position:relative; 
left: 50%; 
top: 0;
overflow: hidden;
background-color: #F1F1F1;
}

div#header-container > img {
position: absolute;
left: 0px;
}

div#header .logo {
float: left;
margin: 5px 0 29px 10px; 
padding: 25px 0 0 40px;
z-index: 2;
width: 400px;
height: 52px;
font-size: 7pt;
position: relative;
}

div#header .logo a {
color: #ee6f00 !important;
font-size: 23px;
text-decoration: none;
}

div#header .navigation {
clear: left;
margin: 0 0 0 0; 
padding: 0 0 0 3px;
z-index: 2;
font-size: 7pt;
position: relative;
background-color: #ee6f00;
}

div#header .navigation a:link  {
color: #000;
text-decoration: none; 
text-transform: uppercase;
}

div#header .navigation a:visited  {
color: #000;
text-decoration: none; text-transform: uppercase;
}

div#header .navigation a:hover  {
color: #e8641b;
text-decoration: underline;text-transform: uppercase;
}

#search {
clear: left;
margin: 20px 0px 20px 0px; 
padding: 12px 0 0 20px;
height: 45px;
width: 252px; 
}

div#h_field_container {
margin: 0;
padding: 0;
width: 100%;
height: 296px;
text-align: left; 
overflow: hidden;
background: #ebebda;
}

div#h_field {
position: relative;
left: 50%;
top: 0;
margin: 0; 
margin-left: -502px;
width: 1004px;
height: 296px;
clear: both;
padding: 0;
}

.navigation ul {
width: 900px;
height: 35px;
margin: 0;
list-style: none;
padding: 2px 0 0 25px;
font: bold 10pt/20pt Arial, Verdana;
}

.navigation ul li {
float: left;
margin: 0 20px 0 35px;
padding: 0;
}

*html .navigation ul li {
float: left;
margin: 0 20px 0 17px;
padding: 0;
}

.search_field {
float: left;
margin: 6px 0 0 0px; 
padding: 1px 5px 0px 3px;
font: 9pt/9pt Arial, verdana;
height: 22px;
width: 140px;
background: #fff;
border: 1px solid #666;
}

#searchsubmit {
float: left;
margin: 5px 5px 5px 5px;
height: 25px;
}

div#header h1 {
float: left;
margin: 45px 0 0 0; 
width: 220px;
font: normal 20pt/24pt Arial, Verdana, Tahoma;
color: #fff; 
}

div.wrapper {
clear: both;
height: 0;
overflow: hidden;
}

div#content  {
margin: 0; 
width: 985px;
font: normal 11pt/16pt Arial, Verdana, Tahoma;
color: #000; 
}

td.center {
vertical-align: top;
text-align: left;
margin: 0 0 0px 0; 
padding: 35px 30px 30px 15px;
font: normal 11pt/16pt Arial, Verdana, Tahoma;
color: #000;
}

td.left {
vertical-align: top;
text-align: left;
margin: 0; 
width: 220px;
padding: 30px 0px 30px 35px;
font: normal 11pt/16pt Arial, Verdana, Tahoma;
color: #000;
}

#submenu {
margin: 0; 
width: 225px;
padding: 10px 5px 5px 25px;
font: normal 14pt/20pt Arial, Verdana, Tahoma;
color: #000;
}

.smbottom {
margin: 0; 
width: 252px;
padding: 0; height: 45px;
font: normal 14pt/20pt Arial, Verdana, Tahoma;
color: #000;
display: none;
}

#newsblock {
margin: 0; 
width: 205px;
padding: 15px 20px 5px 25px;
background: url(../image/newsbg.gif) 15px 40px no-repeat;
}

td.left #newsblock strong {
padding: 0;
margin: 0;
font: 16pt/18pt Arial, verdana;
}

dt {
padding: 5px 0 0 0;
margin: 0;
font: 9pt/14pt Arial, verdana;
color: #666; 
}

dd {
padding: 0 0 0 0;
margin: 0;
font: 10pt/14pt Arial, verdana;
color: #000;
}

p.link {
padding: 0 0 10px 0;
margin: 0;
font: 10pt/14pt Arial, verdana;
color: #000;
}

#submenu ul {
list-style: none; 
margin: 0;
padding: 0px 10px 0 0px;
font: bold 12pt/16pt Arial, Verdana; 
width: 180px;
}

#submenu ul li {
margin: 5px 0 5px 0px;
padding: 5px 15px 5px 20px; width: 180px;
background: url(../image/bullet.gif) 0 8px no-repeat;
}

td.center h1 {
margin: 0; 
padding: 0 0 5px 0;
font: normal 20pt/24pt Arial, Verdana, Tahoma;
color: #000;
clear: both;
}

td.center h2 {
margin: 0; 
padding: 15px 0 5px 0;
font: normal 16pt/20pt Arial, Verdana, Tahoma;
color: #000;
clear: both;
}

td.center p {
padding: 5px 0 15px 0;
margin: 0; 
color: #000;
}

td.center blockquote {
padding: 10px 25px;
margin: 0 0 20px 0; 
color: #000;
background: #ebebda; border-left: #feb431 4px solid;
font: normal 10pt/14pt Arial, Verdana, Tahoma;
}

td.center ul {
padding: 0 0 20px 20px;
margin: 0;
list-style-image: url(../image/bullet.gif);
}

td.center ul li {
font: normal 10pt/14pt Arial, Verdana, Tahoma;
padding: 0 0 15px 0;
margin: 0; 
}

div#footer_container {
float: left;
height: 80px;
margin: 0;
padding: 0;
width: 100%;
color: #fff;
}

div#footer {
position: relative;
margin: 0;
padding: 0;
margin-left: -502px;
left: 50%;
top: 0;
width: 1004px;
height: 85px;
background-color: #F1F1F1;
}

div#copyright {
color: #000;
padding: 10px 20px 0px 52px;
margin: 10px 0 0px 0;
position: relative; 
float: left; 
height: 60px; 
overflow: hidden;
font: normal 9pt/13pt Arial, Verdana, Tahoma;
width: 580px;
}
  
div#copyright .cpl {
width: 310px;
float: left;
}
  
div#z66 {
width: 199px;
color: #000; height: 60px; overflow: hidden;
padding: 10px 130px 0px 0;
margin: 10px 0 0 0;
position: relative;
float: left;
font: normal 9pt/13pt Arial, Verdana, Tahoma;
text-align: right;
background: url(../image/netangels.gif) 210px 11px no-repeat; 
}

div#z66 a.menu:link  {
color: #000;
text-decoration: underline; 
font-style: normal;
}

div#z66 a.menu:visited  {
color: #000;
text-decoration: underline;  
font-style: normal;
}

div#z66 a.menu:hover {
color: #da251d;
text-decoration: underline; 
font-style: normal;
}