.markermenu{
    list-style-type: none;
    margin: 5px 0;
	padding: 0;
}

.markermenu li a
{
	color: #666666;
	display: block;
	width: auto;
	padding-left: 13px;
	text-decoration: none;
	border-bottom: 1px solid #ededed;
	font-family: Verdana;
	font-size: 10px;
	background-image: url(/images/icons/arrow_off.gif);
	background-repeat: no-repeat;
	background-position: 4px 4px;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 4px;
}

.markermenu li a{ /*IE only. Actual menu width minus left padding of LINK (20px) */
}
.markermenu li a:visited, .markermenu li a:active{
	color: #666666;
}
.markermenu li a:hover{
	color: #000099;
	background-color: #efefef;
	background-image:url(/images/icons/arrow_on.gif); /*onMouseover image change. Remove if none*/
}

.jcarousel-skin-tango .jcarousel-container {

}

.jcarousel-skin-tango .jcarousel-direction-rtl {
    direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    width: 780px;
    padding:0px;
}


.jcarousel-skin-tango .jcarousel-clip {
    overflow: hidden;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  780px;
    height: 223px;
}


.jcarousel-skin-tango .jcarousel-item {
    width: 780px;
    height: 223px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 0px;
    margin-right: 0;
}


.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}


.carouselSelected 
{
    float:left;
    background-image:url('/content/images/filled-circle.png');
    background-repeat:no-repeat;
    width:10px;
    height:10px;
    margin-top:2px;
    margin-left:2px;
    
}

.carouselNotSelected 
{
    float:left;
    background-image:url('/content/images/hollow-circle.png');
    background-repeat:no-repeat;
    width:10px;
    height:10px;
    margin-top:2px;
    margin-left:2px;
    cursor:pointer;
}
.carouselDots
{
    height:14px;
    width:40px;
    margin-top:-14px;
    padding-left:2px;
    z-index:300;
    position:relative;
    border-radius:5px;
    margin-right:15px;
    float:right;
}
.bannerTab
{
    float:left;
    padding: .5em;
    background-color:#EEEEEE;
    color:#000000;
    cursor:pointer;
}
.bannerTab:hover
{
    background-color:#CCCCCC;
    
}
.selectedBanner
{
    background-color:#FFFFFF;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    border-bottom:1px solid #999999;
}
.bannerCards
{
    border:1px solid #999999;
    padding-left:3px;
    padding-top:3px;
}

    #carousel
    {
           border:none;
    }
    .rotate 
        {
transform:rotate(-9deg);
-ms-transform:rotate(-9deg); /* IE 9 */
-moz-transform:rotate(-9deg); /* Firefox */
-webkit-transform:rotate(-9deg); /* Safari and Chrome */
-o-transform:rotate(-9deg); /* Opera */

    }
    .tcFeatures
    {
        margin-top:2px;
        margin-left:1.5em;
        
        
    }
    .tcFeatures li 
    {
        margin:0px;
        font-size:1.2em;
        text-align:left;
    }
    
    .marginHeader
    {
    }
    .marginBox
    {
        border:solid 1px #ccc;width:280px;margin:auto;margin-top:1.5em;border-top-left-radius:5px;border-top-right-radius:5px;
        
    }
    .marginHeader
    {
      background-color:#152a5f;
      padding:7px;
      font-size:1.5em;
      font-weight:bold;
      color:#ffffff;
      border-top-left-radius:5px;
      border-top-right-radius:5px;  
  background-image: linear-gradient(bottom, rgb(0,72,143) 24%, rgb(48,112,176) 78%, rgb(1,83,165) 100%);
background-image: -o-linear-gradient(bottom, rgb(0,72,143) 24%, rgb(48,112,176) 78%, rgb(1,83,165) 100%);
background-image: -moz-linear-gradient(bottom, rgb(0,72,143) 24%, rgb(48,112,176) 78%, rgb(1,83,165) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(0,72,143) 24%, rgb(48,112,176) 78%, rgb(1,83,165) 100%);
background-image: -ms-linear-gradient(bottom, rgb(0,72,143) 24%, rgb(48,112,176) 78%, rgb(1,83,165) 100%);

background-image: -webkit-gradient(
    linear,
	left bottom,
	left top,
	color-stop(0.24, rgb(0,72,143)),
	color-stop(0.78, rgb(48,112,176)),
	color-stop(1, rgb(1,83,165))
);
    }
    .marginBox ul 
    {
        align:left;
        text-align:left;
        margin-left:1em;
        padding-left:0;
    }
    
    .marginBox ul li
    {
        list-style-type:none;
        list-style:none;
    }
  /*  #discussionBox div:nth-child(2)
    {
        display:none;
    }
    */
    body
    {
        background-color:#00284d;
    }
    
    
    
    #tcBannerList
    {
        width:345px;
        text-align:center;
        padding-top:5px;
    }

    .bannerCard
    {
        height:357px;
    }
    
