body         { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; 
               background-color: #FFFFFF; scrollbar-face-color: #EEEEEE; 
               scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: 
               #DEE3E7; scrollbar-3dlight-color: #D1D7DC; 
               scrollbar-arrow-color: #006699; scrollbar-track-color: #EEEEEE; 
               scrollbar-darkshadow-color: #98AAB1; color: #000000; margin: 0; background-repeat:repeat-x }

.PodContent  { padding-left: 0; 
               padding-right: 3px; padding-top: 6px; padding-bottom: 3px }
.PodPicture  { border: 1px solid #C0C0C0 }
.PodTitle    { color: #FFFFFF; font-weight: bold; padding-left: 10px; padding-right: 0; 
               padding-top: 4px; padding-bottom: 4px; background-image: 
               url('../images/generic/pod_title_bg.gif'); background-repeat: 
               no-repeat }
.PodTitle a { color: #FFFFFF }
.PodTitle a:hover { color: #FFFFFF }
               
.BoxPic      { border: 1px solid #999999; padding: 2px }
.BoxTitle    { font-weight: bold; border-left: 1px solid #999999; border-right-width: 1px; 
               border-top: 1px solid #999999; border-bottom-width: 1px; 
               padding-left: 6px; padding-top: 0px; padding-bottom: 2px; 
               background-image:url('../images/generic/box_title_bg.gif'); background-repeat:repeat-x }
.BoxContent  { border-left: 1px solid #999999; border-bottom: 1px solid #999999; 
               padding-left: 6px; padding-right: 6px; padding-top: 3px; 
               padding-bottom: 3px }
.ContentTable {}

.ContentMain  { padding-left: 35px; padding-right: 0px; padding-top: 8px; padding-bottom: 8px;  }
.ContentBottom { padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 8px;}
.BodyClass   { margin: 0px }
               
a            { color: #999999; text-decoration: none }
a:active     { text-decoration: underline; color:#999999 }
a:hover      { color: #999999; text-decoration: underline }
table        { border-collapse: collapse; line-height: 140%; font-size: 11px}


font         { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica; text-decoration: none}

.PageLayout  { background-color: #FFFFFF; border-collapse: collapse; border-spacing: 0px; 
               height: 100%; vertical-align: top; width: 771; font-size: 10px; 
               margin: 0px;  }    
               
.PageLayout table   {align: center} 



 .MoreTable  { border-top:1px solid #999999 }

 
               
.TitleCell   { font-size: 12px; color: #005E60; background-image: url('../../../images/generic/strap_bg.GIF'); 
               background-repeat: no-repeat; height: 44; letter-spacing: 1; 
               font-weight: bold; padding-left: 50; padding-top: 10; 
               padding-bottom: 7; background-position: left top }



.Menu        { font-size: 8pt; color: #881A0B; text-decoration: none }
.Menu a { font-size: 8pt; color: #881A0B; text-decoration: none; font-weight:bold }
.Menu a:hover { font-size: 8pt; color: #881A0B; text-decoration: none; font-weight:bold}
.Menu a:visited   { font-size: 8pt; color: #881A0B; text-decoration: none; font-weight:bold  }
.Menu a:active   { font-size: 8pt; color: #881A0B; text-decoration: none; font-weight:bold }



.MenuBg      { background-image: url('../images/generic/but_bg_off.GIF'); background-repeat: no-repeat; 
               letter-spacing: 0; color: #881A0B; 
               border-bottom: 1px solid #999999; padding-left: 5; 
               padding-right: 0; padding-top: 2;padding-bottom: 0; background-position: 
               left top }
.MenuOver    { background-image: url('../images/generic/but_bg_on.GIF'); font-size: 11px; 
               background-repeat: no-repeat; letter-spacing: 0; 
               color: #881A0B; 
               border-bottom: 1px solid #999999; padding-left: 5; 
               padding-right: 0; padding-top: 2; padding-bottom: 0}
.MenuOut     { background-image: url('../images/generic/but_bg_off.GIF'); font-size: 11px; 
               background-repeat: no-repeat; letter-spacing: 0; 
               color: #881A0B; 
               border-bottom: 1px solid #999999; padding-left: 5; 
               padding-right: 0; padding-top: 2 ; padding-bottom: 0}
               
.TelNumber  { border:1px solid #C0C0C0; height: 20px; color: #000000; font-size: 10px; 
               padding-left: 80px; padding-right: 
               5px; padding-top: 2px; padding-bottom: 4px; background-color:#FFF2F0 }               


.SmallBoxTitle    { border-bottom:1px solid #FFFFFF; color: #FFFFFF; font-weight: bold; padding-left: 10px; padding-right: 0; 
               padding-top: 4px; padding-bottom: 4px; background-color:#800000 }
.SmallBoxTitle a { color: #FFFFFF }
.SmallBoxTitle a:hover { color: #FFFFFF }            



.BottomMenucell  { height: 30px; background-color: #FFFFFF; color: #999999; font-size: 10px; 
               padding-left: 70px; padding-right: 
               5px; padding-top: 8px; padding-bottom: 8px }
.BottomMenucell a { color: #999999 }



.Footercell  { height: 30px; background-color: #800000; color: #FFFFFF; font-size: 10px; 
               padding-left: 137px; padding-right: 
               5px; padding-top: 5px; padding-bottom: 8px }
.Footercell a { color: #000080 }

.Copyrightcell  { border-top:2px solid #FFFFFF; height: 14px; background-color: #C7C7C7; color: #999999; font-size: 10px; 
               padding-left: 200px; padding-right: 
               5px; padding-top: 2px; padding-bottom: 2px }
.Copyrightcell a { color: #999999 }

hr           {  color: #cccccc; noshade; height: 1; width: 100%;}

h1           { border-bottom:1px solid #999999; font-size: 14px; color: #881A0B; font-weight: bold }