body{background:#5699BB url(images/bglong.gif) repeat-x;font:0.7em Tahoma,sans-serif;line-height:1.5em;margin:0;padding:0;}
fieldset{margin-bottom:15px;padding:10px;}
fieldset legend{color:#023A7A;font-weight:bold;padding-left:5px;padding-right:5px;}
form{margin:0;padding:0;}
h3{border-bottom:1px solid #023A7A;color:#666;font-size:13px;padding-left:15px;}
html{scrollbar-3dlight-color:#3E8BB1;scrollbar-arrow-color:#FFDE4E;scrollbar-base-color:#3E8BB1;scrollbar-face-color:#006699;scrollbar-highlight-color:#3E8BB1;scrollbar-track-color:#5D8EB3;}
label{color:#666;display:block;float:left;font-weight:bold;width:115px;}
.adsense{border:1px dashed #023A7A;margin-bottom:15px;padding:10px;text-align:center;}
.bookmarks img{border:1px solid #666666;margin-right:2px;padding:2px;}
.catlink{font-size:11px;font-weight:bold;}
.catlist{margin-bottom:4px;margin-right:30px;margin-top:6px;}
.commentlist ol{list-style:url(./images/comment.gif);}
.commentlist ol li{padding-left:10px;}
.commentlist ol li blockquote{border-bottom:1px solid #666666;border-top:1px solid #666666;color:#666;padding-bottom:5px;padding-top:5px;}
.commentlist ol li h4{border-bottom:1px solid #023A7A;margin-bottom:0px;margin-top:20px;padding-bottom:2px;}
.commentlist ol li p + p{margin-top:5px;}
.content{background:#fff;border:0px solid #F3EFE0;margin:0 auto;margin-bottom:10px;margin-top:10px;padding:0px;width:980px;}
.desc{color:#666;font-size:10px;margin:0px;margin-top:1px;}
.error{background:#FFFFE1;border:1px dashed #023A7A;color:#023A7A;font-weight:bold;margin-bottom:8px;margin-top:8px;padding:5px;}
.feed{margin-bottom:2px;margin-top:2px;padding-left:8px;}
.feedimage{margin-right:4px;}
.footer{background:#4373B2 url(images/naviobenbg1.gif) repeat-x;clear:both;color:#023A7A;font-size:11px;height:30px;margin:0px 0 0px 0;padding:0px;padding-left:15px;text-align:center;}
.gravatar{border:1px solid #cccccc;float:right;margin-left:15px;margin-top:10px;padding:3px;}
.grey_line{background:#4373B2 url(images/naviobenbg1.gif) repeat-x;border-top:0px solid #ffffff;height:30px;margin:0;margin-bottom:6px;padding:0;text-align:right;width:980px;}
.grey_line form{color:#FFF;float:right;font:bold 11px verdana,arial,Sans-Serif;margin:0;margin-right:10px;margin-top:6px;}
.grey_line span{color:#FFF;float:left;font:bold 11px verdana,arial,Sans-Serif;margin:0;margin-left:5px;margin-top:6px;}
.image-link .description,.tipp-link .description,.standard-link .description{color:#666;margin:0px;text-align:justify;}
.image-link .link-footer img,.tipp-link .link-footer img,.standard-link .link-footer img{margin-left:5px;margin-right:5px;}
.image-link .screenshot{border:1px solid #666666;float:left;margin-right:10px;padding:4px;}
.image-link,.tipp-link,.standard-link{border-bottom:1px solid #666666;margin-bottom:15px;padding:5px;}
.keyword{background:#FF0;}
.livesearch{width:100%;}
.livesearch td{padding:4px;}
.livesearch th{border-bottom:1px solid #666666;color:#023A7A;padding:4px;}
.logo img{border:0;}
.main{background:#fff;float:left;margin:0 0 10px 0;padding-left:4px;width:55%;}
.main h2{background:#4373B2 url(images/navibg.gif) repeat-x;color:#fff;font-size:10px;padding:2px;padding-left:15px;}
.main h2 a img,.sidebar h2 a img,.sidebar_links h2 a img{border:0;margin-right:8px;}
.main h3{background:#4373B2;color:#000;font-size:11px;margin-top:25px;padding:2px;padding-left:15px;}
.navi li{display:inline;margin:0 2px 0 0;padding:0;}
.navi ul{border-top:1px solid #ffffff;list-style:none;margin:0;margin-top:0px;padding:0;}
.navi_top{float:right;padding:0px;width:470px;}
.navi_top p{margin:0px;padding:0px;}
.news{color:#023A7A;font:bold 11px verdana;margin-right:0px;text-decoration:none;}
.red-arrow{color:#023A7A;font:bold 11px verdana;margin-right:5px;text-decoration:none;}
.red_line{background:#4373B2;border-bottom:0px solid #4373B2;clear:both;height:0px;margin:0;padding:0;width:980px;}
.sidebar{background:#FFFFE6;float:right;margin:0 0 10px 0;width:22%;}
.sidebar h2,.sidebar_links h2{background:#4373B2 url(images/navibg.gif) repeat-x;color:#FFF0B1;font-size:11px;height:20px;margin:0px 0 0px 0;padding:0px;padding-left:15px;}
.sidebar_links{background:#FFFFE6;float:left;margin:0 0 10px 0;width:22%;}
.sortbar{margin-bottom:25px;}
.sortbar label{font-weight:bold;width:155px;}
.sponser-link table{border:1px solid #666666;margin-bottom:25px;width:100%;}
.sponser-link table td{padding:4px;text-align:center;}
.sponser-link table td img{vertical-align:middle;}
.subcats{border-bottom:1px solid #023A7A;margin-bottom:15px;margin-left:33px;padding-bottom:10px;}
.textfield{width:200px;}
.textmarker{color:#023A7A;font-weight:bold;}
h4,input,select,.grey_line input,.grey_line select{font-size:11px;}
#addform .info,#editform .info{margin-left:115px;}
#addform input[type="text"],#editform input[type="text"]{width:325px;}
#addform label,#editform label{width:115px;}
.catlist img,#addform input[type="checkbox"],#editform input[type="checkbox"]{float:left;margin-right:10px;}
.catlist a,.catlist a:active,.catlist a:visited,a.linkurl:hover{color:#000;}
.footer a,.footer a:active,.footer a:visited{color:#FFF;text-decoration:none;}
.footer a:hover{color:#FFF720;}
.main h2 a,.main h2 a:visited,.main h2 a:active{color:#000;display:block;text-decoration:none;}
.navi a,.navi a:visited,.navi a:active{background:#4985AE;border:1px solid #023A7A;border-bottom:0;color:#FFF;float:left;font-size:11px;font-weight:bold;margin:0 1px 0 0;margin-top:4px;padding:0 10px 0 10px;text-decoration:none;}
.navi a:hover{background:#4373B2;color:#FFF720;}
.navi_top a,.navi_top a:visited,.navi_top a:active{color:#4984AD;text-decoration:none;}
.navi_top a:hover,.desc a:hover{color:#000;text-decoration:underline;}
.sidebar h2 a,.sidebar h2 a:visited,.sidebar h2 a:active{color:#FFF;display:block;text-decoration:none;}
.sidebar_links h2 a,.sidebar_links h2 a:visited,.sidebar_links h2 a:active{color:#4373B2;display:block;text-decoration:none;}
a,a:active,a:visited,.comment a:hover{color:#000;text-decoration:none;}
a.linkurl,a.linkurl:active,a.linkurl:visited{color:#023A7A;font-weight:bold;text-decoration:none;}
a.red,a.red:active,a.red:visited,.comment a,.comment a:visited,.comment a:active{color:#023A7A;text-decoration:underline;}
a.red:hover{color:#666;text-decoration:none;}
a:hover,.textmarker-2,.catlist a:hover,.desc a,.desc a:visited,.desc a:active{color:#023A7A;}
