body { font-family: Arial, sans-serif }
.print { display: block }
.no_print , .noprint { display: none !important }
#logo img { border: none }
/*
 main content holder
*/
img
{ vertical-align: text-bottom
}
body
{ font-size: 11px
}
body ,
.CKed , 
.CKed *
{ font-size: 11px
; font-weight: normal
; margin: 0
; padding: 0
; color: #414852
}
.CKed strong
{ font-weight: bold
}
.CKed sub ,
.CKed sup ,
.CKed sub * ,
.CKed sup *
{ font-size: 0.9em
; line-height: 0.9em
}
.CKed h1
, .CKed h2
, .CKed h3
, .CKed p
{ margin-bottom: 4px
; padding-bottom: 3px
}
/*
.CKed h1:first-child
, .CKed h1:first-child *
{ font-size: 20px
; border-bottom: none
}
*/
.CKed h1
, .CKed h1 *
{ font-size: 18px
; color: #414852
; text-decoration: none
}
.CKed h1
{ border-bottom: 2px solid #d6edf9
; margin-bottom: 10px !important
; padding-top: 20px !important
}
.CKed p.subtitle
, .CKed p.subtitle *
{ font-size: 12px
; color: #252b37
}
.CKed p.subtitle
{ margin-bottom: 10px
}
.CKed h2
, .CKed h3
{ padding-top: 10px
}
.CKed h2
, .CKed h2 *
{ font-size: 16px
; color: #414852
; text-decoration: none
}
.CKed h3
, .CKed h3 *
{ font-size: 14px
; color: #414852
; text-decoration: none
}
a ,
.CKed a
{ color: #006baf
}
/*
 lists
*/
.CKed ol
{ padding-left: 25px
}
.CKed ul ,
.CKed ul li
{ margin: 0
; padding: 0
; list-style-type: none
; display: block
}
.CKed ul li
{ margin-top: 7px
; background-repeat: no-repeat
; background-position: 0ex 0.9ex
; _zoom: 1
; padding-left: 10px
}
.CKed li ul li
{ padding-left: 15px
; background-position: .5ex 0.9ex
}
.CKed ul li
, .CKed li li li ul li
, .CKed li li li li li li ul li
, .CKed li li li li li li li li li ul li
{ background-image: url(/system/styles/deco/dot1.png)
}
.CKed li ul li
, .CKed li li li li ul li
, .CKed li li li li li li li ul li
, .CKed li li li li li li li li li li ul li
{ background-image: url(/system/styles/deco/dot2.png)
}
.CKed li li ul li
, .CKed li li li li li ul li
, .CKed li li li li li li li li ul li
, .CKed li li li li li li li li li li li ul li
{ background-image: url(/system/styles/deco/dot3.png)
}
/*
 tables
*/
.CKed table
{ border-collapse: collapse
; border: none
; border-bottom: 1px solid #bdddf2
; margin-bottom: 1em
}
.CKed table td
, .CKed table th
{ border: none
; border-top: 1px solid #bdddf2
; padding: 2px 3px 3px 3px
}
.CKed th
, .CKed caption
{ background-color: #006baf
; color: #fff
; text-align: left
}
.CKed table tr td
{ background-color: #f8fdff
; border-left-color: #f8fdff
; border-right-color: #f8fdff
}
.CKed table tr.even td
{ background-color: #e3f4ff
; border-left-color: #e3f4ff
; border-right-color: #e3f4ff
}
.CKed table.noshade ,
.CKed table.noshade td
{ background-color: transparent !important
; border-style: none !important
}
.deco
{ padding-left: 20px
; padding-bottom: 2px
; line-height: 15px
; background-repeat: no-repeat
; background-position: center left
}
.envelope
{ background-image: url(/system/styles/deco/ico-envelope.png)
}
.printbutton
{ background-image: url(/system/styles/deco/ico-print.png)
}
.list
{ background-image: url(/system/styles/deco/ico-list.png)
}
.lists
{ background-image: url(/system/styles/deco/ico-lists.png)
}
.home
{ background-image: url(/system/styles/deco/ico-home.png)
; padding-left: 25px 
}
.sitemap
{ background-image: url(/system/styles/deco/ico-sitemap.png)
}
.plus
{ background-image: url(/system/styles/deco/ico-plus.png)
}
a.deco
{ text-decoration: none
}
a.deco img
{vertical-align: middle 
}
ul.blue_arrows li
{ background-image: url(/system/styles/deco/arr1.gif)
}
hr
{ border: none
; border-color: #d5e6ed
; border-top-width: 1px
; border-top-style: solid
; height: 1px
}
img.center
{ display: block
; margin: 0 auto
}
img.left ,  
img.right
{ margin:  7px
}
img.left
{ float: left
; margin-left:  0px
}
img.right
{ float: right
; margin-right:  0px
}
/* */
#a
{ padding-top: 50px
}
#ac
{ top: -100px
}
html , body , div
{ background: none !important
; width: auto !important
; float: none !important
}
div.hr , div.hr div
{ width: auto
}
div.hr hr
{ display: block !important
}
#ac div
, #ab 
, #context
{ display: none !important
}
*
{ float: none !important
; clear: both !important
}
/* */
