* {font-family: Arial, Helvetica, sans-serif;	font-size: 11px; }
body {margin:0px; padding:0px; }

form {margin:0px; padding:0px; }
small {font-size:10px; }
sup, sub {font-size:9px; }
p {margin:0px; padding:0px; }
a {color:#00445E; text-decoration:none; }
a:hover {color:#000000; }
a img {border:0px; }
ul {margin:0px 0px 0px 0px; padding:0px; list-style:none;}
.Main ul li {padding-left:6px; background:url("/images/Bullet.gif") 0px 6px no-repeat;}

h1, h2, h3, h4 {margin:0px; padding:0px; }
h1 {margin-top:1px; margin-bottom:10px; color:#333333; font-size:16px; font-weight:bold; }
h2.H2, h2 * {font-size:12px; line-height:27px;}
h2 {position: relative; color:#666666; margin-bottom:5px; background:#f2f2f2; clear:both; overflow:hidden;} /*height:30px; */
  h2 .HeaderInner {display:block;  padding-left:10px; margin-left: -3px; }
  h2 .CatInner {width: 250px; text-align: right; padding-right: 10px;}
  h2 .CornerTopLeft {display:block; position:absolute; top: 0px; left: 0px; width: 10px; height: 10px; background: url('/images/Header.Corner.TopLeft.gif') top left no-repeat;}
h2.H2 {padding-left:0px; background:none;}
.h2Box {padding-left:10px;}
.h2Box td {padding-right:5px;}
h3 {font-size:11px; font-weight:bold; }
h4 {font-size:11px; font-weight:bold; text-transform:uppercase; color:#01578b; }
h5 {font-size: 14px; color:#01578b; margin-bottom: 10px;}


.ColorLightBlue {color:#0084b5; }
.ColorBlue {color:#01578b; }
.ColorGreen {color:F51109; font-size:16px; }

