body
{
 font-family: arial, verdana, tahoma;
 font-size: 11px;
 color: #000;
 background-color: #fff;
 margin: 0;
}

img{ border: 0 }

/* ----------------- start text classes ----------------- */

h1{
 margin-top: 0px;
 margin-bottom: 8px;
 font-size: 18px;
 color: #000;
 font-weight: normal;
}

h1.MediumStdColor{}

h1.PortraitName{ margin-bottom: 15px; }

h2.MediumStdColor
{
 margin-top: 0px;
 margin-bottom: 8px;
 font-weight: bold;
 font-size: 11px;
 color: #000;
 text-transform: none;
}

.BreadMediumStdColor
{
 font-size: 11px;
 line-height: 16px;
 color: #000;
}

.BreadInfo
{
 font-size: 11px;
 line-height: 14px;
 color: #000;
 padding: 2px 0 2px 6px;
}

.BreadInfo div{ line-height: 16px; }

a
{
 font-size: 11px;
 text-decoration: none;
 color: #000;
}

a.Underline{ text-decoration: underline; }

a:hover {text-decoration: underline; color: #84BAFC; }

/* ----------------- start menu classes ----------------- */

.MenuItem{ float: left; padding-right: 17px; }

a.MenuCase0
{
 font-size: 11px;
 color: #000;
 text-decoration: none;
 text-transform: uppercase;
}

a.MenuCase0:hover {
 text-decoration: none;
 color: #84BAFC;
}

a.MenuCase0Selected
{
 font-size: 11px;
 color: #84BAFC;
 text-decoration: none;
}

a.MenuCase0Selected:hover {
 text-decoration: none;
 color: #84BAFC;
}

a.MenuCase1
{
 color: #fff;
 font-size: 10px;
 text-transform: uppercase;
 text-decoration: none;
}

a.MenuCase1:hover
{
 text-decoration: none;
 color: #D21932;
}

a.MenuCase1Selected
{
 font-size: 10px;
 color: #D21932;
 text-decoration: none;
 text-transform: uppercase;
}

a.MenuCase1Selected:hover {
 text-decoration: none;
 color: #D21932;
}

/* ----------------- start input classes ----------------- */

input,textarea,select
{
 font-family: arial, verdana, tahoma;
 color: #000;
 font-size: 11px;
}

.ButtonInputsMedium
{
 font-weight: bold;
 height: 20px;
 padding: 0px 10px 0px 10px;
 cursor: pointer;
 background-color: #cccccc;
 border: 1px solid #999999;
}

input.FormFieldInputsNarrow
{
 width: 148px;
 height: 14px;
 border: 1px solid #AFAFAF;
 padding-left: 0px;
 color: #A2A2A2;
 padding-left: 4px
}

input.FormFieldInputsMedium
{
 width: 255px;
 height: 14px;
 padding-left: 4px;
 border: 1px solid #B7B7B7;
 color: #000;
}

input.FormFieldInputsWide
{
 width: 420px;
 height: 16px;
 padding-left: 2px; 
}

textarea.FormFieldInputsMedium
{
 width: 220px;
 height: 20px;
 padding: 2px;
}

.FormFieldLabelMediumStdColor
{
 font-weight: bold;
}

.minor { font-size: 11px }

/* ----------------- start list classes ----------------- */

ul
{
 padding: 0;
 margin: 0;
 margin-left: 10px;
 list-style-type: none;
}

li
{
 background-image: url('/AjrGfx/SystemGfx/list_item.gif');
 background-repeat: no-repeat;
 padding-left: 10px;
 padding-bottom: 5px;
}

/* ----------------- Start custom classes ----------------- */

.TopMenu{ height: 85px; background-color: #fff; }

.Topbanner
{
 background-image: url('/AjrGfx/SystemGfx/bg_top.jpg');
 background-repeat: no-repeat;
 width: 904px;
 height: 97px;
}

.ThisSkin{
 background-image: url('/AjrGfx/SystemGfx/skin_du_bg.gif');
 background-position: top center;
}

.MaxWidth{ width: 971px; text-align: left; }
.BGWhite{ background-color: #fff; }

.Main{ width: 970px; text-align: left; float: left;  }
.MainSub{ width: 971px; text-align: left; float: left; }

.BlueBar{
 background-color: #88A91E;
 height: 17px;
 color: #fff;
}

.GreenBar{
 background-color: #88A91E;
 height: 17px;
 color: #fff;
}

.BlackBar40{
 background-image: url('/AjrGfx/SystemGfx/bg_black_bar40.gif');
 background-repeat: repeat-x;
 height: 40px;
 color: #fff;
}

.BlackBar2010{
 background-image: url('/AjrGfx/SystemGfx/bg_black_bar_2010.gif');
 background-repeat: repeat-x;
 height: 30px;
 color: #fff;
}

.BlackBar{
 background-image: url('/AjrGfx/SystemGfx/bg_black_bar.gif');
 background-repeat: repeat-x;
 height: 17px;
 color: #fff;
}

.RedBar{
 background-image: url('/AjrGfx/SystemGfx/bg_red_bar.gif');
 background-repeat: repeat-x;
 height: 17px;
 margin-bottom: 4px;
}

.SkinBar{
 background-image: url('/AjrGfx/SystemGfx/bg_green_bar.gif');
 background-repeat: repeat-x;
 height: 17px;
 margin-bottom: 4px;
}

.RedBarNoMargin{
 background-image: url('/AjrGfx/SystemGfx/bg_red_bar.gif');
 background-repeat: repeat-x;
 height: 17px;
}

.SandBar{
 background-image: url('/AjrGfx/SystemGfx/bg_sandbar.gif');
 background-repeat: repeat-x;
 height: 17px;
}

.BorderLine{ border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE; padding: 3px 0 3px 0; }
.BottomBorder{ border-bottom: 1px solid #DEDEDE; padding: 3px 0 3px 0; }
.BottomLine{ border-bottom: 1px solid #DEDEDE; margin: 10px 0 10px 0; }

.BarText{
 color: #fff;
 font-size: 10px;
 text-transform: uppercase;
 padding: 2px 0 0 6px;
}

.BarTextRight11px{
 color: #fff;
 font-size: 11px;
 text-transform: uppercase;
 padding: 2px 6px 0 0;
 text-align: right;
}

.BarBlackText{
 color: #000;
 font-size: 10px;
 text-transform: uppercase;
 padding: 2px 0 0 6px;
}

.Menu{
 background-image: url('/AjrGfx/SystemGfx/bg_menu.gif');
 background-repeat: no-repeat;
 width: 720px;
 height: 69px;
}

.SubMenuOn{
 background-image: url('/AjrGfx/SystemGfx/bg_sub_on.gif');
 background-repeat: repeat-x;
 border-bottom: 1px solid #DEDEDE;
 padding: 2px 5px 2px 7px
}

.SubMenuOff{
 border-bottom: 1px solid #DEDEDE;
 padding: 2px 5px 2px 7px
}

.BoxBorder{
 border-left: 1px solid #CFCFCF; border-right: 1px solid #CFCFCF;
 background-image: url('/AjrGfx/SystemGfx/bg_box.png');
 background-repeat: repeat-x;
 background-position: bottom center;
 background-color: #fff;
}

.RedBox429px{
 background-color: #E51937;
 width: 429px;
}

.RedBox568px{
 background-color: #E51937;
 width: 568px;
}

.WhiteBox{ background-color: #fff; padding: 10px; margin-top: 8px }

.GrayBox{
 background-image: url('/AjrGfx/SystemGfx/bg_gray_box.gif');
 width: 568px;
 height: 60px;
}

.Text11px666{ color: #666666; }
.Text10pxRed{ font-size: 10px; color: #84BAFC; }
.Text13pxRed{ font-size: 13px; color: #84BAFC; }
.Text10pxWhite{ font-size: 10px; color: #fff; }
.Text11pxWhite{ font-size: 11px; color: #fff; }
.Text11pxWhiteUC{ font-size: 11px; color: #fff; text-transform: uppercase; }
.Text12pxWhiteBold{ font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; }
.Text12pxWhiteUCBold{ font-size: 12px; color: #fff; text-transform: uppercase; font-weight: bold; }
.Text10px7f{ color: #7F7F7F; }

.PadBot5px{ font-size: 11px; color: #000; padding-bottom: 5px; padding-right: 20px; }
.Padding01{ padding: 0 10px 0 10px; }

.BoxBorderPad{ padding: 0 4px 0 4px }
.BoxLine{ background-color: #fff; padding-left: 7px; }
.BoxLine15px{ background-color: #fff; padding-left: 7px; height: 15px; }

.White11{ color: #fff; font-size: 11px; }

a.White{ color: #fff; font-size: 10px; }
a.RedLink{ color: #8CAAC3; font-size: 11px; }
a.Link11px666{ font-size: 11px; color: #666; }
a.Sponsor{ font-size: 10px; color: #7F7F7F; }

a.DarkArrowLink{
 background-image: url('/AjrGfx/SystemGfx/arrow_dark.gif');
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 9px;
 color: #666;
}

a.BlackArrowLink{
 background-image: url('/AjrGfx/SystemGfx/arrow_black.gif');
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 9px;
 color: #000;
}

a.RedArrowLink{
 background-image: url('/AjrGfx/SystemGfx/arrow_red.gif');
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 9px;
 color: #84BAFC;
}

a.RedArrowBlackLink{
 background-image: url('/AjrGfx/SystemGfx/arrow_red.gif');
 background-repeat: no-repeat;
 background-position: center left;
 padding-left: 9px;
 color: #000;
}

.BreadCrumbContainer{ font-size: 9px; color: #999; padding: 4px 0 0 26px; }
a.BreadCrumb{ font-size: 9px; color: #999; }
a.BreadCrumbSS{ font-size: 11px; color: #fff; padding: 0 2px 0 2px; }

.FrameTeaser{
 background-image: url('/AjrGfx/SystemGfx/frame_teaser.gif');
 background-repeat: no-repeat;
 width: 186px;
 height: 99px;
}
.FrameTeaser div{ padding: 8px; }

.LogudBox{
 background-image: url('/AjrGfx/SystemGfx/bg_logud_box.gif');
 background-repeat: no-repeat;
 width: 145px;
 height: 81px;
 color: #fff;
 font-size: 13px;
}
.LogudBox div{ padding: 10px 10px 0 13px; }

.IndholdsBox{
 background-image: url('/AjrGfx/SystemGfx/bg_indholdsbox.gif');
 background-repeat: no-repeat;
 width: 194px;
 height: 150px;
 float: left;
 margin-right: 6px;
}

.IndholdsBoxPad{ padding: 10px 13px 0 13px; }

.Portrait{
 background-image: url('/AjrGfx/SystemGfx/bg_portrait.gif');
 background-repeat: no-repeat;
 width: 86px;
 height: 86px;
 float: left;
}
.Portrait div{ padding: 8px 0 0 8px; }

.fLeftTeaser{ float: left; padding-left: 12px; }
.GalleryThumb{ float: left; padding-right: 5px; }
.GalleryThumbLast{ float: left; padding-right: 0px; }

.fLeft{ float: left; }
.fLeft40Percent{ float: left; padding-left: 7px; padding-right: 10px}
.fRight{ float: right; }
.clear{ clear: both; }
.SEO{ display: none;}



