﻿.InternalMaster2Container
{
    width:100%;
    overflow:hidden;
}
.InternalMaster2HeaderBg
{
    /*comment out background when running bookends*/
    background:url('../Images/hpbackground.jpg') top left repeat-x;
    height:350px;
    width:100%;
    overflow:hidden;
}
.InternalMaster2ContentContainer
{
    margin:0px auto;
    width:986px;
    background-color:transparent;
    overflow:hidden;
}
.InternalMaster2ContentMenu
{
    width:100%;
    height:39px;
    background:url('../Images/internalMenuBg.jpg') top left repeat-x;
    overflow:hidden;
}
.InternalMaster2ContentLeft
{
    position:relative;
    float:left;
    display:inline;
    width:671px;
    overflow:hidden;
    margin-right:15px;
}
.InternalMaster2ContentRight
{
    float:left;
    display:inline;
    width:300px;
    overflow:hidden;
}
.InternalMaster2ContentRightImage
{
    width:100%;
    height:350px;
    overflow:hidden;
    position:relative;
}

.InternalMaster2ContentRelatedBox
{
    width:300px;
    text-align:left;
    margin:0px auto;
    margin-top:10px;
}
.InternalMaster2ContentRelatedTitle
{
    font-size:18px;
    font-weight:bold;
    color:#366e93;
    margin-bottom:5px;
}
.InternalMaster2ContentRelatedBody
{
    height:103px;
    background-color:#f6f6f6;
    padding:5px;
}

.InternalMaster2ContentRelatedBody a, .InternalMaster2ContentRelatedBody a:visited
{
    color:#000000;
    text-decoration:none;
}

.InternalMaster2ContentRelatedBody a:hover
{
    color:#000000;
    text-decoration:underline;
}
.InternalMaster2ContentRelatedBody ul
{
    list-style-type:none;
    padding:0px;
    margin:0px;
}

.InternalMaster2ContentMenuList
{
    color:#fff;
    margin:0px;
    padding:0px;
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
    float:right;
    margin:21px 5px 0 0;
}

.InternalMaster2ContentMenuList a, .InternalMaster2ContentMenuList a:visited
{
    color:#ffffff;
    text-decoration:none;
}
.InternalMaster2ContentMenuList a:hover
{
    color:#ffffff;
}

.InternalMaster2ContentMenuList li
{
    display:inline;
    float:left;
    line-height:19px;
}

.InternalMaster2ContentMenuList a, .InternalMaster2ContentMenuList a:visited, .InternalMaster2ContentMenuList a:hover
{
    padding:0px 5px;
}
.InternalMaster2ContentMenuList li span.Left, .InternalMaster2ContentMenuList li span.Right
{
    width:10px;
    height:21px;
    display:inline-block;
    float:left;
}
.InternalMaster2ContentMenuList li.On span.Left, .InternalMaster2ContentMenuList li.On span.Right,
.InternalMaster2ContentMenuList li:hover span.Left, .InternalMaster2ContentMenuList li:hover span.Right
{
    background-image:url(../Images/sprite.png);
    background-repeat:no-repeat;
    background-color:transparent;
}
.InternalMaster2ContentMenuList li.On span.Left, .InternalMaster2ContentMenuList li:hover span.Left
{
    background-position:-406px -91px;
}
.InternalMaster2ContentMenuList li.On span.Right, .InternalMaster2ContentMenuList li:hover span.Right
{
    background-position:-416px -91px;
}
.InternalMaster2ContentMenuList li span.Body
{
    height:21px;
    display:inline-block;
    padding:0;
    float:left;
}
.InternalMaster2ContentMenuList li.On span.Body, .InternalMaster2ContentMenuList li:hover span.Body
{
    background:transparent url(../Images/bgSprite.png) 0 -118px repeat-x;
}
.InternalMaster2ContentMenuList li a, .InternalMaster2ContentMenuList li a:visited, .InternalMaster2ContentMenuList li a:hover
{
    color:#fff;
    padding:0 0px;
    display:block;
    height:21px;
    line-height:19px;
    cursor:pointer;
}
div.DetailsListTop
{
    width:629px;
    height:3px;
    background:transparent url(../Images/sprite.jpg) 0 -85px no-repeat;
    margin:0 auto;
    margin-top:18px;
    float:left;
    margin-left:18px;
}
div.DetailsListBottom
{
    width:629px;
    height:3px;
    background:transparent url(../Images/sprite.jpg) 0 -88px no-repeat;
    margin:0 auto;
    float:left;
    margin-left:18px;
}
