html{margin:0px;padding:0px;border:0px;}
body{margin:0px;padding:0px;border:0px;background-color:#ffffff;color:#333333;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;line-height:1.4;}

/* Navigation */
/**************/
ul#topnav{list-style-type:none;width:752px;height:30px;margin:18px 0px 15px 18px;padding:0px;}
ul#topnav li{margin:0 12px 0 0;padding:0px;float:left;display:block;height:30px;line-height:30px;vertical-align:middle;}
ul#topnav li a,ul#topnav li a:visited{text-decoration:none;text-transform:uppercase;font-size:10px;font-weight:bold;color:#8e8e8e;}
ul#topnav li a:hover{color:#0089c0;text-decoration:none;}
ul#topnav li.active a{color:#0089c0;}
img#logo{height:30px;width:110px;margin:0 6px 0 0;padding:0px;}

/* Second Level Nav with Search */
div#secondLvl{width:752px;margin:0 0 0 18px;border-bottom:solid 1px #e8e8e8;}
ul#secondnav{list-style-type:none;width:480px;height:13px;margin:0px;padding:0 0 19px 0;}
ul#secondnav li{float:left;display:block;margin:0 20px 0 0;padding:0px;height:14px;line-height:14px;vertical-align:middle;overflow:hidden;}
ul#secondnav li a{text-decoration:none;font-size:12px;color:#8e8e8e;}
ul#secondnav li a:visited{color:#8e8e8e;}
ul#secondnav li a:hover{color:#0089c0;text-decoration:underline;}
ul#secondnav li a.active,ul#secondnav li a.active:hover{color:#0089c0;}
#search{float:right;width:154px;}
#search form{margin:0px;padding:0px;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;}
#search input{vertical-align:middle;}
#search input.new-search-box{width:101px;border:solid 1px #e8e8e8;font-family:verdana, arial, helvetica, sans-serif;font-size:10px;color:#8e8e8e;margin:0 7px 0 0;padding:2px 2px 3px 2px;}
#search input#searchBtn{border:0px;vertical-align:middle;width:35px;height:20px;}

/* Breadcrumbs */
div#breadcrumbs{border-bottom:solid 1px #e8e8e8;width:752px;height:22px;line-height:22px;margin:0 0 0 18px;font-size:10px;color:#999999;}
div#breadcrumbs a{font-size:10px;color:#999999;text-decoration:none;}
div#breadcrumbs a:visited{color:#999999;text-decoration:none;}
div#breadcrumbs a:hover{color:#0089c0;text-decoration:underline;}
div#breadcrumbs span{color:#0089c0;}

table#new-navigation-table{background-image: url(/images/includes/navigation_upper/logo_squares.gif);background-repeat: no-repeat;}

/* LHS Nav */
ul#lhsNav{list-style-type:none;width:142px;margin:28px 0 0 18px;padding:0px;}
ul#lhsNav li{margin:0 0 4px 0;padding:0px;}
ul#lhsNav li a{color:#8e8e8e;font-size:12px;line-height:1.4;text-decoration:none;}
ul#lhsNav li a:visited{color:#8e8e8e;}
ul#lhsNav li a:hover{color:#0089c0;text-decoration:underline;}

ul#lhsNav li ul{list-style-type:none;margin:4px 0 0 0;padding:4px 0 0 14px;border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;}
ul#lhsNav li ul li a{font-size:11px;line-height:1.4;}

ul#lhsNav li a.active{color:#0089c0;}
ul#lhsNav li a.active:visited,ul#lhsNav li a.active:hover{color:#0089c0;}

/* Bottom Navigation */
/* ----------------- */
div.bottomNav a,div.bottomNav a:visited{color:#999999;}
div.bottomNav a:hover{color:#0089c0;}
p.disclaimer span{color:#cccccc;font-size:10px;}
p.disclaimer a,p.disclaimer a:visited{color:#999999;}
p.disclaimer a:hover{color:#0089c0;}


/* Common Styles */
/*****************/

a{color:#0089c0;text-decoration:none;}
a:visited{color:#80379b;}
a:hover{text-decoration:underline;}

a img{border:0px;}

h1{color:#004760;font-weight:normal;font-size:34px;line-height:1.2;margin:18px 0 12px 0;}
h2{color:#004760;font-weight:normal;font-size:20px;line-height:1.2;margin:0 0 8px 0;}
.header{color:#28bdbd;font-weight:bold;font-size:15px;line-height:19px;}

p{margin:0 0 12px 0;}

.divider{height:0px;line-height:0px;width:100%;border-bottom:solid 1px #e8e8e8;margin:13px 0 12px 0;}

.backToTop{border-top:solid 1px #e8e8e8;text-align:right;margin:0 0 18px 0;font-size:10px;}
.backToTop a,.backToTop a:visited{color:#0089c0;}

.date{font-style:italic;margin:0 0 6px 0;}

.copybig{font-size:16px;}
.copysmall{font-size:10px;}

table{border-collapse:collapse;margin:0px;padding:0px;}
table tr td{margin:0px;padding:0px;}

table.pagination{width:100%;margin:0 0 10px 0;}
table.pagination tr td{text-align:right;}
table.pagination tr td a:visited{color:#0089c0;}

form{margin:0px;padding:0px;font-family:verdana, arial, helvetica, sans-serif;}
form input.text{font-family:verdana, arial, helvetica, sans-serif;border:solid 1px #e8e8e8;padding:3px 2px;color:#8e8e8e;font-size:11px;}
form select,form select option{margin:0px;padding:0px;font-family:verdana, arial, helvetica, sans-serif;font-size:11px;color:#8e8e8e;}

.tableradiogrey{color:#000000;background-color:#dcdad4;font-size:12px;line-height:19px;}
.tablecopyhdr{color:#ffffff;font-weight:bold;font-size: 12px;line-height:19px;}
.tablecopysm{color:#000000;}

/* =========== search box ============ */
.hmsearch { width:250px; height:18px; vertical-align:middle; margin:8px 0px 4px 0px; }
.hmsearch form, .hmsearch img, .hmsearch input {height:18px;display:inline;margin:0px;padding:0px;}
.hmsearch input {vertical-align:top;font-family: verdana,arial,helvetica,sans-serif;font-size:11px;line-height:12px;}