/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Component containers
----------------------------------*/
.ui-widget { font-family: tahoma; font-size: 12px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {  font-family: tahoma; font-size: 12px; }

 
 /* TABS Interaction states !!!!!!!!!!!!!----------------------------------*/
#tabs .ui-state-default, .ui-widget-content .ui-state-default { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #ee0d32;
height: 33px;
}
#tabs .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #ee0d32; 
text-decoration: none; 
height: 33px;
}
#tabs .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #2b4e63;
height: 33px;
}
#tabs .ui-state-hover a, .ui-state-hover a:hover { 
color: #23465b; 
text-decoration: uppercase;
height: 33px; 
}
#tabs .ui-state-active , .ui-widget-content .ui-state-active{ 
background: #ee0d32; 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #ffffff;
height: 33px;
}
#tabs .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
 color: #fff; 
 text-decoration: none;
 height: 33px;
 }


 
/*JORA Interaction states !!!!!!!!!!!!!----------------------------------*/
#jora .ui-state-default, .ui-widget-content .ui-state-default { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #1090dd;
height: 33px;
}
#jora .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #1090dd; 
text-decoration: none; 
height: 33px;
}
#jora .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #1090dd;
height: 33px;
}
#jora .ui-state-hover a, .ui-state-hover a:hover { 
color: #23465b; 
text-decoration: uppercase; 
height: 33px;
}
#jora .ui-state-active , .ui-widget-content .ui-state-active{ 
background: #1090dd; 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #ffffff;
height: 33px;
}
#jora .ui-state-active a, 
#jora .ui-state-active a:link, 
#jora .ui-state-active a:visited { 
color: #fff; 
text-decoration: none;
height: 33px;
 }
 
 /*view Interaction states !!!!!!!!!!!!!----------------------------------*/
#view .ui-state-default, 
#view.ui-widget-content, 
#view.ui-state-default { 
height: 22px;
}
#view .ui-state-default a, 
#view.ui-state-default a:link, 
.ui-state-default a:visited { 
height: 22px;
}
#view .ui-state-hover, 
#view.ui-widget-content 
#view.ui-state-hover, 
#view.ui-state-focus, 
#view.ui-widget-content, 
#view.ui-state-focus { 
height: 22px;
}
#view .ui-state-hover a, 
#view.ui-state-hover a:hover { 
height: 22px;
}
#view .ui-state-active , 
#view.ui-widget-content ,
#view.ui-state-active{ 
height: 22px;
}
#view .ui-state-active a, 
#view .ui-state-active a:link, 
#view .ui-state-active a:visited { 
height: 22px;

 }
 
 
/*ACCORDION Interaction states !!!!!!!!!!!!!----------------------------------*/
#accordion .ui-state-default, 
#accordion .ui-widget-content, 
#accordion .ui-state-default { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #fff;
height: 33px;
width: 459px;
text-align: left;

}
#accordion .ui-state-default a, 
#accordion .ui-state-default a:link, 
#accordion .ui-state-default a:visited { 
background: url(/i/search_bg.png) no-repeat;
color: #fff; 
text-decoration: none; 
height: 33px;
text-align: left;

width: 459px;
}
#accordion .ui-state-hover, 
#accordion .ui-widget-content, 
#accordion .ui-state-hover, 
#accordion .ui-state-focus, 
#accordion .ui-widget-content, 
#accordion .ui-state-focus { 
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #1090dd;
height: 33px;
width: 459px;
text-align: left;

}
#accordion .ui-state-hover a, 
#accordion .ui-state-hover a:hover { 
color: #fff; 
text-decoration: uppercase; 
height: 33px;
width: 459px;
text-align: left;

}
#accordion .ui-widget-content {
display: block;
height: 100%;
text-transform: none;
font-weight: normal;
color: #23465b;
text-align: left;

margin-left: 0px;
}
#accordion .ui-state-active , 
#accordion .ui-state-active{ 
background: url(/i/search_bg.png) no-repeat;
font-weight: bold; 
font-size: 12px; 
text-transform: uppercase; 
color: #fff;
height: 33px;
width: 459px;
text-align: left;
cursor: default;
}
#accordion .ui-state-active a, 
#accordion .ui-state-active a:link, 
#accordion.ui-state-active a:visited { 
color: #fff;
text-decoration: none;
height: 33px;
width: 459px;
text-align: left;

 }





/* Tabs ----------------------------------*/

#tabs .ui-tabs, #tabs .ui-tabs-nav { 
list-style: none; 
position: relative; 

}
#tabs .ui-tabs, #tabs .ui-tabs-nav li 
{ position: relative; 
float: left;
line-height: 33px;
text-align: center;
width: 150px;
}
#tabs .ui-tabs, #tabs .ui-tabs-nav li a { 
float: left; 
text-decoration: none; 
text-align: center;
width: 150px;
}

#jora .ui-tabs, #jora .ui-tabs-nav { 
list-style: none; 
position: relative; 
text-align: center;
}
#jora .ui-tabs, #jora .ui-tabs-nav li 
{ position: relative; 
float: left;
line-height: 33px;
text-align: center;
width: 170px;
}
#jora .ui-tabs, #jora .ui-tabs-nav li a { 
float: left; 
text-decoration: none; 
width: 170px;
text-align: center;
}

#view .ui-tabs, #view .ui-tabs-nav { 
list-style: none; 
position: relative; 
text-align: center;
width: 160px;
height: 22px;
}

#view .ui-tabs, #view .ui-tabs-nav li 
{ position: relative; 
float: left;
line-height: 33px;
text-align: center;
width: 80px;
height: 22px;
}
#view .ui-tabs, #view .ui-tabs-nav li a { 
float: left; 
text-decoration: none; 
width: 80px;
line-height: 22px;
text-align: center;
}



#searchforms .ui-state-default, .ui-widget-content .ui-state-default { 
font-weight: bold; 
font-size: 11px; 
text-transform: none; 
color: #23465b;
width: 111px;
height: 17px;
}
#searchforms .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #23465b; 
text-decoration: none; 
width: 111px;
height: 17px;
}
#searchforms .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 
font-weight: bold; 
font-size: 11px; 
text-transform: none; 
color: #2b4e63;
width: 111px;
height: 17px;
}
#searchforms .ui-state-hover a, .ui-state-hover a:hover { 
color: #23465b; 
text-decoration: none; 
width: 111px;
height: 17px;
}
#searchforms .ui-state-active , .ui-widget-content .ui-state-active{ 
background: url('/i/search_plashe.png') no-repeat top left;; 
font-weight: bold; 
font-size: 11px; 
text-transform: none; 
color: #ffffff;
width: 111px;
height: 17px;
}
#searchforms .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
 color: #fff; 
 text-decoration: none;
width: 111px;
height: 17px;
 }
 
#searchforms .ui-tabs, #searchforms .ui-tabs-nav { 
list-style: none; 
position: relative; 
text-align: center;
}
#searchforms .ui-tabs, #searchforms .ui-tabs-nav li 
{ position: relative; 
float: left;
text-align: center;
}
#searchforms .ui-tabs, #searchforms .ui-tabs-nav li a { 
float: left; 
text-decoration: none; 
text-align: center;
}


.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a 
{ cursor: default; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a 
{ cursor: pointer; } 

/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-hide { 
display: none !important; }







.tabs_content {
border-top: 4px solid #ee0d32;
border-left: 1px dotted #ccc;
border-right: 1px dotted #ccc;
border-bottom: 1px dotted #ccc;
}
#jora .jora_content {
/* border: 1px dotted #eee; */
border-top: 4px solid #1090dd;
padding-top: 5px;
}