
body{ font: 11pt Arial, sans-serif; margin: 0; }

#noscript{ display: none; }

#container{ width: 100%; text-align: left; }

/*dropdown menu*/
div#nav { display: none; }

#mainnav { }

img#logo{ display: none; }
 
#botstripe { }

/*page navigation*/
#pagenav { }

#pagenav  h3{ }

ul#navlist { display: none; }

#results{ height: auto; background: #E2E1ED; border-top: 1px solid #F1F0F6; border-bottom: 1px solid #C3C1DA; }

#results h4{ font: bold 1em "Trebuchet MS",sans-serif; margin: 6px 10px; }

/*table styles*/
#results table { font: 0.75em Tahoma,Geneva,sans-serif; width: 98%; margin: 0 auto; empty-cells: hide; border-spacing: 1px; border-collapse: separate; }

td{ border-left: 1px solid #FFFFFF; border-right: 1px solid #CCCCCC; padding: 1px 5px; }

th{ font-size: 1.2em; border-bottom: 1px solid #C4AEAC; border-top: 1px solid #EEE8E7; border-left: 1px solid #EEE8E7; border-right: 1px solid #C4AEAC; padding: 1px 5px; text-align: center; background: #D9CBCA; }

/*column widths*/
th#col1, td.input{ width: 1%; text-align: center; }

th#col2{ width: 40%; }

th#col3{ width: 20%; }

th#col4, th#col5, th#col6, th#col7 { width: 1%; }

tr.even td{ border-bottom: 1px solid #D0CEDD; border-top: 1px solid #FEFEFE; background: #EDECF2; }

tr.odd td{ border-bottom: 1px solid #CDC7DA; border-top: 1px solid #FEFEFE; background: #E8E5EE; }

/*style for gap column*/
th#separator, td.separator{ border-right: 1px solid #FF0000; width: 1%; padding: 0; margin: 0; }

/*style for table buttons*/
td.buttons a{ display: none; }

tr.odd td.buttons, tr.even td.buttons{ display: none; }

/*style for pagination navigation buttons*/
#resultsnav{ display: none; }

#search, #login{ display: none; }

/*input layout*/
fieldset { margin: 10px 4%; padding-top: 20px; border: 1px solid #835183; height: auto; }

legend { font-weight: bold; color: #7C7CAE; padding: .2em .5em; border: 1px solid #AE7CAE; background: #F2F2F7; }

fieldset div { clear: both; margin: .5em .5em; position: relative; }

fieldset div p{ margin: 10px 0 0 36%; font-size: 0.8em; }

fieldset fieldset{ margin: 15px; border: 1px solid #835183; }

fieldset div.cr p { margin: 0; display: block; width: 12em; text-align: right; float: left; }

fieldset div.cr label { text-align: left; margin-left: 35%; width: auto; float: none; }

fieldset div span#tip, fieldset br { display: none; }

fieldset div:hover span#tip { font-size: 85%; color: #9F6A35; background: url(../grid1.gif); padding: 1em; border: 1px solid #CC9966; display: block; position: absolute; z-index: 100; float: left; top: 0px; width: 30%; }

/*this one for IE*/
*html body fieldset div:hover span#tip { font-size: 85%; color: #9F6A35; background: url(../grid1.gif); padding: 1em; border: 1px solid #CC9966; display: block; position: absolute; z-index: 100; float: left; top: 0px; left: -31%; width: 26%; }

/*field styles*/
label{ margin: 0; display: block; width: 35%; text-align: right; float: left; font-size: 0.8em; padding-right: 1%; }

textarea{ padding: 1px 5px 0 5px; font: 0.9em Verdana, sans-serif; width: 50%; height: 10em; }

textarea.tall{ height: 20em; }

textarea.short{ height: 5em; }

input.long{ width: 50%; }

input.long{ width: 35%; }

input.short{ width: 20%; }

input.tiny{ width: 8%; }

div#action{ display: none; }

div#mainaction{ display: none; }


