

/*
* -------------------------------
*  common 
* ------------------------------- 
*/

/* ------ Imports -------------------------- */
* { margin: 0pt; padding: 0pt; }
body { background: url(images/body_bgrd.gif) #B2B2B2 repeat-x left top; font-size-adjust: none; font-stretch: normal; font: 10px/16px Verdana,Geneva,Arial,Helvetica,sans-serif; }
a { text-decoration: none; color: #369; }
a, a:hover, a:focus, a:active { outline: none; }
a img { border: none; }
li { list-style-type: none; }
p { padding-bottom: 20px; }

h1, h2, h3, h4, h5, h6 { font: bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }

.cleaner { display: block; height: 1px; clear: both; height: 1px; overflow: hidden; }
.cleaner.last { background: #FFF; }
.date { text-transform: capitalize;  }
.image img { display: block; margin: 0 auto; }

/* --- Layout styles --------------------------------- */
#page_container { border-color:#BBBBBB; border-style: solid; border-width:0pt 1px; margin:0pt auto; padding: 0 5px 5px 5px; width: 983px; background:#FFFFFF none repeat scroll 0%;overflow:hidden;}

#page_content { background: url(images/page_content_bgrd.gif) right top repeat-y; height: 100%; }

#content { float: left; margin: 5px 5px 0 0; width: 553px; overflow: hidden; }
#content { width: 728px; }

#right { width: 250px; background: #2F5F84; margin: -54px 0 0 0; position: relative; z-index: 9000; color: #FFF; }
#left { width: 170px; background: #eaeaea; margin: 0 5px 0 0; border-top: 5px solid #FFF; }

#bar { height: 20px; line-height: 20px;  padding: 0 5px; }
#datem { width: 49.5%; float: left;  }
#lang { width: 49.5%; float: left; }
#lang a { display: block; float: right; padding: 0 5px 0 20px; margin: 0 0 0 10px;  }
#lang a:hover { text-decoration: underline; }
#lang #langbg { background: url(images/lang_bg.gif) 0 3px no-repeat; }
#lang #langen { background: url(images/lang_en.gif) 0 3px no-repeat; }

/* --- Header --------------------------------- */
#header { background: url(images/header_bgrd.jpg) #1F2A42 no-repeat -9px top; position: relative; overflow: hidden; height: 234px; }
body#lang_en_UK #header { background: url(logo_en.gif) #1F2A42 no-repeat -9px top; }

#header h1 { height: 90px; margin: 0 0 24px 0; }  
#header h1 a { width: 240px; display: block; color: #FFFFFF; text-decoration: none; text-indent: -1000px; height: 114px; }
#header h3 { height: 114px; 	}
#header h3 a { width: 240px; display: block; color: #FFFFFF; text-decoration: none; text-indent: -1000px; height: 114px; }

/* --- Search --- */
#header .search { position: absolute; z-index: 9999; right: 7px; top: 127px; width: 250px; height: 59px; overflow: hidden; color: #96BBE3; background: url(images/header_search_list_bgrd.gif) left bottom no-repeat;  }
#header .search form { height: 100%; background: url(images/header_search_bgrd.gif) left top no-repeat; padding: 4px 5px; margin: 5px 0 0 5px;  }
#header .search .field { display: block; width: 158px; height: 16px; padding: 2px 3px; margin: 0 1px 0 0; float: left; border: none; background: #FFF url(images/header_search_field_bgrd.gif) repeat-x left top; }
#header .search .button { display: block; border: none; height: 20px; overflow: hidden; float: left; width: 67px; background:transparent url(images/header_search_button.gif) no-repeat scroll left top; font-size: 0px; color: #AA2C00;}

/* --- Section --- */
#header .section { width: 100%; height: 60px; background: url(images/section_hdr3_bgrd.gif) right top repeat-x; overflow: hidden; }
#header .section h1 { color: #FFF; text-transform: uppercase; text-indent: 10px; font: normal 45px/60px "Universum Bg Condensed Normal", Tahoma, Arial, Verdana, Geneva, Arial, Helvetica, sans-serif; }
#header .section a { display:block; background: url(images/btn_add_record.gif) left top no-repeat; margin: 10px 260px 0 0; width: 179px; height: 10px; padding: 5px 10px; line-height: 10px; font-weight: bold; color: #FFF; position: absolute; right: 0; top: 145px; }
#header .section a.second { float: right; display:block; background: url(images/btn_add_record.gif) left top no-repeat; margin: 10px 10px 0 0; width: 179px; height: 10px; padding: 5px 10px; line-height: 10px; font-weight: bold; color: #FFF; }
#header .section a:hover { color: #FF9; }

/* --- Navigation --- */
#header .nav { padding-left: 5px; height: 30px; overflow: hidden; }
#header .nav li { float: left; display: block; color: #FFFFFF; height: 30px; background: url(images/header_nav_separator.gif) left top no-repeat; font: normal 10px/30px Verdana, Geneva, Arial, Helvetica, sans-serif; text-transform: uppercase; }
#header .nav li a { float:left; padding: 0 8px; display: block; color: #FFF; text-decoration: none;  }
#header .nav li.selected a { background: url(images/header_nav_selbgrd.gif) left top repeat-x; font-weight: bold; }

/* --- Footer ----------------------------- */
#footer { border-top:5px solid #EAEAEA;margin-top:4px;background:transparent url(images/footer_bgrd.gif) no-repeat scroll left bottom; height: 85px; }

#footer h6 { background: #2F5F84 none repeat scroll 0%; color: #FFFFFF; line-height: 20px; height: 20px; overflow: hidden; }
#footer ul { border-bottom: 1px solid #EDEDED; height: 20px; text-align: center; color: #999; }
#footer ul.first { text-align: left; }
#footer ul.first li.left { text-align: left; padding: 0 0 0 10px; float: left; }
#footer ul.first li.right { text-align: right; float: right; padding: 0 10px 0 0;  }
#footer li { display: inline; line-height: 19px; color: #999; }
#footer li a { color: #999; }
#footer li a:hover { color: #666; text-decoration: underline; }

#footer .rss li { background: url(rss_small.gif) 5px 1px no-repeat; padding-left: 20px; }
#footer .rss li strong, #footer ul.rss li a:hover { color: #ec8133;  }
#footer .rss li.right { background: none; float: right; margin: -19px 0 0 0; padding: 0 10px 0 0 ; }

/* --- Sidebar Panels right -------------------------------------- */
.local-nav { background: #1f2a42; padding: 20px;  }
.local-nav h3 { margin-bottom: 10px; text-transform: uppercase; }
.local-nav ul { border-top: 1px solid #515b74; }
.local-nav li { border-bottom: 1px solid #515b74; font-weight: bold; }
.local-nav li a { display: block; padding: 3px 5px;  }
.local-nav li a:hover { background: #374462; }
.local-nav li li { padding-left: 10px; border-top: 1px solid #515b74; border-bottom: 0; font-weight: normal; }


/* --- Sidebar Panels -------------------------------------- */
.sidebar { float: left; }
.sidebar a { color: #FFF; }

.sidebar .panel { clear: both; }
.sidebar .panel .hdr h3 { text-transform: uppercase; color: #8cc5f0; font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif; text-indent: 10px; height: 28px; line-height: 28px; }
.sidebar .panel .cnt { padding: 10px; }
.sidebar .panel .ftr { border-bottom: 1px solid #FFF; }
.sidebar .panel .cnt a.more { padding: 2px 20px 30px 0; color: #8CC5F0; font-weight: bold; background: url(images/arrow_forward.gif) right 4px no-repeat; }

span.up, span.down { display: block; width: 9px; height: 9px; background: url(images/arrow_up_blue.gif) left top no-repeat; overflow: hidden; text-indent: -30px; margin-top: 2px; }
span.down { background: url(images/arrow_down_orange.gif) left top no-repeat; }

.frame .panel { width: 50%; float: left; overflow: hidden; }
.frame h3 { background: #222d47 url(images/xmod_iarticles_li_bgrd.gif) 0 -24px repeat-x; color:#FFF; height: 29px; text-indent: 10px; text-transform: uppercase; font-size: 11px; line-height: 29px; }
.frame h4 { padding: 5px;  }
.frame .hdr { position: relative;  }
.frame .hdr a { display: block; position: absolute; top: 10px; right: 10px; color: #FFF; }
.frame .hdr form { position: absolute; top: 4px; right: 5px; color: #FFF; }
.frame .hdr.filter form { color: #000; }
.frame .cnt { border: solid #222D47; border-width: 0 4px 4px 4px; padding: 0; margin-bottom: 5px; height: auto; }
.frame .cnt.group { padding-top: 35px; }
.frame .c1 .hdr { border-right: 1px solid #FFF; }
.frame .c1 .cnt { border-right: 1px solid #222D47; }
.frame .c2 .cnt { border-left: none; }

.frame .cnt .table { width: 99.9%; overflow: auto; }
.frame .cnt table { width: 100%; border-collapse: collapse;  }
.frame .cnt th, .frame .cnt td { padding: 3px 5px; text-align: right; border: 1px solid #CCC; border-left: none; background: #FFF; }
.frame .cnt th { background: #EEE; vertical-align: bottom; text-align: center;}
.frame .cnt th.indicator_title { width: 140px; }
.frame .cnt th.th_title_left { text-align: left; }
.frame .cnt .odd td { background: #F5F5F5; }
.frame .cnt td select { padding-right: 10px; }
.frame .cnt ul { border-top: 1px solid #CCC; margin-bottom: 20px; }
.frame .cnt ul li { border-bottom: 1px solid #CCC; padding: 5px;  }

.frame .cnt .currency { font-weight: bold; }
.frame .cnt .arch { width: 16px; }
.frame .cnt .arch a { display: block; width: 16px; height: 16px; text-indent: 2000px; overflow: hidden;  background: url(page_white_stack.png) left top no-repeat;  }
.frame .archive_image { display: block; padding: 20px; }

.frame .cnt .mod { /*width: 50%; float: left;*/ overflow-x: auto; }
.frame .cnt .mod h4 { clear: both; padding-top: 20px; }
.frame .cnt .mod li { padding: 0; border: none; }
.frame .cnt .mod li a { padding: 5px 0; display: block; margin: 0 10px; border-bottom: 1px solid #CCC; height: 12px; overflow: hidden; }

/* --- Page --- */
.page { border: 1px solid #CCC; padding: 10px; }
.page.rte { margin-bottom: 5px; }

a.button, .buttons a { background: #222D47 url(images/xmod_iarticles_li_bgrd.gif) repeat-x scroll 0 -24px; border: none; color:#FF9; cursor: pointer; display: block; float: left; width: auto; font-weight: bold; height:25px; line-height: 25px; margin-right: 10px; padding:0 10px; text-transform: uppercase; }
a.button, .buttons a { width: 120px; float: none; margin: 5px; }

.col { float: left; overflow: hidden;  }
.col.w2 { width: 50%;  }
.col.w23 { width: 66%;  }
.col.w3 { width: 33%;  }
.col.w23 a.button { width: 200px; float: right; text-align: center; }
/* --- Adv -------------------------------------- */
#header .adv { width: 728px; height: 90px; position: absolute; right: 10px; top: 10px; }
#content .adv { width: 728px; height: 60px; margin-top: 5px; background: none; }
#content .adv .s430 { width: 430px; height: 60px; float: right; }
#content .adv .s230 { width: 230px; height: 60px; float: left; margin: 0 18px 0 0;  }
#content .adv .s230.last { margin: 0 0 0 1px; }
#right .adv { width: 250px; height: 250px; border-bottom: 4px solid #2f5f84; }
#right #small.adv { border-bottom: none; height: auto; }
#left .adv { margin: 5px; }

.group_id { background: #1F2A42; padding: 5px 10px; margin-bottom: 5px; }
.group_id a { color: #FFF; }

/*
* -------------------------------
*  forms 
* ------------------------------- 
*/

<br />
<font size='1'><table dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Warning: include_once(forms.css) [<a href='function.include-once'>function.include-once</a>]: failed to open stream: No such file or directory in /var/www/stat/public/styles/styles.php on line <i>10</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>104488</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='/var/www/stat/public/styles/styles.php' bgcolor='#eeeeec'>../styles.php<b>:</b>0</td></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_SERVER</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_GET</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_POST</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_COOKIE</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_FILES</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_ENV</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_SESSION</i></th></tr>
<tr><th colspan='5' align='left' bgcolor='#e9b96e'>Dump <i>$_REQUEST</i></th></tr>
</table></font>
<br />
<font size='1'><table dir='ltr' border='1' cellspacing='0' cellpadding='1'>
<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> Warning: include_once() [<a href='function.include'>function.include</a>]: Failed opening 'forms.css' for inclusion (include_path='.:/usr/share/php5:/usr/share/php') in /var/www/stat/public/styles/styles.php on line <i>10</i></th></tr>
<tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr>
<tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr>
<tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>104488</td><td bgcolor='#eeeeec'>{main}(  )</td><td title='/var/www/stat/public/styles/styles.php' bgcolor='#eeeeec'>../styles.php<b>:</b>0</td></tr>
</table></font>


/*
* -------------------------------
*  rte 
* ------------------------------- 
*/

/* --------- Rich text editor styles ------------------------------------------------------------------------------------*/

.rte { font-size: 11px; line-height: 18px;   }

.rte h1 { font-weight: normal; font-size: 160%; padding: 0 0 5px 0; }
.rte h2 { font-weight: normal; font-size: 160%; padding: 0 0 5px 0; }
.rte h3 { font-weight: normal; font-size: 150%; padding: 0 0 5px 0; }
.rte h4 { font-weight: normal; font-size: 140%; padding: 0 0 5px 0; }
.rte h5 { font-size: 120%; padding: 0 0 5px 0; }
.rte h6 { font-size: 100%; padding: 0 0 5px 0; }

.rte p { padding: 0 0 20px 0; }
.rte p a {  }
.rte p + ul { padding: 0 30px 20px 30px; }
.rte p + ol { padding: 0 30px 20px 30px; }

.rte a {  }

.rte ul { padding: 20px 30px; }
.rte ul li { display: list-item; list-style: circle outside; }
.rte ul li a {  }
.rte ul + ul { padding: 0 30px 20px 30px; }

.rte ol { padding: 20px 30px; }
.rte ol li { display: list-item; list-style: decimal outside; }
.rte ol li a {  }
.rte ol + ol { padding: 0 30px 20px 30px; }

.rte code { display: block; background: #EEE; border: 1px solid #CCC; font: 0.8em  Courier, Tahoma, sans-serif; padding: 10px; margin: 20px 0; white-space: pre; }
.rte p + code { margin-top: 0; }

.rte blockquote { color: #666; padding: 20px; border-left: 5px solid #CCC; margin: 0 20px 20px 20px;  }
.rte blockquote p { padding-bottom: 0; line-height: 20px; }

.rte code {  }
