
.inputbox {
background-color : #ffffff;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
.button {
background-color : #f4f4f4;
color : #18426f;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
input.system-openid, input.com-system-openid {
background : url(http://openid.net/login-bg.gif) no-repeat;
background-color : #fff;
background-position : 0 50%;
color : #000;
padding-left : 18px;
}
.system-unpublished {
background : #e8edf1;
border-top : 4px solid #c4d3df;
border-bottom : 4px solid #c4d3df;
}
#system-message {
margin-bottom : 10px;
padding : 0;
}
#system-message dt {
font-weight : bold;
}
#system-message dd {
margin : 0;
font-weight : bold;
text-indent : 30px;
}
#system-message dd ul {
color : #0055bb;
margin-bottom : 10px;
list-style : none;
padding : 10px;
border-top : 3px solid #84a7db;
border-bottom : 3px solid #84a7db;
}
#system-message dt.message {
display : none;
}
#system-message dt.error {
display : none;
}
#system-message dd.error ul {
color : #c00;
background-color : #e6c0c0;
border-top : 3px solid #de7a7b;
border-bottom : 3px solid #de7a7b;
}
#system-message dt.notice {
display : none;
}
#system-message dd.notice ul {
color : #c00;
background : #efe7b8;
border-top : 3px solid #f0dc7e;
border-bottom : 3px solid #f0dc7e;
}
#system-debug {
color : #ccc;
background-color : #fff;
padding : 10px;
margin : 10px;
}
#system-debug div {
font-size : 11px;
}
.invalid {
border-color : #ff0000;
}
label.invalid {
color : #ff0000;
}
#editor-xtd-buttons {
padding : 5px;
}
.button2-left, .button2-right, .button2-left div, .button2-right div {
float : left;
}
.button2-left a, .button2-right a, .button2-left span, .button2-right span {
display : block;
height : 22px;
float : left;
line-height : 22px;
font-size : 11px;
color : #666;
cursor : pointer;
}
.button2-left span, .button2-right span {
cursor : default;
color : #999;
}
.button2-left .page a, .button2-right .page a, .button2-left .page span, .button2-right .page span {
padding : 0 6px;
}
.page span {
color : #000;
font-weight : bold;
}
.button2-left a:hover, .button2-right a:hover {
text-decoration : none;
color : #0b55c4;
}
.button2-left a, .button2-left span {
padding : 0 24px 0 6px;
}
.button2-right a, .button2-right span {
padding : 0 6px 0 24px;
}
.button2-left {
background : url(../images/j_button2_left.png) no-repeat;
float : left;
margin-left : 5px;
}
.button2-right {
background : url(../images/j_button2_right.png) no-repeat 100% 0;
float : left;
margin-left : 5px;
}
.button2-left .image {
background : url(../images/j_button2_image.png) no-repeat 100% 0;
}
.button2-left .readmore {
background : url(../images/j_button2_readmore.png) no-repeat 100% 0;
}
.button2-left .pagebreak {
background : url(../images/j_button2_pagebreak.png) no-repeat 100% 0;
}
.button2-left .blank {
background : url(../images/j_button2_blank.png) no-repeat 100% 0;
}
div.tooltip {
float : left;
background : #ffc;
border : 1px solid #d4d5aa;
padding : 5px;
max-width : 200px;
z-index : 13000;
}
div.tooltip h4 {
padding : 0;
margin : 0;
font-size : 95%;
font-weight : bold;
margin-top : -15px;
padding-top : 15px;

padding-bottom : 5px;
background : url(../images/selector-arrow.png) no-repeat;
}
div.tooltip p {
font-size : 90%;
margin : 0;
}
.img_caption.left {
float : left;
margin-right : 1em;
}
.img_caption.right {
float : right;
margin-left : 1em;
}
.img_caption.left p {
clear : left;
text-align : center;
}
.img_caption.right p {
clear : right;
text-align : center;
}
a img.calendar {
width : 16px;
height : 16px;
margin-left : 3px;
background : url(../images/calendar.png) no-repeat;
cursor : pointer;
vertical-align : middle;
}
.site_name {
font-size : 18px;
font-weight : bold;
color : #333333;
}
#header {
width : 994px;
height : 275px;
}
#header_main {
background-image : url(../images/header_main.jpg);
width : 994px;
margin-bottom : 0;
}
#navi {
background-image : url(../images/navi_bg.jpg);
background-repeat : repeat-y;
width : 181px;
}
#content {
background-image : url(../images/content_bg02.jpg);
background-repeat : repeat-y;
background-position: right;
width : 813px;
margin: 0px;
}
body {
background-color : #093566;
color: #FFF;
}
td, tr, p, div {
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #333333;
}
a:link, a:visited {
color : #18426f;
text-decoration : none;
font-weight : bold;
}
a:hover {
color : #f8aa00;
text-decoration : none;
font-weight : bold;
}
hr, hr.separator {
height : 1px;
width : 100%;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #d9d0bd;
border-bottom-color : #efebe2;
border-bottom-style: dotted;
}
ul {
margin : 0;
padding : 0;
list-style : none;
}
li {
line-height : 15px;
padding-left : 15px;
padding-top : 0;
background-image : url(../images/topeye_29.png);
background-repeat : no-repeat;
background-position : 0 2px;
}
#mainlevel-nav {
margin : 0;
padding : 0;
}
#mainlevel-nav a {
display : block;
float : left;
text-decoration : none;
color : #666666;
font-size : 10px;
line-height : 24px;
font-weight : bold;
white-space : nowrap;
width : 131px;
height : 28px;
text-align : center;
}
#mainlevel-nav li {
list-style : none;
float : right;
margin : 0;
width : 130px;
font-size : 10px;
white-space : nowrap;
text-indent : 15px;
bottom : 5px;
display : block;
}
#mainlevel-nav a {
float : none;
}
#mainlevel-nav a:hover {
color : #f9ff85;
background-position : -134px 0;
}
a.mainlevel:link, a.mainlevel:visited {
background-image : url(../images/button02.jpg);
background-repeat : no-repeat;
color : #102D4B;
width : 166px;
height : 32px;
margin-left : 10px;
margin-top: 0px;
line-height : 28px;
font-weight : bold;
text-decoration : none;
text-align : left;
padding-left : 15px;
padding-top: 0px;
display : block;
float : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
a.mainlevel:hover {
background-image : url(../images/button03.jpg);
background-repeat : no-repeat;
width : 166px;
height : 32px;
margin-left : 10px;
margin-top: 0px;
color : #102D4B;
padding-left : 15px;
padding-top: 0px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#top_navi {
	width : 550px;
    height : 85px;
	z-index:auto;
}
a.sublevel:link, a.sublevel:visited {
background-color : #e4e4e4;
color : #18426f;
text-decoration : none;
padding-right : 25px;
padding-left : 4px;
margin-top: 2px;
width : 138px;
line-height : 14px;
}
a.sublevel:hover {
background-color : #e4e4e4;
color : #f8aa00;
text-decoration : none;
}
table.moduletable {
background-image : url(../images/button01.jpg);
width : 100%;
margin-bottom : 5px;
padding : 0;
border-spacing : 0;
border-collapse : collapse;
}
table.moduletable th {
background-image : url(../images/button01.jpg);
background-repeat : no-repeat;
width : 166px;
height : 45px;
color : #666666;
padding-top : 0px;
margin-left : 0px;
line-height : 19px;
padding-left : 0px;
text-align : left;
}
.moduletable header th, legend {
background-image : url(../images/button01.jpg);
background-repeat : no-repeat;
width : 166px;
height : 45px;
color : #666666;
padding-top : 0px;
margin-left : 0px;
line-height : 19px;
padding-left : 0px;
text-align : left;
}

div.moduletable h3 { 
	background-image: url(../images/button01.jpg); 
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	color: #18426f;
	padding-bottom: 0px;
	padding-right: 15px;
	text-align: center;
	margin-bottom: 0px;
	margin-left: 9px;
	margin-top: 10px;
	height: 42px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 12px;
}

table.minical {
background-image : url(../images/button01.jpg);
}
.pathway {
background-color : #ffffff;
font-size:12px;
font-weight:bold;
color: #18426f;
text-align: left;
}
a.pathway, a.pathway:visited {
color : #004080;
}
a.pathway:hover {
color : #004080;
}
.pagenavbar {
color : #cc6633;
}
.pagenav, a.pagenav, a.pagenav:visited {
color : #77824a;
height : 20px;
padding-right : 2px;
padding-left : 2px;
text-align : center;
padding-top : 2px;
border : 1px solid #becc91;
}
a.pagenav:hover {
color : #cc6633;
}
.small {
font-size : 10px;
font-weight : bold;
color : #666666;
}
.vote {
font-size : 12px;
font-weight : bold;
color : #244eba;
background-color : #ffec2e;
height : 30px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #c9a250;
border-right-color : #663300;
border-bottom-color : #663300;
border-left-color : #c9a250;
}
.createdate {
font-size : 10px;
color : #666666;
}
.readon, a.readon:link, a.readon:visited {
color : #996633;
float : right;
background-repeat : no-repeat;
border : #7a713d;
background-position : 0 -4px;
padding-right : 6px;
}
a.readon:hover {
color : #999933;
float : right;
padding-left : 20px;
background-repeat : no-repeat;
border : #7a713d;
background-position : 2px -24px;
padding-right : 12px;
}
.contentpagetitle, .category {
background-position : 2px -1px;
background-repeat : no-repeat;
color : #18426f;
font-weight : bold;
padding-left : 18px;
}
a.contentpagetitle:link, a.contentpagetitle:visited, a.category:link, a.category:visited {
font-size : 12px;
font-weight : bold;
color : #18426f;
text-align : left;
}
a.contentpagetitle:hover, a.category:hover {
color : #0066cc;
font-weight : bold;
background-position : 2px -1px;
}
.poll {
font-size : 9px;
color : #546237;
}
table.pollstableborder {
border : 1px solid #8189c0;
}
.sectiontableheader {
background-color : #cccccc;
color : #18426f;
font-weight : bold;
border : #615a29;
}
.sectiontableentry1 {
background-color : #ffffff;
}
.sectiontableentry2 {
background-color : #e6eaee;
}
.inputbox {
background-color : #ffffff;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
.button {
background-color : #f4f4f4;
color : #18426f;
margin-left : 3px;
border-top-width : 1px;
border-bottom-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : #c6c6c6;
border-bottom-color : #c6c6c6;
border-left-color : #c6c6c6;
border-right-color : #c6c6c6;
}
#login {
padding-left : 3px;
padding-top : 2px;
}
.schrift {
font-weight : bold;
text-decoration : none;
}
.schrift hoover {
font-weight : bold;
text-decoration : none;
}
.contentheading, .componentheading, .blog_more strong
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
text-align:left;
padding-bottom: 10px;
}