/**** zoomtool.css ****/

@import url("/css/global/zoomtool.css");

/**** papi.css ****/

@import url("/css/global/papi.css");



h1 {
     font: bold 20px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

h2 {
     font: bold 18px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

h3 {
     font: bold 16px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

h4 {
     font: bold 14px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

h5 {
     font: bold 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

body {
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     background: #ffffff;
     text-decoration: none}

div{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

p{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     margin: 0px 0px 12px 0px;
     padding: 0px;
     }

b {
     font: bold 12px arial, helvetica, sans-serif;
     color: #445074;
     }

ul{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none;
     }

ol{
     margin: 0px;
     padding: 0px;
     list-style-position: inside;
     }

dl{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

dt{
     font: bold 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none;
     padding-top: 6px}

dd{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

table{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

tr{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

td{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

form {
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

input{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

select{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

textarea{
     font: 12px arial, helvetica, sans-serif;
     color: #445074;
     text-decoration: none}

a:link {
     color: #445074;
     text-decoration: underline}

a:visited {
     color: #445074;
     text-decoration: underline}

a:active {
     color: #445074;
     text-decoration: underline}

a:hover {
     color: #445074;
     text-decoration: underline}


div.breadcrumbs {
font-size: 11px;
font-weight: bold;
padding: 0px 0px 0px 0px;
margin: 0px 0px 12px 0px;
}

div.breadcrumbs a {
font-weight: normal;
}
table.blist {
     clear: both;
     border: dotted 1px #bbbbbb;
     width: 100%;
     padding: 12px 0px 12px 0px;
     margin: 0px 0px 24px 0px;
     background: #eeeeee;
     }

table.blist td {
     width: 50%;
     padding: 0px;
     }

table.blist ul {
     list-style-position: outside;
     margin-bottom: 0px;
     padding-bottom: 0px;
     }

a.blist {
     font-weight: bold;
     }


.columnlabel {
     background: #bbbbbb;
     font-weight: bold;
     }
table.clist {
	clear: both;
}

table.clist td {
	width: 156px;
	text-align: center;
}

table.clist img {
	border: 0px;
}

table.clist h3 {
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}

table.clist p {
padding: 0px;
margin: 0px 0px 12px 0px;
font-size: 11px;
}

.data {
	background: #eeeeee;
}

table.chart {
      border: 1px solid #ccc;
     padding: 2px;
     }


.error {
     font-weight: bold;
     color: #e3302c;
     }


div.feature {
     float: right;
     width: 216px;
     margin-left:12px;
     margin-bottom: 12px;
     padding-left: 12px;
     text-align:center;
     }

div.feature h3 {
     margin: 0px;
     padding: 0px 0px 12px 0px;
     font-size:12px;
     }

div.feature p {
     margin: 0px;
     padding: 0px;
     }

div.feature img {
     border: none;
     }


.highlight {
background: #eeeeee;
padding: 6px;
margin: 0px 0px 12px 0px;
}
table.keypad {
     clear: both;
     margin: 20px 0px 0px 0px;
     padding: 8px;
     border: 1px dotted #313163;
     width: 468px;
     }

table.keypad td {
     width: 156px;
     }

table.keypad a {
     text-decoration: none;
     }

table.keypad a:hover {
     text-decoration: underline;
     }

table.keypad h3 {
     font: bold 11px arial,helvetica,sans-serif;
     margin: 0px;
     padding: 0px;
     }

table.keypad ul {
     margin: 0px;
     padding: 0px;
     list-style: none;
     }

table.keypad li {
     font: normal 11px arial,helvetica,sans-serif;
     }


table.pagination {
     margin:0px 0px 12px 0px;
     clear: both;
     }

table.pagination p {
     word-spacing:6px;
     margin:0px;
     }

table.pagination strong {
     font-weight: bold;
     }


.rowlabel {
	background: #bbbbbb;
}

.sidebar {
     text-align: center;
     }


div.skyscraper {
float: right;
width: 160px;
margin-left: 12px;
margin-bottom: 12px;
padding:12px;
border: 1px dotted #094f7e;
text-align:center;
}

div.skyscraper h3 {
margin: 0px;
padding: 0px;
font-size:12px;
}

div.skyscraper p {
margin: 0px;
padding: 0px 0px 12px 0px;
}
table.slist {
     padding: 0px;
     margin: 0px 0px 12px 0px;
     }

table.slist img {
     border: none;
     padding: 0px;
     margin: 0px 12px 12px 0px;
     }

table.slist h3 {
     font-size: 12px;
     padding: 0px;
     margin: 0px;
     }

table.slist p {
     padding: 0px 0px 12px 0px;
     margin: 0px;
     }


.testimonial {
	font-size: 11px;
	color: #4b4b4b;
	background: #eeeeee;
	padding: 6px;
     margin: 0px 0px 12px 0px;
}
ul.thick_list li {
padding-bottom: 12px;
}
p.bumper {
     background:#5f9215font-weight:bold;
     color:#ffffff;
     }




