﻿Body {background-color:#9bb3d4;Font-size:12px;Font-weight:normal;font-family:Verdana,Arial;background-image:url(/Images/Background.png);background-repeat:repeat-x;margin:16px}
TextArea {Font-size:12px;Font-weight:normal;font-family:Verdana,Arial}
TD {Font-size:12px;line-height:18px;Font-weight:normal;font-family:Verdana,Arial;color:#505050}
TH {Font-size:12px;Font-weight:normal;font-family:Verdana,Arial}
Input {Font-size:12px;Font-weight:normal;font-family:Verdana,Arial}
Select {Font-size:12px;Font-weight:normal;font-family:Verdana,Arial}
H1 { color:#5291f2;margin:0px 0px 2px 0px; padding: 6px 0px 0px 0px; font-size: 16px; font-weight:bold;font-family:Arial,Verdana }
H2 { color:#5291f2;border:0px; margin:0px 0px 1px 0px; padding: 4px 0px 0px 0px; font-size: 14px; font-weight:bold;font-family:Arial,Verdana }
H3 { color:#5291f2;margin:2px 0px 0px 0px; padding: 0px; font-size: 12px; font-weight:bold }
B { color:#5291f2 }
A { color:#5291f2;text-decoration: underline; }
A:Hover { color:#f19252;text-decoration: underline; }
img { display:block;}
UL { margin-top:6px;margin-bottom:14px; }
LI { margin-top:2px;margin-bottom:2px }

.UndecorateLink { text-decoration:none }
.UndecorateLink:Hover { text-decoration:none }
.BottomHeader { Font-size:12px;line-height:normal;font-weight:normal; color:#5291f2; padding-bottom:3px;padding-top:10px }
.BottomText { Font-size:11px;line-height:normal;font-weight:normal; color:#afafaf; padding-bottom:4px }
.BottomLink { color:#8f8f8f; text-decoration:none }
.BottomLink:hover { color:#f19252; text-decoration:none}
.BottomBigLink {  }
.BottomBigLink:hover { }

.Button { height:30px }
.VideoLink { border:1px solid #afafaf; }

.FrontPageH1 { font-size:24px;border-bottom:0px;padding-bottom:8px  }
.FrontPageH2 { font-size:20px;border-bottom:0px;padding-bottom:0px }
.FrontPageH3 { margin-bottom:0px;padding-bottom:0px }
.FrontPageTD { line-height:18px }
.FrontPageP { line-height:20px;font-size:12px;padding:0px;margin:0px }
.FrontPageBullet { font-size: 14px; font-weight:bold;font-family:Arial,Verdana }

.InterfaceCellOdd { width:100%; border-bottom:#ffffff 1px solid; padding-right: 12px; vertical-align:top; color: #304050 }
.InterfaceCellEven { width:100%; border-bottom:#ffffff 1px solid; vertical-align:top; color: #304050 }
.InterfaceHeader { font-weight:bold; font-size: 14px; padding-bottom: 18px; text-align:center; color:#3261b2;font-family:Arial,Verdana;font-size: 14px; }
.InterfaceHeaderPrint { font-weight:bold; font-size: 14px; padding-bottom: 6px; text-align:center; color:#203060 }
.CodeSnippetStart { }
.CodeSnippetEnd { }
.CodeSnippetStartSmall { }
.CodeSnippetEndSmall { }

.HeaderCell { font-weight:bold; font-size: 11px; padding:4px; background-color:#5291f2; color:#ffffff; vertical-align:middle; text-align:center; border-right:0px solid #5494f6; }
.FixedCell { font-size: 11px; background-color:#5291f2; color:#ffffff; vertical-align:middle; border-top:0px solid #5494f6; }
.ContentCell { font-size: 9px; vertical-align:middle; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }

.HeaderCellLarge { font-weight:bold; font-size: 11px; padding:4px; background-color:#5291f2; color:#ffffff; vertical-align:middle; text-align:center; border-right:0px solid #5494f6; }
.FixedCellLarge { font-size: 11px; background-color:#5291f2; color:#ffffff; vertical-align:middle; border-top:0px solid #5494f6; }
.ContentCellLarge { font-size: 11px; vertical-align:middle; border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }
.ContentCellLargeFixed { font-size: 11px; vertical-align:middle; border-left:2px solid #5291f2;  border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; }

.TestimonialQuote { font-size:14px;font-family:Verdana,Arial;font-weight:bold;color:#923132;margin:0px;padding:0px }
.TestimonialQuoteSmall { font-size:12px;font-family:Verdana,Arial;font-weight:bold;color:#923132;margin:0px;padding:0px }
.TestimonialBody { font-size:12px;font-family:Verdana,Arial;font-style:italic;color:#123152;padding:0px }
.TestimonialSign { text-align:right;font-size:11px;font-style:italic;font-family:Verdana,Arial;padding:2px}

.ChartLead {text-align:left;font-weight:bold; border-bottom:solid 1px #c0d0c0 }
.ChartText {text-align:center;border-bottom:solid 1px #c0d0c0 }


.RadMenu_Web20 .rmRootGroup  
{ 
    border-left: none !important; 
    border-right: none !important; 
} 

.rmText
{ 
    font-family:Verdana,Arial;
    font-size:11px;
    padding-left: 3px;
    padding-right: 3px;
}

.rmItem
{ 
    margin-top:auto;
    margin-bottom:auto;
}

tr.GridRow_WebBlue  td,
tr.GridAltRow_WebBlue td
{
     padding-bottom: 2px;
     padding-top: 2px;
     padding-left: 3px;
     padding-right: 3px;
}

/* ==== OVERALL PAGE CONTAINER ==== */
.ContentTable
{
  margin: 0 auto;
  width:1000px;
}
.ContentBoxTop
{
  background-repeat:no-repeat;
  background-image:url(/Images/ContentBox_01.png);
  height:230px;
  margin: 0 auto;
}
.ContentBoxMiddleLeft
{
  background-repeat:repeat-y;
  background-image:url(/Images/ContentBox_02.png);
  width:18px;
}
.ContentBoxMiddleLeftMenu
{
  background-repeat:repeat-y;
  background-image:url(/Images/ContentBox_02_Menu.png);
  width:18px;
  height:26px;
}
.ContentBoxMiddle
{
  background-color:#ffffff;
  width:964px;
  text-align:left;
}
.ContentBoxMiddleMenu
{
  background-repeat:repeat-x;
  background-image:url(/Images/ContentBox_03_Menu.png);
  background-color:#ffffff;
  width:964px;
  text-align:left;
  height:26px;
}
.ContentBoxMiddleRight
{
  background-repeat:repeat-y;
  background-image:url(/Images/ContentBox_04.png);
  width:18px;
}
.ContentBoxMiddleRightMenu
{
  background-repeat:repeat-y;
  background-image:url(/Images/ContentBox_04_Menu.png);
  width:18px;
  height:26px;
}
.ContentBoxBottom
{
  background-repeat:no-repeat;
  background-image:url(/Images/ContentBox_05.png);
  width:1000px;
  height:20px;
}


/* Office Margins */
p.MsoNormal, li.MsoNormal, div.MsoNormal, p.MsoNoSpacing, li.MsoNoSpacing, div.MsoNoSpacing
{ margin:2px 0px 2px 0px;}

