
body {color : #000000; background : #ffffff;  font-family : Georgia, "Times New Roman", Times, serif;  font-size : 12pt; }
#container {width: 17cm!important; min-width: 17cm}
#secondCol {margin: 0}

h2,h3,h4,h5,h6 {color:black; font-family: Arial, Helvetica, sans-serif; font-weight: bold; page-break-after: avoid; margin-bottom: 0.3em}
h1 {color: #016767; font: bold 20pt Trebuchet MS, Arial, sans serif; page-break-after:avoid }
h2 {font: 15pt}
h3 {font:14pt}
h4 {font:13pt}
h5 {font:12pt}
h6 {font:12pt; color: #333333}

p {margin: 0 2cm 1em 0.5cm}
a {text-decoration: none; color: black; font-weight:bold}
img {border:0}
br {clear: none}
br.clear {clear: both}

ul, ol {margin:0 2cm 0 1cm; padding:0}
li {padding:0 0 0.7em 0;}
li ul, li ol {margin-top: 0.7em}
li br {line-height: 0.5em} /* Workaround for double br's - li's should contain p's instead */
ul li { list-style-image:url(/images/bullet.gif) }
ol.decimal li {list-style-type: decimal}
ol.alpha li {list-style-type: lower-alpha}
ol.upper-roman li {list-style-type: upper-roman}
ol.legal li, ol.roman li {list-style-type: lower-roman}
ol ol.roman li {list-style-type: lower-roman}
ol ol.alpha li {list-style-type:lower-alpha}
ol ol ol.upper-roman li {list-style-type: upper-roman}
ol ol ol.roman li {list-style-type: lower-roman}
ol ol ol.decimal li {list-style-type: decimal}
ol ol ol ol.alpha li {list-style-type:lower-alpha}

div.example ol.alpha li {list-style-type:lower-alpha}

table{caption-side: top; page-break-inside:avoid;  border-collapse: collapse; padding: 0; margin: 1pt 2.5cm 25pt 0.5cm}
table th{background:#B1D6D6; font-weight: bold}
table th {padding:5px; text-align:left; border:1px solid #333; border-left-color: #ccc; border-right-color: #ccc; vertical-align: bottom}
table td {padding:2px; text-align:left; border:1px solid #ccc; vertical-align: top}
table p, table ul, table ol, table table {margin-left: 1em; margin-right: 0}
table caption {padding: 15pt 25pt 8pt 25pt; }
table thead {display: table-header-group}
table tr {page-break-inside: avoid}

#asst-sec-group {}

.image {padding: 20pt 0 20pt 0}
.image p {padding: 0!important; margin: 0!important; font-style: italic; font-size: 10pt; page-break-before: avoid}
.left {float: left; margin-left: 15pt}
.center {text-align: center; }
.right {float: right; margin-right: 15px; text-align: center}
#asst-sec-group .image img {border: solid 1px black; page-break-after: avoid; page-break-inside: avoid}
#asst-sec-group .image {page-break-inside: avoid}

#gnsBox, #headerRight, #statusBar, #firstCol, #footer, span.doc img, .spotlight img, .adobe, .dontprint, .print, .backtotop {display : none;}

#logo a {display: none}
#print-logo {width: 3.57cm; height: 1.1cm; padding: 0 15cm 0.2cm 0; border-bottom: solid 1pt #016767}



form#vatform p {margin:0; padding:0; clear:both;}
form#vatform p.note {padding:15px; border:1px solid #999 ; width:90%; margin-top:10px;}
form#vatform label {width: 20% }
form#vatform label.other {width:90%; margin-top:10px; }
form#vatform label.other2 {width: 25%; margin-top:3px;} 
form#vatform label.amount {width:20%; margin-top:10px;}
form#vatform textarea.address {border:1px solid; border-color:#999; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; margin: 5px 0 15px 0;   }
form#vatform textarea.other1 {border: 1px solid; border-color:#999; font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif; margin: 5px 0 15px 0; }

form#vatform div.radio label{margin-top:3px; font-size:0.8em; }
form#vatform div.radio input{width: 10px; border: 0; margin-right:10px; margin-top:3px; float:left; }

form#vatform input {width: 70%; margin: 0 0 10px 0; border: 1px solid #999; padding: 2px}
form#vatform input.short {width:30%; margin: 10px 0 10px 0; border: 1px solid #999; padding: 2px} 
form#vatform input.amount {width:45%; margin: 10px 0 10px 0; border: 1px solid #999; padding: 2px}
form#vatform select {border-color:#999; border: 1px solid; }



form#vatform1 label {margin-right: 10px; float:left; color: #999; font-weight: bold; width: 20%;} 


.note

blockquote

.pdf, .word, .excel, .ppoint {padding-left: 0}

a.backtotop {display: none}

/*
p.footnote {font-size:0.7em!important}
p.note {padding:20px;background:#f0f6f6;border:1px solid #DCE7E7}
#content  li p.note {font-size:1em}
div.example {padding:20px;background:#efefef;border:1px solid #dddddd;margin-bottom:20px}
div.example table {width: 70%!important}
*/
