/* reset.css */
html {margin:0;padding:0;border:0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure, dialog, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1.5;background:white;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;float:none !important;}
table, th, td {vertical-align:middle;}
blockquote:before, blockquote:after, q:before, q:after {content:'';}
blockquote, q {quotes:"" "";}
:focus {outline:0;}


table, th, tr, td
{
 border: 1px solid black;
font-size:10px;
}
a {pointer-events:none;text-decoration:none;cursor:text;color:#000;}  

table#basic_center_info tr td { height: 35px; width: 50%; }

div.view
{
	padding: 10px;
	margin: 10px 0;
	border: 1px solid #C9E0ED;
}

table.Grid  tr th {  background: white url("bg.gif") repeat-x scroll left top !important;border: 1px solid black;}

table.Grid { border:1px solid #000  !important; table-layout: fixed;border-collapse:collapse!important;width:100%;}
table.Grid  td { border: 1px solid #000;border-collapse:collapse !important;}
table.Grid tr,th, td { border: 1px solid #000;padding:5px !important; }
table.Grid th, td.CenterAlign { text-align: center; }
table.Grid td.LeftAlign { text-align: left; }
table.Grid tr:hover { background:  #ecfbd4 repeat scroll 0 0 !important;}
.pdfTbl td, .pdfTbl th{
   font-size:12px; 
}
.cbList{
    list-style-position: inside;
    font-size:12px;
}