/* Main CSS stylesheet for GCTelegram.com 
Colors used
dark green  #004221
lighter green  #007149
wheat  #F2E2CC
med grey  #808080
dusty blue  #8490aa (top jobs/ads)
light blue  #dbdde9
dark red  #420000
red  #CC0000
white and black
*/

/* Reset tags ===========================================================*/
body, div, p, a, img, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, thead, 
ol, ul, li, span, blockquote, form, label {margin: 0;padding: 0;border: 0;}
ul {list-style: none;}

/* Default main styles ==================================================*/

body {font: normal 12px Verdana, Geneva, Tahoma, sans-serif; line-height: 110%; text-align: center; background-color: #F2E2CC; background-image: url("http://www.gctelegram.com/images/body-bg.jpg"); background-repeat: repeat-x;}

p {padding: 0 0 6px 0;line-height: 120%;}
li {padding: 0 0 5px 0;}
input, textarea {border: 1px solid #000000;}

#wrapper {background-color: #FFFFFF;width: 1000px;margin: 0;margin-left: auto;margin-right: auto;text-align: left;}

/* Default Anchor Styles ====================================================*/
a:link, a:visited {text-decoration: none;color: #004221;border: none;}
a:hover {text-decoration: underline;}
a:active {text-decoration: none;}

/* Default Heading Styles ===================================================*/
h1, h2, h3, h4, h5, h6 {text-align: left;line-height: 100%;}

h1 {font-size: 200%;padding: 5px 0 10px 0;}
h2 {font-size: 150%;padding: 5px 0 10px 0;}
h3 {font-size: 120%;padding: 5px 0;}
h4 {font-size: 100%;padding: 5px 0;	font-weight: bold;}
h5, h6 {font-size: 100%;font-weight: bold;text-decoration: underline;}

/* Header styles ===========================================================*/
#header {width: 1000px;position: relative;float: left;}
#header-ad {float: left; position: absolute; top: 15px; left: 525px; margin:0; padding: 0;}
#leaderboard-ad {padding: 0 0 0 135px;background: transparent;}
#above-header-nav {padding: 5px 0 5px 15px; float: left; position: relative;}
#above-header-nav ul {list-style: none;}
#above-header-nav ul li {display: inline; padding: 0;}

/* Top Nav menu styles ======================================================*/
#topnav {width: 1000px; position: relative; float: left; padding: 12px 0 0 0; height: 30px; background-image: url("http://www.gctelegram.com/images/topnav-bg.jpg"); background-position: top; background-repeat: repeat-x; text-align: center;}

#topnav ul {list-style: none;}
#topnav ul li {display: inline;}
#topnav ul li a {padding: 10px 3px 10px 3px;color: #FFFFFF !important;font: normal 14px Arial, helvetica, sans-serif;font-weight: bold;} 
#topnav ul li a:hover {text-decoration: none;background-color: #007149;}

/* .chromestyle {} */
.chromestyle:after {/*Add margin between menu and rest of content in Firefox*/
content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*  .chromestyle ul {}
.chromestyle ul li {}  */

.chromestyle ul li a {color: #FFFFFF !important; text-decoration: none;}
.chromestyle ul li a:hover, .chromestyle ul li a.selected {background-color: #007149;}

/* DropDown menu styles ======================================================*/
.dropmenudiv {position:absolute; top: 0; z-index:100; background-color: #004221; width: 200px; visibility: hidden;}

.dropmenudiv a {width: auto; display: block; text-indent: 3px; border-bottom: 1px solid #BBB; padding: 4px 0 4px 5px; text-decoration: none; font-weight: bold; color: #FFFFFF !important;}

* html .dropmenudiv a {width: 100%;}
.dropmenudiv a:hover {background-color: #007149;}


/* Main Content Container ===================================================*/
#container {clear: both; position: relative;float: left;width: 1000px; margin: 10px 0;}

#content-left {position: relative;float: left;width: 720px;}
#content-left.contactus {position: relative;float: left;padding: 0 5px;width: 710px;}
#content-left.letterstosanta {padding: 0 10px;width: 700px;}

.related-image {padding: 5px; width: 210px; float: right; position: relative; text-align: center;}
.related-video {padding: 5px; width: 340px; float: right; position: relative; text-align: center;}
.related-audio {padding: 5px; width: 240px; float: right; position: relative; text-align: center;}
.podcast-audio {padding: 5px; width: 400px; float: left; position: relative; text-align: center;}

#breaking-news {width: 660px; clear: both; padding: 0 10px; margin: 0 20px 5px 20px; border: 1px dashed #004221;}
#breaking-news h1 {font-size: 170%; color: #FF0000; padding: 5px 0 10px 5px;}

#feature-story {width: 680px; margin: 0 20px;}

#cguide-splash {float: left;width: 700px; padding: 0 10px;}
#cguide-splash .cg-featured {float: left; margin: 10px 0 0 0;}
#cguide-splash .cg-featuredmid {float: left; margin: 10px 5px 0 5px;}

#cguide-toc {width: 260px; padding: 0 10px; margin:0 0 10px 0;}
#cguide-toc ul {list-style-type: disc; margin: 0 0 0 25px;}
#cguide-toc ul li {padding: 0 0 0 5px;}

#sidebar-left {width: 130px; float: left; position: relative; padding: 0 0 0 5px;}

#content-center {float: right; position: relative; width: 565px; padding: 0 10px; text-align: left;}
#content-center ul {list-style: disc;margin: 0 0 0 25px;}
#content-center ol {margin: 0 0 0 25px;}
#content-center h2.more-stories {color: #FFFFFF; line-height: 40px; background-image: url("http://www.gctelegram.com/images/greenbar-bot.jpg"); background-position: left; background-repeat: no-repeat;}

#content-center h2.more-stories a {color: #FFFFFF;}
#content-center h2.greenbar-top { background-image: url("http://www.gctelegram.com/images/greenbar-top.jpg"); background-position: top left; background-repeat: no-repeat; }

#latest-news {width: 520px;margin: 0 auto;padding: 0 0 5px 0;}
#latest-news h2 {padding: 5px 0;}

#home-top-news {clear: both;}
#home-top-news h2, #home-top-sports h2 {color: #FFFFFF; line-height: 40px; padding: 0 0 0 5px;}
#home-top-news h2 span.vote10 a, #home-top-sports h2 span.vote10 a {color: #FFFFFF; padding: 0 0 0 110px;font-size: 80%;}
* html #home-top-news h2, #home-top-sports h2 {zoom: 1;}

#home-top-sports {margin: 10px 0 0 0;clear: both;}

#content-center .small-story-block {width: 45%;padding: 0 5px;}
#content-center .small-story-block img {display: none;}

.body-ads {clear: both;margin: 5px 0;}
.body-ads div {position: absolute;top: 0;left: 52px;}
.all260x60 {position: relative; padding: 0 10px 5px 10px;}
.all260x90 {position: relative; padding: 0 10px 5px 10px;}

.blipvideo {clear: both; position: relative; width: 310px; margin: 5px auto; padding: 0 5px;}

#related-story, #related-pdf {margin: 5px 0;padding: 5px 10px;}
#related-story h3 {font-size: 110%;padding: 0 0 0 15px;}

#publish2-links {margin: 10px 0;}
.publish2_story_headline {padding: 5px 0 0 0;}

#marketplace {clear: both; padding: 0 0 40px 0; margin: 10px 10px 0 0; width: 350px; float: left; position: relative; background-image: url("http://www.gctelegram.com/images/greenbar-mrktpl-bot.jpg"); background-position: bottom; background-repeat: no-repeat;}

#marketplace h2 {color: #FFFFFF; line-height: 40px; padding: 0 0 0 5px; background-image: url("http://www.gctelegram.com/images/greenbar-mrktpl-top.jpg"); background-position: top; background-repeat: no-repeat;}

#swktalkfeeds {width: 340px; height: 180px; padding: 4px; background-color: #FFFFFF;}
#swktalkfeeds a.titlefield {font-weight: bold;}
#swktalkfeeds div ul{margin: 0; padding: 0 0 0 18px;}
#swktalkfeeds div ul li {margin-bottom: 3px;}

#poll { margin: 10px 0 0 0; padding: 0 0 40px 0; width: 190px; float: left; position: relative; text-align: left; background-image: url("http://www.gctelegram.com/images/greenbar-poll-bot.jpg"); background-position: bottom; background-repeat: no-repeat;}
#poll h2 {color: #FFFFFF; padding: 0; line-height: 40px; background-image: url("http://www.gctelegram.com/images/greenbar-poll-top.jpg"); background-position: top; background-repeat: no-repeat; text-align: center;}
#poll .poll_option input {border: none;}

#content-center h2.classified-listing {padding: 0 0 10px 25px; background-image: url("http://www.gctelegram.com/images/folder.gif"); background-position: top left; background-repeat: no-repeat; font-size: 120%;}
#content-center h2.classified-listing span {font-size: 70%;}
#content-center .sub-svcs-block {padding: 10px 0;clear: left;}
#content-center .sub-svcs-block img {padding: 10px;float: left;}
#content-center .ad-head {background-color: #E4E4E4;margin-top: 5px;}
#content-center .ad-text {padding-bottom: 5px;border-bottom: 2px solid #000000;}

#history-stories {padding: 0 30px; background: url("http://www.gctelegram.com/images/history-bg.jpg"); background-position: top; background-repeat: repeat-y;}

#classifieds-adv-search {width: 400px; margin: 15px auto 10px auto; padding: 5px 10px; background-color: #E4E4E4;}

p.classified-descr {margin: 0 20px 5px 25px;}
#classadlist {float: left; position: relative;}

#ssschedulepopup {display: none; width: 500px; height: 450px; overflow: auto;}

.displayads-wrapper {clear: both; width: 560px; margin: 5px 0;}
.displayads-image {float: left; padding: 0 8px 5px 0;}
.displayads-image a {text-decoration: none;}

/* #classifieds-adv-search tr.odd-row {background-color: #E4E4E4;} */

/* PDF Edition styles */
#pdf_edition {float: left; position: relative; margin: 5px 0;}
#pdf_edition .pdf_item	{width: 33%; float: left; margin: 0 auto 10px auto;}
#pdf_edition .pdf_img	{width: 150px; height: 260px; margin: 0 auto;}
#pdf_edition .pdf_info	{text-align: center;}
#pdf_edition .col_right, #pdf_edition .col_left	{display: block; float: left; margin: 0 0 4px 0; padding: 0;}
#pdf_edition .col_left	{width: 38%; text-align: right; padding-right: 2%; clear: both;}
#pdf_edition .col_right	{width: 56%;}
#pdf_edition .wider	{width: 56%;}
#pdf_edition .img_block_center {display: block; margin: 0 auto;}

/*  for the special sections page flipbooks */
.flippdf-text {position: relative; float: left; width: 190px; margin: 0 10px;}
.flippdf {position: relative; float: left;}


/* Employee Contact Page ====================================================*/
h2.emp-section{clear:both;margin: 15px 0 10px 0;border-left: 25px solid #004221; border-bottom: 5px solid #004221;padding-left: 10px;font-size: 20px;font-weight: bold;}
.emp-card{margin: 5px 0 20px 10px;padding: 5px;width: 325px; float: left;border-width: 1px 4px 4px 1px; border-color:black;border-style: solid;}
.emp-card img {float: left; position: relative;margin: 10px;}
.emp-card p {font-size:12px; margin: 0; padding: 0 0 5px 0;}
.emp-card p.emp-name {font-size: 16px;font-weight: bold;padding-top: 10px;}
.emp-card p.emp-title {font-weight: normal;}
.emp-card p.emp-ext {text-align: right;font-style: italic;padding-top:20px;}
.emp-card p.emp-email{text-align: right;}

/* Comment and Email Forms ==================================================*/
#comment-form, #comment-obits {clear: both; position: relative; margin: 10px 0; padding: 5px;}
#comment-form legend, #comment-obits legend, #email-friend legend {font-weight: bold;}
#comment-form table td, #comment-obits table td {padding: 0 5px;}

/*  #comment-obits {}
#show-comments {}  */

.comment-subject {font-weight: bold;margin: 5px 0 0 0;padding: 0 0 5px 0;}
/*  .comment-body {}  */
.comment-by {font-size: 90%;color: #555555;padding: 0 0 3px 0;border-bottom: 1px solid #555555;}

#email-friend {position: relative;margin: 10px 0;padding: 5px;}
#email-friend table td {padding: 0 5px;}

/* Paging links bottom of sections ==========================================*/
#pager {clear: both;padding: 5px 0;margin: 10px 0;text-align: center;font-weight: bold;background-color: #E4E4E4;}
#pager .other-page {padding: 0 5px;}
#pager .current-page {font-size: 120%;padding: 0 5px;border: 1px solid #000000;}

/* Right Sidebar Components =================================================*/
#sidebar-right {position: relative; float: left; width: 280px; display: inline;}

/* [if IE 6] */
* html #sidebar-right {position: absolute;top: 0;left: 720px;}

#welcome-box {border: 2px solid #004221; width: 250px; margin: 0 auto; padding: 5px 5px 40px 5px; position: relative; background-image: url("http://www.gctelegram.com/images/cows.jpg"); background-position: bottom right; background-repeat: no-repeat; text-align: left;}

#welcome-box p {padding: 0 0 5px 0; font-weight: bold;}
#welcome-box p span.current-date {font-size: 85%; padding: 0;}
#welcome-box #sidebar-search {margin: 5px 0 0 0; text-align: left; position: relative;}
#welcome-box #toolbox {width: 250px; text-align: left; margin: 5px 0 0 0;}
#welcome-box #toolbox .tbox {width: 120px;}

#sidebar-right-ads {width: 260px; padding: 0 10px; position: relative;}
div.google-ad {margin: 10px 0;}
#top-ads-block {width: 100%; margin: 10px 0; text-align: left; font-size: 90%; position: relative;}

#hm-interactive, #hm-marketplace, .sidebarad250 {position: relative; width: 250px; margin: 5px 0; padding: 0 15px;}

#top-ads-block h3 {text-align: center; font-variant: small-caps; background-color: #E4E4E4;}

/*  #top-ads-block .topad-morelink {}  */

/* Right Sidebar Video ======================================================*/
#featured-video {width: 260px; margin: 10px auto;}

#ap-video {clear: both; margin: 5px auto;width: 260px;height: 225px;position: relative;text-align: center;padding: 35px 0 0 0;background-image: url("http://www.gctelegram.com/images/apvid-bg.jpg");background-position: top;background-repeat: no-repeat;}

.apvideo {clear: both; margin: 10px 0;width: 280px;position: relative;text-align: left;}
.apvideo h2 {padding:5px 0 0 48px;margin: 0 0 3px 0;height: 32px;background-image: url("http://www.gctelegram.com/images/ap-42x32.gif"); background-repeat: no-repeat;}

/* Right Sidebar Calendar ===================================================*/
#sidebar-calendar {position: relative; margin: 5px 0; width: 260px; font-size: 120%; text-align: center;}
#sidebar-calendar table {margin-left: auto;margin-right: auto;}
#sidebar-calendar table tr td {padding: 2px;}
#sidebar-calendar p {font-size: 100%;}

/* Footer Styles ==========================================================*/
#footer {clear: both; position: relative; width: 1000px; margin: 10px 0 30px 0; padding: 5px 0 0 0; border-top: 2px solid #004221;}
#footer .footer-box {width: 300px; float: left; position: relative; font-size: 90%; text-align: left; padding: 5px 10px;}
#footer-wide {clear: both;text-align: center;}
#footer-wide p {font-size: 90%;font-weight: bold;line-height: 120%;}

#footer3 ul {list-style: none; font-size: 14px;}
#footer3 ul li.foottw {background: url("http://www.gctelegram.com/images/twitter32.png") 0 0 no-repeat;padding: 10px 0 12px 40px;}
#footer3 ul li.footfb {background: url("http://www.gctelegram.com/images/facebook32.png") 0 0 no-repeat;padding: 10px 0 12px 40px;}

/* ======= not used ====
#twitter_div ul #twitter_update_list {}
#twitter_div ul li {padding:3px 5px 0 5px;background-color: #9AE4E8;border-bottom: 1px solid #FFFFFF;}
#twitter_div a #twitter-link {}
======== not used ====== */

/* Misc Styles ==========================================================*/
.floatright {float: right; margin: 0 0 5px 5px;}
.floatleft {float: left; margin: 0 5px 5px 0;}
.clearboth {clear: both; height: 1px;}
.alignleft {text-align: left;}
.alignright {text-align: right;}
.aligncenter {text-align: center;}
.no-display {display: none;}
.smalltext {font-size: 85%;}
.text200 {font-size: 200%;}
.redtext {color: #CC0000;}
.boldred {color: #CC0000;font-weight: bold;}
.white-on-red {color: #FFFFFF; background-color: #CC0000;}

/* for MyCapture slideshows =================================================*/
#divAlbumName {padding: 5px 0;}

/* Tabber Tabs styles =======================================================*/
/*-- REQUIRED to hide the non-active tab content. But do not hide them in the print stylesheet!  --*/
.tabberlive .tabbertabhide {display:none;}
.tabber {}
.tabberlive {margin-top:1em;}
#tab1 {margin: 0 15px;}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  check .tabberlive number below
  --------------------------------------------------*/
ul.tabbernav {margin:0;padding: 3px 0;width: 250px; border-bottom: 1px solid #000000;font: bold 11px Verdana, Geneva, Tahoma, sans-serif;}
ul.tabbernav li {list-style: none; margin: 0; display: inline;}
ul.tabbernav li a {padding: 3px 0.5em;margin-left: 3px;border: 1px solid #000000;border-bottom: none;background: #E4E4E4;text-decoration: none;}
ul.tabbernav li a:link {color: #000000;}
ul.tabbernav li a:visited {color: #000000;}
ul.tabbernav li a:hover {color: #FFFFFF;background: #004221;border-color: #227;}
ul.tabbernav li.tabberactive a {background-color: #FFFFFF;border-bottom: 1px solid #FFFFFF;}
ul.tabbernav li.tabberactive a:hover {color: #000000;background: white;border-bottom: 1px solid white;}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {padding:5px;width: 240px;border:1px solid #AAAAAA;border-top:0;}
p.tabberhead {padding: 0;margin: 8px 0 3px 0;font-weight: bold;}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {display:none;}
.tabberlive .tabbertab h3 {display:none;}

/* Example of using an ID to set different styles for the tabs on the page 
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {}  */

/* Pollstyles and Calendar app styles =======================================*/
.poll_date {}
.pollheadline, .polltext, .pollquestion, .polllink, .polltextanswers, .polltextpercent, .poll_option, .poll_votes, .poll_content, .poll_submit {font-family: arial, helvetica, sans-serif;}

.pollheadline {font-weight: bold;}
.polltext {line-height: 13px;}
.pollquestion {margin-bottom: 5px;}
.polllink {text-decoration: none;}
.polllink:hover {text-decoration:underline;}
.polltextpercent {font-weight: bold;}
.poll_votes {padding-top: 4px;text-align: center;}
.poll_submit {padding-top: 4px;text-align: center;color: #004221;font-weight: bold;}

.rowOn {background-color: #cfc; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.rowOn2 {background-color: #cfc; border-top: 1px solid #FFFFFF;}
.rowOff {background-color: #E1E8F1; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.rowOff2 {background-color: #E1E8F1; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.rowToday {background-color: #cff; border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}
.padd {padding: 2px;}

#allday a {font-size: 9px; color: #FFFFFF; font-weight: 900; text-decoration:none;}
#allday a:hover {text-decoration:underline;}
.dayborder {background-color: #FFFFFF; border-top: 1px solid #A1A5A9;}
.dayborder2 {background-color: #FFFFFF; border-top: 1px dashed #CCCCCC;}

.cal_title {padding: 5px;}
.cal_title h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000; margin: 0;}

/* Month View */
.monthback {background-color: #A1A5A9;}
.monthreg {background-color: #FFFFFF; height: 105px; width: 105px; text-align: left; vertical-align: top;}
.monthoff {background-color: #F2F2F2; height: 105px; width: 105px; text-align: left;  vertical-align: top;}
.monthon {background-color: #F2F9FF; height: 105px; width: 105px; text-align: left;  vertical-align: top;}
.montheventtop {border-top: 1px solid #A1A5A9;}
.montheventline	{border-right: 1px dotted #A1A5A9;}

/* Year View */
.medtitle {height: 20px; margin-top: 3px; font-weight: 900;}
.yearreg {background-color: #FFFFFF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px;}
.yearoff {background-color: #F2F2F2; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px;}
.yearon {background-color: #F2F9FF; height: 30px; width: 30px; text-align: right; vertical-align: top; font-size: 9px;}
.yearmonth {background-color: #CCCCCC;}
.yearweek {background-color: #EEEEEE; width: 30px; font-size: 9px; font-weight: 900; text-align: center; height: 15px;}

/* older styles */
.eventborder {border: 1px #006699 solid;}
.eventbg {background-color: #6699CC;}

.calborder {background-color: #FFFFFF; border: 1px #A1A5A9 solid;}
.dateback {background-color: #EEEEEE;}
.weekborder {border-top: 1px dashed #A1A5A9; border-right: 1px solid #A1A5A9;}
.weekborder2 {border-right: 1px solid #A1A5A9;}
.timeborder {border-right: 2px solid #A1A5A9; border-top: 1px dashed #A1A5A9;}
.timeborder2 {border-right: 2px solid #A1A5A9; border-top: 1px solid #A1A5A9;}
.navback {}
.sideback {}

/* Link colors and attributes This is the main link style */
a.psf {text-decoration:	none;}
a.psf:link {color: #0066FF;}
a.psf:visited {color: #0066FF;}
a.psf:active {color: #3366CC;}
a.psf:hover {color: #000099; text-decoration: underline;}

/* This is the link style for the mini-cals */	
a.ps2 {text-decoration:	underline;}
a.ps2:link {color: #0066FF;}
a.ps2:visited {color: #0066FF;}
a.ps2:active {color: #3366CC;}
a.ps2:hover {color: #000099;}

/* This is the link style for year months */	
a.ps3 {text-decoration:	none;}
a.ps3:link {color: #000;}
a.ps3:visited {color: #000;}
a.ps3:active {color: #000;}
a.ps3:hover {color: #000; text-decoration: underline;}

/* This is the link style for events */	
a.ps {text-decoration: none;}
a.ps:link {color: #FFFFFF;}
a.ps:visited {color: #FFFFFF;}
a.ps:active {color: #FFFFFF;}
a.ps:hover {color: #FFFFFF; text-decoration: underline;}

/* CSS definitions for fonts */
.V9, .V10W, .V9W, .V10WB, .V9G, .V10, .V9BOLD, .G10, .G10B, .G10BOLD, .G10G, .V12, .eventfont {font-family: Verdana, Arial, Helvetica, sans-serif;}
.V9 {font-size: 9px; color: #000000;}
.V10W {font-size: 10px; color: #FFFFFF; text-decoration: none;}
.V9W {font-size: 9px; color: #FFFFFF; text-decoration: none;}
.V10WB {font-size: 10px; color: #FFFFFF; font-weight: 900;}
.V9G {font-size: 9px; color: #666666;}
.V10 {font-size: 10px; color: #000000;}
.V9BOLD {font-size: 9px; font-weight: 900;}
.G10 {font-size: 11px; color: #0066FF;}
.G10B {font-size: 11px; color: #000000;}
.G10BOLD {font-size: 11px; font-weight: 900;}
.G10G {font-size: 11px; color: #A1A5A9;}
.V12 {font-size: 12px;  color: #000000;}
.eventfont {font-size: 11px; color: #FFFFFF;}

/* Length of the form drop downs */
.query_style {font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 156px; margin-bottom: 0;}
.search_style {font-size: 12px; font-family: verdana, geneva, arial, sans-serif; width: 134px; margin-bottom: 0;}
.login_style {font-size: 11px; font-family: verdana, geneva, arial, sans-serif; width: 80px; margin-bottom: 0;}

