body{margin:0;padding:0;font-family:Arial, Sans-Serif;font-size:12px;color:#4f5e65;background:url("/images/background.png");}
a{color:#000000;text-decoration:none;}
a:hover{text-decoration:underline;}
h1, h2, h3, h4, h5, h6{margin:0;}
img{border:0;}
.clear{clear:both;height:0;line-height:0;}
#page{margin:0 auto 0 auto;width:920px;background:url("/images/page.png") repeat-y;padding:0 18px 0 16px;}
#header{width:920px;height:180px;background:url("/images/header.jpg") no-repeat;}
#header-menu{margin:7px auto 0 90px;padding:0;list-style-type:none;float:left;}
#header-menu li{float:left;font:bold 12px/18px Arial, Sans-Serif;color:#000;}
#header-menu li#menu-groups{padding-left:20px;background:url("/images/menu_groups.gif") no-repeat;}
#header-menu li#menu-search{padding-left:23px;background:url("/images/menu_search.gif") no-repeat;}
#header-menu li#menu-home{padding-left:20px;background:url("/images/menu_home.gif") no-repeat;}
#header-menu li a{color:#000;text-decoration:none;}
#header-menu li a:hover{text-decoration:underline;}
#login{width:220px;margin:29px 18px 0 auto;color:#004E00;font:bold 11px Arial, Sans-Serif;text-align:right;float:right;}
#login a{color:#004E00;text-decoration:none;}
#login a:hover{text-decoration:underline;}
#login label{height:19px;line-height:19px;padding:3px 0;display:block;}
#login label span{width:66px;padding-right:4px;}
#login .login-input{width:99px;height:15px;border:0;padding:2px 5px;background:url("/images/login_input.gif") no-repeat;color:#4e5d64;font:bold 11px Arial, Sans-Serif;}
#login .login-button{width:71px;height:19px;border:1px solid #4c7c16;padding:0;background:url("/images/login_button.gif") repeat-x;color:#ffffff;font:bold 11px/19px Arial, Sans-Serif;text-align:center;}
#login .lost-pass{display:block;padding-bottom:3px;}
#login .new-user{display:block;margin-top:5px;color:#c00704;font-size:14px;line-height:18px;}
#header ul#header-user{margin:45px 7px 0 auto;padding:0;list-style-type:none;float:right;}
#header ul#header-user li{padding-right:22px;text-align:right;height:22px;font:bold 12px/22px Arial, Sans-Serif;color:#7da147;}
#header ul#header-user li#user-home{background:url("/images/user_home.gif") no-repeat right center;}
#header ul#header-user li#user-groups{background:url("/images/user_groups.gif") no-repeat right center;}
#header ul#header-user li#user-articles{background:url("/images/user_articles.gif") no-repeat right center;}
#header ul#header-user li#user-logout{background:url("/images/user_logout.gif") no-repeat right center;color:#6e6e70;}
#header ul#header-user li a{color:#7da147;text-decoration:none;}
#header ul#header-user li#user-logout a{color:#6e6e70;}
#header ul#header-user li a:hover{text-decoration:underline;}
#main{width:920px;}
.main-home{padding:0 0 22px 0;}
.main-search{width:920px;padding-top:66px;}
.main-usercp{padding:65px 0 15px 0;}
.main-group{width:920px;margin:12px 0 0 0;background:url("/images/main_group_1.jpg") no-repeat;}
h1.big-title{position:absolute;top:50px;left:120px;width:580px;height:106px;color:#081734;font:normal 18px/36px Arial, Sans-Serif;text-align:center;}
h1.big-title a{color:#e95d8a;text-align:left;}
h3.group-title{color:#081734;font:normal 18px Arial, Sans-Serif;padding:15px 0 12px 18px;}
h3.group-title a{color:#081734;}
#main .top-bar{width:920px;height:25px;background:url("/images/top_bar.png") no-repeat;font:bold 11px/25px Arial, Sans-Serif;color:#4e5c65;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;position:relative;}
#main .top-bar a{text-decoration:none;color:#4e5c65;}
#main .top-bar a:hover{text-decoration:underline;}
#main .top-bar h2.search-title{position:absolute;top:-17px;left:6px;background:url("/images/search_title.jpg") no-repeat;padding:17px 0 58px 95px;height:25px;font-size:11px;}
#main .top-bar h2.register-title{padding-left:20px;font-size:11px;}
#main .top-bar h2.usercp-title{position:absolute;top:-14px;left:0;background:url("/images/usercp_title.gif") no-repeat;padding:14px 0 9px 78px;height:25px;font-size:11px;}
#main .top-bar ul{margin:0;padding:0 10px;list-style-type:none;}
#main .top-bar li{float:left;height:25px;}
#main .top-bar li.topbar-gn{width:215px;padding-right:5px;}
#main .top-bar li.topbar-desc{width:415px;}
#main .top-bar li.topbar-arcl{width:135px;padding-right:5px;}
#main .top-bar li.topbar-xml{width:125px;}
#main .board-box{width:920px;position:relative;font:bold 12px/18px Arial, Sans-Serif;color:#495c60;}
#main .board-box a{color:#071731;text-decoration:none;}
#main .board-box a:hover{color:#0000FF;text-decoration:underline;}
#main .board-box ul{margin:0;padding:0 10px;list-style-type:none;}
#main .board-box li{float:left;height:25px;font:bold 11px/25px Arial, Sans-Serif;color:#607e34;}
#main .board-box li.boardbox-gn{width:215px;padding-right:5px;font-weight:bold;}
#main .board-box li.boardbox-desc{width:415px;}
#main .board-box li.boardbox-arcl{width:135px;padding-right:5px;}
#main .board-box li.boardbox-xml{width:125px;padding-top:3px;height:19px;}
#main .board-box .boardbox-text{width:880px;padding:20px;border-top:3px solid #ffffff;border-bottom:3px solid #ffffff;background:url("/images/board_box.jpg");position:relative;}
.boardbox-text a{font-family:Georgia,serif;font-variant:small-caps;text-transform:none;font-weight:100;margin-bottom:0;}
#main .board-box .boardbox-info{line-height:18px;color:#000;padding-bottom:10px;display:block;}
#main .board-box .boardbox-text .border-top{position:absolute;top:4px;left:8px;width:904px;height:1px;border-top:2px dashed #91999c;}
#main .board-box .boardbox-text .border-bottom{position:absolute;bottom:4px;left:8px;width:904px;height:1px;border-top:2px dashed #91999c;}
#main .search-engine{float:left;width:175px;margin:0;padding:60px 78px 0 22px;color:#5a7b2a;font:bold 11px Arial, Sans-Serif;}
#main .search-engine label{height:32px;line-height:32px;font-size:14px;}
#main .search-engine .se-select{float:left;width:174px;height:19px;color:#000000;font:normal 11px Arial, Sans-Serif;border:none;background:url("/images/search_select.gif") no-repeat;}
#main .search-engine .se-select option{border:none;background:#ffffff;}
#main .search-engine .se-input{float:left;width:103px;height:15px;border:0;padding:2px 3px;background:url("/images/search_input.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;}
#main .search-engine .se-button{float:left;width:33px;height:19px;border:0;padding:0;background:url("/images/search_button.gif") no-repeat;color:#000000;font:normal 11px/19px Arial, Sans-Serif;text-align:center;}
#main .search-info{clear:both;padding:30px 0 0 22px;color:#5f7f2c;font:bold 11px Arial, Sans-Serif;}
#main .register-left{float:left;width:490px;padding-left:20px;color:#526164;font:normal 11px Arial, Sans-Serif;}
#main .register-left span{line-height:20px;}
#main .register-right{float:right;width:372px;padding:20px 20px 0 0;}
#main #info-form{margin:0;padding:0;color:#4f5b6b;font:bold 11px/15px Arial, Sans-Serif;}
#main #info-form a{color:#4f5b6b;text-decoration:underline;}
#main #info-form .if-agreement{color:#000000;font:normal 12px/18px Arial, Sans-Serif;width:480px;height:215px;padding:5px;border:1px inset #000000;}
#main #info-form .agreement-yes{line-height:28px;text-align:center;}
#main #info-form .info-form-left{float:left;width:240px;text-align:right;}
#main #info-form .info-form-right{float:right;text-align:right;width:170px;}
#main #info-form .info-form-left label, #main #info-form .info-form-right label{height:22px;line-height:22px;padding-bottom:8px;display:block;}
#main #info-form .info-form-left label span, #main #info-form .info-form-right label span{padding-right:3px;line-height:22px;}
#main #info-form .info-form-left .if-input{width:163px;height:14px;border:0;padding:4px;background:url("/images/if_input_left.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;}
* html #main #info-form .info-form-left .if-input{float:left;}
#main #info-form .info-form-right .if-input{width:50px;height:14px;border:0;padding:3px 4px;background:url("/images/if_input_right.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;}
* html #main #info-form .info-form-right .if-input{float:left;}
#main #info-form label{line-height:22px;display:block;}
#main #info-form .if-textarea{color:#000000;font:normal 11px/17px Arial, Sans-Serif;width:249px;height:49px;padding:5px;border:none;background:url("/images/if_textarea.gif") no-repeat;margin-bottom:10px;}
#main #info-form .label-captcha{margin-top:5px;line-height:22px;}
#main #info-form .if-captcha{width:70px;height:14px;border:0;padding:4px;background:url("/images/if_captcha.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;}
#main #info-form .info-form-buttons{margin-top:10px;padding-left:109px;}
#main #info-form .if-button{width:56px;height:18px;border:0;padding:0;background:url("/images/if_button.gif") no-repeat;color:#000000;font:normal 11px/18px Arial, Sans-Serif;text-align:center;}
#main .usercp-info{padding:15px 0 0 70px;color:#4f5b6b;font:bold 12px/18px Arial, Sans-Serif;margin:0;}
#main .usercp-info a{color:#4f5b6b;text-decoration:none;}
#main .usercp-info a:hover{text-decoration:underline;}
#main .usercp-info .small{font-size:12px;}
#main .usercp-info .last-page{line-height:22px;height:22px;color:#4f5b6b;font:bold 11px/22px Arial, Sans-Serif;margin:5px 0 40px 0;}
#main .usercp-info .last-page a{color:#4f5b6b;}
#main .usercp-info h3{float:left;height:21px;color:#4e5b64;font:bold 14px/21px Arial, Sans-Serif;margin-bottom:8px;}
#main .usercp-info .user-info{font-weight:normal;padding-bottom:12px;}
#main .usercp-info .ucp-sig{color:#000000;font-family:Courier, monospace;font-size:12px;padding-top:5px;margin-bottom:5px;}
#main .usercp-info .ucp-input{width:123px;height:14px;border:0;padding:4px;background:url("/images/ucp_input.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;margin-bottom:5px;}
#main .usercp-info .ucp-button{width:100px;height:23px;padding:0;color:#000000;font:normal 11px/23px Arial, Sans-Serif;text-align:center;}
#main #search-one{float:right;width:169px;height:32px;margin:-6px 0 0 0;padding:17px 9px 0 49px;background:url("/images/search_one.jpg") no-repeat;}
#main #search-one .searchone-input{float:left;width:101px;height:14px;border:0;padding:2px 4px 3px 4px;background:url("/images/searchone_input.gif") no-repeat;color:#000000;font:normal 11px Arial, Sans-Serif;}
#main #search-one .searchone-button{float:right;width:52px;height:19px;border:0;padding:0;background:url("/images/searchone_button.gif") no-repeat;color:#ffffff;font:bold 11px/19px Arial, Sans-Serif;text-align:center;}
#main .group-info{float:left;color:#081734;font:bold 14px/18px Arial, Sans-Serif;padding:20px 0 0 0;}
#main .group-info-description{float:left;width:550px;color:#081734;font:bold 13px/18px Arial, Sans-Serif;padding-left:28px;margin-bottom:10px;}
#main .group-info-description img{padding:10px 0 5px 0;}
#main .controls{font:bold 14px/18px Arial, Sans-Serif;width:920px;height:34px;padding:7px;}
#main .controls a{padding:12px;}
#main .numbering{width:100%;padding:3px;font:bold 14px/15px Arial,Sans-Serif;color:#081734;float:left;height:16px;}
#main .numbering a{float:left;text-decoration:none;color:#081734;height:16px;padding:5px;display:block;}
#main .numbering a.current-num{background:#D9EBFF;}
#main .numbering a:hover{background:#D9EBFF;}
#main .subscribe-box{float:right;margin-top:20px;width:188px;height:49px;padding-right:150px;background:url("/images/subscribe_box.gif") no-repeat;text-align:center;font:bold 12px/24px Arial, Sans-Serif;color:#081734;}
#main .group-ads{padding:0 0 15px 18px;}
#main .listing{width:920px;padding-bottom:0px;font:bold 11px Arial, Sans-Serif;color:#000000;}
#main .listing a{color:#000000;text-decoration:none;}
#main .listing a:hover{text-decoration:underline;}
#main .listing-in{width:920px;background:url("/images/listing_in.gif") repeat-y;clear:both;}
#main .listing-in-top{width:920px;background:url("/images/listing_in_top.gif") no-repeat;}
#main .listing-in-bottom{width:920px;background:url("/images/listing_in_bottom.gif") no-repeat left bottom;}
#main .listing ul{margin:0;padding:0;list-style-type:none;width:920px;height:20px;clear:both;}
#main .listing ul li{line-height:20px;float:left;}
#main .listing ul li.listing-plus{width:20px;text-align:center;}
#main .listing ul li.listing-date{width:120px;padding-right:2px;}
#main .listing ul li.listing-subject{width:500px;padding-right:5px;}
#main .listing ul li.listing-author{width:180px;padding-right:5px;}
#main .listing ul li.listing-articles{width:80px;}
#main .subscription-plus{width:15px;text-align:center;line-height:30px;}
#main .subscription-date{width:100px;padding-right:2px;text-align:center;height:30px;}
#main .subscription-subject{width:360px;padding-right:2px;height:30px;}
#main .subscription-author{width:120px;padding-right:5px;height:30px;}
#main .subscription-group{width:200px;padding-right:5px;height:30px;}
#main .subscription-control{width:80px;height:30px;}
#main .subscription-control .form_controls{height:20px;font:normal 10px Arial, Sans-Serif;margin-bottom:10px;}
#main ul.listing-title li{line-height:25px;}
#main ul.listing-item li.listing-subject{font-size:12px;}
#main .ads-top{width:715px;margin:0 auto;padding:20px 0 25px 0;}
#main .ads-top-left{float:left;}
#main .ads-top-right{float:right;}
#main .single-pages{padding:7px 14px;font:bold 12px/16px Arial, Sans-Serif;color:#081734;height:16px;}
#main .single-pages-left{font:bold 14px/16px Arial, Sans-Serif;float:left;}
#main .single-pages-right{float:right;font:bold 14px/16px Arial, Sans-Serif;}
#main .single-pages span{float:left;padding-right:30px;}
#main .single-pages a{float:left;text-decoration:none;color:#95A87A;height:16px;padding:0 5px;display:block;margin-right:2px;}
#main .single-pages-left a.current-page{background:#D9EBFF;}
#main .single-pages-right a.current-page{background:#D9EBFF;}
#main .single-pages a:hover{background:#D9EBFF;}
#main .icons-bar{float:right;text-align:center;margin-right:15px;margin-top:10px;width:510px;height:22px;line-height:16px;padding:4px 0;color:#000000;font-size:9px;background:url("/images/icons_bar.gif") no-repeat right bottom;}
.bookmark_digg{background:url("/images/bookmark.gif") 0 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
.bookmark_delicious{background:url("/images/bookmark.gif") -32px 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
.bookmark_google{background:url("/images/bookmark.gif") -64px 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
.bookmark_yahoo{background:url("/images/bookmark.gif") -96px 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
.bookmark_live{background:url("/images/bookmark.gif") -128px 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
.bookmark_netscape{background:url("/images/bookmark.gif") -160px 0;margin-right:4px;width:16px;height:16px;display:inline;padding:2px 8px 2px 8px;}
#main .icons-bar a{width:50px;}
#main .articles-list{color:#000000;font-weight:bold;font-size:11px;}
#main .articles-list a{color:#000000;text-decoration:none;}
#main .articles-list a:hover{text-decoration:underline;}
#main .articles-list ul{margin:0;padding:0;list-style-type:none;height:24px}
#main .articles-list ul li{line-height:25px;float:left;}
#main .al-first{width:920px;height:20px;}
#main .al-in{width:920px;height:20px;}
#main .articles-list{line-height:18px;float:left;}
#main .listing-plus{width:20px;text-align:center;}
#main .listing-subject{font-size:13px;width:610px;padding-right:5px;}
#main .listing-plus-subject{width:635px;}
#main .listing-author{width:175px;}
#main .listing-date{width:70px;text-align:center;}
#main .articles-list .listing-in-bottom{padding-bottom:4px;}
#main .rl-message{width:920px;height:40px;text-align:center;color:#5b7c2d;font-weight:bold;line-height:40px;}
#main .rl-message span{font-size:14px;}
#main .article{width:100%;color:#000000;font-size:13px;font-family:monospace;}
#main .article a{color:#5b7c2d;font-weight:bold;text-decoration:none;}
#main .article a:hover{text-decoration:underline;}
#main .article .top-bar a{color:#ffffff;}
#main .article .top-bar span{margin-left:5px;}
#main .article .listing-in-bottom{padding:1px 20px;width:880px;}
#main .article q{padding:3px 5px;background:#dfe8d5;quotes:none;}
#main .similar-threads{color:#4E5C65;font-size:11px;font-weight:bold;}
#main .similar-threads a{color:#4E5C65;text-decoration:none;}
#main .similar-threads a:hover{text-decoration:underline;}
#main .similar-threads ul{margin:0;padding:0;list-style-type:none;overflow:hidden;}
#main .similar-threads ul li{line-height:18px;float:left;}
#main .similar-threads ul li.st-thread{width:500px;padding-right:5px;padding-left:15px;}
#main .similar-threads ul li.st-posted{width:200px;}
#main .similar-threads ul.st-title{font-size:13px;}
#main .similar-threads ul.st-title li{line-height:22px;}
.related_posts{width:954px;padding:0 0 0 15px;background:url("/images/related_bg.gif") no-repeat;font:bold 14px/18px Arial, Sans-Serif;color:#FF6000;text-align:left;margin:20px 0 0 0;}
#footer{width:954px;padding-top:15px;background:url("/images/footer.png") no-repeat;font:bold 12px/18px Arial, Sans-Serif;color:#F8F9E9;text-align:center;margin:0 auto;padding-bottom:10px;}
#footer a{color:#F8F9E9;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.insert_left{margin:5px;float:left;}
.body_comment_2{margin:5px;background-color:#E0E0E4;padding:10px;}
.body_comment_3{margin:5px;background-color:#EEEEEE;padding:10px;}
.body_comment_1{margin:5px;background-color:#FFFFEE;padding:10px;}
.article_header{min-width:920px;}
.article_header_right{width:190px;float:right;text-align:center;}
.facebook{float:left;width:70px;height:70px;margin:5px;}
.retweet{float:right;width:70px;height:70px;margin:5px 20px 5px 5px;}
#rate{margin:4px;font:10px Tahoma, Arial, Sans-Serif;line-height:18px;color:#7F7F7F;width:100px;float:left;clear:left;text-align:center;}
#rate_horizontal{margin:6px;font:10px Tahoma, Arial, Sans-Serif;line-height:14px;color:#7F7F7F;float:left;clear:left;text-align:center;}
#rate_links span{width:18px;height:18px;background-image:url("/images/rate.png");display:inline;float:right;}
#rate_links{font:10px/18px Tahoma, Arial, Sans-Serif;float:left;clear:both;text-align:right;margin:10px 0 10px 0;}
#rate_links a:hover{text-decoration:underline;}
#rate_links a{text-decoration:none;}
#rate_links_horizontal span{width:18px;height:18px;background-image:url("/images/rate.png");display:inline;float:left;}
#rate_links_horizontal{font:10px/18px Tahoma, Arial, Sans-Serif;float:left;clear:both;text-align:right;margin:10px 0 10px 0;}
#rate_links_horizontal a:hover{text-decoration:underline;}
.spam{background-position:0px 0px;margin-right:1px;}
.full{background-position:-18px 0;margin-right:1px;}
.half{background-position:-36px 0;margin-right:1px;}
.none{background-position:-54px 0;margin-right:1px;}
.navigation{float:right;width:190px;font-family:Gill Sans, Verdana;font-size:10px;line-height:11px;text-transform:uppercase;font-weight:bold;}
.phplmnormal{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#000000;}
a.phplm:link{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#004400;}
a.phplm:visited{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#726461;}
a.phplm:hover{font-family:Tahoma, Geneva, Arial, Helvetica, sans-serif;font-size:8pt;color:#841212;background-color:#fff0c0;}
a.phplm:active{font-family:Helvetica, sans-serif;font-size:10pt;color:#ff0000;}
.phplmbodytable{font-family:Helvetica, sans-serif;font-size:10pt;background-color:#fffae4;}
.ivorybodytable{font-family:Helvetica, sans-serif;font-size:10pt;background-color:#fffff8;}
.darkbordertable{background-color:#726461;}
.blackbordertable{background-color:#000000;}
.greenbordertable{background-color:#839983;}
.darkgreenbordertable{background-color:#839983;}
.redbordertable{background-color:#aa5859;}
.orangebordertable{background-color:#df9500;}
#breadcrumbs{color:black;padding:7px 0 0 6px;height:26px;font-family:Gill Sans, Verdana;font-size:10px;line-height:11px;text-transform:uppercase;font-weight:bold;}
#breadcrumbs ol{margin-left:0;padding-left:0;display:inline;}
#breadcrumbs li.breadcrumb{height:20px;background:transparent url('/images/breadcrumbs.gif') center left no-repeat;padding-left:22px;}
#breadcrumbs ol li{margin-left:0;padding-left:2px;border:none;list-style:none;display:inline;}
#breadcrumbs ol li a{color:black;}
#breadcrumbs ol li a:hover{color:white;background-color:black;}
#main .group-main{padding:20px;}
#main .group-main h2{font-family:times, Times New Roman, times-roman, georgia, serif;font-size:28px;line-height:40px;letter-spacing:-1px;color:#444;padding-bottom:20px;}
#main .group-main h3{font-family:Georgia,serif;color:#4E443C;font-variant:small-caps;text-transform:none;font-weight:100;margin-bottom:0;}
#main .group-main .date{font-family:Gill Sans, Verdana;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:2px;font-weight:bold;padding-left:20px;}
#main .group-main .listing-snip{font-family:georgia,serif;color:#381704;font-size:13px;font-weight:normal;line-height:150%;padding:0px;padding:5px 20px 20px 20px;}
#main .group-main .listing-snip a:hover{text-decoration:underline;}
.group-rate{font-family:Gill Sans, Verdana;font-size:11px;line-height:12px;text-transform:uppercase;font-weight:bold;float:right;height:18px;width:240px;}
.search_text{font-family:Tahoma,Helvetica,sans-serif;font-size:12px;background:transparent url('/images/search.png') center left no-repeat;height:20px;border:0;padding:2px 5px;margin-right:0;width:220px;display:inline;vertical-align:middle;color:black;}
#search_form{float:right;margin:80px 15px 0 0;height:24px;display:table-cell;text-align:center;vertical-align:middle;}
#search_form a{color:white;}
#search_form a:hover{color:black;background-color:white;}
.search-form{padding-top:20px;width:auto;float:left;}
#search_advanced{font-size:small;font-family:Tahoma, Geneva, sans-serif;display:none;width:100%;border:2px solid #E4E4CF;}
.search_captions{width:45%;text-align:right;float:left;margin:5px;}
.search_fields{width:45%;text-align:left;float:left;margin:5px;}
.search-form-left{width:25%;float:left;}
.search-form-right{width:25%;float:right;}
.result-title{padding:10px;font:bold 14px/18px Verdana, Arial, Sans-Serif;text-align:left;border-top:1px solid #ffffff;}
.one-result a{color:#1B3598;text-decoration:none;border-bottom:1px dashed #1B3598;}
.one-result a:hover{color:#A00F17;border-bottom:none;}
.one-result{padding:5px;text-align:left;}
.one-result p{margin:5px;padding-top:5px;font:12px/20px Verdana, Arial, Sans-Serif;text-align:left;}
.search_navigation{margin:10px;padding:10px;font:14px/20px Verdana, Arial, Sans-Serif;text-align:center;}
.search_navigation a{font:14px/24px Verdana, Arial, Sans-Serif;text-decoration:underline;}
.search_navigation a:hover{text-decoration:overline;}
.search_navigation .current{font:14px/24px Verdana, Arial, Sans-Serif;color:#F00;text-decoration:none;}
#privacy{font-family:"Helvetica Neue","Lucida Grande", Helvetica, Arial, Verdana, sans-serif;font-size:14px;margin-top:.5em;color:#666;padding:20px;}
