/* default space between tabs */
.navset-top .nav li, .navset-bottom .nav li {
    margin-right:0.5em; /* horizontal tabs */
}
.navset-left .nav li, .navset-right .nav li {
    margin-bottom:0.5em; /* vertical tabs */
}

.navset .nav li em { padding:.2em; } /* default tab padding */


/* core */

.nav, .nav li {
    margin:0;
    padding:0;
    list-style:none;
}
.navset li em { font-style:normal; }

.navset {
    position:relative; /* contain absolute positioned tabs (left/right) */
    zoom:1;
}

.navset .content { zoom:1; }

.navset-top .nav li, .navset-bottom .nav li {
    display:inline-block;
    display:-moz-inline-stack;
    *display:inline; /* IE */
    vertical-align:bottom; /* safari: for overlap */
    cursor:pointer; /* gecko: due to -moz-inline-stack on anchor */
    zoom:1; /* IE: kill space between horizontal tabs */
}

.navset .nav a {
    outline:0; /* gecko: keep from shifting */
	background-image: url(../images/buttonBG.jpg);
	color:#0B3A8A;
	text-decoration:none;
	font: Myriad Pro Semibold, Verdana, Arial, Helvetica, sans-serif;
}

/*
.navset .nav a:hover {
color:#5485B5;
background-image: url(../images/tabsBG_over.jpg);
}
*/

.navset .nav a { position:relative; } /* IE: to allow overlap */

.navset .nav li a {
    display:block;
    zoom:1;
}

.navset-top .nav li a, .navset-bottom .nav li a {
    display:inline-block;
    vertical-align:bottom; /* safari: for overlap */
}

.navset .nav li a em { display:block; }


.navset .nav li a, .navset .content {
    border:1px solid #0B3A8A;  /* label and content borders */
}

.navset .nav .selected a,{
    background-color:#FFFFFF; /* active tab, tab hover, and content bgcolor */
	background-image: url(../images/tabsBG_over.jpg);
}

.navset .nav a:hover{
color:#5485B5;
background-image: url(../images/tabsBG_over.jpg);
}

.navset .content {
background-color:#FFFFFF;
height: 150px;
width: 774px;
font-size:11px;
font:Verdana, Arial, Helvetica, sans-serif;
}

.navset-top .nav .selected a {
    border-bottom:0; /* no bottom border for active tab */
    padding-bottom:1px; /* to match height of other tabs */
}

.navset-top .content {
    margin-top:-1px; /* for active tab overlap */
}

#demo{
margin: 5px;
}

