body {
	color: #000; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background: #FFF; padding: 0 5em; margin: 0;
	min-width: 1024px
}
	
h1 { 
	color: #fff;
	padding: .5em .5em; 
	background: #094c93;
	width: 87%;
}

h2 { 
	color: #000;
	border-bottom: 1px dotted #000; 
	margin-top: 1em 
}

.prdesc {
    font-style:normal;
    font-size:14px;
    color: #094c93;
    width: 87%;
}

p {
	margin: 1em 0 
}

.errorMessage {
    color: #DD4B39;
    display: block;
    line-height: 17px;
    margin: 0.5em 0 0;
}

#content-box {
	margin: 0 auto;
	padding: 20px;
	background: #ddd;
	font-size: 12px;
}

.tableD { 
	font-size:95%;  
	border: 2px solid #fff;
}
.tableD th { 
	text-align:center; 
	background: #FFF; 
	font-weight:bold; 
	border-top:2px solid #fff; 
	/** border-left: 2px solid #fff; */ 
	color:#000
}
.tableD td { 
	border-top:1px solid #fff; 
	/** border-left: 2px solid #fff; */
	padding:5px; 
}

.tableD tr.alter2 { 
	background: #FFF;
}

.tableD tr.alter { 
	background: #E3E3E3;
}
.tableD tr { 
	background-color: #E3E3E3;
}

#row1 tr {
  background-color: #ButtonFace;
}

.home a {  }
.home a:hover {}

input.button_add {
    background-image: url(/static/img/buttonadd.png); /* 32px x 32px */
    background-color: transparent; /* make the button transparent */
    background-repeat: no-repeat;  /* make the background image appear only once */
    background-position: 0px 0px;  /* equivalent to 'top left' */
    border: none;           /* assuming we don't want any borders */
    cursor: pointer;        /* make the cursor like hovering over an <a> element */
    height: 32px;           /* make this the size of your image */
    width: 32px;           /* make this the size of your image */
    padding-left: 16px;     /* make text start to the right of the image */
    vertical-align: middle; /* align the text vertically centered */
}

input.button_rm {
    background-image: url(/static/img/buttonminus.png); /* 32px x 32px */
    background-color: transparent; /* make the button transparent */
    background-repeat: no-repeat;  /* make the background image appear only once */
    background-position: 0px 0px;  /* equivalent to 'top left' */
    border: none;           /* assuming we don't want any borders */
    cursor: pointer;        /* make the cursor like hovering over an <a> element */
    height: 32px;           /* make this the size of your image */
    width: 32px;           /* make this the size of your image */
    padding-left: 16px;     /* make text start to the right of the image */
    vertical-align: middle; /* align the text vertically centered */
}

img.simbad {
    width: 40px;
}

img.iconsmall {
	height: 32px;
    width: 32px;
    cursor: pointer; 
}

.errorBorder {
    border: 2px solid #DD4B39; 
}

.normalBorder {
    /* border: 1px solid #A9A9A9; */
}

.widthsize {
	width: 250px
}

.helpfmt {
    padding: 5px;
    width: 30%;
    min-width: 500px;
    display: none;
    border: 1px solid #A9A9A9; 
    background: #FFFFFF;
    font-size:12px;
    text-align: justify;
     -moz-box-shadow: 0 0 5px #A9A9A9;
    -webkit-box-shadow: 0 0 5px #A9A9A9;
    box-shadow: 0 0 5px #A9A9A9;
}
