body {font-size: 85%;line-height: 1.5em;
			font-family:Arial,sans-serif;
			margin:0;
			background-color:#fff;
			background-image: url('body_bg.png');

}
.fckover {background-color:#fff;background-image: none}

a {color:#c90;}
a:visited {color:#c90;}
a:hover {color:#f7cc20}

#all {background-image: url('bg.jpg'); background-repeat: no-repeat;
			background-position:top center}
#header, #middler, #footer {}
#header{}
#middler {padding-top:15px}
#lefter{}
#righter{padding:1px}
#content {padding:5px;}
.content {background-color:#fff}
.content_page {background-color:#fff;
margin:.2em;padding:.8em;
border:1px solid rgba(64, 64, 64, .3);
border-radius:.5em;   -webkit-border-radius:.2em; -moz-border-radius:.5em;
box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;
    -webkit-box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;
    -moz-box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;
    }





#footer{font-size:0.8em;color:#666;}
#copy{line-height:1.3em;padding-left:5px}
#copy a{color:#c93}
H1 {font-size:1.9em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:3px 0 3px 0;color:#222;border-bottom:1px solid #ccc;padding-bottom:2px;}  
H2 {font-size:1.6em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:3px 0 3px 0;color:#000;} 
H3 {font-size:1.2em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:2px 0 2px 0;color:#222;}  
H4 {font-size:1.2em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:2px 0 2px 0;color:#000;}  
H5 {font-size:0.8em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:1px 0 1px 0;color:#222;}  
H6 {font-size:0.8em;font-weight:normal;font-family:"Century Gothic",Arial,sans-serif;margin:1px 0 1px 0;color:#000;} 


p {margin:0px;padding-top:3px;padding-bottom:5px}

form {padding: 3px;margin: 3px;border: 1px dotted #666;	}
input.text ,select,textarea {margin:1px;color:#333;
		background-color: #eeeeee;
		border: 1px solid #666;
		}	







form div.diciture {display:block;float:left;width:35%;text-align:right;padding-right:10px;padding-bottom:3px}
form div.info {font-weight:normal;font-size:0.75em;line-height:1.1em;clear:both;width:100%;text-align:right;padding-top:0px;color:#c96}
form div.info hr {display:none}

form div.inputdata {display:block;float:left;width:52%;text-align:left}
form div.inputdata input, form div.inputdata select {font-size:1.1em;padding:0px;margin:0px;width:100%;}
form div.inputdata textarea {font-size:1.1em;float:left;padding:2px;margin-bottom:2px;display:block;width:100%;overflow:auto}

form div.inputlist {display:block;float:left;width:52%;margin-bottom:5px;text-align:left}
form div.inputlist input {float:left;border:0px;padding:0px;display:block;margin-bottom:2px}
form div.inputlist label {float:left;display:block;margin-bottom:2px;margin-left:2px;font-size:1.1em}
form div.inputlist .text , form div.inputlist .select {font-size:0.9em;padding:0px;margin:0px;}

.required {font-weight:bold;}































.elem .hd {padding:1px;font-weight:bold;font-style:italic;font-size:0.8em;text-transform:uppercase;}
.elem .ft {padding:1px;font-style:italic;font-size:0.8em;text-align:right}
.elem .hd span, .elem .ft span, .elem .hd a, .elem .ft a {display:block;color:#c90;text-decoration:none}




.navbarA {font-size:1.1em;padding:0;padding-top:1px}
.navbarA, .navbarA a:link, .navbarA a:visited {font-weight:bold;color: #fff; text-decoration:none;}
.navbarA a:link, .navbarA a:visited {line-height:25px;padding:5px 15px 3px 14px;border-left:1px solid #ebc014;border-right:1px solid #775f01;}
.navbarA li.active a:link, .navbarA li.active a:visited {color:#333;background-image: url('topnav_l1_sel.png');background-position:bottom left;}

.navbarA a:hover{color: #333; text-decoration:underline;}
.navbarA ul {list-style-type: none;overflow:hidden;margin:0;padding:0 10px 0;height:25px;}
.navbarA li {display:inline;margin:0;padding:0}
.navbarA li.division {display:none}


.navbarB {font-size:1.25em;}
.navbarB, .navbarB a:link, .navbarB a:visited {color: #222; text-decoration:none}
.navbarB a:hover{color: #333; text-decoration:underline}
.navbarB ul {list-style-type: none;overflow:hidden;margin:0;padding:0}
.navbarB ul li {display:table-row;padding:6px 0;margin:2px 0;height:1.1em}

.sidenav ul { list-style-type: none;  padding:0; margin:0;}
.sidenav ul li {float:left;}
.sidenav ul li a {display:none;text-decoration:none;color:#333;}
.sidenav ul li a:hover {text-decoration:underline;}
.sidenav ul ul {}
.sidenav ul li li {display:inline;padding:2px 45px 0 0}
.sidenav ul li li a {display:inline;font-weight:bold;line-height:1.5em;font-size:0.95em;}
.sidenav ul li li.lev1sel a {color:#c60}


.docline {padding:3px;border-bottom:1px dotted gray;line-height:1.1em}
.doctitle {font-weight:bold;font-size:0.9em}
.doccomment {font-size:0.8em;color:#333}
.docinfo {font-size:0.7em;color:#666}

.focus_box {
background-color:#fff;
margin:.2em;padding:.2em;margin-bottom:.6em;
border:1px solid rgba(64, 64, 64, .3);
border-radius:.5em;   -webkit-border-radius:.2em; -moz-border-radius:.5em;
box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;
    -webkit-box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;
    -moz-box-shadow:
    0 0 .4em 0 rgba(64, 64, 64, .8), 
    0 .4em .2em -.1em rgba(255, 255, 255, .8) inset, 
    0 0 .4em 0 rgba(0, 0, 0, .3) inset, 
    0 -.2em .1em -.1em rgba(255, 255, 255, .8) inset, 
    0 3em 5em -4em rgba(255, 255, 255, .8) inset,   
    0 -3em 6em -3em rgba(0, 0, 0, .4) inset;

}
.fc86 .focus_date {background-color:#c00}
.fc86 .focus_cate, .fc86 a {color:#c00}
.fc87 .focus_date {background-color:#c93}
.fc87 .focus_cate, .fc87 a {color:#c93}
.fc88 .focus_date {background-color:#36c}
.fc88 .focus_cate, .fc88 a {color:#36c}
.fc89 .focus_date {background-color:#060}
.fc89 .focus_cate, .fc89 a {color:#060}
.fc105 .focus_date {background-color:#f60}
.fc105 .focus_cate, .fc105 a {color:#f60}
.fc107 .focus_date {background-color:#9cf}
.fc107 .focus_cate, .fc107 a {color:#9cf}
.fc108 .focus_date {background-color:#9c9}
.fc108 .focus_cate, .fc108 a {color:#9c9}
.fc109 .focus_date {background-color:#0c0}
.fc109 .focus_cate, .fc109 a {color:#0c0}
.fc110 .focus_date {background-color:#960}
.fc110 .focus_cate, .fc110 a {color:#960}

.focus_date {float:left;  position: relative;  width: 48px;  height:48px;  margin: 5px 20px 5px 5px;	background-image: url('date.png'); background-repeat: no-repeat;background-color:#666 }
.dayn, .day, .month, .year {  position: absolute;}
.dayn {top: 1.2em;  font-size: 0.7em; color:#aaa }

.day {  top: 1.2em;  font-size: 1.4em;  color:#000;width:48px;text-align:center  }
.month {   top: 0;  left: 0;    font-size: 0.9em;text-transform:uppercase;font-weight:bold;  color:#fff;width:48px;text-align:center  }
.year {   top: 3.5em;  right:0;  font-size: 0.7em; color:#aaa }
 .focus_divider {height:15px}

.focus_hour {font-size:0.7em;color:#bbb;float:left;padding-right:0.5em }

.focus_title {font-size:1.4em;color:#000;padding-bottom:3px}
.focus_title a {color:#000;text-decoration:none}
.focus_title a:hover {text-decoration:underline}

.focus_abstract {line-height:1.3em}
.focus_source {font-size:0.7em;color:#aaa;text-transform:uppercase;float:left;padding-right:2em}
.focus_author {font-size:0.7em;color:#aaa;text-transform:uppercase}
.focus_cate {font-size:0.7em;color:#aaa;text-transform:uppercase;padding-right:0.3em}
.focus_more {font-size:0.7em}
.focus_listbox{float:right;margin-top:5px;}

.focus_seen {width:60px;text-align:right}
.focus_vote {width:60px;text-align:right}





.eventA .event_box {line-height:1.2em;font-size:0.9em}
.eventA .event_box ul {list-style-type: none;overflow:hidden;margin:0;padding:0}
.eventA .event_box ul li {padding-top:2px;padding-bottom:5px}
.eventA .event_box ul li .date {font-size:0.9em;font-family: Georgia,"Times New Roman",serif;color:#c96}
.eventA .event_box ul li a {display:block;font-size:1.1em}

