/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px;
text-decoration: none;
border-right: 1px solid #CCC; /* divider between menu items*/
}

.indentmenu ul li a.last{
float: left;
color: white; /*text color*/
padding: 5px;
text-decoration: none;
border-right: none; /* divider between menu items*/
}

.indentmenu ul li a:visited{
color: #999;
}

.indentmenu ul li a.selected{
color: #224291 !important;
padding-top: 15px; /*shift text down 1px*/
padding-bottom:15px;
padding-left:65px;
background:url(../images/navsprite.png) no-repeat left top;
background-position: -211px;
}

.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 730px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
margin:0;
padding:0;
}
}


/* ---------------------------------- sections list rounded on contact sidebar ------------------  */
ul.sections
{
height:auto;
margin-bottom:20px;
background:;
}

ul.sections li
{
}

ul.sections li.title {
padding-top:20px;
padding-bottom:8px;
padding-left:21px;
background:none;
}

ul.sections li a
{
color:#999999;
display:block;
font-size:14px;
background:url(../images/navsprite.png) no-repeat left top;
}

ul.sections li.activities a { padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: 0px -5px; }
ul.sections li.activities a:hover { padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: -214px -5px; }

ul.sections li.bpass a{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: 3px -62px; }
ul.sections li.bpass a:hover{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: -211px -62px; }
ul.sections li.bpass a:selected{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: -211px -62px; }


ul.sections li.computer a{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: 3px -126px; }
ul.sections li.computer a:hover{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: -211px -126px; }

ul.sections li.explore a{ padding-top:15px; padding-bottom:15px; padding-left:60px; background-position: 3px -188px; }
ul.sections li.explore a:hover{ padding-top:15px; padding-bottom:15px; padding-left:60px; background-position: -211px -188px; }

ul.sections li.bing a{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: 3px -240px; }
ul.sections li.bing a:hover{ padding-top:15px; padding-bottom:15px; padding-left:65px; background-position: -211px -240px; }


ul.sections li.last a{border:none;}

ul.sections li a:hover {color:#269ffc;}
ul.sections li a:active {color:#269ffc;}

ul.sections h1.heading-med
{
padding:0;
/*
margin-top:16px;
margin-bottom:10px;

*/
margin-top:10px;
margin-bottom:2px;
}



ul.sections h1.heading-med
{
padding:0;
/*
margin-top:16px;
margin-bottom:10px;

*/
margin-top:10px;
margin-bottom:2px;
}

