body
{
 font-family: arial,verdana, tahoma;
 font-size: 11px;
 color: #000000;
 background-color: #ffffff;
 margin-top: 10px;
}

h1
{
 color:#981E21; 
 font-family: Georgia, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 30px;
 letter-spacing:-1px;
 line-height: 40px;
 text-align: left;
 margin-top: 0px;
 margin-bottom: 4px;
}

h1.MediumStdColor{}

h2
{
 margin-top: 0px;
 margin-bottom: 15px;
 color: #981E21;
 font:normal 17px Georgia, Times New Roman, Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-align: left;
}

h2.MediumStdColor{}

h2.Plus
{
 background-image: url('/AjrGfx/SystemGfx/plus.gif');
 background-repeat: no-repeat;
 padding-left: 15px;
 background-position: center left;
}

h2.Minus
{
 background-image: url('/AjrGfx/SystemGfx/minus.gif');
 background-repeat: no-repeat;
 padding-left: 15px;
 background-position: center left;
}

h1.BoxHeaderCustom
{
 font-size: 11px;
 margin-top: 0px;
 margin-bottom: 0px;
 color: #ffffff;
 text-transform: uppercase;
 font-weight: bold;
 padding: 3px 10px 3px 20px;
 margin-bottom: 5px;
}

h1.BoxHeader
{
 font-size: 11px;
 margin-top: 0px;
 margin-bottom: 0px;
 background-color: #4C0000;
 color: #ffffff;
 text-transform: uppercase;
 font-weight: bold;
 padding: 3px 10px 3px 20px;
 margin-bottom: 5px;
}

.BreadMediumStdColor
{
 font-size: 11px;
 line-height: 15px;
 color: #000000;
}

a
{
 font-size: 11px;
 text-decoration: none;
 color: #981E21;
}

a:hover {text-decoration: underline;}

/* ----------------- start menu classes ----------------- */

.MenuOff {padding-top: 1px; margin-right: 1px; text-align: center; float: left; width: 118px; background-image: url('/AjrGfx/SystemGfx/bg_topnav.gif')}

.MenuOn {padding-top: 1px; margin-right: 1px; text-align: center; float: left; width: 118px; background-image: url('/AjrGfx/SystemGfx/bg_topnav_off.gif')}


a.MenuCase0
{
 font-size: 11px;
 color: #981E21;
 font-weight: normal;
 text-decoration: none;
 text-transform: uppercase;
}

a.MenuCase0:hover {
text-decoration: none;
color: #981E21;
}

a.MenuCase0Selected
{
 font-size: 11px;
 color: #981E21;
 font-weight: bold;
 text-decoration: none;
 text-transform: uppercase;
}

a.MenuCase0Selected:hover 
{
text-decoration: none;
}

a.MenuCase1
{
 font-size: 11px;
 color: #000000;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1:hover {
 text-decoration: none;
 color: #981E21;
}

a.MenuCase1Selected
{
 font-size: 11px;
 color: #981E21;
 font-weight: normal;
 text-decoration: none;
}

a.MenuCase1Selected:hover {
 text-decoration: none;
}

/* ----------------- end menu classes ----------------- */

input
{
 font-family: arial, verdana, tahoma;
 color: #1B1B1F;
 font-size: 11px;
}

textarea
{
 font-family: arial, verdana, tahoma;
 color: #1B1B1F;
 font-size: 11px;
 background: #ffffff;
 padding: 2px;
 border: 1px #ccc solid;
}

select
{
 color: #1B1B1F;
 font-size: 11px;
 background: #ffffff;
 border: 1px #666666 solid;
}

.ButtonInputsMedium
{
 font-weight: bold;
 height: 20px;
 padding: 0px 10px 0px 10px;
 cursor: pointer;
 background-color: #fff;
 border: 1px solid #981E21;
}

input.FormFieldInputsNarrow
{
 width: 206px;
 height: 15px;
 border: 1px solid #cccccc;
 padding-left: 2px;
}

input.FormFieldInputsMedium
{
 width: 350px;
 height: 16px;
 padding-left: 2px;
 border: 1px solid #ccc;
}

input.FormFieldInputsWide
{
 width: 420px;
 height: 50px;
 padding-left: 2px; 
}

textarea.FormFieldInputsMedium
{
 width: 350px;
 height: 60px;
}

.FormFieldLabelMediumStdColor
{
 font-size: 11px;
 color: #000;
 font-weight: normal;
}

.minor { font-size: 11px }



ul.Normal
{
 padding-left: 16px; margin: 0px;
 list-style-image: url('/AjrGfx/SystemGfx/list_item.gif');
}

ul.Tack
{
 margin: 0px;
 padding-left: 16px;
 padding-top: 0px;
 list-style-image: url('/AjrGfx/SystemGfx/li_item_tack.gif');
}

li.Tack
{
 padding-bottom: 0px;
 font-size: 11px;
}

/* ----------------- Start custom classes ----------------- */
.Topbanner
{
 background-image:url('/AjrGfx/SystemGfx/bg_topbanner.gif');
 background-repeat: no-repeat;
 width: 940px;
 height: 130px;
}

.MainShade
{
 background-image:url('/AjrGfx/SystemGfx/bg_main_shade.gif');
 background-repeat: repeat-y;
}

.LeftShade
{
 background-image:url('/AjrGfx/SystemGfx/bg_left_shade.gif');
 background-repeat: no-repeat;
}

.RightShade
{
 background-image:url('/AjrGfx/SystemGfx/bg_right_shade.gif');
 background-repeat: no-repeat;
}

.BoxTackGreen
{
 font-size: 11px;
 background-color: #355560;
 color: #ffffff;
 padding: 10px 20px 10px 20px;
 margin-bottom: 20px;
}

.Box
{
 border: 1px solid #1B1B1F;
 padding: 10px 20px 10px 20px;
 margin-bottom: 20px;
 font-size: 11px;
}

input.QuickSearch
{
 border: 1px solid #98ACB4;
 height: 19px;
}

input.QuickSearchButton
{
 border-top: 1px solid #98ACB4;
 border-right: 1px solid #98ACB4;
 border-bottom: 1px solid #98ACB4;
 border-left: 1px solid #5C5B60; 
 background-color: #5C5B60;
 font-weight: bold;
 color: #ffffff;
 cursor: pointer;
}

a.LinkWhite
{
 color: #ffffff;
 text-decoration: none;
}

a.LinkWhite:hover
{
 color: #ffffff;
 text-decoration: underline;
}

a.Bottom
{
 color: #5C5B60;
 text-decoration: none;
}

a.Bottom:hover
{
 color: #5C5B60;
 text-decoration: underline;
}

/* ----------------- end custom classes ----------------- */

ul
{
font-size: 11px;
color: #000000;
margin-left: 20px;
margin-top: 5px;
margin-bottom: 5px; 
}

li
{
margin-bottom: 3px; 
}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}

#navlist li
{
display: inline;
list-style-type: none;
}

#navlist a { margin-bottom: -20px; padding: 1px 10px; }

#navlist a:link, #navlist a:visited
{
color: #981E21;
background-color: #E8ECF3;
text-decoration: none;
}

#navlist a:hover, #navlist a:active
{
background-color: #fff;
text-decoration: none;
}

.menuTable
{
padding-left: 12px;
padding-right: 8px;
padding-top: 4px;
padding-bottom: 4px;
}

.calltoactionoff{
 background-image: url('/AjrGfx/SystemGfx/BoxHeadBlueRedLine2px.gif');
 background-repeat: no-repeat;
 width: 140px; height: 23px; text-align: center; float: left; margin-right: 10px;
}

.calltoactionoff a {color: #981E21; font-weight: bold; position: relative; top: 3px; }

.calltoactionon{
 background-image: url('/AjrGfx/SystemGfx/BoxHeadBlueGreenLine2px.gif');
 background-repeat: no-repeat;
 width: 140px; height: 23px; text-align: center; float: left; margin-right: 10px;
}

.calltoactionon a { color: #41793C; font-weight: bold; position: relative; top: 3px; }


