
body
{
  background-color           : white;
  color                      : rgb(77,32,0);
  font-size                  : 11px;
  font-family                : Arial, Helvetica, sans-serif;

  margin-top                 : 0;
  margin-right               : 0;
  margin-bottom              : 0;
  margin-left                : 0;
}

a:link     { color: rgb(0,160,152); font-weight: bold; text-decoration: none }
a:visited  { color: rgb(0,160,152); font-weight: bold; text-decoration: none }
a:active   { color: rgb(0,160,152); font-weight: bold; text-decoration: none }
a:hover    { color: rgb(0,160,152); font-weight: bold; text-decoration: underline }

a.footer:link     { color: rgb(77,32,0); font-weight: bold; text-decoration: none }
a.footer:visited  { color: rgb(77,32,0); font-weight: bold; text-decoration: none }
a.footer:active   { color: rgb(77,32,0); font-weight: bold; text-decoration: none }
a.footer:hover    { color: rgb(255,255,255); font-weight: bold; text-decoration: underline }

a.critical:link     { color: rgb(77,32,0);font-weight: normal; text-decoration: none }
a.critical:visited  { color: rgb(77,32,0);font-weight: normal; text-decoration: none }
a.critical:active   { color: rgb(77,32,0);font-weight: normal; text-decoration: none }
a.critical:hover    { color: rgb(0,160,152);font-weight: normal; text-decoration: underline }

a.white:link     { color: rgb(255,255,255);font-weight: normal; text-decoration: none }
a.white:visited  { color: rgb(255,255,255);font-weight: normal; text-decoration: none }
a.white:active   { color: rgb(255,255,255);font-weight: normal; text-decoration: none }
a.white:hover    { color: rgb(77,32,0);font-weight: normal; text-decoration: underline }

a.teal:link     { color: rgb(255,255,255); font-weight: normal; text-decoration: none }
a.teal:visited  { color: rgb(255,255,255); font-weight: normal; text-decoration: none }
a.teal:active   { color: rgb(255,255,255); font-weight: normal; text-decoration: none }
a.teal:hover    { color: rgb(0,160,152); font-weight: normal; text-decoration: underline }

td
{
  font-size   : 11px;
  font-family : Arial, Helvetica, sans-serif;
}

td.BlueBorder
{
  background-color : rgb(0,160,152);
  color            : White;
  border-top       : 0px solid rgb(0,0,0);
  border-bottom    : 0px solid rgb(0,0,0);
  border-left      : 0px solid rgb(0,0,0);
  border-right     : 1px solid rgb(0,0,0);
}

td.Blue
{
  background-color : rgb(0,160,152);
  color            : White;
  vertical-align   : top;
  font-size        : 11px;
  font-family      : Arial, Helvetica, sans-serif;
  font-weight      : bold;
}

td.BlueData
{
  border-top       : 0px solid rgb(0,0,0);
  border-bottom    : 1px solid rgb(0,160,152);
  border-left      : 1px solid rgb(0,160,152);
  border-right     : 0px solid rgb(0,0,0);
  Padding-left     : 4px;
  Padding-right    : 4px;
}

td.BlueDataEnd
{
  border-top       : 0px solid rgb(0,0,0);
  border-bottom    : 1px solid rgb(0,160,152);
  border-left      : 1px solid rgb(0,160,152);
  border-right     : 1px solid rgb(0,160,152);
  Padding-left     : 4px;
  Padding-right    : 4px;
}


td.darkBlueBorder
{
  background-color : rgb(0,50,120);
  border-top       : 0px solid rgb(0,0,0);
  border-bottom    : 1px solid rgb(255,255,255);
  border-left      : 0px solid rgb(0,0,0);
  border-right     : 1px solid rgb(0,0,0);
}

.padded
{
  padding-left : 10px;

}

.Main_Header
{
  background-image      : url(images/global/heading_bullet.gif);
  background-attachment : scroll;
  background-repeat     : no-repeat;
  background-color      : #FFFFFF;
  font-weight           : bold;
  color                 : #2f4870;
  text-align            : Left;
  padding-left          : 40px;
  font-size             : 18px;
}

.Sub_Header
{
  background-image      : url(images/global/title_block.gif);
  background-attachment : scroll;
  background-repeat     : no-repeat;
  background-color      : #FFFFFF;
  font-weight           : bold;
  color                 : #FFFFFF;
  text-align            : Left;
  padding-left          : 40px;
  font-size             : 14px;
  vertical-align        : top;
  padding-top           : 4px;
}

.Notice_Title
{
  background-color  : #25447b;
  font-weight       : bold;
  color             : #FFFFFF;
  text-align        : Left;
  padding-left      : 6px;
  font-size         : 15px;
  border-top        : 0px solid rgb(0,0,0);
  border-bottom     : 1px solid rgb(210,210,255);
  border-left       : 0px solid rgb(0,0,0);
  border-right      : 0px solid rgb(0,0,0);

}

.Notice_Body
{
  background-color  : #25447b;
  color             : #FFFFFF;
  /*text-align      : Left;*/
  padding-left      : 8px;
  padding-Right     : 6px;
  padding-Top       : 6px;
}

.Specials_Bar
{
  background-color  : #959595;
  padding-Top       : 10px;
  padding-Bottom    : 10px;
}

.Specials_Title
{
  background-color  : #FFFFFF;
  font-weight       : bold;
  color             : #000000;
  text-align        : center;
  font-size         : 14px;
}


.Specials_Body
{
  background-color  : #959595;
  color             : #000000;
  border-top        : 0px solid rgb(0,0,0);
  border-bottom     : 0px solid rgb(210,210,255);
  border-left       : 1px solid rgb(255,255,255);
  border-right      : 1px solid rgb(255,255,255);
  padding-left      : 6px;
  padding-Right     : 6px;
  padding-Top       : 6px;
}

.Specials_Image
{
  background-color  : #959595;
  color             : #000000;
  border-top        : 0px solid rgb(0,0,0);
  border-bottom     : 0px solid rgb(210,210,255);
  border-left       : 1px solid rgb(255,255,255);
  border-right      : 1px solid rgb(255,255,255);
  padding-left      : 0px;
  padding-Right     : 0px;
  padding-Top       : 0px;
}

.Specials_button
{
  background-color  : #959595;
  color             : #000000;
  border-top        : 1px solid rgb(255,255,255);
  border-bottom     : 1px solid rgb(255,255,255);
  border-left       : 1px solid rgb(255,255,255);
  border-right      : 1px solid rgb(255,255,255);
  padding-left      : 6px;
  padding-Right     : 6px;
  padding-Top       : 0px;
}

.Default_button
{
  background-color  : #FFFFFF;
  color             : #000000;
  border-top        : 2px solid rgb(47, 72, 112);
  border-bottom     : 2px solid rgb(47, 72, 112);
  border-left       : 2px solid rgb(47, 72, 112);
  border-right      : 2px solid rgb(47, 72, 112);
  padding-left      : 6px;
  padding-Right     : 6px;
  padding-Top       : 0px;

}


td.Article
{
  padding : 10px;
  line-height		: 14px;
  /*vertical-align : top;*/
}

.Title
{
  font-size   : 14px;
  font-family : Arial, Helvetica, sans-serif;
}

.Note
{
  font-size   : 9px;
  font-family : Arial, Helvetica, sans-serif;
}

.Quote_Author
{

  border-top     : 0px solid rgb(255,255,255);
  border-bottom  : 1px solid rgb(92,92,92);
  border-left    : 0px solid rgb(255,255,255);
  border-right   : 0px solid rgb(255,255,255);
  padding-left   : 10px;
  padding-Right  : 10px;
  padding-Top    : 4px;
  padding-Bottom : 4px;
  text-align     : right;
  font-style     : italic;
  color : rgb(0,160,152);
}

ul.small
{
  padding-left : 0px;
  margin-left  : 45px;
  margin-top   : 0px;
  padding-top  : 0px;
  margin-bottom   : 0px;
  padding-bottom  : 0px;

}

.PaddedBearers
{
  padding-left   : 10px;
  padding-right  : 15px;
  Padding-bottom : 8px;

}

.PaddedMembers
{
  padding-left   : 10px;
  padding-right  : 15px;
  Padding-bottom : 1px;
  vertical-align : top;
}

.Search_Head
{
  font-weight    : bold;
  color          : #2f4870;
  text-align     : Left;
  font-size      : 12px;
  border-top     : 0px solid rgb(255,255,255);
  border-bottom  : 1px solid #aab5e3;
  border-left    : 0px solid rgb(255,255,255);
  border-right   : 0px solid rgb(255,255,255);
  Padding-Top    : 8px;
}

.imgBorder
{
  border-top     : 1px solid rgb(0,0,0);
  border-bottom  : 1px solid rgb(0,0,0);
  border-left    : 1px solid rgb(0,0,0);
  border-right   : 1px solid rgb(0,0,0);
  
}

h1
{
  margin: 0px;
  padding: 0px 0px 15px 0px;
  font-size: 10px;
}

h2
{
  margin: 0px;
  padding: 4px 0px 0px 15px;
  font-size: 14px;
  font-weight: normal;
  color: White;
}


h3
{
  margin: 0px;
  padding: 0px 0px 8px 0px;
  
  font-weight: bold;
  font-size: 12px;
}

h4
{
  margin: 0px;
  padding: 0px 0px 0px 0px;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 12px;
}

img
{
  border-style: none;
}

.sectionHeader
{
  height: 25px;
  background-color: rgb(77,32,0);
  background-image: url('Images/ReskinGlobal/headingEnd.png');
  background-repeat: repeat-y;
  background-position: right top;
  }

.highlight
{
  background-color: rgb(0,160,152);
  color: White;
  padding: 10px;
}

.newsEntry
{
  width: 300px;
  background-color: rgb(77,32,0);
  color: White;
  border-style: none;
  vertical-align: middle;
  height: 24px;
}

.newsTextEntry
{
  width: 300px;
  background-color: rgb(77,32,0);
  color: White;
  border-style: none;
  vertical-align: middle;
  height: 60px;
  font-size : 11px;
  font-family: Arial, Helvetica, sans-serif;
}

.homeBullet
{
  float: left;
  width: 16px;
  color: rgb(0,160,152);
  font-weight: bold;
}

.homeList
{
  float: left;
  width: 365px;
  
}

.homeListShort
{
  float: left;
  width: 280px;
  
}

.cb {clear: both;}
