.caption {   
  color:  #000000;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  12px;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.day_caption {   
  color:  #D88A26;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  11px;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.news_caption {   
  color:  #3E5368;  
  filter:  DropShadow(Color=silver, OffX=1, OffY=1 Positive=2);  
  font-family:  Arial-Rounded, Verdana, Helvetica, sans-serif;  
  font-size:  15px;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.dynHead {   
   height:168px;
} 
.dynMiddle{
width:100%;

}
.dynMain {   
  
}
.dynmargin {   
    
  background-image:  url(../images/margin_bg.jpg);  
  background-position:  left top;  
  background-repeat:  no-repeat;  
  height:100%;
  width:  180px;  
} 
.dynother {   
   
  background-image:  url(../images/news_bg.jpg);  
  background-position:  left top;  
  background-repeat:  repeat-y;  
  
  width:  170px;  
} 
.dynfooter{
 height:25px;
 text-align:center;
 vertical-align:middle;
}
.layout {   
  width:  100%;  
}
.headercurve {   
  background-image:  url(../images/header_curve.jpg);  
  background-position:  left top;  
  background-repeat:  no-repeat;  
  width:  180px;  
}  
.headerimg {   
  background-image:  url(../images/header_img.jpg);  
  background-position:  left top;  
  background-repeat:  no-repeat;  
  
}
.margin_bg {   
  border-bottom-width:  1px;  
  border-color:  black black gray;  
  border-left-width:  0px;  
  border-right-width:  0px;  
  border-style:  solid;  
  border-top-width:  0px;  
} 
.margincurve {   
  
  background-image:  url(../images/margin_curve.jpg);  
  background-position:  left top;  
  background-repeat:  no-repeat;  
} 
.marginmenu {   
  color:  #000000;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
a.marginmenu:hover {   
  color:  #FFFFFF;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.headermenu {   
  color:  #2F5174;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.name {   
  color:  #FFFFFF;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  20px;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.pageheader {   
  color:  #3E5368;  
  filter:  DropShadow(Color=silver, OffX=1, OffY=1 Positive=2);  
  font-family:  Arial-Rounded, Verdana, Helvetica, sans-serif;  
  font-size:  15px;  
  font-weight:  bold;  
  text-decoration:  none;  
} 
.quote {   
  color:  #FFFFFF;  
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  14px;  
  font-weight:  bold;  
} 
.welcome {   
  color:  #3E5368;  
  font-family:  Arial, Helvetica, sans-serif;  
  font-size:  18px;  
  font-weight:  normal;  
  text-decoration:  none;  
} 
a{
 color:#7E93A9
}

a.footerlink {   
  color:  Gray;  
  font-family:  Verdana,Geneva,Arial,Helvetica,sans-serif;  
  font-size:  xx-small;  
  text-decoration:  none;  
} 
body {   
  margin-bottom:  0px;  
  margin-left:  0px;  
  margin-right:  0px;  
  margin-top:  0px;  
} 
p {   
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  11px;  
} 
td {   
  font-family:  Verdana, Arial, Helvetica, sans-serif;  
  font-size:  11px;  
} 
