body {
padding: 0px;
margin: 0px;
background: #DBDCE5;
}
td {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
vertical-align: top;
}
ul{
margin: 10px 0px 10px 10px;
padding-left: 10px;
list-style: square url(../images/bullet.gif);
}
li{
margin: 3px 0px 3px 0px;
}
.hrdot {
background: url(../images/tile_hr.gif) repeat-x;
padding: 0px;
margin: 0px;
}
.header {
color: #CD5806;
background: url(../images/line.gif) bottom left no-repeat;
font: 600 12px Verdana, Arial, Helvetica, sans-serif;
}

/*homepage*/
.tile {
background: url(../images/tile.gif) repeat-x;
}
.tileside {
background: url(../images/tile_side.gif) repeat-y;
}
.tilenav {
background: url(../images/tile_nav.gif) repeat-x;
}
.white{
background: #ffffff
}
.black{
background: #000000
}

.hmcontent {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
background: #ffffff;
padding: 15px 30px 25px 20px;
vertical-align: top;
}
.hmcontent h1 {
font: 600 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #1C1958;
margin: 0px 10px 5px 0px;
}
.hmcontent p{
margin: 5px 0px 10px 0px;
}
.hmcallout {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
padding: 0px 0px 25px 0px;
vertical-align: top;
}

.hmcontent,
.hmcallout ,
.hmnews  p{
margin: 2px 0px 10px 0px;
}
/*tier page elements*/
.content {
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
color: #333;
background: #ffffff;
padding: 20px 15px 25px 30px;
vertical-align: top;
}
.content h1 {
font: 600 12px/16px Verdana, Arial, Helvetica, sans-serif;
color: #1C1958;
margin: 0px 10px 0px 0px;
}
.content h2{
font: 600 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #333;
margin: 10px 10px 10px 0px;
}
.content p{
margin: 5px 0px 10px 0px;
}



.ftr {
font:11px/15px Verdana, Arial, Helvetica, sans-serif;
color: #333;
padding: 10px 14px 14px 20px;
}
.ftr p {
margin: 5px 0px 0px 0px; 
}
.ftrnav {
color: #666;
font: 10px Verdana, Arial, Helvetica, sans-serif;
padding: 0px 35px 20px 5px;
vertical-align: top; 
}
/*links*/
.hmcontent a,
.hmcallout a,
.hmnews a,
.content a {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #0B3876;
text-decoration: underline;
}
.hmcontent a:hover,
.hmcallout a:hover,
.hmnews a:hover,
.content a:hover {
font: 11px/16px Verdana, Arial, Helvetica, sans-serif;
color: #EA3D00;
text-decoration: none;
}
.ftrnav a {
color: #666;
font: 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
}
.ftrnav  a:hover {
color: #C87C38;
font: 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline;
}
.t2 {
background: #000000;
font: 600 11px Verdana, Arial, Helvetica, sans-serif;
padding: 5px 10px 5px 15px;
}
.t2 a {
color: #fff;
font: 600 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 0px 6px 0px 6px;
}
.t2  a:hover {
color: #EA3D00;
font: 600 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
padding: 0px 6px 0px 6px;
}
