/* Style sheet default */
*{margin:0;padding:0;border:0px;}
body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0;border:0px;}
body{background-color:#000059;background-image:url("tl_files/default/site/cpcbg2.png");}
h1{margin-right:auto;text-align:left;}
a,a:link,a:visited,body,div,label,li,ol,p,select,td,th,u,ul{border:0px;font-family:'courier new', consolas, monospace, arial, verdana, sans serif;font-weight:bold;text-decoration:none;font-size:18px;color:#ffff00;}
label{border:0px;font-family:'courier new', consolas, monospace, arial, verdana, sans serif;font-weight:bold;text-decoration:none;font-size:18px;color:#fefffc;}
.toplink a,.back a{font-size:0.7em;}
a:hover{font-weight:bold;color:#00ffff;}
p.active,span.active{margin:0;padding:0 2px;background-color:#ffff00;color:#00007f;}
#main div.mod_article{padding-left:16px;}
div#left,div#header,div#right,div#footer{margin:5px;padding:5px;border:1px dotted #ffff00;color:#00007f;}
ul,li,li.active,.submenu,.mod_navigation,.block{margin:2px;padding:0;list-style-type:none;}
.mod_breadcrumb{margin:2px;padding:2px;border-top:0px dotted #ffff00;border-right:0px dotted #ffff00;border-bottom:1px dotted #ffff00;border-left:0px dotted #ffff00;}
div.mod_changelanguage{right:5px;position:absolute;margin:0;padding:0;}
.mod_newslist{text-align:center;font-size:0.8em;line-height:1.4em;}
.mod_newslist h1,.mod_newslist ce_text{text-align:center;line-height:1em;}
.mod_newslist p.teaser{padding-left:8px;text-align:left;}
.mod_linklist{padding:8px;}
.mod_linklist p{margin-top:8px;}
.mod_linklist img{float:left;margin-top:8px;margin-right:8px;margin-bottom:28px;}
p.info{padding-right:8px;text-align:right;font-size:0.7em;color:#999999;}
ul.level_2{padding-left:8px;}
ul.level_3{padding-left:16px;}
p.description{padding-left:16px;font-size:12px;color:#fefffc;}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#f70;}
.text,.ce_text,.teaser,.description,.ce_text p{text-align:left;color:#fefffc;}
.linkpic{float:left;margin-top:4px;margin-right:8px;}
#lbCaption,#lbNumber{color:#000000;}
#header{background:url("tl_files/default/site/roland.png") left center no-repeat;}
p.footer{margin:1px;padding:2px 1px 1px;text-align:right;vertical-align:middle;font-size:12px;color:#999999;}
a.footer{padding-left:3px;font-size:12px;}
.row_0,.row_1,.row_2,.row_3,.row_4,.row_5,.row_6{width:100%;height:100%;display:inline-table;margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;}
.mod_linklist p{color:#fefffc;}
.pdf_link a{float:right;margin-left:auto;font-size:0.8em;}
.image_container .caption{color:#fefffc;}
.mod_faqlist li{margin-top:8px;margin-bottom:8px;padding-top:8px;padding-bottom:8px;}
.registerlink a{font-size:0.7em;}
div.registerlink{margin:8px auto 2px;padding-top:5px;text-align:center;vertical-align:middle;border-top:1px dotted;}
#lbCaption div{font-size:18px;color:#000;}
div#lbNumber{margin-top:5px;font-size:14px;color:#666;}
a.glossarylink,a.glossarylink:visited,a.glossarylink:hover,a.glossarylink:active{padding:0;border-bottom:1px dashed #000000;text-decoration:none;}
a.glossarylink:hover,a.glossarylink:active{padding:0;border-bottom:1px underline #000000;text-decoration:none;background-color: transprarent;}
a.glossarylink dfn.glossarydescription{display:none;}
a.glossarylink:hover dfn.glossarydescription{width:250px;position:absolute;display:block;margin:20px 0 0;padding:10px;border:1px #884 #solid;color:#440;background:#ffe;z-index:999;}
p.context{margin-right:4px;color:#eee;}
p.url{margin-bottom:16px;font-size:0.8em;color:#999;}
p.header{margin-top:8px;margin-bottom:16px;font-size:0.8em;color:#999;}
table.all_records{width:100%;}
.mod_linklist div{font-size:0.8em;color:#eee;}
.mod_search span.relevance{margin-top:8px;margin-bottom:16px;font-size:0.6em;color:#999;}
.mod_search span.highlight{padding:0;color:#0ff;}

