.cabeceras{display:block}
.cabeceras *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFBF}
.cabeceras1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f8f8dc;
  border-right:1px solid #f8f8dc;
  background:#fcfccc}
.cabeceras2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4f4ed;
  border-right:1px solid #f4f4ed;
  background:#fcfcc8}
.cabeceras3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fcfcc8;
  border-right:1px solid #fcfcc8;}
.cabeceras4{
  border-left:1px solid #f8f8dc;
  border-right:1px solid #f8f8dc}
.cabeceras5{
  border-left:1px solid #fcfccc;
  border-right:1px solid #fcfccc}
.cabecerasfg{
  background:#FFFFBF}


.abajo{display:block}
.abajo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#5B5B5B}
.abajo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #b1b1b1;
  border-right:1px solid #b1b1b1;
  background:#818181}
.abajo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e3e3e3;
  border-right:1px solid #e3e3e3;
  background:#777777}
.abajo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #777777;
  border-right:1px solid #777777;}
.abajo4{
  border-left:1px solid #b1b1b1;
  border-right:1px solid #b1b1b1}
.abajo5{
  border-left:1px solid #818181;
  border-right:1px solid #818181}
.abajofg{
  background:#5B5B5B}

.redo3{display:block}
.redo3 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#B6B6B6}
.redo31{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8;
  background:#c5c5c5}
.redo32{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ececec;
  border-right:1px solid #ececec;
  background:#c1c1c1}
.redo33{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c1c1c1;
  border-right:1px solid #c1c1c1;}
.redo34{
  border-left:1px solid #d8d8d8;
  border-right:1px solid #d8d8d8}
.redo35{
  border-left:1px solid #c5c5c5;
  border-right:1px solid #c5c5c5}
.redo3fg{
  background:#B6B6B6}

.redondo{display:block}
.redondo *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#D6D6D6}
.redondo1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  background:#e0e0e0}
.redondo2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa;
  background:#dddddd}
.redondo3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dddddd;
  border-right:1px solid #dddddd;}
.redondo4{
  border-left:1px solid #ededed;
  border-right:1px solid #ededed}
.redondo5{
  border-left:1px solid #e0e0e0;
  border-right:1px solid #e0e0e0}
.redondofg{
  background:#D6D6D6}

.redondotabla{display:block}
.redondotabla *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#C64040}
.redondotabla1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dfa6a6;
  border-right:1px solid #dfa6a6;
  background:#d16c6c}
.redondotabla2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #eee1e1;
  border-right:1px solid #eee1e1;
  background:#ce6262}
.redondotabla3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ce6262;
  border-right:1px solid #ce6262;}
.redondotabla4{
  border-left:1px solid #dfa6a6;
  border-right:1px solid #dfa6a6}
.redondotabla5{
  border-left:1px solid #d16c6c;
  border-right:1px solid #d16c6c}
.redondotablafg{
  background:#C64040}
.md_pageTitle{ 
	border-bottom:1px solid #cccccc; font-family:Helvetica,Arial,sans-serif; 
	font-size:x-large; color:#333333; margin-bottom:20px;
}
.md_labelViewItem{font-size:smallest; color:#666666; font-weight:bold;}
.md_divider{color:#ccc}
.md_date{float:center; display:inline; font-size:small;}
.md_label{font-weight:bold; margin-top:16px;}
.md_labelFinePrint{font-weight:normal;}
.md_bigButton{ padding:4px; font-size:16px;}
.md_formTitle{font-size:large; border-bottom:1px solid #ebebeb; margin-bottom:10px; }
.md_listingTable{ border-bottom:3px dashed #D47070;}
.md_itemTitle{ font-size:26px; font-family:Helvetica,Arial,sans-serif; color:#333; margin-bottom:12px; border-bottom:1px solid #ccc; }
.md_itemTitleSub{ color:#333; font-size:small;}
.md_msg{ 
	padding:11px;
	color:white; 
	font-weight:bold; 
	background-repeat:no-repeat;
	padding-left:60px; 
	background-image: url(images/bg_msg.png); 
	margin-top:16px; margin-bottom:16px;
}
.md_required{ color:#FF3300;}
.md_listing{ padding-top:12px; padding-bottom:12px; border-bottom:1px solid #ccc;}
a.md_recordLink{ }
/*0066D8*/
a.md_recordLink:link{ color:#C64040; font-weight:bold;font-size:small;}
a.md_recordLink:hover{ text-decoration:underline;}
a.md_recordLink:visited { color:#C64040; font-weight:bold;font-size:small;}

.md_Offering{display:inline; font-size:small; font-style:italic; color:#994800; padding-left:20px;}
.md_Need{display:inline; font-size:small; padding-left:20px; font-style:italic; color:#759900}
textarea{font-family:helvetica, arial, sans-serif; padding:10px; font-size:small;}
#md_container{font-family:helvetica, arial, sans-serif; padding:0px; padding-top:0px; font-size:small;}
#md_content{ xmargin-top:60px;}
#md_navigation{background-color:#efefef;}
#md_submit{margin-top:20px; border-top:1px solid #cccccc; padding-top:20px}
#md_description{width:100%}
#md_title{width:100%}
#md_email{display:none;}
#navigationBar{height:40px; background-image:url(images/bar_middle.gif)}
#md_contentForm{
	background-color:#efefef;
	padding:16px;
	border:1px solid #ccc;
	background-image:url(images/bg_form.gif);
}
#md_emailBox{ background-image:url(images/bg_form.gif); border:1px solid #ccc; width:550px; padding:12px; margin-top:30px;}
#md_listingBox{ border-top:3px dashed #D47070;}
#md_message{font-family:Arial, Helvetica, sans-serif; font-size:small; padding:4px;}
#md_filter{padding-bottom:8px;}
#md_postSomethingContainer{padding-top:12px;}
#md_myPostLink{margin-top:20px;}
#header {
	float:left;
	width:100%;
	background:#DAE0D2 url("images/bg.gif") repeat-x bottom;
	font-size:80%;
	line-height:normal;
	background-image: url(images/bg.gif);
	margin-bottom:8px;
	font-family:Helvetica,Arial,Sans-serif;
      }
#header ul {
  margin:0;
  padding:10px 10px 0;
  list-style:none;
  }
#header li {
  float:left;
  background:url("images/left.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 9px;
  }
#header a {
  display:block;
  background:url("images/right.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  text-decoration:none;
  color:black;
  font-weight:bold;
  }
 #header a:hover {
  text-decoration:none;
  color:#C64040;
  }
#header #current {
  background-image:url("images/left_on.gif");
  }
#header #current a {
  background-image:url("images/right_on.gif");
  padding-bottom:5px;
  color:#C64040;
  }
#confirmationBox{}
#md_viewItemContent{padding-top:20px;}
.md_admin{background-image:url("images/bg_admin.gif"); padding:6px; border: 1px solid maroon; }
.md_errorField{border:1px solid #CC0000; background-color:#FFDDDD}
.md_errorText{color:#CC0000; font-weight:bold;}
