 #loginInfo {
    left:701px;
 }

#banner {
  background:transparent url(adbanner.gif) no-repeat scroll 0 0;
  left:320px;
  position:absolute;
  top:19px;
  width:366px;
  height:101px;
}
#myDesalData #banner {
   left:394px;
}
#myDesalData #loginInfo {
  left:828px;
}

#header{
  height:126px;
}


 #presentationDiv{
  width:608px;
  display:inline;
  float:left;
  margin-top:0;
  
}
#presentationDiv_sub {
  background: #EFEBD9 url(left_right.jpg) repeat-y ;
}
#presentationDiv_sub h1{
 background:transparent url(home_top_panel.jpg) no-repeat scroll 0 -12px;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
height:23px;
margin-left:1px;
}

#presentationDiv_sub h2{
 background:transparent url(home_bottom_panel.jpg) no-repeat scroll bottom center ;
color:#FFFFFF;
height:36px;
margin-left:2px;
}
#presentationDiv_sub h3{
  text-align:center;
  font-size: 18px;

}
#presentationDiv h1 a {
background-color:#CD4126;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
margin-left:30px;
padding-bottom:2px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

#presentationDiv_sub p,#presentationDiv_sub ul{
  
  margin:18px 34px;
}
#presentationDiv_sub p {
  margin-top:20px ;
  border-top: 1px dotted #CCCCCC;
  padding-top:5px;
}


#presentationVideo{
  height:330px;
  text-align:center;
  margin-bottom:17px;
  
}


.homeWidgets {
  background:#FFFFFF url(bottomcorners4.gif) no-repeat scroll center bottom !important;
  clear:right;
  display:inline;
  float:right;
  margin-bottom:16px;
  padding:12px;
  width:272px !important;
}
.homeWidgets div{
  padding-bottom:12px;
} 

.first {
  margin-top:28px;
}
.homeWidgets h1{
background:#BFB28A url(topcorners4.gif) no-repeat scroll center top !important;
color:#FFFFFF;
font-family:Helvetica,Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:18px;
letter-spacing:0.1em;
line-height:normal;
margin:-12px -12px 12px !important;
padding:6px 12px !important;
text-transform:uppercase
}

#AboutUsContainer {
  background: #EFEBD9 url(left_right12.jpg) repeat-y ;
}
#AboutUsContainer h1{
 background:transparent url(home_top_panel12.jpg) no-repeat scroll 0 -12px;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
height:23px;
margin-left:2px;
}
#AboutUsContainer h2{
background:transparent url(home_bottom_panel12.jpg) no-repeat scroll bottom center ;
color:#FFFFFF;
height:36px;
margin-left:3px;
}

#AboutUsContainer h1 a {
background-color:#CD4126;
color:#FFFFFF;
font-size:14px;
font-weight:normal;
margin-left:30px;
padding-bottom:2px;
padding-left:8px;
padding-right:8px;
padding-top:2px;
}

#AboutUsContainer p,#AboutUsContainer ul{
  margin:18px 0px;
}
#AboutUsContainer p {
  margin-top:20px;
  border-top: 1px dotted #CCCCCC;
  padding-top:5px;
}

#AboutUsContainer_sub{
  margin:18px 34px;
}
#AboutUsContainer h3{
  font-size:18px;
}

.contact_us {
  margin-top:30px;
}




/* custom styles for news */
#homeNews .newsItem h4 {
font-size:16px;
letter-spacing:-0.04em;
line-height:18px;
margin:0;
text-decoration:none;
}

#homeNews .newsItem h4 a, .newsItemData {
border-left:none;
}

#homeNews .newsItem h4 .date {
width:64px;
}

#homeNews .newsItem p {
margin:0 0 -6px;
padding-top:4px;

}
#homeNews #newsContainer .newsItem {
border-bottom:1px solid #888888;
margin:0px;
margin-bottom:10px !important;
padding:0px 0px 9px !important;
}

#homeNews .pagination , #homeNews #trackerList {
font-size:10px;
margin:6px 0;
padding:6px !important;
}

#trackerContainer .update h4 {
font-size:16px;
}
#content #trackerList{
  padding:12px !important
}

#homeNews #newsContainer .newsItem h4 a, .newsItemData {
float:none !important;
padding-left:0px !important;

}
