body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #fff url(images/portal_utils/body_bar.png) repeat-x;
  margin: 0;
  padding: 0;
  text-align:left;  
  }

div#logo {
  text-align: left;
  position: absolute;
  top: 0;
  left: 0;
  width: 675pt;
  height: 135px;
  background: #fff url(images/portal_utils/logo.png) no-repeat ;
  z-index: 1;
}

.logo_expnd {
 background: #fff url(images/portal_utils/logo_expnd.png) repeat-x ;
}
	
div#main {
  text-align: left;  
  width: 675pt;
  background-color: #fff  ;}

div.pre {
  text-align: left;
  white-space: pre;
  /*width: 400pt;*/
  width: 400px;
}

table.img_header {
  margin: 0;
  padding: 0;  
  height: 28px;  
}

#popups div{
  position:relative;
  white-space: nowrap;
  margin-left:4px;
  margin: 17px 0 0 4px;;
  padding: 0px;

}

#popups img {
	border-width: 0;
	margin-left: 0px;
	vertical-align: baseline;
    padding: 0;
}  
#popups  a{    
  cursor: default;
  height: 28px;
  padding:0;
  margin:0;
  
}

#popups a span {
  display: none;
  position: absolute;
  left:20px;
  top: 39px;
  }

#popups a:hover {
  border-width: 0; 
}

#popups a:hover span {
  display: block;  
  color: #97978C;
	background: #fff;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  height: 14px;
  text-align: center;
  width: 120px;
	text-decoration: none;  
}


.menu {
  padding: 0;
	padding-top: 10px;
  text-align: left;
	width: 200px;
	
}

.center {
  
  padding: 0 10px 40px 0;
  text-align: left;
  border-left: #808080 solid 1px;
  border-right: #808080 solid 1px;    
}

.btmtable {
 border-top: #606060 solid 1px;
 padding-top: 20px;
}

.btm_left {
 background: #fff  url(images/portal_utils/btm-left.png) no-repeat;
 white-space: nowrap ;
}

.btm_center {
  
}

.btm_right {
 background: #fff  url(images/portal_utils/btm-right.png) right no-repeat;
 white-space: nowrap ;
}

.logo_info {
  width: 250px;
  font-size: 8px;
}

.logo_info td {
  color: #fff;
}



div#menubar {
  position: relative;
  top: 120pt;
}

h1 {
  font-size: 15pt;
  color: #000;
  font-weight: normal;
  margin: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  
}

h2 {
  font-size: 12px;
  font-weight: bold;
  color: #606060;
}

h3 {
  font-size: 9pt;
  font-weight:bold;
  color: #B80013;
  margin-bottom: 5px;
}

ul.none {
  list-style: none;
} 

.infoheader {
  font-size: 12px;
  color: #606060;
  font-weight: bold;
}


hr {  
  height: 10px;
  background: #fff url(images/portal_utils/diffuse_line.png) repeat-x;
  border:0; }
  

a {
  color: #606060;
  font-size: 11px; 
  font-weight: normal;
}

.portal_table{
  margin: 0;
  padding: 0;
  /*padding: 0 10px 30px 0; */
  margin-bottom: 30px;
  
	
}

.portal-table td {
}

.main {
  margin: 0;
  padding: 10px 2px 10px 10px;
  text-align: left;
}

.headertable {
  margin-top: 10px;
  font-size: 10px;
}


.form-table {
  border-left: #E0E0E0 solid 1px; 
  margin-top: 5px;
  empty-cells: show; 
  background-color: #fff;}

.form-table th {
  height: 24px;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  background: #808080 url(images/portal_utils/th_round.gif)  top right no-repeat;
  border-right: #fff solid 1px;  
  padding: 3px 10px 3px 3px;
}

.form-table th.list {
  background: #FFFFFF;
  background-image: url( images/portal_utils/bar.gif );
  background-repeat: repeat-x;
  height: 33px;
  color: #000000;
  padding-top: 0px;
  /*background-position: 0px 0px;*/
  
}

.form-table th.light {
 /*
  background-image: url( images/portal_utils/bar.gif );
  background-repeat: repeat-x;
  border-top: 12px solid #FFFFFF;
  border: 1px solid #FFFFFF;
  border-top-width: 24px;
  */
  background: #E0E0E0;
  height: 100%;
  color: #000000;
  text-indent: 15px;
}



.highlight {
 background-color: #efefff; 
 }



.form-table td {
  font-size: 11px;  
  color: #606060;
  height: 18pt;
  padding: 3px 10px 3px 3px;
  border-bottom: #E0E0E0 solid 1px;
  border-right: #E0E0E0 solid 1px;}

.form-table td.blank {
  font-size: 11px;  
  color: #606060;
  height: 18pt;
  padding: 3px 10px 3px 3px;
  border: #E0E0E0 none 1px;
}


.form-table td a{  
  font-size: 11px; 
  	 
}

.form-table td a:hover{  
 color: #000; }


.form-btn {
  font-size: 10pt;

}

.reg_form{
  margin:0;
  padding:0 ; 
  background-color: #fff;  
}


.reg_table {
  font-size: 11px;
  margin-top: 10px;  
  
  
  
}

.mandatory {
  font-size: 11px;
  color: #606060;
  padding-right: 3px;
  padding-left: 2px;
  padding-top: 5px;
  font-weight: bold;
}

.footnotemark {
  font-size: 7pt;
  font-weight: bold;
  color:#339966;
  padding-left: 3px;
  vertical-align: top;
}

.footnote {
  font-size: 8pt;
  font-weight: bold;
  color:#339966;
}



.reg_table th {
  font-size: 8pt;
  font-weight: bold;
  color:#000;
  background:#E0E0E0;
  padding: 3px;  
  text-align: left;
}

.reg_table tr {
  border-bottom: #fff solid 4px;  }


  
.reg_table td {
  color: #606060;   
  padding: 3px 3px 3px 15px; 
  background-color: #fff; 
}

.reg_table td.space {
  background: #fff url(images/portal_utils/spacer.gif) repeat;
  height: 3px;
  width: 100%;
  margin:0;
  padding:0;
  border:#fff;
  white-space: nowrap;
  display: block;
}

.reg_table td.space_wide {
  background: #fff url(images/portal_utils/spacer.gif) repeat;
  height: 20px;
  width: 100%;
  margin:0;
  padding:0; 
  border:#fff;
  white-space: nowrap;
  display: block;
}

.reg_table td.lead {
  color: #606060;
  background: #E5E5E5 url(images/portal_utils/td_round_left.png)  top left no-repeat;
  margin-left: 5px;  	
  padding: 3px 3px 3px 15px;  
  border-bottom: #D7D7D7 solid 1px;
  border-spacing: 5px; 
}

.reg_table td.lead_dark {
  color: #606060;
  background: #BABABA url(images/portal_utils/td_round_left_dark.png)  top left no-repeat;
  margin-left: 5px;  	
  padding: 3px 3px 3px 15px;  
  border-bottom: #D7D7D7 solid 1px;
  border-spacing: 5px; 
}

.reg_table td.reg {
  border-top: #D7D7D7 solid 1px;
  border-bottom: #D7D7D7 solid 1px;
  border-right: #D7D7D7 solid 1px;
  border-left: 0;  
}  

.reg_table td.error {
  color:#FFFFFF;  
  background-color:#F00000;  
  border-top: #D7D7D7 solid 1px;
  border-bottom: #D7D7D7 solid 1px;
  border-right: #D7D7D7 solid 1px;
  border-left: 0;  
}  

.complete_row {
 border-left: #D7D7D7 solid 1px;
}
 
.reg_table td span.mandatory{
  margin-left: -15px;
  padding: 3px;
  border: 0;
}

.reg_table td.right_brdr {
  border-right: #E0E0E0 solid 1px;
}

.reg_table td.no_brdr {
  border: 0;
}


.reg_table td.only_right_brdr {
  border: 0;
  border-right: #E0E0E0 solid 1px;
}

.reg_table td.left_brd {
  border: 0;
  border-left: #E0E0E0 solid 1px;
}


.reg_text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  

}

.reg_text_right_align {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-align: right;

}

.reg_error {
  color:#FFFFFF;  
  background-color:#F00000;  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  
}

.reg_table td.reg_info {
  font-size: 11px;
  font-weight: bold;
  color: #339966;
  padding: 15px 3px 3px 10px;
  border: 0;
}


.reg_btn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #606060;
}

.fakturatable {  
  padding-top:0;
  margin-top: 5px;
  border: #E0E0E0 solid 1px;
}

.fakturatable th {
  font-size: 9pt;
  font-weight: bold;
  color:#000;
  background:#E0E0E0;
  padding: 3px;    
}

.fakturatable th.left {
  text-align: left;
  padding-right: 15px;
}

.fakturatable th.right {
  text-align: right;
  padding-left: 15px;
}

.fakturatable td {
  font-size: 8pt;
  margin-left: 5px;
  padding: 3px;  
  border: 0;
  border-bottom: #E0E0E0 dotted 1px;
  border-right: #E0E0E0 dotted 1px;
  text-align: left;
}

.fakturatable td.left {
  text-align: left;
  padding-right: 15px;
}

.fakturatable td.center {
  text-align: center;
  padding-left: 8px;
  padding-right: 8px;
}

.fakturatable td.right {
  text-align: right;
  padding-left: 15px;
}

.fakturadetaljer {
  padding-top:0;
  margin-top: 5px;
  border: #E0E0E0 solid 1px; 
}

.fakturadetaljer td {
  font-size: 8pt;
  margin-left: 5px;
  padding: 3px;  
  border: 0;  
  text-align: left;
}

.fakturadetaljer td table.fakturadetaljer {
border:0;
}

.section_mrk_left {
  background: #fff  url(images/portal_utils/sect_mrk_left.png) left no-repeat;
  white-space: nowrap;
}

.section_mrk_right {
  background: #fff  url(images/portal_utils/sect_mrk_right.png) right no-repeat;
  white-space: nowrap;
}

.clean_table {
  padding: 0;
  padding-bottom: 10px;
  margin: 0;
  border: 0;
}

.clean_table th {
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}

.clean_table th.header{
  font-size: 8pt;
  font-weight: bold;
  color:#000;
  background:#E0E0E0;
  padding: 3px;  
  text-align: left;
}

.clean_table td {  
  color: #606060;	
  font-size: 11px;
  font-weight: normal;
}

.clean_table td a {
  font-size: 11px;
  color: #606060;
  display: block;
}

.clean table tr td table.form-table tr th {
  color: #fff;
}

.listcounter {
  font-size: 9pt;
  font-weight: bold;
  color: #339966;
}

.info_text {
  color:#606060	;  
  font-size: 11px;
  font-weight: normal;
  /*line-height: 60%;*/
}

.error_text {
  color:#F00000 	;  
  font-size: 11px;
  font-weight: normal;
}

.menu_separator {
  height: 5px;
  width:160px;  
  background: #fff  url(images/portal_utils/menu_separator.png) left no-repeat;  padding-bottom: 5px;
  display: block;  white-space: nowrap;}

.border_hrz_top {
  display: block;
  width: 100%;
  height: 7px;
  background: #fff url(images/portal_utils/top_grad.png) top left repeat-x;
  border:0; 
  margin: 0 auto;
  padding-bottom: 10px;
}

.border_hrz_btm {
  display: block;
  width: 100%;
  height: 3px;
  background: #fff url(images/portal_utils/diffuse_line3.png) left no-repeat;
  border:0; 
  margin: 0 auto;
  padding-bottom: 10px;
}

.menuheader {
}

.menutable {
 padding-left: 5px;
 padding-right: 5px;
 border: 0; 
}


.menutable th {
  color: #213E78;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
}

.menutable td {
  color: #213E78;	
  font-size: 11px;
  font-weight: normal;
  vertical-align: middle;
}

.menutable a {
  background:  #fff url(images/portal_utils/arrow.gif) left no-repeat;
  color: #606060;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  padding-left: 15px;
  padding-right: 5px;
  display:block;
  height: 20px;
  padding-top: 6px;
  border-left: #fff solid 1px;

}

.menutable a:hover {
  color: #000;
	
  background:  #fff url(images/portal_utils/arrow_hov.gif) left no-repeat;
	
	
}

.submenutable {
 padding-left: 5px;
 padding-right: 5px;
 border: 0; 
}


.submenutable th {
  color: #606060;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}

.submenutable td {
  color: #606060;	
  font-size: 11px;
  font-weight: normal;
  
}

.submenutable a {
  background-image:  url(images/portal_utils/menu.png);
  margin-left:  15px;
  height: 18px;
  display: block;  
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 6px 5px 0px 18px;   
  text-decoration:none;

}

.submenutable a:hover {
  color: #000;	
  background:  #fff url(images/portal_utils/menu_hover.png) left no-repeat;	
}

.menu-sub {
  font-size: 10px;
  color: #213E78;  
  text-align: left;    
  padding-left: 10px;
  padding-top: 10px;
  
}

.menu-sub td {
padding-left: 0px;
padding-bottom: 5px;
}

.menu-sub td.red {
padding-left: 0px;
padding-bottom: 5px;
background:  #EFEFEF url(../solarLunaDHS/images/portal_utils/warning.gif) no-repeat top left; 
}



.menu-sub td.beloep {
 padding-left: 1px;
 text-align: right;
 padding-bottom: 5px;
}

.menu-sub th {
  color: #213E78;
  font-size: 10px;
  font-weight: normal;
  text-align: left;
}

.menu-sub a {
 display:block;
 text-decoration: none;
  color: #213E78;
  padding-left: 14px;  
}

.menu-sub a:hover {  
  text-decoration: underline;
}

.menu-link-select {
  color: #213E78;
  font-size: 10px;
  font-weight: normal;
}

.link_pdf {
  margin-left:  15px;
  height: 18px;
  display: block;
  background-image:  url(images/portal_utils/pdf.gif);
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;  
}

.link_pdf:hover {
  color: #000; 
  background-image:  url(images/portal_utils/pdf_hover.gif);
}

.link_new {
  margin-left:  15px;
  height: 18px;
  display: block;
  background-image:  url(images/portal_utils/new.gif);
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;
	}
.link_new:hover{
  color: #000;
  background-image:  url(images/portal_utils/new_hover.gif);  
}

.link_edit {  
  height: 18px;
  background-image:  url(images/portal_utils/edit.png);
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration: underline;
  display: block;
  white-space: nowrap; 
  
	}
.link_edit:hover{
  color: #000;
  background-image:  url(images/portal_utils/edit_hover.png);  
}

.link_info {
  background-image:  url(images/portal_utils/info.gif);
  color: #606060;
  height: 18px;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 5px 18px;   
  text-decoration: underline;
  display: block;
  white-space: nowrap;
	}
.link_info:hover{
  color: #000;
  background-image:  url(images/portal_utils/info_hover.gif);  
}

.link_list {
  height: 18px;
  background-image:  url(images/portal_utils/list.png);
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration: underline;
  display: block;
  white-space: nowrap;
	}
.link_list:hover{
  color: #000;
  background-image:  url(images/portal_utils/list_hover.png);  
}

.link_back {
  background-image:  url(images/portal_utils/back.png);
  margin-left:  15px;
  height: 18px;
  display: block;  
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;
	}
.link_back:hover{
  color: #000;
  background-image:  url(images/portal_utils/back_hover.png);  
}

.link_all {
  background-image:  url(images/portal_utils/list.png);
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 5px 18px;   
  text-decoration: none;
  display: block;
  white-space: nowrap;
	}
.link_all:hover{
  color: #000;
  background-image:  url(images/portal_utils/list_hover.png);  
}
.link_active {
  background-image:  url(images/portal_utils/list_active.png);
  margin-left:  15px;
  height: 18px;
  display: block;  
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;
	}
.link_active:hover{
  color: #000;
  background-image:  url(images/portal_utils/list_active_hover.png);  
}

.link_future {
  background-image:  url(images/portal_utils/list_future.png);
  margin-left:  15px;
  height: 18px;
  display: block;  
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;
	}
.link_future:hover{
  color: #000;
  background-image:  url(images/portal_utils/list_future_hover.png);  
}

.link_menu {
  background-image:  url(images/portal_utils/menu.png);
  margin-left:  15px;
  height: 18px;
  display: block;  
  color: #606060;
  font-weight: normal;
  background-position: center left;
  background-repeat: no-repeat ;
  padding: 5px 5px 0px 18px;   
  text-decoration:none;
	}
.link_menu:hover{
  color: #000;
  background-image:  url(images/portal_utils/menu_hover.png);  
}

.footer {
  color: #bbb;font-size: 7pt}

.footer a {
  text-decoration: none;  
}

.footer a:hover {
 color: #606060;
 text-decoration: underline;}

.welcome {
 background: #fff url(images/portal_utils/Mercur2.png) right no-repeat ;
 height: 100px;
 width: 485px; color: #000;
 font-size: 13pt; vertical-align: middle;
 padding-left: 20px;
}

.info_table {
  margin-top: 5px;
  empty-cells: show; 
  margin-bottom: 20px;  
  border: #bbb solid 1px;  
}

.info_table th {
  height: 20px;
  font-size: 11px;
  font-weight: bold;
  color: #fff;
  background: #bbb;
  margin-top: 15px;   
  padding: 3px 10px 3px 3px;
}

.info_table td {
  font-size: 11px;
  color: #606060;
  height: 18px;
  padding: 3px 10px 3px 3px; 
  border-top: #e0e0e0 solid 1px; 
}

.info_table td.pre {
/*  white-space: pre-line; Not supported by IE*/
  white-space: pre;
  width: 400px;
}

.info_table td.no_btm {  
  border-bottom: 0;    
}

.info_table td.space {
  background: #fff url(images/portal_utils/spacer.gif) repeat;
  height: 3px;
  width: 100%;
  margin:0;
  padding:0;
  border:#fff;
  white-space: nowrap;
  display: block;
}

.info_table_detail {
  margin-top: 5px;  
  margin-bottom: 5px;  
  border: #e0e0e0 solid 1px;  
}

.info_table_detail th {
  height: 20px;
  font-size: 11px;
  font-weight: bold;
  color: #606060;
  background: #fff;  
  padding: 3px 10px 3px 3px;
}

.info_table_detail td {
  border: 0;
}



.tab_sheet_table_left {
  background:  url(images/portal_utils/tab_left.gif) no-repeat top left;
}


.tab_sheet_table_left th{
  height: 18px;  
  font-size: 9pt;
  font-weight: normal; 
  padding: 2px 30px 1px 35px;
  white-space: nowrap; 
  text-align: center;  
}

.tab_sheet_table_left th.active{  
  white-space: nowrap;  
}

.tab_sheet_table_left th.inactive{    
  white-space: nowrap;
}

.tab_sheet_table_left th.empty{
  width: 100%;
}

.tab_link {
  text-decoration: none;
  font-size: 9pt;
  color: #808080;  
  white-space: nowrap;
}

.tab_link:hover {
  text-decoration: none;
  color: #fff;  
}

.tab_sheet_table_left td{
  font-size: 9pt;
  padding: 5px;
  background-color:#e0e0e0;
  border-left: #CACACA solid 1px;
  border-right: #CACACA solid 1px;
  border-bottom: #CACACA solid 1px;
}

.tab_sheet_table_right {
  background:  url(images/portal_utils/tab_right.gif) no-repeat top left;
}

.tab_sheet_table_right th{
  height: 18px;
  font-size: 9pt;
  font-weight: normal;
  padding: 2px 30px 1px 35px;
  white-space: nowrap; 
  text-align: center;  
}

.tab_sheet_table_right th.active{
  width: 180px;
}

.tab_sheet_table_right th.inactive{
  width: 180px;
}

.tab_sheet_table_right th.empty{
  width: 100%;
}

.tab_sheet_table_right td{
  font-size: 9pt;
  padding: 5px;
  background-color:#e0e0e0;
  border-left: #CACACA solid 1px;
  border-right: #CACACA solid 1px;
  border-bottom: #CACACA solid 1px;
}


.tab_sheet_table {
}

.tab_sheet_table th{
  border-right: #FFFFFF solid 1px;
  height: 18px;
  font-size: 9pt;
  font-weight: normal;
  padding: 2px 30px 1px 35px;
  white-space: nowrap; 
  text-align: center;  
}

.tab_sheet_table th.inactive{
  /*background-color:#e0e0e0;*/
  background: #e0e0e0;
  /*
  padding: 0px 0px 1px 35px;
  */
  background-position: 0px -4px;
  background-image: url( images/portal_utils/bar.gif );
  background-repeat: repeat-x;
  width: 180px;
}

.tab_sheet_table th.space{
  /*background-color:#e0e0e0;*/
  background: #e0e0e0;
  /*
  padding: 0px 0px 1px 35px;
  */
  background-position: 0px -4px;
  background-image: url( images/portal_utils/bar.gif );
  background-repeat: repeat-x;
  width: 10px;
}

.tab_sheet_table th.active{
  /*background-color:#B0B0B0;*/
  background-color:#E0E0E0;
  width: 180px;
}

.tab_sheet_table th.empty{
  width: 100%;
}

.tab_sheet_table td{
  font-size: 9pt;
  padding: 5px;
  background-color:#e0e0e0;
  border-left: #CACACA solid 1px;
  border-right: #CACACA solid 1px;
  border-bottom: #CACACA solid 1px;
}


#area {
	font-family: Verdana, sans-serif;
  	font-size: ppt;
	/*border: 1px solid #000;*/
	/*margin: 2em;*/
	width: 100%;
	padding: 5px 5px 5px 5px;
	font-family: Verdana, sans-serif;
}

#area p {
	display: inline;
}

#area a {
	display: inline;
}

#area ul, #area li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
}

#list {
	border: none;
	font-family: Verdana, sans-serif;
  	font-size: 9pt;
}

#list p {
	display: inline;
}

#list a {
	display: inline;
  	font-size: 9pt;
}

#list ul{
  list-style: none;
} 


#list li {
	/*display: inline;*/
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
}


#horz {
    font-size:80%;
	border: none;
	font-family: Verdana, sans-serif;
  	font-size: 9pt;
}

#horz p {
	display: inline;
}

#horz ul, #horz li {
	display: inline;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	color: #339;
	font-weight: bold;
}

#horz input{
    font-size:80%;
  	font-size: 9pt;
}

#button {
    font-size:80%;
	border: none;
	font-family: Verdana, sans-serif;
  	font-size: 9pt;
}

#button p {
	display: inline;
}

#button ul, #button li {
	display: inline;
	margin: 0;
	padding: 0;
	color: #339;
	font-weight: bold;
}

#button input{
    font-size:80%;
  	font-size: 9pt;
}

/*
#button input{
   color:#050;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:80%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}


#button input:hover{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
}
*/

	
