/** * A fluid 3-column layout * * This layout features:* - a fluid 3-column layout * - top navigation tabs * * This single style sheet takes care of all media (screen,handheld,print,etc.) * * This style sheet has been checked against Mozilla Firefox version 2 and Microsoft Internet Explorer version 7. * You may have to split this file into several pieces to avoid side-effects on legacy browsers such as Netscape navigator 4.7,etc. * * Styles are ordered according to following list:* - standard HTML and XHTML tags are refined * - unique styles used for page layout * - other unique styles * - classes * * For contextual rules,uniqueness comes before classes. * This means that '#main_panel code' and '#main_panel a.article' are placed into the second section. * And 'p.menu_bar' is in the last section. * * Where applicable we have also mentioned the YACS codes related to styles. * You can find more information on YACS codes at codes/codes.php and related pages. * * @author Bernard Paques [email]bernard.paques@bigfoot.com[/email] * @license http://www.gnu.org/copyleft/lesser.txt GNU Lesser General Public License *//** * import core YACS reference style sheet -- this has to come before any other rule */@import url("../_reference/yacs.css");/** * standard tags - redefine behaviour of reference HTML and XHTML tags * to ensure that all browsers will be aligned #FF6600 safety orange */a,a code{color:#095ba5;text-decoration:none;background-color:transparent;font-weight:normal}
/*** a[name],* a[name] code{text-decoration:inherit;color:inherit;background:inherit}
* a[name]:link,* a[name]:link code{text-decoration:inherit;color:inherit;background:inherit}
* a[name]:hover,* a[name]:hover code{text-decoration:inherit;color:inherit;background:inherit}
*/a:link,a:link code{color:#0000ff;text-decoration:none;background-color:transparent}
a:visited,a:visited code{color:#660099;text-decoration:underline;background-color:transparent}
a:active,a:active code{color:red;text-decoration:none;background-color:transparent}
a:hover,a:hover code{color:red;text-decoration:underline;background-color:#90EE90}
a img{border:none}
acronym{border-bottom:1px dotted #095ba5;cursor:help}
address{padding-top:1em;padding-bottom:1em}
b{font-weight:600;background:transparent url("images/b_bg.gif")}
body{margin:0;padding:0;font-family:tahoma,sans-serif;font-weight:normal;font-style:normal;font-size:0.8em;border-bottom:1px solid #ccc}
@media screen{body{color:#222;background:#fff url("images/body_bg.gif") top left no-repeat;max-width:1280px}
}
blockquote{border-left:2px solid #095ba5;margin:0;padding:0 0 0 3px}
@media screen{blockquote{padding-left:25px;background:transparent url("images/quote_left.gif") top left no-repeat;border:none}
blockquote .quote_prefix span{display:none}
}
br{}
#side_panel button{background-color:#eaeaea;border-color:#dcdcdc #696969 #696969 #dcdcdc;border-style:solid;border-width:2px;text-align:center;margin:0px;padding:0px;font-size:0.9em}
#side_panel button:hover{background-color:transparent}
#main_panel button{/* border:none;margin:0;padding:0 0 0 7px;background:transparent url("images/aqua_button.png") bottom left no-repeat;text-decoration:none;font-family:tahoma,sans-serif;font-weight:bold;font-size:12px;line-height:18px;cursor:pointer;cursor:hand;*/}
#main_panel button span{/* vertical-align:middle;margin:0;padding:6px 9px 0px 0px;background:transparent url("images/aqua_button.png") bottom right no-repeat;text-decoration:none;font-family:tahoma,sans-serif;font-weight:bold;font-size:12px;line-height:18px;*/}
center{}
code{font-family:monospace;font-size:1.2em}
del{background-color:#dde}
form{margin:0;padding:0}
h1{clear:left;margin:0 0 0.5em 0;padding:0 0 5px 0.5em;color:#FF6600;font-size:1.5em;font-weight:bold;text-align:left;background:transparent url("images/h1_background.gif") left bottom no-repeat}
h2{clear:left;margin:1em 0 0.5em 0;padding:0;font-size:1em;font-weight:bold;color:#095ba5;text-align:left}
h3{clear:left;margin:1em 0 0 0;padding:0;font-size:1em;font-weight:bold;color:#095ba5;text-align:left}
h4{margin:1em 0 0.5em 0;padding:0;font-size:0.9em;font-weight:normal;color:#095ba5;text-align:left}
hr{padding:0.2em 0 0.2em 0;height:0px;border-width:1px;border-color:#095ba5;border-style:none none dotted none}
i{}
img{margin:0;padding:0}
input[type="password"],input[type="text"]{border:#095ba5 solid 1px}
input:focus{background-color:#eaeaea}
input[type="submit"]{background-color:#eaeaea;border-color:#dcdcdc #696969 #696969 #dcdcdc;border-style:solid;border-width:2px;text-align:center;margin:0px;padding:0px;font-size:0.9em}
input[type="submit"]:focus,input[type="submit"]:hover{background-color:transparent}
ins{background-color:#edd;text-decoration:none}
li{text-align:left}
marquee{}
ol{}
p{margin:0 0 16px 0;padding:3px 0}
pre{font-family:monospace;font-weight:normal;font-style:normal;font-size:1.2em;margin:1em auto 1em 0;padding:1em;border:1px solid #d3d3d3;white-space:pre;max-width:600px;overflow:auto;background:transparent url("images/check_bg.gif") repeat}
pre p{margin:0;padding:0 0 0.5em 0}
sub{}
sup{}
table{}
td{vertical-align:top;text-align:left;font-size:1em}
@media print{td{margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:5px;border-left:none;border-top:none;border-right:none;border-bottom:2px solid #095ba5}
}
textarea{border:#26a solid 1px}
textarea:focus{background-color:#dedede}
th{background-color:#dedede;text-align:left}
@media print{th{font-size:1em;margin-left:0;margin-right:0;padding-left:0;padding-right:0;padding-bottom:5px;border-left:none;border-top:none;border-right:none;border-bottom:2px solid #000}
}
u{}
ul{}
/** * layout elements - also add behaviour for related sub-elements where applicable */#extra_panel{margin:10px 1px 0 4px;padding:0;width:150px;font-size:0.9em;font-weight:normal;color:#333;float:right}
@media print{#extra_panel{display:none}
}
#extra_panel a:link,#extra_panel a:visited{color:#095ba5;background:transparent}
#extra_panel a:active,#extra_panel a:hover{color:#095ba5;background-color:#90EE90}
#extra_panel dl{margin:0 0 10px 0;padding:0 0 0 2px;background:transparent url("images/extra_box_bg.jpg") top left no-repeat}
#extra_panel dl dd{margin:0 0 0.4em 0;padding:3px;overflow:hidden}
#extra_panel dl dd ul{margin:0;padding:0 0 0 15px}
#extra_panel dl dt{font-size:1.2em;margin:0 0 0 0;padding:2px 4px}
#extra_panel dl dt a{color:#000;font-weight:normal}
#footer_panel{clear:left;margin:30px 0 0 14px;padding:0;text-align:left;font-size:0.8em;font-weight:normal}
#footer_panel a{font-weight:normal}
@media print{#footer_panel{display:none}
}
#header_panel{position:relative;width:100%;height:85px;background:transparent url("/freenaplesplusus.GIF") no-repeat top left}
@media print{#header_panel{display:none}
}
@media screen{#main_panel{margin:0;padding:.5em .5em 0 .5em;text-align:justify;color:#000000;background-color:transparent}
body.extra div#main_panel{margin-right:170px}
body#thread div#extra_panel{width:250px}
body#thread.extra div#main_panel{margin-right:270px}
#main_panel a code{background-color:transparent}
#main_panel code{margin:0;padding:0 4px 0 4px}
#main_panel pre code{margin:0;padding:0}
}
#main_panel ul{margin:0.5em 0 1em 0;padding:0;list-style:none}
#main_panel ul li{margin:0;padding:0;padding-left:14px;background:transparent url("icons/bullet.gif") no-repeat 0px 0px}
#side_panel{margin:0;padding:0;font-family:Tahoma,Geneva,sans-serif;font-size:0.9em;font-weight:normal;color:#333;position:absolute;width:170px;top:85px;left:2px}
@media print{#side_panel{display:none}
}
#side_panel a:hover{background-color:#90EE90}
#side_panel dl{margin:0 0 12px 0;padding:0;width:175px;font-size:10px;font-weight:normal}
#side_panel dl dd{margin:0 0 0 0;padding:2px 6px 20px 6px;color:#222;overflow:hidden;background:transparent url("images/side_body.gif") bottom left no-repeat}
#side_panel dl dd a{font-weight:normal}
#side_panel dl dd a.menu_1{display:block;border-bottom:1px solid #bbb;margin:0 0 0 0;padding:5px 0 5px 4px}
#side_panel dl dd a.menu_2{display:block;border-bottom:1px solid #bbb;margin:0 0 0 0;padding:5px 0 5px 4px}
#side_panel dl dd ul{margin:0;padding:0;list-style:none}
#side_panel dl dd ul li{display:block;border-bottom:1px solid #bbb;margin:0 0 0 0;padding:5px 0 5px 4px}
#side_panel dl dt{text-align:center;font-size:1.2em;margin:0 0 0 0;padding:7px 4px 3px 4px;color:#444;background:transparent url("images/side_top.gif") top left no-repeat}
#side_panel dl dt a{color:#444;font-weight:bold}
@media screen{#wrapper{margin:0 0 0 180px;padding:0}
#overall_wrapper{position:relative;margin:0;padding:30px 0 20px 0;background:transparent url("images/footer_bg.gif") bottom left repeat-x}
}
/** * unique elements - may appear in one or several pages */dl#categories ul{margin:0;padding:0;list-style:none}
dl#categories ul li{margin:0 0 4px 0;padding:0}
#crumbs{position:absolute;top:67px;left:192px;color:#eee;font-size:9px;font-weight:normal;text-align:left;background:transparent}
#crumbs a{color:#ffffff;background:#222;font-weight:normal}
#crumbs a:hover{color:red;text-decoration:underline;background-color:#90EE90}
@media print{#crumbs{display:none}
}
#featured dd{margin:0;padding:0}
#featured hr{border-top:none;border-left:none;border-right:none;border-bottom:1px dotted #447;height:0px}
#featured.extra_box ul{margin:0;padding:0;list-style:none}
#featured ul li{margin:0;padding:0 2px 3px 0;background-image:none}
#featured ul li .details{color:#aaa;font-size:9px}
dl#gadget_1,dl#gadget_3,dl#gadget_5,dl#gadget_7{clear:left}
#gadgets_prefix{clear:left;margin-top:8px;font-size:0.9em}
#gadgets_suffix{clear:left;margin:0;padding:0 0 2em 0}
#header_right{position:absolute;top:2px;right:12px;margin:0;padding:14px 5px 6px 0px}
#header_title{position:absolute;top:23px;left:2px}
#header_title a{color:#0075BB;font-size:11px;margin:0px;font-weight:bold}
#header_title a:hover{color:#0075BB;font-size:11px;text-decoration:underline;background-color:#90EE90}
@media screen{#home_center{border-left:1px dotted #095ba5;margin:0 0 1em 0.5em;padding:0 0 0 0.5em;float:left;width:31%}
#home_east{border-left:1px dotted #095ba5;margin:0 0 1em 0.5em;padding:0 0 0 0.5em;float:left;width:31%}
#home_north{clear:left;border:1px solid #ccc;margin:0;padding:1em}
#home_north h2{margin-top:0.5em}
#home_north .date{margin-top:0.5em}
#home_west{margin:0 0 1em 0;padding:0;float:left;width:31%}
#home_south{clear:both}
#home_south h3{margin-top:0}
}
dl#neighbours dd ul{margin:0;padding:0}
dl#neighbours dd ul{margin:0;padding:0;list-style:none}
dl#neighbours dd ul li{margin:0 0 4px 0;padding:0}
#news{}
dl#news dd ul{margin:0;padding:0;list-style:none}
dl#news dd ul li{margin:0;padding:0 2px 3px 0;background-image:none}
dl#news dd ul li .details{color:#aaa;font-size:9px}
#news hr{border-top:none;border-left:none;border-right:none;border-bottom:1px dotted #095ba5;height:0px}
p#page_menu{margin:0 0 8px 0;padding:3px 0 3px 0;font-family:Tahoma,sans-serif;font-size:10px;font-weight:normal}
p#page_menu a{margin:0;padding:0px 0px 0px 7px;background:transparent url("images/small_button.gif") bottom left no-repeat;line-height:1.2em;text-decoration:none}
p#page_menu a:hover{text-decoration:none;color:red;background-color:#90EE90;font-size:10px}
p#page_menu a span{margin:0;padding:0px 7px 0px 0px;background:transparent url("images/small_button.gif") bottom right no-repeat}
@media print{p#page_menu{display:none}
}
dl#rotating_featured dd{height:12em;overflow:hidden;width:auto}
dl#rotating_featured dd hr{display:none}
dl#rotating_featured dd ul{margin:0;padding:0;list-style:none}
dl#rotating_news dd{height:12em;overflow:hidden;width:auto}
dl#rotating_news dd hr{display:none}
dl#rotating_news dd ul{margin:0;padding:0;list-style:none}
dl#rotating_news dd ul li .details{color:#aaa;font-size:9px}
dl#scrolling_news div.scroller_outside{height:200px}
dl#scrolling_news dd hr{border-top:none;border-left:none;border-right:none;border-bottom:1px dotted #095ba5;height:0px}
dl#scrolling_news dd ul{margin:0;padding:0;list-style:none}
dl#scrolling_news dd ul li{margin:0;padding:0}
dl#scrolling_news dd ul li .details{color:#aaa;font-size:9px}
#sections a.section{font-weight:bold}
#show_date{position:absolute;top:54px;right:4px;color:#888;font-size:0.9em;font-weight:normal;text-align:right;background:transparent}
#show_links{position:absolute;top:1px;right:4px;color:#808080;font-size:0.9em;font-weight:normal;text-align:right;background:transparent;margin:0;padding:0}
#show_links a{color:#0075BB}
#show_links a:hover{color:#0075BB;text-decoration:underline;background-color:#90EE90}
#tabs{position:absolute;top:27px;left:190px;margin:0;padding:0;}
#tabs,#tabs a{background-color:transparent;text-decoration:none;font-family:Tahoma,sans-serif;text-transform:capitalize;font-size:10px;letter-spacing:0;font-weight:bold;color:#FFFFFF}
#tabs ul{margin:0;padding:0;list-style:none}
#tabs li{display:inline;padding:0;margin:0 2px 0 0;text-transform:lowercase}
#tabs li a{margin:0 0 0 0;padding:0 0 0 11px;text-decoration:none;float:left;background:transparent url('images/tabs.gif') 0% 0% no-repeat}
#tabs li a span{padding:14px 21px 14px 0px;color:#000;display:block;margin:0;background:transparent url('images/tabs.gif') 100% 0% no-repeat}
#tabs li a:hover{background-position:0% 0px;color:#0075BB;text-decoration:none;cursor:pointer;background-color:#90EE90}
#tabs li a:hover span{background-position:100% 0px;color:#0075BB;background-color:#90EE90}
#user_menu ul{margin:0;padding:0;list-style:none}
@media screen{#wrapper_prefix{}
#wrapper_suffix{}
}
/** * styles by classes */@media screen{#main_panel a.article{padding-left:11px;background:transparent url("icons/page.gif") left no-repeat;width:8px;height:9px}
}
.author_box{float:right;padding:2px;border:1px dotted #095ba5}
img.avatar{margin:3px}
p.away{position:absolute;left:-999px;width:990px}
.big{font-size:16pt;line-height:1.1em}
#main_panel a.button,#overlay_panel a.button{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-size:0;font-style:normal;text-decoration:none;color:#2e523b;line-height:0;background:transparent url('images/button_drop.png') 0 0 no-repeat;height:30px;margin:0 6px 0 0;padding:0 10px 0 0;vertical-align:middle}
#main_panel a.button span,#overlay_panel a.button span{display:inline-block;cursor:pointer;border:none;font-family:"Arial" !important;font-size:12px !important;font-style:normal;white-space:nowrap;letter-spacing:0 !important;color:#222;line-height:16px;background:transparent url('images/button_drop.png') 100% 0 no-repeat;height:30px;margin:0 -16px 0 10px;padding:8px 20px 0 10px;vertical-align:middle}
#main_panel span.button,#overlay_panel span.button{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-size:0;font-style:normal;text-decoration:none;color:#2e523b;line-height:0;background:transparent url('images/button_drop.png') 0 0 no-repeat;height:30px;margin:0 6px 0 0;padding:0 10px 0 0;vertical-align:middle}
#main_panel span.button button,#overlay_panel span.button button{display:-moz-inline-box;display:inline-block;cursor:pointer;border:none;font-family:"Arial" !important;font-size:12px !important;font-style:normal;white-space:nowrap;letter-spacing:0 !important;color:#222;line-height:1;background:transparent url('images/button_drop.png') 100% 0 no-repeat;height:30px;margin:0 -16px 0 10px;padding:0 20px 0 10px;vertical-align:middle}
#main_panel a.button:hover,#main_panel span.button:hover,#overlay_panel a.button:hover,#overlay_panel span.button:hover{background-position:0 -60px;color:#ccc;text-decoration:none}
#main_panel a.button:hover span,#main_panel span.button:hover button,#overlay_panel a.button:hover span,#overlay_panel span.button:hover button{background-position:100% -60px;color:#ccc}
#main_panel a.button:active span,#main_panel span.button:focus button,#overlay_panel a.button:active span,#overlay_panel span.button:focus button{color:#444}
@media screen{#main_panel a.category{padding-left:11px;background:transparent url("icons/page.gif") left no-repeat;width:8px;height:9px}
}
p.caution{}
.center_image{display:block;clear:left;text-align:center}
.center_image .image_caption{display:block;text-align:center;font-size:smaller;padding-top:0;margin-top:0}
.cloud1{font-size:100%}
.cloud2{font-size:120%}
.cloud3{font-size:130%}
.cloud4{font-size:140%}
.cloud5{font-size:150%;font-weight:bold}
.cloud6{font-size:160%;font-weight:bold}
.cloud7{font-size:170%;font-weight:bold}
.cloud8{font-size:180%;font-weight:bold}
.cloud9{font-size:190%;font-weight:bold}
.cloud10{font-size:200%;font-weight:bold}
table.calendar{border-spacing:0;border-collapse:separate;border-bottom:1px solid #bfbfbf;border-right:1px solid #bfbfbf;margin-top:0;margin-bottom:1em}
table.calendar caption,table.calendar caption a{font-weight:bold;font-size:1.2em;color:#fff8ff;background-color:#CED535;text-align:right;margin-top:.5em;padding:4px;border:1px solid #bfbfbf;border-bottom:none}
table.calendar td,table.calendar th{font-weight:normal;font-size:12px;font-style:normal;border-top:1px solid #bfbfbf;border-left:1px solid #bfbfbf;margin:0;padding:4px;vertical-align:top;text-align:left}
table.calendar td.spot{background-color:#eee;font-weight:bold}
table.collections{border-spacing:0;border:none}
table.collections td{border:none;margin:0;padding:0.3em 8px 0.3em 8px}
table.collections th{border:none;margin:0;padding:0.3em 8px 0.3em 8px}
dl.column{margin:1em 8px 8px 0;padding:0}
dl.column dd{margin:0 0 1em 10px;padding:0 0 0 4px;border-left:solid 2px #ccc;overflow:hidden}
dl.column dd,dl.column dd a.category,dl.column dd .details,dl.column dd a.section{font-size:107%}
dl.column dd p,dl.column dd ul{margin-top:0.2em;margin-bottom:0.2em}
dl.column dt{clear:left;border:0;margin:0;padding:2px 0 2px 0}
dl.column dt img{margin:0;padding:0}
dl.column_1,dl.column_2{margin:0 8px 8px 0;padding:0;float:left;width:45%}
dl.column_1 dd,dl.column_2 dd{margin:0 0 1em 10px;padding:0.2em 0 0 0.4em;background:transparent url("images/map_box_bg.jpg") top left no-repeat;width:156px;text-align:left;z-index:1;overflow:hidden}
dl.column_1 dd p,dl.column_1 dd ul,dl.column_2 dd p,dl.column_2 dd ul{margin-top:0.2em;margin-bottom:0.2em}
dl.column_1 dt,dl.column_2 dt{clear:left;text-align:left;border:0;margin:0;padding:2px 0 2px 0;z-index:2}
dl.column_1 dt img,dl.column_2 dt img{margin:0;padding:0}
.comic{font-family:"Comic Sans MS",cursive}
@media screen{#main_panel a.comment{padding-left:12px;background:transparent url("icons/comment.gif") left no-repeat;width:8px;height:9px}
}
@media screen{div.comment div{margin-left:1em}
}
ul.compact,#main_panel ul.compact,#extra_panel ul.compact,#side_panel ul.compact{margin:0 0 0.5em 0;padding:0;list-style:none}
#main_panel ul.compact li,#extra_panel ul.compact li{margin:0;padding:0;padding-left:7px;background:transparent url("images/tri.gif") top left no-repeat}
#side_panel ul.compact li{margin:0;padding:0 2px 3px 4px;background:transparent}
#main_panel ul.compact ul{margin-top:0;margin-bottom:0}
.cursive{font-family:cursive}
p.date{color:#095ba5;background:transparent url("images/row_bg.gif") top left repeat-x;font-size:0.9em;margin-top:1.5em;margin-bottom:0;padding-bottom:4px;width:100%;border-bottom:1px solid #ddd;text-align:right}
@media screen{#main_panel a.decision{padding-left:12px;background:transparent url("icons/comment.gif") left no-repeat;width:8px;height:9px}
}
table.decorated{border-collapse:collapse;border-spacing:0;border:none}
table.decorated tr{background:transparent url("images/decorated_bg.gif") top left no-repeat;width:310px;height:16px;margin:0 0 1em 0}
table.decorated tr td.content{margin:0;padding:6px 6px 1em 6px}
table.decorated tr td.image{border:none;margin:0;padding:6px}
table.decorated tr td.image img{margin:2px 2px 0 0}
.details{font-family:Tahoma,sans-serif;font-weight:normal}
.details a{font-family:Tahoma,sans-serif;font-weight:normal}
#main_panel .details{font-size:0.8em}
#main_panel .details a{}
#side_panel .details{font-size:0.9em}
p.details{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
dl.download dt p{text-align:center;float:left;margin:0 2em 2em 0}
@media screen{.draft{padding-right:10px;margin-right:2px;background:transparent url("icons/to_publish.gif") right no-repeat;width:12px;height:10px}
.draft span{display:none}
}
@media screen{#main_panel a.email{padding-left:15px;background:transparent url("icons/mailto.gif") left no-repeat;width:13px;height:11px}
}
div.error{color:red}
div.even{padding:0.5em 0}
@media screen{.expired{padding-right:16px;margin-right:2px;background:transparent url("icons/expired.gif") right no-repeat;width:14px;height:17px}
.expired span{display:none}
}
@media screen{#main_panel a.external{padding-right:15px;background:transparent url("icons/external.gif") right no-repeat;width:16px;height:16px}
}
div.external_image{max-width:400px;width:400px;overflow:hidden}
.extra_box ul{margin:0.5em 0 1em 0;padding:0 0 0 1.5em;list-style:disc}
.fantasy{font-family:fantasy}
@media screen{#main_panel a.file{padding-left:15px;background:transparent url("icons/download.png") left no-repeat}
}
.flag{color:red;font-size:0.9em}
td.family{padding:0 0 0 8px;font-weight:bold;color:#444;background-color:#E3E4AC}
dl.floating_box{float:left;display:table-cell;margin-right:2em;text-align:center}
dl.floating_box dd{text-align:center;border:none;padding:0;margin:0}
dl.floating_box dt{text-align:center;border:none;font-size:1.5em;padding:0;margin:0}
div.folder_body{background-color:#F5F5F5;border:1px solid #ddd;padding:3px 0.5em 0.5em 0.5em;margin-left:5px}
a.folder_header{font-weight:bold}
ul.compact a.folder_header{font-weight:normal}
a.folder_header:hover{cursor:pointer;background-color:#90EE90}
table.form{border:none}
table.form td{border:none;margin:0;padding:0.3em 0.5em 0.5em 0}
dl.gadget_box{padding:0;margin:0 1em 3em 0;float:left;width:45%;background:transparent url("images/gadget_left.gif") top left no-repeat}
dl.gadget_box dd{font-size:0.9em;margin:0;padding:2px 12px 24px 12px;background:transparent url("images/gadget_right.gif") bottom right no-repeat}
dl.gadget_box dt{font-size:1em;color:#222;padding:9px 12px 8px 33px;font-weight:bold;text-align:right;margin:0;border-right:1px solid #ccc}
table.grid{border-spacing:0;border-collapse:separate;border-bottom:1px solid #095ba5;border-right:1px solid #095ba5}
table.grid td,table.grid th{border-top:1px solid #095ba5;border-left:1px solid #095ba5;margin:0;padding:4px;vertical-align:top;text-align:left}
.hide{display:none}
.highlight1{background-color:#80FF80}
.highlight2{background-color:#8080FF}
.highlight3{background-color:#FF8080}
.huge{font-size:20pt;line-height:1.1em}
img.icon{float:right;margin:6px 0 10px 10px;padding:2px;border:1px solid #ccc}
br.images_prefix{clear:left}
br.images_suffix{clear:left}
.indent{margin:0.3em 0 0.5em 3em}
.introduction{font:1.5em tahoma,geneva,sans-serif;font-weight:bold;text-align:left;color:blue;background-color:transparent;margin:0em 0 0em 0}
table.jive{border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;max-width:90%;width:90%;margin:0;padding:0}
table.jive tr td{background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;overflow:hidden;width:5px;height:31px}
table.jive tr th{font-weight:bold;background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;width:5px;height:31px}
p.jive_menu{margin:1em 0 0 0}
.left_image{display:block;float:left;margin-right:8px;text-align:center}
.left_image .image_caption{display:block;text-align:center;font-size:smaller;padding-top:0;margin-top:0}
dl.manual_comments{margin:0 1em 0 0;padding:0}
dl.manual_comments dd{margin:0 0 1em 0;padding:0.3em 1em 1em 1em}
dl.manual_comments dd.odd{border-left:1px solid #daa;border-right:1px solid #daa;border-bottom:1px solid #daa}
dl.manual_comments dd.even{border-left:1px solid #aaf;border-right:1px solid #aaf;border-bottom:1px solid #aaf}
dl.manual_comments dt{margin:1em 0 0 0;padding:1em 1em 2px 1em}
dl.manual_comments dt.odd{border-top:1px solid #daa;border-left:1px solid #daa;border-right:1px solid #daa}
dl.manual_comments dt.even{border-top:1px solid #aaf;border-left:1px solid #aaf;border-right:1px solid #aaf}
.menu{display:inline;margin:0;padding:0;font-size:0.8em}
.menu a{font-weight:normal}
p.menu_bar{clear:left;margin:8px 0 8px 0;padding:3px 0 3px 0;font-weight:normal}
p.menu_bar a{margin:0;padding:0px 0px 0px 10px;background:transparent url("images/normal_button.gif") bottom left no-repeat;line-height:1.2em;text-decoration:none;font-family:tahoma,sans-serif;font-weight:bold}
p.menu_bar a:hover{text-decoration:none;font-weight:bold;color:red;background-color:#90EE90}
p.menu_bar a span{margin:0;padding:0px 10px 0px 0px;background:transparent url("images/normal_button.gif") bottom right no-repeat}
@media print{p.menu_bar{display:none}
}
.my_style{color:blue}
table.neighbours{clear:left;border:none;margin:0}
table.neighbours tr td{border:none}
table.neighbours tr td.next{border:none;padding:1em 0 1em 3em}
table.neighbours tr td.option{border:none;padding:1em 2em 1em 2em}
table.neighbours tr td.previous{border:none;padding:1em 3em 1em 0}
@media screen{.new{padding-right:18px;margin-right:2px;background:transparent url("icons/new.gif") right no-repeat;width:18px;height:9px}
.new span{display:none}
}
@media screen{#main_panel a.next{}
}
p.note{/* a noticeable paragraph -- [note]...[/note] -- see alsoNOTICE_FLAG in skins/skin_skeleton.php */}
div.odd{padding:0.5em 0;background-color:#d0d0d0}
#main_panel td.odd{}
div.overlay{padding:0;margin:0}
div.overlay p{padding:0;margin:0}
dl.poll{margin:1em 8px 8px 0;padding:0}
dl.poll dd{white-space:nowrap;margin:0 0 1em 2em;padding:6px 0 0 0}
dl.poll dt{clear:left;border:0;margin:0;padding:2px 3px 2px 0;float:left;width:110px;text-align:left}
@media screen{.popular{padding-right:24px;margin-right:2px;background:transparent url("icons/popular.gif") right no-repeat;width:24px;height:11px}
.popular span{display:none}
}
@media screen{#main_panel a.previous{}
}
@media screen{.private{padding-right:13px;background:transparent url("icons/private.png") right no-repeat}
.private span{display:none}
}
@media screen{.restricted{padding-right:13px;background:transparent url("icons/restricted.png") right no-repeat}
.restricted span{display:none}
}
.right{text-align:right}
.right_image{display:block;float:right;margin-left:8px;text-align:center}
.right_image .image_caption{display:block;text-align:center;font-size:smaller;padding-top:0;margin-top:0}
.sans-serif{font-family:Tahoma,sans-serif}
@media screen{#main_panel a.script{padding-left:13px;background:transparent url("icons/script.png") left no-repeat}
}
.scroller_inside{position:relative}
.scroller_outside{overflow:hidden;position:relative}
@media screen{#main_panel a.section{}
}
div.section_box{clear:left;margin-top:10px}
.serif{font-family:serif}
@media screen{#main_panel a.server{}
}
@media screen{#main_panel a.shortcut{}
}
div.sidebar_box{background:transparent url("images/sidebar_bg.gif") top left no-repeat;border-bottom:1px solid #cecece;border-right:1px solid #cecece;float:right;width:40%;padding:2em 2em 2em 2em;margin:1em 0 1em 1em}
div.sidebar_box h3{margin:0;padding:0}
.small,table.small tr td{font-size:0.9em}
td.sorted{background-color:#f0f0f0}
th.sorted{background-color:#c4c0c4}
tr.odd td.sorted{background-color:#F4F0F4}
.thumbnail_image{float:left;display:table-cell;margin-right:8px;text-align:left;height:100px;width:120px}
.thumbnail_image a img{border:none}
.thumbnail_image .image_caption{display:block;text-align:left;font-size:7pt;padding:0;margin:0}
.tiny,table.tiny tr td{font-size:7pt}
.toc_box{background-color:#F5F5F5;font-size:0.7em;;padding:9px;margin-top:0.5em;margin-bottom:1em}
.toc_box a code{font-size:1em;font-family:tahoma,sans-serif}
#main_panel div.toc_box ul{margin:0.5em 0 1em 0;padding:0;list-style:disc}
#main_panel div.toc_box ul li{margin:1em;padding:0 0 0 4px;background:transparent}
#main_panel div.toc_box ul ul{}
.toq_box{background-color:#F5F5F5;font-size:0.7em;;padding:9px;margin-top:0.5em;margin-bottom:1em}
#main_panel div.toq_box ul{margin:0;padding:0;list-style:none}
#contextual_menu ul.tree{list-style-type:none;margin:0;padding:0;font-family:arial,sans-serif;font-size:10px;line-height:14px}
#contextual_menu ul.tree ul{list-style-type:none;margin:0;padding:0;font-family:arial,sans-serif;font-size:10px;line-height:14px;background-image:url("icons/tree/vertical.gif");background-repeat:repeat-y;background-position:0px 0px}
#contextual_menu ul.tree li{margin:0;padding-top:0}
#contextual_menu ul.tree_level_1 li{padding-left:0}
#contextual_menu ul.tree_level_2 li,#contextual_menu ul.tree_level_3 li,#contextual_menu ul.tree_level_4 li,#contextual_menu ul.tree_level_5 li{padding-left:14px;background-image:url("icons/tree/node.gif");background-repeat:no-repeat;background-position:0px 0px}
#contextual_menu ul.tree_level_2 li.last,#contextual_menu ul.tree_level_3 li.last,#contextual_menu ul.tree_level_4 li.last,#contextual_menu ul.tree_level_5 li.last{background-image:url("icons/tree/last.gif");background-color:#fff;background-repeat:no-repeat;background-position:0px 0px}
#contextual_menu ul.tree li a.below,#contextual_menu ul.tree li a.close{padding-left:16px;background:transparent url("icons/tree/close.gif") top left no-repeat}
#contextual_menu ul.tree li a.current,#contextual_menu ul.tree li a.open{color:#333;padding-left:16px;background:transparent url("icons/tree/open.gif") top left no-repeat}
@media screen{.updated{padding-right:27px;margin-right:2px;background:transparent url("icons/updated.gif") right no-repeat;width:30px;height:9px}
.updated span{display:none}
}
@media screen{#main_panel a.user{padding-left:10px;background:transparent url("icons/user.gif") left no-repeat;width:7px;height:9px}
#header_right a.user{padding-left:18px;background:transparent url("icons/user_header.gif") left no-repeat;width:14px;height:11px}
}
@media handheld{}
table.wide{border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;max-width:90%;width:90%;margin:0;padding:0}
table.wide tr td{background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;width:5px;height:31px}
table.wide tr th{font-weight:bold;color:#333;background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;width:5px;height:31px}
table.wide tr th a{font-weight:bold;color:#333}
dl.wiki_comments{}
dl.wiki_comments dd{margin:0 0 2em 4px;padding:0.5em 1em 0.5em 1em}
dl.wiki_comments dd.odd{border-left:1px solid #daa}
dl.wiki_comments dd.even{border-left:1px solid #aaf}
dl.wiki_comments dt{margin:0;padding:0 0 2px 0;display:inline;margin-right:auto}
dl.wiki_comments dt.odd{border-bottom:1px solid #daa}
dl.wiki_comments dt.even{border-bottom:1px solid #aaf}
table.yabb{border-collapse:collapse;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;max-width:90%;width:90%;margin:0;padding:0}
table.yabb tr td{background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;width:5px;height:31px}
table.yabb tr td.author{padding:8px 3px 8px 8px;overflow:hidden}
table.yabb tr td.comment{padding:8px 8px 8px 3px;overflow:hidden}
table.yabb tr th{font-weight:bold;background:transparent url("images/row_bg.gif") top left repeat-x;margin:0;padding:8px;width:5px;height:31px}
table.yabb tr th a{font-weight:bold;padding-right:12px;background:transparent url("images/th_bg.gif") bottom right no-repeat;width:9px;height:11px}
.cse-branding-bottom,.cse-branding-right{margin:0;padding:0}
.cse-branding-bottom,.cse-branding-right{zoom:1}
.cse-branding-bottom:after,.cse-branding-right:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.cse-branding-text{font:10px Arial}
.cse-branding-form form{margin-bottom:0;padding-bottom:0}
.cse-branding-bottom .cse-branding-logo,.cse-branding-bottom .cse-branding-text{display:block;float:left}
.cse-branding-bottom .cse-branding-form{margin-bottom:3px}
.cse-branding-bottom .cse-branding-logo{padding:0}
.cse-branding-bottom .cse-branding-text{padding-top:4px}
.cse-branding-right .cse-branding-form{float:left}
.cse-branding-right .cse-branding-logo,.cse-branding-right .cse-branding-text{margin-left:4px}
.cse-branding-right .cse-branding-form{float:left;margin-right:4px}
.cse-branding-right .cse-branding-logo{padding:0}
.cse-branding-right .cse-branding-text{margin-top:-4px}

