/* $Id: style.css,v 1.23 2007/12/17 15:05:09 goba Exp $ */

/*
** HTML elements
*/
html{margin:0;padding:0;height:100%;}
body{margin:0;padding:0;height:100%;color:#444;font-size:0.95em;font-family:Arial;background-color:#eee;}
h1, h2, h3, h4, h5, h6 {margin-bottom:0.5em}
h1{font-size:1.3em}
h2{font-size:1.2em}
h3, h4, h5, h6 {font-size:1.1em}
p{margin-top:0.2em;margin-bottom:0.3em;text-align:justify}
a:link, a:visited{text-decoration:none;font-weight:normal}
a:link{color:#429DD6}
a:visited{color:#429DD6}
a:hover{color:#B11505;text-decoration:underline}
table{font-size:1em} /* make <td> sizes relative to body size! */
table tbody{margin:0;padding:0;border:0}
td{vertical-align:top}
pre{padding:0.75em 1.5em;border:1px solid #ccc;font-size:12px}
fieldset{margin:1px;padding:2px 1px;border: 1px solid #444}
div{margin:0;padding:0}

/*
** Page layout blocks / IDs
*/
#wrap{margin:0;padding:0;width:100%;height:100%;border:0;border-collapse:collapse} /* padding in px not ex because IE messes up 100% width tables otherwise */
#wrap div{margin:0;padding:0;border:0}
#wrap div img{margin:0 auto;padding:0;border:0}
#wrap thead td, #wrap tfoot td, #wrap thead tr, #wrap tfoot tr{height:1px;}

#wrap td.lc, #wrap td.rc {width:1px;height:1px}

#hr0 td{background-image:url('images/tbg.jpg');background-position:top left;background-repeat:repeat}
#h00{width:215px}
#mbtns{margin:0;padding:0;text-align:right}
#mbtns a{padding:3px}
#mbtns a img{display:inline}
#h06{width:51px;}

#h10{margin:0;padding:0;width:1px}
#h11{margin:0;padding:0;width:1px;text-align:left}
thead td.ctr{margin:0;padding:0;text-align:center;background-image:url('images/topl.jpg');background-position:center bottom;background-repeat:repeat-x}
thead td.ctr img{margin:0 auto}
#h13{margin:0;padding:0;width:auto;text-align:center}
#h15{margin:0;padding:0;width:1px;text-align:right}
#h15 img{margin:0 0 0 auto;text-align:right}
#hd15{margin:0 0 0 auto;text-align:right;width:auto;height:28px}
#hd15 img{display:inline;text-align:right}
#h16{margin:0;padding:0;width:1px;text-align:right}

#wrap tfoot td{height:42px;}
#wrap tfoot td a:link, #wrap tfoot td a:visited{text-decoration:none;font-weight:bold;font-size:80%}
#wrap tfoot td a:link{color:#fff}
#wrap tfoot td a:visited{color:#eee}
#wrap tfoot td a:hover{color:#cdc;text-decoration:underline}
#wrap tfoot td.fr{text-align:center;background-image:url('images/fbg.jpg');background-position:center bottom;background-repeat:repeat-x}
#her2{width:100%;}
#her2 td{width:33%;vertical-align:middle}
#fbi{margin:0;padding:0;width:204px;height:42px;}


#mmtd{background-image:url('images/mmbg.jpg');background-position:right top;background-repeat:no-repeat}
#mmtd ul{margin-top:120px;list-style-image:url('images/lmnu.gif');list-style-type:disc}
#mmtd a:link, #mmtd a:visited{text-decoration:none;font-weight:bold;font-size:16px;font-style:italic}
#mmtd a:link{color:#257}
#mmtd a:visited{color:#257}
#mmtd a:hover{color:#c10;text-decoration:underline}
#mmtd ul.links li{margin:5px 5px 5px 0;padding:0;display:list-item;list-style-image:url('images/lmnu.gif');list-style-position:outside;list-style-type:circle}

#mmtd.fr{text-align:center;background-image:url('images/fbg.jpg');background-position:center bottom;background-repeat:repeat-x}

#master,#main{background-color:#fff}

#bd10{margin:0 0 0 auto;height:67px;text-align:right}
#bt20{margin:0;padding:0;width:215px;height:207px;vertical-align:bottom}
#bt26{margin:0;padding:0;width:51px;height:207px;vertical-align:bottom}

tbody td.lcol{width:1px;background-image:url('images/lcbg.jpg');background-position:top right;background-repeat:repeat-y;text-align:right}
#wrap tbody td.lcol img#lc10i{display:inline;margin:0 0 0 auto}
tbody td.rcol{width:1px;background-image:url('images/rcbg.jpg');background-position:top left;background-repeat:repeat-y}
tbody td#master{padding:5px}
tbody td#master div#main{margin:5px;padding:5px}



/*
** Common declarations for child classes of node, comment, block, box, etc.
** If you want any of them styled differently for a specific parent, add
** additional rules /with only the differing properties!/ to .parent .class.
** See .comment .title for an example.
*/
.form-item{margin:1px auto}
.form-item label{font-size:0.75em;color:#333}
.form-item .form-text{width:120px;border:1px solid #443;color:#000;background:#ccc}
.item-list .title{font-size:0.75em;color:#000}
.item-list{list-style:none;list-style-type:none;font-size:0.75em}
.form-submit{margin-top:0.75em;width:120px;border:1px solid #443;color:#000;background:#ccc}


/*
.links{margin-bottom:0;font-size:0.9em;color:#ddd}
.links li{margin:0 1px;padding:0}
.comment .links{margin-bottom:0}
ul.links{margin:0;padding:0;width:100%;text-align:center}
.links a{margin:0;padding:0;font-weight:bold}
.links a.active{margin:0;padding:0;color:#fff}

#mission, .node .content, .comment .content {line-height: 1.2em}
.breadcrumb{margin-bottom:.5em}

.tabs ul{padding:1px 1em}
.tabs ul li a{padding:0 1.1em;background:#557;color:#ccc;border:1px solid #fff}
.tabs ul li.active a{padding:0 1.1em;background:#aac;color:#ff0;border:1px solid #fff}
.tabs ul.secondary li{margin:0;padding:0 0.5em;border-left:1px solid #ccc;border-right:0;}
.tabs ul.secondary li:first-child{padding-left:0;border-left:0}

.messages{background-color:#224;border:1px solid #ccd;padding:0.3em;margin-bottom:1em}
.error{border-color:red}

.title, .title a{margin:0 auto;color:#fff;font-weight:bold;font-size:1.3em}
.submitted{color:#999;font-size:0.8em}

.block, .box {margin:0;padding:0 0 0.75em 0}
.block .title{margin-bottom:0.25em}
.box .title{font-size:1.1em}

.node{margin:0.5em 0 2em}
.sticky{padding:0.5em;background-color:#eee;border:solid 1px #ddd}
.node .content, .comment .content {margin:0.5em 0}
.node .taxonomy{padding-left:1.5em;color:#999;font-size:0.8em}
.node .picture{float:right;margin:0.5em;border:1px solid #889}

.comment{margin-bottom:1em;padding:0.5em;border:1px solid #abc}
.comment .title a{font-size:1.1em;font-weight:normal}
.comment .new{float:right;text-align:right;color:red;font-weight:bold;font-size:0.8em}
.comment .picture{float:right;margin:0.5em;border:1px solid #abc}

.content{margin:1px;padding:0;text-algin:justify}
.content h6{margin:0.7em 0 0 0;text-decoration:underline;font-weight:normal}
.content p{margin:0;padding:0 1px;}
.content p.xtra{margin-top:1em;font-style:italic}
.content .noi{text-indent:0}
.content .dbline{margin-top:0.75em;margin-bottom:0.75em}
.content .big11{font-size:1.1em}
.content ul{margin:0 auto;padding-left:25px;list-style-image:url('li_arr.gif')}
.content ul li{margin:0 auto}
.content em{color:#49d;font-variant:normal;text-decoration:none;font-size:larger}
.content p em{font-weight:bold}
.content tt{color:#49d;font-variant:normal;font-weight:bold;font-family:Arial}
.content ins{color:#fff;font-variant:normal;text-decoration:none;font-weight:normal;font-family:Arial;letter-spacing:-0.25em}
.content a:hover ins{text-decoration:underline}
.content .hide{margin:5px auto;color:#000;font-size:.9em}

/*
** Module specific styles
*/
/*
#profile .profile{clear:both;margin: 1em 0em;padding:0.5em;border:1px solid #abc}
#profile .profile .name{padding-bottom: 0.5em}
div.admin-panel .description{color:#bcd}
div.admin-panel .body{background:#346}
div.admin-panel h3{margin:0;padding:5px 8px;background-color:#235;color:#fff}

.menu{margin:0;padding:0;font-size:0.8em;list-style:none;list-style-type:none}
*/

td#fb1 div#cprt p{width:500px; font-size:13px; font-weight:bold; color:white;}
td#fb1 div#cprt p a{font-size:13px; font-weight:bold; color:white;}
td#fb1 div#cprt p a:active{font-size:13px; font-weight:bold; color:white;}
td#fb1 div#cprt p a:visited{font-size:13px; font-weight:bold; color:white;}