body {margin:0; padding:15px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; }
h1, h2, h3, h4 {font-family:Arial, Helvetica, sans-serif; }
h1 {line-height: 28px !Important}
a img {border:0;}
a {outline:none; color:#29225c;}
a:hover {text-decoration: none !important}
p {margin:0; padding:0 0 9px 0;}
p, ul, dl {font-size:12px; line-height:18px; }
dl {margin:0; padding:0 0 6px 0; }
ul {margin:0 0 0 -15px; padding:0 0 6px 0; list-style:none; }
ul li {margin:0; padding:0 0 4px 15px; background:url(/images/Bullet.gif) 0px 6px no-repeat; }
form {margin:0; padding:0; }
input, select, textarea {background:#ffffff; border:1px solid #b3b3b3; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.HeadlineParagraph {margin:0; padding:0 0 9px 0; font-weight:bold; color:#666666; font-size:12px; }

.ImageToLeft {float:left; margin:0 20px 10px 0; }
.ImageToRight {float:right; margin:0 0 10px 20px; }

.AlignLeft {text-align:left; }
.AlignCenter {text-align:center; }
.AlignRight {text-align:right; }
.AlignTop {vertical-align:top; }
.AlignMiddle {vertical-align:middle; }
.AlignBottom {vertical-align:bottom; }

.TextUppercase {text-transform:uppercase; }
.TextBold {font-weight:bold; }

.Date {color:#8a8a8a; }

.ColorBlack {color:#000000; }

.Clear {clear:both; overflow:hidden; height:0px; line-height:0px; font-size:0px; }
.ToLeft {float:left; }
.ToRight {float:right; }

.BorderDivider {display:block; margin:0 0 8px 0; padding:0 0 8px 0; border-bottom:1px solid #b5d333; }

#SiteMap td{ padding-left:5px; }
#SiteMap p {padding:10px 0 0 0;}
  #SiteMap p a {text-decoration:none; font-weight:bold; font-size:13px; }
  #SiteMap ul {padding:0; }
  #SiteMap ul li {background-image:url("/images/Bullet.Blue.gif"); }

table#bDetails th {color:#666666; text-align:left; font-size:12px;}
table#bDetails td {color:#000000; font-size:12px;}

.larger_text {
	font-size: 14px;
	font-weight: bold; 
}

