


.divheader {
	background: #CCC; /*#6f8cc1*/
	color: #000; 
	/*border-top: 1px solid #3d423c;
	border-left: 1px solid #3d423c;
	border-right: 1px solid #3d423c;
	border-bottom: solid 1px #3d423c;*/
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	margin-top: 10px;
}
.divdata {
	background: #e5e5e5; /*#000;#3399cc;*/
	color: #000; 
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc; /*6f8cc1*/
	padding: 4px 2px 10px 2px;
}


.smalltxt {
    font-family: 'Helvetica Neue', 'Arial', sans-serif, Helvetica, Verdana, Arial, sans-serif, "Helvetica Neue";
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 1px;
    line-height: 13px;
    opacity: 1.00;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}
.smltxt_b {
	font-weight: bold;
}
.medtxt {
    font-family: 'Helvetica Neue', 'Arial', sans-serif, Helvetica, Verdana, Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 16px;
    opacity: 1.00;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

A {
	color: #C41C20/*#DB536F*/;
	text-decoration: none;
	border-bottom: 0px dotted #CCC;
}

A:hover {
    border-bottom: 0px dotted;
	color: #86041E;
    
}


/* Used on upload.php page */
#biglinx a {
    color: #c41c20;
    font-size: 14px;
    font-weight: bold;
}
#linxtable a {
    color: red;
    font-size: 22px;
    padding-left: 3px;
}
#linx {
    color: #000;
    margin: 3px;
    font-size: 11px;
    
}
#favlinx li {
    margin-left: 12px;
    list-style-type: none;
}
#favlinx li a {
    color: #9F0000;
    font-size: 12px;
    padding-left: 3px;
}
#favlinx li a:hover {
    color: #FF5B5B;/*#A40000;*/
} 


.orng {
      color:#FF8000;
      font-weight: bold;
}
.orngL {
      color:#FF8000;
      font-weight: bold;
      text-align: left;
      display: block;
}
.blu {
     color: blue;
     font-weight: bold;
}
.gris {
      color: #cfcfcf;
      font-weight: bold;
}
.gry {
     color: gray;
     font-weight: bold;

}
.caption {
     color: blue;
     font-weight: bold;
}


.containerB {
	position: relative;
	height: 16px;
}
.containerRL {
   position: relative;
	height: 16px;
   border-bottom: 1px solid red;
}
.left-element {
   position: absolute;
   left: 0;
   width: 50%;
}

.right-element {
   position: absolute;
   right: 0;
   width: 50%;
   text-align: right; /* depends on element width */
}


#picframe {

}


.imgbox {
    background: #f7f7f7;
    margin: 5px;

}
.imgbox_l {
    background: #e0e0e0;
    margin: 10px;
          
}
.frame {
    background: #f7f7f7;
    margin: 5px;
    border: 1px inset #b1b1b1;/*#6f8cc1; /*#b1b1b1;*/
    text-align: center;
}
.frame_l {
    background: #e0e0e0;
    margin: 5px;
    border: 1px inset #b1b1b1;
    text-align: center;
}
.frame_l a {
    color: #000;
   /* font-weight: bold;*/
}

.help {
    background: url(../imgs/help.gif);
}


.graywriting {
	color: #404040;
	/*does not change regardless of bg color */
}