/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}


.ui-tabs-nav .ui-tabs-selected a {
background:url(../img/con-btnover.jpg) left top no-repeat;
}

.ui-tabs-nav .ui-tabs-selected a.reform{
background:url(../img/reformbg.jpg) left top no-repeat;
}

.secondary-con{
float:left;
width:185px;
list-style:none;
margin:0;
padding:0;
}

.primary-con{
float:right;
width:337px;
}

.secondary-con li{
margin:0;
padding:0;
width:185px;
}

.secondary-con li a{
text-decoration:none;
color:#000000;
font-weight:200;

padding:5px 20px 0 10px;
margin:0;
display:block;
height:38px !important;
height /**/:43px;
background:url(../img/con-btn.jpg) left top no-repeat;
overflow:hidden;
line-height:1.2;
}

.secondary-con li a:hover{
background:url(../img/con-btnover.jpg) left top no-repeat;
}

.secondary-con li a.reform{
text-decoration:none;
color:#000000;
font-weight:bold;

padding:7px 10px 0 10px;
margin:0;
display:block;
height:20px !important;
height /**/:27px;
background:url(../img/reformbg.jpg) left bottom no-repeat;
overflow:hidden;
line-height:1.2;
}

.secondary-con li a.reform:hover{
background:url(../img/reformbg.jpg) left top no-repeat;
}

.con-bg{
background:url(../img/con-bg.jpg) top left repeat-y;
width:337px;
}

.con-bg img{
margin:10px 5px;
}

.con-bgtop{
background:url(../img/con-bgtop.jpg) top left no-repeat;
height:6px;
width:100%;
line-height:0;
font-size:0;
}

.con-bgbottom{
background:url(../img/con-bgbottom.jpg) top left no-repeat;
height:5px;
width:100%;
line-height:0;
font-size:0;
}

.con-bg p{
padding:5px 20px 10px;
}


.con-bg span{
color:#FF0000;
}

.con-inbg{
background:url(../img/con-inbg.jpg) top left repeat-y;
width:296px;
margin:5px 0 10px 20px;
}


.con-inbgtop{
background:url(../img/con-inbgtop.jpg) top left no-repeat;
width:100%;
height:5px;
line-height:0;
font-size:0;
}

.con-inbgbottom{
background:url(../img/con-inbgbottom.jpg) top left no-repeat;
width:100%;
height:6px;
line-height:0;
font-size:0;
}

.ml10{
margin-left:10px;
}




