/* * misc. global definitions */ body { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 12px; background:#fffeed; margin: 0px; padding: 0px; } div.maintenance { padding-top: 5px; font-weight: bold; font-size: 12px; color: red; } div.spacer { clear: both; } div.smallspacer { font-size: 6px; clear:both; } #instanceBox { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 12px; RIGHT: 370px; WIDTH: 200px; PADDING-TOP: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: absolute; TOP: 10px; text-align:left; } div.popup{ background-color: #ffffe1; border: 1px solid black; font-size: 80%; font-weight: normal; line-height: normal; text-align: left; /* hight: 25px;*/ margin:15px; padding: 0.5em; z-index: 2; position: absolute; /* left:470px; top:-20px; */ cursor: pointer; visibility:hidden; /*float: left;*/ } /* #userBox { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 12px; LEFT: 140px; WIDTH: 600px; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: absolute; TOP: 40px } */ #userBox { PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 12px; RIGHT: 10px; WIDTH: 200px; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: absolute; TOP: 40px; text-align:right; color:#000000 } #userbox a { FONT-SIZE:12 px; TEXT-DECORATION: none; hover: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #006699; } #userbox a:visited { color: #006699; } td { font-size: 12px; text-align: left; vertical-align:top; padding:5px; } td.login { font-size: 9px; text-align: left; vertical-align:top; padding:0px; margin: 0px; } select.selectlist { font-size: 12px; text-align: left; vertical-align:top; padding:0px; margin: 0px; } th { font-size: 12px; text-align: left; padding:5px; } tr.normal { background-color:#fffeed; } td.lnormal { background-color:#fffeed; /* #fefefe */ } /* seems not to be used td.normal { background-color:#fffeed; } and if it's used, it's wrong ;-) */ td.normal2 { background-color:#ffffff; } tr.lhilite { background-color:#eeeeee; } td.mouse_over_ok { background-color:#fefefe; cursor: pointer; } td.mouse_over_err { background-color:#cc0000; } td.hilite_pat { background-color:#ededed; } td.disabled { background-color:#CFCFCF; /* #666666 */ } /* * headings */ h1 { color: #006699; font-size: 14px; font-weight: bold; margin: 0px 2px 10px 2px; } h2 { color: #006699; font-size: 12px; font-weight: bold; margin: 8px 2px 4px 2px; } h3, h4, h5, h6 { font-size: 10px; font-weight: bold; } /* * box model * */ #errorBox { position: relative; top: -6px; height: 3px; padding: 0px; margin-left: 0px; margin-right: 0px; font-weight: bold; } #headerBox { border-top: solid #999999 1px; border-bottom: solid #999999 1px; position: relative; top: 0px; height: 70px; padding: 0px; margin-left: 0px; margin-right: 0px; background-color: #ededed; min-width: 800px; } #toolBox { width: 100%; PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 11px; LEFT: 14px; WIDTH: 600px; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; POSITION: absolute; TOP: 3px } #toolbox A { FONT-SIZE:12 px;TEXT-DECORATION: none; hover: #00; FONT-FAMILY: verdana, arial, helvetica, sans-serif; } #toolbox a:link { COLOR: #006699; } #toolbox a:visited { COLOR: #006699; } #logoBox { background-color:#ededed; position: absolute; left: -2px; top: 0px; padding:0px; margin:0px; width: 130px; padding-left: 0px; z-index:2; } #headerTextBox { position: absolute; top: 0px; left: 120px; width: 450px; padding-left: 20px; padding-right: 10px; font-family: verdana, arial, helvetica, sans-serif; font-weight: bold; font-size: 14px; margin-top: 12px; padding-top: 6px; color: #208020; } #studyNav { position: absolute; top:40px; left:120px; font-size:12px; padding-left: 20px; padding-right: 10px; } #studyNav a { text-decoration: none; padding: 3px 10px 3px 10px; margin-left: -10px; color: #006699; hover: #000000; } #studyNav a:link { color: #006699; } #navbutton a:visited { color: #006699; } #navbutton a:hover { color: #999999; } #loginBox { position: absolute; /* width: 400px;*/ right: 0px; text-align:right; padding: 12px 10px 2px 2px; color:#000000 } #loginBox a { FONT-SIZE:12 px; TEXT-DECORATION: none; hover: #000000; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #006699; } #loginBox a:visited { color: #006699; } #loginButtonBox { font-size: 9px; position: absolute; bottom: 4px; right: 0px; margin: 6px 6px 0px 0px; padding: 0px; } #credentialsBox { float: left; width: 155px; } #subNavBox { position: absolute; top: 0px; left: 0px; height: 100%; min-height: 150%; margin-bottom: 0px; width: 130px; padding: 2px 0px 0px 0px; /*margin: 0px;*/ background-color: #ededed; border-top: solid #999999 1px; /* border solid red 5px;*/ z-index:0; } html>body #subNavBox { top: 0px; } #outerBox { position:absolute; /*border:2px solid red;*/ bottom:0px; top:0px; height:100%; width:100%; } #contentBox { position: relative; margin: 0px 20px 100px 126px; /* left:126px;*/ /* padding: 40px; */ padding-left: 15px; padding-top: 60px; /*border:2px solid blue;*/ height:80%; /* the obnoxious scrollbar overflow: auto; */ } /* * left bottom Links and Logos */ #disclaimerNstuffBox { position:absolute; left: 0px; width:130px; margin-bottom:0px; top:800px; } #datetimeBox { position: absolute; bottom: 100px; left: 0px; width:130px; text-align:center; font-size:9px; } #disclaimer_hint { position:relative; /* bottom: 90px; */ margin-top:20px; font-size:9px; /* border: solid red 1px; */ } #disclaimerBox { //position: absolute; //bottom: 90px; position: relative; bottom: 20px; left: 0px; width:130px; text-align:center; font-size:9px; } #disclaimerBox a { color: #006699; } #disclaimerBox a:visited { color: #006699; } #partnerLogoBox { //position: absolute; //bottom: 60px; position: relative; bottom: 15px; width:130px; left: 0px; text-align:center; } #studySpecMailLink { position: relative; bottom: 15px; left: 0px; width:130px; text-align:center; } #studySpecMailLink a { color: #006699; } #studySpecMailLink a:visited{ color: #006699; } #srLogoBox { //position: absolute; //bottom: 25px; position: relative; bottom: 10px; width:130px; left: 0px; text-align:center; } #itmailBox { //position: absolute; //bottom: 10px; position: relative; bottom: 10px; left: 0px; width:130px; text-align:center; } #itmailBox a { color: #006699; } #itmailBox a:visited{ color: #006699; } /* * left hand navigation menu definitions */ #navbutton { /*position:absolute;*/ position: relative; left: 4px; top: 71px; border-top: solid #999999 1px; border-bottom: solid #999999 1px; /*margin: 0px;*/ /*padding: 0px;*/ width: 125px; color: #006699; min-height: 300px; /* height: 400px; */ padding-bottom: 20px; background-color: #e3e3e3; /*overflow: auto;*/ overflow: hidden; z-index:1; } #navbutton ul { list-style: none; padding: 0px; margin: 0px 0px 0px 10px; } #navbutton li { margin: 0px; padding:0px; text-decoration: none; } #navbutton li.submenu{ display: block; padding-left:3px; color: #208020; text-decoration: none; margin-left:-10px; padding-top:2px; padding-bottom:10px; margin-top:10px; } #navbutton li.mainmenu span{ display: block; padding-left:3px; color: #208020; text-decoration: none; margin-left:-10px; padding-top:15px; padding-bottom:0px; } #navbutton li a { display: block; text-decoration: none; /*width: 100%;*/ width: 105%; padding: 3px 8px 3px 10px; margin-left: -10px; border-top: solid #e3e3e3 1px; border-bottom: solid #e3e3e3 1px; } #navbutton li a:link { color: #006699; } #navbutton li a:visited { color: #006699; } html>body #navbutton li a { width: auto; } #navbutton li a:hover { /* background-color: #c0c0c0; */ border-top: solid #999999 1px; border-bottom: solid #999999 1px; color: #006699; } html>body #navbutton li a:hover { width: auto; } #navbutton li a.hilite { background-color:#c0c0c0; border-top: solid #999999 1px; border-bottom: solid #999999 1px; } li hr { height: 0px; width: 90%; margin: 0px; margin-top: -4px; margin-left: -5px; padding: 0px; border: none; border-top: 1px solid #999999; } html>body li hr { margin: 2px; margin-left: -2px; } /* main navigation */ #mainnav { position: absolute; top: 41px; left: 135px; width: 550px; margin: 0px; padding: 0px; border-top: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; background-color: #e3e3e3; z-index: 1; } #mainnav ul { margin: 6px; padding: 0px; } #mainnav ul li { list-style: none; display: inline; margin: 3px; } #mainnav ul li a { text-decoration: none; text-align:center; padding: 1px 3px 1px 3px; border-left: solid #e3e3e3 1px; border-right: solid #e3e3e3 1px; } #mainnav ul li a:link { color: #006699; } #mainnav ul li a:visited { color: #006699; } #mainnav ul li a:hover { /* background-color: #c0c0c0; */ border-left: solid #999999 1px; border-right: solid #999999 1px; } #mainnav ul li a.hilite { background-color: #c0c0c0; border-left: solid #999999 1px; border-right: solid #999999 1px; } /* end main navigation */ /* * color definitions * * colors are also defined elsewhere, see styles above * */ /* GS 2003-03-25 */ .std_red { color:#802020; } .std_green { color:#208020; } .std_blue { color: #006699; } .hilite_blue { /* color: #006699;*/ color:#208020; } .hilite_yellow { /* color: #F6C500;*/ color:#802020; } .hilite_red { /* color: #CC0000;*/ color:#ff2020; } .hilite_green { color: #009933; } .news_date { font-size:12px; color: #cc0000; text-align:left; vertical-align:top; } .news_head { font-size:12px; color: #000000; font-weight:bold; text-align:left; vertical-align:top; } .news_text { color: #000000; text-align:left; vertical-align:top; } td.facts_text { padding-left:5px; } #contact_coord { padding:10px; } img { border: 0; } img.contact_logo{ padding: 0px; margin: 5px; } img.icon { padding: 2px; margin: 3px; } #contact_it { padding:10px; } div.contact_text { margin: 2px; } h2.contact_title { margin: 0px; padding: 0px; } #front_content { position: relative; /*border: solid yellow 1px;*/ } #latest_news { position: relative; margin-top:10px; font-family:verdana,arial; /* border: solid green 1px; */ } div.patientInfo { color: #006699; font-familiy:verdana,arial; font-size:12px; font-weight:bold; } td.links_cat { font-family:verdana,arial; font-size:12px; font-weight:bold; background-color:#ededed; } td.links_name { padding:0px; padding-left:15px; padding-top:5px; padding-bottom:5px; } td.links_desc{ padding:0px; padding-left:25px; } /* * desktop styles */ #desktop { margin: 0px; padding: 0px; } td.desktop_area { padding: 2px; margin: 0px; } #desktop_grid { border: none; padding: 5px; margin: 4px; } table.messages_ { border: solid #999999 1px; border-collapse:collapse; margin: 1px; width: 800px; } table.toggled_list { border: solid #999999 1px; /* border-collapse:collapse;*/ margin: 1px; /* width: 100%;*/ } table.imagelist { border: solid #999999 1px; border-collapse:collapse; margin: 1px; width: 100%; } table.messages { border: solid #999999 1px; border-collapse:collapse; margin: 1px; width: 100%; } table.messages tr { margin: 0px; border-bottom: solid #999999 1px; } table.messages_ tr { margin: 0px; border-bottom: solid #999999 1px; } table.messages_ tr.cyc { margin: 0px; border-bottom: solid #999999 1px; background-color: #ffffff; } table.messages tr.cyc { margin: 0px; border-bottom: solid #999999 1px; background-color: #ffffff; } table.patientheader { position:relative; margin: 0px; margin-bottom: 20px; border: solid #999999 1px; border-collapse:collapse; width: 800px; /* hrn: width: 600px; */ background: #ddddcc; } table.slideshow { margin: 0px; border: solid #999999 1px; border-collapse:collapse; width:450px; background: #ddddcc; } table.slideshow.th { color: #006699; font-size: 12px; font-weight: bold; margin: 12px 2px 4px 2px; } table.imagelist_header { margin: 0px; border: solid #999999 1px; border-collapse:collapse; width:100%; background: #ddddcc; } div.browsenav { padding: 10px; margin: 0px; width: 100%; text-align:center; } div.browsenav a { text-decoration: none; position: relative; padding: 1px 1px 1px 1px; color: #006699; hover: #00; } div.browsenav strong { color: #006699; } div.patientheader { padding: 7px; margin: 0px; border: solid #999999 1px; border-collapse:collapse; width:800px; /* width:600px;*/ background: #ddddcc; position:relative; /* changed by JM 2004-06-09 */ /* position:absolute; */ } table.patientTabbar { border-spacing:10px; margin: 0px; border-style:double; width=300; caption { caption-side: top }; } table.patientheader td.aright { text-align:right; width: 300px; } table.patientheader td.aleft { text-align:left; width: 500px; } table.messages_ th { background-color: #c0c0c0; border-bottom: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.messages th { background-color: #c0c0c0; border-bottom: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.messages td { border-top: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.messages_ td { border-top: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.messages td.icon_col { width: 16px; } div.formtabbar { /*1=oben, 2=rechts, 3=unten, 4=links*/ margin: 12px 0px 0px 0px; padding: 0px; width: 800px; } div.formtabbar ul { margin: 0px; padding: 0px; display: inline; position: relative; z-index: 5; } div.formtabbar li { display: inline; position: relative; padding: 3px; margin: 0px; } div.formtabbar a { text-decoration: none; position: relative; color: #006699; border-top: outset #999999 1px; border-right: outset #999999 1px; border-left: outset #999999 1px; padding: 2px 5px 0px 5px; } div.formtabbar a:hover { background-color: #ddddcc; color: #006699; /*border-bottom: solid #c0c0c0 1px;*/ } div.formtabbar a.hilite { background-color: #ddddcc; font-weight: bold; color: #000000; border-bottom: solid #ddddcc 1px; } div.formtabbar a.close{ border-top: outset #999999 1px; border-right: outset #999999 1px; border-left:0px; color: #006699; margin:-4px; padding:0px 5px 0px 5px; } div.formtabbar a.close:hover{ border-top: outset #999999 1px; border-right: outset #999999 1px; color: #006699; margin:-4px; padding:0px 5px 0px 5px; background-color: #ddddcc; } #tabbar { margin: 20px 0px 30px 0px; } #tabbar ul { margin: 1px; padding: 3px; display: inline; position: relative; z-index: 5; } #tabbar li { display: inline; position: relative; padding: 0px; margin: 0px; } #tabbar div.subbar { position: relative; background-color: #c0c0c0; border-top: solid #999999 1px; border-bottom: solid #999999 1px; margin: 2px 0px 0px 0px; } #tabbar li a { text-decoration: none; position: relative; border-top: solid #999999 1px; border-right: solid #999999 1px; border-bottom: solid #999999 1px; border-left: solid #999999 1px; /* background-color: #c0c0c0; */ padding: 2px 5px 2px 5px; margin: 0px 5px 0px 5px; width: auto; } #tabbar li a:link { color: #006699; } #tabbar li a:visited { color: #006699; } #tabbar li a:hover { background-color: #c0c0c0; border-bottom: solid #c0c0c0 1px; } #tabbar li a.hilite { border-bottom: solid #c0c0c0 1px; background-color: #c0c0c0; } /* * general user interaction styles */ input.button { font-family:verana,arial; /* hrn:font-size: 9px; */ font-size: 11px; border: ridge grey 1px; clear: both; padding: 0px; margin: 0px; margin-left:4px; } .inp_button { font-family:verana,arial; font-size: 9px; border: ridge grey 1px; clear: both; padding: 0px; margin: 0px; margin-left:4px; } .toplgfrm_row { font-family:verdana; font-size:12px; border: none; clear: both; padding: 0px; margin-right: 10px; width: 140px; height:20px; } .frmumreqinp { font-family:verdana,arial; font-size:12px; width:200px; } .frmumreqinp_dis { font-family:verdana,arial; font-size:12px; width:200px; color:#666666; disabled:true; } .frmumreqinp_missing { font-family:verdana,arial; font-size:12px; width:200px; background-color:#ff8888; /* border:solid 2px red;*/ } .frminpvarwidth { font-family:verdana,arial; font-size:12px; } .frmumveinp { font-family:verdana,arial; font-size:12px; width:100px; } .toplgfrm_row span.label { /* float: left;*/ text-align: right; padding-right: 4px; width: 60px; height:7px; } .toplgfrm_row span.formwidget { float: right; text-align: left; width: 72px; height: 7px; } .toplgfrm_row td { padding:0px; text-align:right; } input.login_form { width: 72px; font-size: 9px; margin: 0px; padding: 0px; } div.errormessage { color: #cc0000; font-style: italic; padding: 3px; margin-bottom: 8px; border: solid #999999 1px; background-color: #ededed; } div.statusmessage { color: #000000; padding: 3px; margin-bottom: 8px; border: solid 1px #999999; background-color: #ddddcc; } div.successmessage { width: 592px; color: #008800; font-style: italic; padding: 3px; margin-bottom: 8px; border: solid #999999 1px; background-color: #ededed; } div.smallform { width: 600px; padding: 8px; margin: 2px 2px 24px 2px; border: 1px dashed grey; background: #ddddcc; } div.smallform table.div.test { background-color: #ff0000; } div.smallform div.frm_row { clear: both; padding: 3px; } div.smallform div.frm_row .frm_label { float: left; width: 155px; text-align: right; } div.smallform div.frm_row .frm_text { float:left; width:350px; text-align:left; } div.smallform div.frm_row .frm_widget { float: right; width: 215px; text-align: left; } div.smallform div.frm_row .frm_widget input.text { font-family: verdana, arial, helvetica, geneva, sans-serif; font-size: 12px; margin: 0px; padding: 0px; width: 200px; } div.smallform_w { margin: 2px; padding: 8px; border: 1px dashed grey; background: #ddddcc; } .list_no_bullet { color: black; font-weight: normal; /* font-size: 12px; font-family: verdana, arial, helvetica, geneva, sans-serif;*/ margin:0px; margin-top: 5px; margin-bottom:5px; padding:5px; padding-left:10px; padding-top:2px; } #newAccount { padding-left:64px; } div.help { background-color: #ffffe1; border: 1px solid black; font-size: 80%; font-weight: normal; line-height: normal; text-align: left; position: relative; width: 100%; padding: 0.5em; z-index: 1; left:25px; top:-15px; visibility: hidden; cursor: pointer; } div.help_ak { background-color: #ffffe1; border: 1px solid black; font-size: 80%; font-weight: normal; line-height: normal; text-align: left; position: relative; width: 150px; hight: 20px; padding: 0.5em; z-index: 1; left:170px; top:-25px; visibility: hidden; cursor: pointer; float: right; } div.formfield { position:absolute; /* border: solid red 1px; */ padding: 0px; margin: 0px; } img.help_icon { cursor: pointer; } td.cent_mid { text-align:center; vertical-align:middle; } td.left_mid { text-align:left; vertical-align:middle; } tr.mouse_over { background-color:#fefefe; cursor: pointer; } tr.mouse_over2 { background-color:#ffffff; } .sort_icon { /* color: #069; */ color:#fffeed; } th.sort_able { cursor: pointer; } div.gray { background-color:#ededed; } table.sim { border-collapse:collapse; } tr.sim_row { border-bottom: 1px solid #999999; } td.sim_col { padding:0px; border:0px solid red; /*border-bottom: 2px dashed #999999;*/ vertical-align: middle; padding-top:10px; padding-bottom:10px; } table.sim th { border-bottom: 2px solid #999999; } /* from siopen-css */ span.status_black { color:#000000; } span.status_llred { color:#800000; } span.status_lred { color:#EE0000; } span.status_red { color:#FF0000; } span.status_blue { color:#0077AA; } span.disabled { color: #bbbbbb; } a.disabled:link { text-decoration:none; color:#000000; } a.disabled:visited { text-decoration:none; color:#000000; } a.disabled:hover { text-decoration:none; color:#000000; } a.disabled:active { text-decoration:none; color:#000000; } option.hilite { color: #ffffff; background-color: #802020; } select.hilite { color: #ffffff; background-color: #802020; } option.default{ color: #000000; background-color: #ffffff; } table.small {padding:0px;margin:0px;font-size:10px;border-style:None;border-collapse:collapse} table.small tr {padding:0px;padding-top:0px;padding-left:0px;margin:0px;font-size:10px;border-style:None;border-collapse:collapse} table.small td {padding:0px;padding-top:0px;padding-left:0px;margin:0px;font-size:10px;border-style:None;border-collapse:collapse} tr.hidden_row { text-decoration:line-through; } table.statistics { border: solid #999999 1px; border-collapse:collapse; margin: 1px; /*font-size: 10px;*/ width:90% } table.statistics tr { margin: 0px; text-align:center; border-bottom: solid #999999 1px; /*font-size: 10px;*/ } table.statistics tr.cyc { margin: 0px; border-bottom: solid #999999 1px; background-color: #ededed; /*font-size: 10px;*/ } table.statistics tr.footer { text-align: center; margin: 0px; border-bottom: solid #999999 1px; background-color: #e3e3e3; /*font-size: 10px;*/ } table.statistics td { text-align:center; border-left: solid #999999 1px; /*font-size: 10px;*/ padding: 1px; padding-left: 5px; } table.statistics td.hilite { background-color: #ddddcc; } table.statistics td.aleft{ text-align:left; /*font-size: 10px;*/ } table.statistics td.aright{ text-align:right; /*font-size: 10px;*/ padding-right:5px; } table.statistics th { background-color: #e3e3e3; color:#999999; text-align:center; border: solid #999999 1px; /*font-size: 10px;*/ } table.statistics th.aleft { text-align: left; color:#999999; /*font-size: 10px;*/ } table.statistics th.aright { text-align: right; color:#999999; /*font-size: 10px;*/ border-left: 0px; } table.statistics th.month{ color:#999999; width:25px; /*font-size: 10px;*/ } table.statistics td.sectionheader{ text-align: left; font-weight:bold; /*font-size: 10px;*/ } table.statistics tr.smallspacer td{ text-align: left; font-size: 1px; padding:0px; height:1px; } .sorticon { color:#999999; } .nosorticon { color:#e3e3e3; } table.patlist { border: solid #999999 1px; border-collapse:collapse; margin: 1px; width: 100%; } table.patlist tr { margin: 0px; border-bottom: solid #999999 1px; } table.patlist th { background-color: #c0c0c0; border-bottom: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.patlist th.even { background-color: #999999; } table.patlist th.odd { background-color: #c0c0c0; } table.patlist td { border-top: solid #999999 1px; border-left: solid #999999 1px; border-right: solid #999999 1px; margin: 0px; padding: 3px; } table.patlist td.hilite_pat_even { background-color:#ededed; } table.patlist td.hilite_pat_odd { background-color:#ededed; } table.patlist td.mouse_over_even { background-color:#fefefe; cursor: pointer; } table.patlist td.mouse_over_odd { background-color:#fefefe; cursor: pointer; } table.patlist td.even { background-color:#ededed; } table.patlist td.odd { background-color:#fffeed; } table.patlist td a { color: #006699; text-decoration: none; } table.patlist td a:link { color: #006699; } table.patlist td a:visited { color: #006699; } #sortable { cursor:pointer; } #navbutton li span{ margin:0px 0px 0px -10px; padding: 3px 8px 3px 5px; display:block; width:100%; }