/* Layout Stylesheet */ 

html,body{ margin: 0; padding: 0; background: #747476 }

.container { position: relative; top: 0; width: 980px; margin: auto; background: #ffffff }
.container-bg { float:left; top: 0; width: 980px; margin: 0; background-image: url(/_common/images/container-bg.gif); background-repeat: repeat-y; left:0 }
.full-bg { float:left; top: 0; width: 934px; margin: 0 0 12px 0; padding:0; background:#ffffff; }

.header { position: relative; top: 0; width: 980px; height: 200px; margin: 0; background-image: url(/_common/images/DSEi_00.jpg); background-repeat: no-repeat; }
.logo { position: absolute; top: 0; left: 700px; margin: 0; width: 200px; height: 190px; padding: 0; }
.menu { position: relative; top: 0; width: 980px; height: 23px; margin: 0; background:#cbd300; }

.wrapper { float:right;width:100%;margin-left:-402px }
.content { border:0;padding:20px }

.lh-col{float:left;width:630px; padding:20px; _padding:20px; margin:0; left:0}
.rh-col{float:left;width:250px; padding:30px; _padding:28px; margin:0; left:0}

.sponsor {float:left; padding:1px; margin:0; border: solid 1px #d3d3d3}

.footer { top: 0; clear:both; position: relative; width: 980px; padding: 0; margin: 0 }
.lh-col-footer { float:left;width:450px; padding:0; margin:0; left:0 }
.rh-col-footer { float:left;width:530px; padding:0; margin:0; left:0 }

.clearbg { clear:both;background:#ffffff }

@media print {
  .udm { display:none; }
}