@import url(CalendarV1.css);

.image_float_right .paragraphimage{
float:right !important;}

BODY
{
   background-position:center; 
}
BODY TABLE {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
IMG {
   border-width:0px;
}
FONT, SPAN {
   font-size:11px  !important;
   font-family:Tahoma, Arial, Verdana !important;
   max-width:540px !important;
}
form {
   margin:0px;
   padding:0px;
}
.h1, .h2, .h3, .h4, .h5, .h6, .h7  {
   margin-top:3px;
   max-width:540px;
   margin-bottom:16px;
}

.h1 {
   width:99%;
   border-bottom:dotted 1px #B7B7B7;
   color:#505050;
   font-size:12px;
   font-family:Helvetica, Tahoma, Verdana;
   background-image:url(H1BG.gif);
   background-repeat: no-repeat;
   background-position: bottom left;
   padding-top:22px;
   padding-left:12px;
   padding-right:auto;
}
.h2 {
   margin-top:13px;
   margin-bottom:6px;
   font-size:12px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#525252;
   max-width:540px !important;
}
.INPUT {
   border:1px solid #959EA7;
   font-size:10px;
   font-family:Tahoma, Verdana;
}
#TOPMENUITEMS {
   background-color:#333333;
   width:100%;
   height:23px;
   color:#8e8e8e;
   font-size: 11px;
   border-bottom:solid 1px #FFFFFF;
   padding-left:10px;
   padding-right:10px;
}
#TOPMENUITEMS TD {
   text-align:center;
}
#TOPMENUITEMS A {
   color:#cdcdcd;
   font-size: 11px;

}
.TOPIMAGETEXT {
   position:relative;
   left:202px;
   padding-bottom:40px;
} 
.h2Frontpage {
   font-size:12px;
   font-family:Tahoma, Verdana;
   font-weight:bold;
   color:#77ABDF;
}
#BottomBg {
   height:54px;
   background-image:url(BOTTOMBG.gif);
}
#BottomBg .BottomText {
  width:740px;
  color:#B2B2B2 !important;
  font-size:10px !important;
  font-family:Tahoma !important;
}
#BottomBg .BottomLogo {
  width:190px;
  text-align:center;
}
.BottomText {
  text-align:left;
  text-indent:13px;
}

#DwContent {
  vertical-align: top;
  margin-bottom:16px;
}

#DwContent DIV {
   max-width:540px;
}
#DwContent P {
   max-width:540px;
}
#DwContent TD {
  vertical-align: top
}
#DwContent FONT {
  max-width:540px;
}
#DwContent TABLE TD {
  BORDER-RIGHT: medium none;
  PADDING-RIGHT: 0px;
  BORDER-TOP: medium none;
  PADDING-LEFT: 0px;
  PADDING-BOTTOM: 0px;
  BORDER-LEFT: medium none;
  PADDING-TOP: 0px;
  BORDER-BOTTOM: medium none;
}


#LeftLinks UL {
  list-style-type:square; 
  color:#77abdf;
  text-transform:uppercase;
}
#LeftLinks UL LI {
  list-style-type:square; 
  margin-bottom:10px;
  margin-top:10px;
}
#LeftLinks UL UL {
  margin-left:10px;
}



#DwContent UL {
  list-style-type:square; 
  color:#77abdf;
  text-transform:uppercase;
}
#DwContent UL LI {
  list-style-type:square; 
  margin-bottom:10px;
  margin-top:10px;
}
#DwContent UL UL {
  margin-left:10px;
}
#DwContent .newstext
{
  float: left;
  display: block;
}

.rightCol UL {
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif) !important;
}
.rightCol UL LI {
   margin-bottom:10px;
   margin-top:10px;
}
.rightCol UL UL {
 margin-left:10px;
}


#DwFooter {
   padding-left:12px !important;
   height:254px;
   width:190px;
   background-image:url(LASTCOLBG.gif);
   background-repeat: repeat-x;
   background-position: top center;
   font-size:10px !important
}
#DwFooter .Footer DIV{ 
   padding-top:30px;
}

#DwFooter .head {
  color:#77ABDF !important;
  font-size:11px !important;
}
.DateFrontpageNews {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal !important;
}
#FooterContent {
   width:700px;
   height:260px;
   position:absolute;
   font-family:Tahoma !important;
   font-size:10px !important;
   overflow:hidden;
   margin-top:10px;
}
#FooterContent .h2 {
   color:#77ABDF !important;
   font-size:10px !important;
}
#FooterContent .Date {
   color:#434343 !important;
   font-size:10px !important;
   font-weight:normal;
}
#FooterContent .FooterContentHeader {
   position:relative;
   top:-6px;
   font-size:11px;
   font-family:Helvetica, Tahoma, Verdana;
   background-color:#FFFFFF;
   width:110px;
   padding-top:9px;
   padding-bottom:15px;
   padding-left:18px;
   border-top:dotted 1px #B7B7B7;
   border-left:dotted 1px #B7B7B7;
   border-right:dotted 1px #B7B7B7;
}
.NewsletterReceiptCategories LABEL {
  position:relative;
  top:4px;
}
.greybg {
   background-image:url(GREYBG.jpg);
   padding:0px;
   background-repeat: repeat-x;
   background-position: top left;
}
.SearchResultSummary STRONG {
   background-color:yellow;
}
.Shortcuts {
   list-style-position: outside;
   list-style-image: url(BLUEARROW.gif);
   list-style-type: square;
   text-transform:uppercase;
}
.Shortcuts LI, .Offices LI {
   margin-bottom:10px;
   margin-top:10px;
   text-indent:;
}
.Offices {
   list-style-position: outside;
   list-style-image: url(WHITEARROW.gif);
   list-style-type: square;
   text-transform:uppercase;
}
#divholder
{
  margin-left: 15px;
}
.navigation
{
  color: #77ABDF;
  font-weight: bold;
  height: 30px;
}
      ul.M0, ul.M2, ul.M3 {
      margin-left:0px;
      }

      li.l2,li.l3,li.l4,li.l2_Active,li.l3_Active,li.l4_Active {
      list-style: none outside;
      margin-left:15px;
      }

      li.l1,li.l1_Active {
      list-style: none outside;
      margin-left:0px;
      display: block;
      }

      li.l1 a.l1, li.l1_Active a.l1_Active, ul.M1{
      margin-left:0px;
      }

      .nimg{
      display: block;
      }
      ul.M0 {
         margin-left:0px;
      }

      .M1, .M2, .M3 {
         margin-left:12px !important;
         list-style: none outside;
      }

      .nimg{
      display: block;
      }

