

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default {background: url(../images/sml-tab-bg-h.gif) no-repeat top left; height:41px; width:160px;font-weight: bold; color: #414141; outline: none; }

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #414141; display:block; text-decoration: none; outline: none; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { background: url(../images/sml-tab-bg-h.gif) no-repeat top left; font-weight: bold; color: #f47c20; outline: none; }

.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; outline: none; }

.ui-state-active, .ui-widget-content .ui-state-active {background: url(../images/sml-tab-bg.gif) no-repeat top left; height:41px; width:160px; font-weight: bold; color: #f47c20; outline: none; }

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; outline: none; text-decoration: none; }

.ui-tabs { padding:0; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding:0; }
.ui-tabs .ui-tabs-nav ul { margin:0; padding: 0; list-style:none; }
.ui-tabs .ui-tabs-nav li { float: left; margin:0; padding: 0; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:.85em; color:#414141; }
.ui-tabs .ui-tabs-nav li a { text-decoration: none; padding:0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding:0; }
.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: text; }
.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-panel { padding:0; display: block; }
.ui-tabs .ui-tabs-hide { display: none !important; }



.icon-tab{margin:0; padding:2em 0 0 2em; float:left; }
.icon-tab-title{margin:0; padding:1em 2.5em 0 0; float:right; line-height:2.5em; text-align:right; font-size:1.1em; font-weight:bold !important;}

.tab-title-noicon{margin:0; padding:.8em 0 0 0; line-height:2em; text-align:center; font-size:1.1em; font-weight:bold !important;}

.tab-title-noicon2{background: url(../images/sml-libg.gif) repeat-x top; height:41px; width:297px; margin:0; padding:0; line-height:2em; text-align:center; font-size:1.1em; font-weight:bold !important;}
.tab-title-noicon2 span{ visibility:hidden;}

#pripo-tab{ background:url(../images/pripo-tab-bg.gif) repeat-y left; width:638px; margin:0; padding:0;}
#pripo-tab-top{ background:url(../images/pripo-tab-top.gif) no-repeat top left;}
#pripo-tab-bot{ background:url(../images/pripo-tab-bot.gif) no-repeat bottom left; padding:1em;}

.tab-icon1{ margin:0; padding:0;}
.tab-btn2{background: url(../images/getstart-tab.gif) no-repeat top left; height:49px; width:196px;}
.tab-btn3{background: url(../images/getstart-tab.gif) no-repeat top left; height:49px; width:196px;}


