body {color:black;font-family:verdana, arial, times;margin:0px;font-size:82%;}

body,#content {height:100%;line-height:230%;background-color:#cdf;}
.banner {padding:0px;font-weight:bold;width:1000;color:white;line-height:100%;align:center}

a:link {color:blue}
a:visited {color:purple}
a:link, a:visited, a:hover {padding:5px 8px;}
a:hover{color:red;}
.affcenter a, .rescenter a { font-weight:bold}
.maintable a, .dis a, .x a, .tags a {font-weight:normal}

.link {font-size:130%}
.tags a {font-size:90%}

.menu a:link, .menu a:visited, .but, .top, .b2 a:hover {background-color:#fff;padding:5px 8px;
color:blue; background-image:url('link.jpg'); border:solid 1px #39f;text-decoration:none;
}
.menu a:hover, .cp, .but:hover, .top:hover, .b2 a:link, .b2 a:visited {background-image:url('hover.jpg');
padding:5px 8px;color:white; background-color:#36f;border:solid 1px #39f; text-decoration:none;}
.top {float:right;background-image:url('link.jpg');}
.top:hover { background-image:url('hover.jpg');}

.menu a:link, .menu a:visited, .menu a:hover {padding:6px 3px}
.affcenter .menu a:link, .affcenter .menu a:visited, .affcenter .menu a:hover {padding:5px 8px}

.menu {color:black;line-height:250%;padding-top:4px;padding-bottom:5px}

.affcenter {padding-left:2em;padding-right:2em;font-size:100%;}

.resright { background-color:#cff;
font-size:84%;position:absolute;top:0em;line-height:170%;padding:3px;}

.rescenter {height:auto;margin-right:14.25em;padding:10px}
.resright {right:1px;width:16.25em;}


.heading {font-size:140%;background-color:#09f;color:white;padding:3px;background-image:url('banner.jpg')}

.maincat {padding:2px;font-size:145%}

.num, h1, h2, h3, h4, h5, .bold, i {color:green}
strong {color:#000}

b, h1, h2, h3, h4, .num {font-size:110%}
table {border:0px}

.icon {float:left;height:40px; padding:10px}
img {border:0px;}

.error {color:red;background-color:#FF9;font-size:110%;}
.key {color:#99f;font-size:85%}

.text1, h1, h2, h3, h4, .heading, .maincat, .menu {font-weight:bold;text-align:center}
.red, .line1, .line2, .line3, .h, .link, .top, .but, .num, .bold, .cp, .chead, .error, .autobox, .b2 {font-weight:bold}
.searchbox {text-align:center}
.text2 {text-align:left;}

.y {background-color:#CFF}

.r2 {background-color:#e6e6fa;}

.super {vertical-align: super; font-size:90%}

.x, .test {padding:3px}
.x, .listing {background-image: url('listing.jpg');background-repeat: repeat-x;background-color:#fff}
.x:hover, .listing:hover {background-image: url('listing_h.jpg');background-repeat: repeat-x;}
.listing {min-height:165px;}
.test {background-color:#e6e6fa;}

.dis {font-size:80%}

table {padding:5px;font-size:98%}
.maintable {width:100%}
.listing {padding:8px}

p {text-indent: 25px}

.sbox, .sbox2 {text-align:center;font-weight:normal;}
.sbox2 {font-size:93%;}

.autobox, .video, .banner {font-size:100%;background-color:#09f;color:#fff;background-image: url('banner.jpg');}

.autobox {color:white;width:240px;padding:5px;border:outset 2px #ccc;line-height:130%}
.autobox a:link {color:#fff}
.autobox a:hover {color:#0ff}
.autobox a:visited {color:#cff}
.autobox form {margin:-1px}
.autobox {padding-top:6px;padding-bottom:6px}

.x, .listing, .test, .feed {border:double 4px #ccc}
.rss, .video, .heading {border:outset 2px #39f}

.video {width:280px;margin:0px;padding:3px;text-align:center;line-height:200%;}

.video a:link {color:#fff}
.video a:hover {color:#0ff}
.video a:visited {color:#cff}

.howto {font-weight:bold;font-size:150%}

.bighead {color:red;font-weight:bold;font-size:200%;text-align:center;padding-bottom:8px}

.submit { background:#06b;color:#fff;cursor:pointer;font-weight:bold;border:outset 2px #ccc;}

.ext, .link, .b2 {background:url('ext.gif') top right no-repeat;padding-right:15px}
.art3 {background-color:#9cf;border:outset 2px #ccc;padding:10px}
.art2, .art3 {width:150px;height:113px;}
.art, .art2, .art3 {border:double 4px #ccc}
.dnd {background-color:#ccf}

.affcenter, .maintable, .rescenter, .menu {background-color:#F0F8FF}
#content, input, select, textarea {background-color:#cdf;}

.navlist {
        color: white;
        background: #17a;
        border-bottom: 0.2em solid #17a;
        border-right: 0.2em solid #17a;
        padding: 0px;
        margin-left: 0;
       }

.navlist li {
        list-style: none;
        margin: 0;
}

.navlist a, .navlist a:visited {
        display: block;
        text-decoration: none;
        margin-bottom: 0.2em;
        margin-top: 0.2em;
        color: white;
        background: #39c;
        border-width: 1px;
        border-style: solid;
        border-color: #5bd #035 #068 #6cf;
        border-left: 1em solid #cdf;
        padding: 0.1em;
}

.navlist a.cat {background: #37c;font-weight:bold;}
.navlist a {width: 87%;}
div#tipDiv .navlist a {font-size:84%;line-height:170%;width:14em}

.nav>.navlist a {width: auto;}

.navlist a:hover, .navlist a.cat:hover {
        background: #28b; color:#fff;
        border-color: #069 #6cf #5bd #fc0;
        padding: 0.1em;
}

ul {margin-top:0px;padding-top:0px}


.feed {line-height:140%;padding:10px}

.feed label, .feed input {
	display: block;
	float: left;
	margin-bottom: 10px;
}

.feed label { font-weight:bold; color:green;
	text-align: right;
	width: 75px;
	padding-right: 10px;
}

.feed br {clear: left;}
.listing .cp {font-size:130%}

.headercolor_top {
    /* If you want to change the background color of the top menu, add this line ...
       background-color: #FFFFFF;
       ... below this comment and substitute #FFFFFF with your preferred color. */

}

/*-----------------------------------------
    Linkstyle of the Premenu
-----------------------------------------*/
a.l:link    {    color: #ffffff; font-weight: normal; font-size:10pt; text-decoration: none;    }
a.l:visited {    color: #ffffff; font-weight: normal; font-size:10pt; text-decoration: none;    }
a.l:hover   {    color: #ffffff; font-weight: normal; font-size:10pt; text-decoration: none;    }
