﻿/* Fix for page shift - adds vertical scroll bar on all pages */
html { overflow-y: scroll; }

body { margin:0; padding:0; font-family:Tahoma; font-size:12px; /*color:#6e6e6f;*/ background:#6d6760 url(images/common/bodyBG.gif) repeat-x; }

/*h1 { font-size:13px; color:#DE4103; font-weight:bold; margin:0 0 10px 0; padding:0;}*/
h1 { font-size:18px; font-family:Georgia; color:#614a38; font-weight:normal; margin:0 0 10px 0; padding:0; }
p b { font-size:15px; font-family:Georgia; color:#614a38; font-weight:normal; }
p { line-height:18px; }
a { color:#e94103; }
a:hover { text-decoration:none; }
img { border:0; }

/***************************************/
/* Framework */
/***************************************/
#container { width:997px; margin:0 auto; }

/* Header */
#header         {}
#topNav         { height:26px; }
#headerContent  { height:172px; background:transparent url(images/common/header.jpg) no-repeat; position:relative; }
#logo           { position:absolute; top:70px; left:55px; }
/*#tbi            { position:absolute; top:26px; right:38px; }*/
#search         { position:absolute; top:68px; right:33px; width:228px; height:89px; }
#randomImgContainer { position:absolute; top:68px; left:365px; }
#randomImgContainer img { border: solid 1px #bca99a; }

/* Body */
#contentContainer
{
    float:left; width:950px; min-height:500px; height:auto !important; height:500px;
    margin-left:23px; background:transparent url(images/common/contentBG.gif) repeat-y; display:inline;
}
#versionSelection   
{
    float:left; width:189px; margin-left:1px; padding:14px 0 14px 14px;
    font-size:11px; color:#FFFFFF; font-weight:bold; display:inline;
    background:#4f5a5c url(images/common/versionSelectBG.gif) repeat-x;
}
#mainNav            { float:left; width:203px; /*background:#000000;*/ margin-left:1px; font-family:Arial; font-size:12px; }
#mainNavFooter      { height:72px; background:transparent url(images/common/navFooter.gif) repeat-x; }
#content            { float:left; width:429px; padding:22px; position:relative; }
#contentBar         { float:right; width:273px; }
#fullContent        { float:left; width:674px; padding: 22px 50px 22px 22px; background-color:#FFFFFF; display:inline; position:relative; min-height:460px; }
#interactiveBrain   { float:left; width:738px; padding:4px; background-color:#FFFFFF; display:inline; }

/* Footer */
#footer         { float:left; width:100%; margin-bottom:10px; }
#copyright      { float:right; font-family:Verdana; font-size:10px; color:#FFFFFF; margin:17px 24px 0 0; display:inline; }
#copyright img  { vertical-align:bottom; }

/***************************************/
/* Navigation */
/***************************************/
/* Level 1 */
#mainNav ul { list-style:none; padding:0; margin:0; clear:both; }
.mainNavBG_Top { background:transparent url(images/common/mainNav_Top.png) no-repeat; height:50px; margin:10px 0 0 10px; padding:10px 10px 0; width:165px; color:#614A38; font-family:georgia; font-size:15px; }
.mainNavBG { background:#faf9f7; margin-left:10px; width:185px; margin-top:-10px; padding-bottom:15px; }
.mainNavBG_Btm { background:transparent url(images/common/mainNav_Btm.png) no-repeat; height:5px; margin:0 0 10px 10px; width:185px }
#mainNav ul.L1CMSListMenuUL a
{
    display:block; width:164px; padding:4px 0px 4px 5px; /*margin:0 1px 0 1px;*/
    color:#e94103; text-decoration:none;
}
#mainNav ul.L1CMSListMenuUL a:hover { background:#f1ece4; }
#mainNav ul.L1CMSListMenuUL a.L1CMSListMenuLinkHighlighted { background:#F1ECE4; margin-left:0; width:164px; }
.L1CMSListMenuLI { border-bottom:1px solid #E3D9CB; margin:0 8px; }
.L1CMSListMenuHighlightedLI { margin-left:8px; }

/* Level 2 */
#mainNav ul.L2CMSListMenuUL { margin:0 1px 0 1px; /*background-color:#597a80;*/ width:168px; }

.The-Brain { background-color:#cb6a20; }
.Mild-TBI { background-color:#edaa31; }
.Moderate-to-Severe-TBI { background-color:#5b739a; }
.Caregiver-s-Journey { background-color:#708028; }
.Personal-Journeys { background-color:#a03336; }
.Resource-Center { background-color:#597A80; }

#mainNav ul.L2CMSListMenuUL li { padding:4px 0px 2px 5px; background:none; }
#mainNav ul.L2CMSListMenuUL a
{
    display:block; width:140px; padding:0 0 0 12px; margin:0;
    color:#d96f48; /*font-size:10px; font-weight:bold;*/ text-decoration:none;
    background:transparent url(images/common/brownArrowRight.png) no-repeat 0 2px;
}
#mainNav ul.L2CMSListMenuUL a:hover { color:#282828; background:transparent url(images/common/brownArrowRight.png) no-repeat 0 2px; }
/*#mainNav .mainNavBG .L1CMSListMenuUL .L1CMSListMenuHighlightedLI .L2CMSListMenuUL li a:hover { color:#282828; }*/
#mainNav ul.L2CMSListMenuUL a.L2CMSListMenuLinkHighlighted { background:transparent url(images/common/brownArrowDown.png) no-repeat 0 5px; color:#7a635b; }
#mainNav ul.L2CMSListMenuUL a.L2CMSListMenuLinkHighlighted:hover { color:#282828; }



/* Level 3 */
/*
#mainNav ul.L3CMSListMenuUL li { padding:7px 0px 7px 20px; background:none; }
#mainNav ul.L3CMSListMenuUL a
{
    display:inline; padding:0; margin:0;
    color:#FFFFFF; font-size:10px; font-weight:bold; text-decoration:none;
    background:none;
}
#mainNav ul.L3CMSListMenuUL a:hover { font-weight:bold; color:#282828;}
#mainNav ul.L3CMSListMenuUL a.L3CMSListMenuLinkHighlighted { font-weight:bold; color:#282828 }
*/
#mainNav ul.L3CMSListMenuUL a { background:none repeat scroll 0 0 transparent; color:#AF8765; font-size:11px; }
#mainNav ul.L3CMSListMenuUL a:hover, #mainNav ul.L3CMSListMenuUL a.L3CMSListMenuLinkHighlighted { background:none; color:#000000; }

/* Header Sub Nav */
#headerSubNav { margin-left:24px; width:949px; }
#headerSubNav ul { padding:0; margin:0; background:transparent url(images/common/headerSubNavBG.gif) repeat-x; height:33px; list-style:none; font-family:Trebuchet MS; font-size:13px; }
#headerSubNav ul li { float:left; height:33px; background:transparent url(images/common/headerSubNavDivider.gif) no-repeat; }
#headerSubNav ul li a, #headerSubNav ul li span { display:block; color:#614a38; text-decoration:none; text-align:center; margin-top:2px; padding:6px 0; }
#headerSubNav ul .L2TheBrain { background:none; }
#headerSubNav ul li a:hover, #headerSubNav ul li a.CMSListMenuLinkHighlighted { color:#ffffff; margin-left:2px; }

#headerSubNav ul .L2TheBrain a, #headerSubNav ul .L2MildTBI a { width:114px; }
#headerSubNav ul .L2ModerateToSevere a { width:216px; }
#headerSubNav ul .L2Caregivers a { width:181px; }
#headerSubNav ul .L2Personal a { width:165px; }
#headerSubNav ul .L2Resource a { width:159px; }

#headerSubNav ul .L2TheBrain a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2TheBrain a:hover { background-color:#cb6a20; margin-left:0; }
#headerSubNav ul .L2MildTBI a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2MildTBI a:hover { background-color:#edaa31; width:112px; }
#headerSubNav ul .L2ModerateToSevere a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2ModerateToSevere a:hover { background-color:#5b739a; width:214px; }
#headerSubNav ul .L2Caregivers a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2Caregivers a:hover { background-color:#708028; width:179px; }
#headerSubNav ul .L2Personal a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2Personal a:hover { background-color:#a03336; width:163px; }
#headerSubNav ul .L2Resource a.CMSListMenuLinkHighlighted, #headerSubNav ul .L2Resource a:hover { background-color:#597A80; width:157px; }
/*-------------------*/
/* Version Selection */
/*-------------------*/
a.btnCombat, a.btnCombatOn  { display:block; float:left; width:85px; height:27px; margin-right:8px; text-indent:-9000px; overflow:hidden; background:transparent url(images/common/btnCombat.gif) no-repeat; }
a:hover.btnCombat, a.btnCombatOn { background:transparent url(images/common/btnCombat_on.gif) no-repeat; }

a.btnNonCombat, a.btnNonCombatOn { display:block; float:left; width:85px; height:27px; text-indent:-9000px; overflow:hidden; background:transparent url(images/common/btnNonCombat.gif) no-repeat; }
a:hover.btnNonCombat, a.btnNonCombatOn { background:transparent url(images/common/btnNonCombat_on.gif) no-repeat; }

/*-------------------*/
/* Top Nav */
/*-------------------*/
#topNav ul      { float:right; list-style:none; margin:8px 3px 0 0; padding:0; }
#topNav li      { float:left; padding:0 9px 2px 9px; border-right:solid 1px #bba897; line-height:7px; }
#topNav li.CMSListMenuLILast, #topNav li.CMSListMenuHighlightedLILast { border:none; padding-right:0; }

#topNav a       { font-family:Verdana; font-size:10px; color:#bba897; text-decoration:none; }
#topNav a:hover { color:#FFFFFF; }

/*-------------------*/
/* Bottom Nav */
/*-------------------*/
#bottomNav         { float:left; margin:20px 0pt 0pt 14px; display:inline; }
#bottomNav ul      { list-style:none; margin:0; padding:0; }
#bottomNav li      { float:left; padding:0 9px 2px 9px; border-right:solid 1px #FFFFFF; line-height:9px; }
#bottomNav li.CMSListMenuLILast, #bottomNav li.CMSListMenuHighlightedLILast { border:none; padding-right:0; }

#bottomNav a       { font-family:Verdana; font-size:10px; color:#FFFFFF; text-decoration:none; }
#bottomNav a:hover { text-decoration:underline; }

/***************************************/
/* Search */
/***************************************/
.searchBox { margin:12px 0 0 12px; }
.lblSearch { display:block; margin-bottom:5px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.txtSearch
{
    width:175px; height:18px;
    border-top:solid 1px #6d6f70;
    border-bottom:solid 1px #d3d5d6;
    border-left:solid 1px #c9cbcc;
    border-right:solid 1px #c6c6c7;
    background:transparent url(images/common/searchBG.gif) repeat-x;
}
.btnSearch { vertical-align:top; }

#search    { position:absolute; top:68px; right:33px; width:228px; height:89px; }
.searchBox { margin:12px 0 0 12px; }
.lblSearch { color:#ffffff; font-weight:bold; }
.txtSearch
{
    float:left;
    width:178px; height:18px;
    border-top:solid 1px #6d6f70;
    border-bottom:solid 1px #d3d5d6;
    border-left:solid 1px #c9cbcc;
    border-right:solid 1px #c6c6c7;
    background:transparent url(images/common/searchBG.gif) repeat-x;
    margin-top:20px;
}
.btnSearch { float:left; margin-top:20px; }

/* CEMM Library Search */
#searchBox    { position:absolute; top:68px; right:33px; width:228px; height:89px; }

.searchBox { margin:12px 0 0 12px; }
.lblSearchBox { display:block; margin:5px 0 0 5px; font-size:11px; font-weight:bold; color:#FFFFFF; }
.rblSearchBox { width:178px; font-size:11px; color:#FFFFFF; margin-top:-2px; float:left; }
.txtSearchBox
{
    float:left;
    width:182px; height:18px;
    border-top:solid 1px #6d6f70;
    border-bottom:solid 1px #d3d5d6;
    border-left:solid 1px #c9cbcc;
    border-right:solid 1px #c6c6c7;
    background:transparent url(images/common/searchBG.gif) repeat-x;
    margin-left:9px;
    color:#333333;
    bottom:4px;
    left:0;
}
.btnSearchBox { float:left; vertical-align:top; bottom:4px; right:6px; }
.lblSearch { display:block; margin:5px 0 0 5px; }
.ddlSites { margin-left:9px; }
.txtSearch
{
    width:182px; height:18px;
    border-top:solid 1px #6d6f70;
    border-bottom:solid 1px #d3d5d6;
    border-left:solid 1px #c9cbcc;
    border-right:solid 1px #c6c6c7;
    background:transparent url(images/common/searchBG.gif) repeat-x;
    margin:12px 0 25px 9px;
}
.btnSearch {  }
.chkPDF { color:#FFFFFF; float:right; margin-right:12px; font-size:11px; margin-top:-20px; }
/*#plcRoot_Layout_zoneHeader_SearchBoxControl_ctl00_chkPDF { display:block; }*/

/* End CEMM Library Search */
/***************************************/
/* Modal */
/***************************************/
.jqmWindow {
    display: none;
    
    position: fixed; top: 17%; left: 50%;
    
    margin-left: -300px;
    width: 544px;
    
    /*background-color: #FFFFFF;
    color: #333;
    border: 1px solid black;
    padding: 12px;*/
}

.jqmOverlay { background-color: #000; }

/* Background iframe styling for IE6. Prevents ActiveX bleed-through (<select> form elements, etc.) */
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

/* Fixed posistioning emulation for IE6
     Star selector used to hide definition from browsers other than IE6
     For valid CSS, use a conditional include instead */
* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}

/**************************************************/
/* Modal Wrapper */
/**************************************************/
.gridwrapper {}

/* header styles */
.header { position:relative; color:#fff; }
.header .outer { background:url(images/dialog/top-right.png) right no-repeat; padding-right:6px; }
.header .inner { background:url(images/dialog/top-left.png) left no-repeat; padding-left:9px; }
.header .content { height:35px; background:url(images/dialog/top-mid.png) repeat-x; }
.header .content H2 { float:left; font-size:12pt; line-height: 11pt; font-weight:bold; color:#fff; padding-top:10px; margin:0; }
.header .content a.jqmClose {
    display:block; float:right; 
    width:35px; height:0;
    margin:4px 4px 0 0; padding-top:25px;
    overflow:hidden; display:inline;
    background:transparent url(images/dialog/close.png) no-repeat 0 0;
 }
 .header .content a.jqmClose:hover { background:transparent url(images/dialog/close.png) no-repeat 0 -25px; }

/* dialog body styles */
.body .outer { background:url(images/dialog/right.png) right repeat-y; padding-right:7px; }
.body .inner { background:url(images/dialog/left.png) left repeat-y; padding-left:7px; }
.body .content {}  

/* dialog footer styles */
.footer {}
.footer .outer { background:url(images/dialog/bottom-right.png) right top no-repeat; padding-right:9px; }
.footer .inner { background:url(images/dialog/bottom-left.png) left top no-repeat; padding-left:9px; }
.footer .content { height:7px; background:url(images/dialog/bottom-mid.png) repeat-x; }

/***************************************/
/* Content */
/***************************************/

#fontSizer { position:absolute; top:8px; right:40px; }
#fontSizerTitle { font-family:Tahoma; font-size:9px; display:block; color:#1c99d4;  }
.fontSizerLarger { }

#videoThumb .image { border-left:solid 1px #6d6760; }
#videoThumb .link { border:solid 1px #6d6760; border-right:none; background-color:#FFFFFF; padding:4px 15px 4px 4px; text-align:right; }
#videoThumb .link a { font-size:11px; color:#DE4103; text-decoration:none; padding-left:11px; background:transparent url(images/common/arrowOrange.gif) no-repeat 0 3px; }
/*.tabs .ui-tabs-nav #tab-video #videoThumb .link { border-top:solid 1px #dbd8d3; padding-top:10px; color:#6e6e6f; font-size:12px; font-family:Tahoma; margin-top:15px; }
#videoThumb .link a { font-size:11px; color:#448ccb; text-decoration:none; margin-top:10px; display:inline-block; }*/
#caregiverVideo .link { /*border-top:solid 1px #dbd8d3; padding-top:10px;*/ color:#6e6e6f; font-size:12px; font-family:Tahoma; margin-top:15px; width:445px; }
#caregiverVideo .body { border-top:solid 1px #dbd8d3; padding-top:10px; line-height:18px; }
#caregiverVideo .link a { font-size:11px; color:#448ccb; text-decoration:none; margin-top:10px; margin-right:6px; display:inline-block; }
#videoThumb .link a img { padding-right:5px; }
#videoThumb .link a:hover { text-decoration:underline; }

#homeTop { padding:15px 20px 20px 20px; color:#FFFFFF; background:#4f5a5c url(images/home/topBG.gif) repeat-x; }
#homeBottom { float:left; width:100%; padding-bottom:115px; background:#4f5a5c url(images/home/bottomBG.jpg) no-repeat 0 38px; }

#homeTop a { color:#ea9f3a; text-decoration:none; }
#homeTop a:hover { text-decoration:underline; }

/* Section Box */
.sectionBox { float:left; width:184px; margin:0 0 22px 5px; display:inline; }
.sectionBox h2
{
    float:left; width:171px; height:25px; margin:0; padding:13px 0 0 13px;
    font-size:14px; font-weight:bold; color:#0a6583;
    background:transparent url(images/home/sectionHeaderBG.gif) no-repeat;
}
.sectionBox .image { float:left; margin-left:3px; display:inline; }
.sectionBox .description
{
    float:left; width:148px; height:65px; display:inline;
    padding:10px 15px 20px 15px; margin-left:3px;
    background-color:#FFFFFF; font-size:11px;
}
.sectionBox .footer { float:left; width:178px; margin-left:3px; padding-bottom:12px; background-color:#FFFFFF; display:inline; }
.sectionBox .footer a
{
    display:block; width:158px; height:27px;
    padding:13px 0 0 20px;
    font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:underline;
    background:transparent url(images/home/sectionFooterBG.gif) no-repeat;
}
.sectionBox .footer a:hover { text-decoration:none; }

.TheBrain .footer a { background:transparent url(images/home/sectionFooterTheBrain.jpg) no-repeat; }
.MildTBI .footer a { background:transparent url(images/home/sectionFooterMildTBI.jpg) no-repeat; }
.MSTBI .footer a { background:transparent url(images/home/sectionFooterMSTBI.jpg) no-repeat; }
.Caregiver .footer a { background:transparent url(images/home/sectionFooterCaregiver.jpg) no-repeat; }
.Personal .footer a { background:transparent url(images/home/sectionFooterPersonal.jpg) no-repeat; }

.sectionBox h2 a { font-size:13px; font-weight:bold; color:#4d4f4e; text-decoration:none; }
.sectionBox h2 a:hover { text-decoration:underline; }
/* End Section Box */

.box .top { width:260px; height:4px; background:transparent url(images/common/boxTop.gif) no-repeat; }
.box .middle { width:253px; padding:1px 4px 1px 3px; background:transparent url(images/common/boxBG.gif) repeat-y; }
.box .bottom { width:260px; height:4px; background:transparent url(images/common/boxBottom.gif) no-repeat; }

.interactiveBrain { margin:8px 0 0 8px; }
.interactiveBrain .main
{
    margin:6px 7px; /*padding:27px 25px 0 142px;*/ width:239px; height:134px;
    /*background:transparent url(images/common/InteractiveBrain.jpg) no-repeat;*/
    font-size:11px; color:#a3aaaa;
}
.interactiveBrain .main h2 { margin:0; font-size:11px; font-weight:bold; color:#FFFFFF; }
.interactiveBrain .main a { color:#FFFFFF; text-decoration:underline; }
.interactiveBrain .main a:hover { text-decoration:none; }

/* Real Patient */
.realPatient { float:left; margin-bottom:25px; display:inline; }
.realPatient .image { float:left; }
.realPatient .summary { float:left; margin-left:14px; width:290px; font-family:Tahoma; font-size:12px; display:inline; }
.realPatient .summary h2 { font-family:Tahoma; font-size:12px; font-weight:bold; margin:0; }
.realPatient .quote { float:left; margin-top:0; width:95%; font-family:Tahoma; font-size:11px; color:#e94103; display:inline; }
.clearer { clear:both; }

/* Download */
.download { float:left; margin-bottom:25px; display:inline; }
.download .image { float:left; }
.download .summary { float:left; margin:11px 0 0 14px; width:290px; font-family:Tahoma; font-size:12px; display:inline; }
.download .summary h2 { font-family:Tahoma; font-size:12px; font-weight:bold; margin:0; }

/* Caregiver's Journey */
#content-caregiver            { float:left; width:465px; position:relative; }
#tab-video, #tab-transcript, #tab-relatedinfo, #tab-guides, #tab-journeys, #tab-journals, #tab-downloads { margin:12px;}

/* Related Information */
.relatedInfo { margin:0 0 8px 8px; }
.relatedInfo .middle h2
{
    margin:12px 8px; padding:0 0 9px 6px;
    font-size:11px; font-weight:bold; color:#000000;
    border-bottom:solid 1px #f3e9d9;
}
.relatedInfo .middle a { font-size:11px; color:#de4103; text-decoration:none; }
.relatedInfo .middle a:hover { text-decoration:underline; }
.relatedInfo .middle li { list-style-image:url(images/common/bullet.gif); }
/* Caregiver's Journey */
#content-caregiver .tabs h1 { font-size:18px; font-family:Georgia; color:#614a38; font-weight:normal; margin-bottom:20px; }
.CGrelatedInfo { margin:12px; }
.CGrelatedInfo .top { background:transparent url(images/common/relatedNav-top.png) no-repeat; width:253px; height:4px; }
.CGrelatedInfo .content { background:url(images/common/relatedNav-bg.png) repeat-y; width:233px; padding:10px; }
.CGrelatedInfo .bottom { background:transparent url(images/common/relatedNav-btm.png) no-repeat; width:253px; height:4px; }
.riHeader { cursor:pointer; color:#0076a3;  background:transparent url(images/common/brownArrowRight.png) no-repeat 0 10px; padding-left:10px; line-height:24px; }
.riHeader:hover { text-decoration:underline; }
.riActiveHeader { background:transparent url(images/common/brownArrowDown.png) no-repeat 0 12px; }
.riBody { width:235px; }
.riH1 { border-bottom:1px solid #6B808E; color:#6B808E; font-size:14px; font-weight:bold; margin-bottom:10px; padding-bottom:8px; width:223px; cursor:default; background:none; }
.CGrelatedInfo .content a { color:#0076a3; line-height:24px; padding-left:12px; text-decoration:none; }
.CGrelatedInfo .content a:hover { text-decoration:underline; }
.CGrelatedInfo .content .riBody a { color:#597E98; font-size:11px; line-height:18px; padding-left:20px; }
.CGrelatedInfo .content .riBody a:hover, .CGrelatedInfo .content .riActiveLink, .CGrelatedInfo .content .riActiveBody .riActiveSubLink { color:#364c5c; }
.randomImage { margin:12px; }
.randomQuote { /*border-bottom:1px solid #d7c4b3; border-top:1px solid #d7c4b3;*/ margin:0 12px 12px; color:#6e6e6f; }
.randomQuote span { color:#614A38; line-height:16px; display:inline-block; margin:6px; }
#tab-relatedinfo .relInfoPDFLink a { color:#448CCB; font-family:tahoma; font-size:11px; text-decoration:none; margin-left:55px; }
#tab-relatedinfo .relInfoPDFLink a:hover { text-decoration:underline; }
#tab-relatedinfo a img { display:block; margin-left:auto; margin-right:auto; }

/* UI Tabs overrides */
.ui-helper-reset, .ui-state-active, .ui-widget-content, .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited, .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { font-size:13px; font-weight:normal; /*color:#92846d;*/ font-family:arial; }
.ui-tabs .ui-tabs-nav li a { padding:4px 12px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-top:-4px; padding-top:3px; margin-left:0; margin-right:0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { padding:4px 15px; }
.ui-tabs .ui-tabs-nav li { margin:-1px; }
.ui-tabs .ui-tabs-nav { margin-top:28px; }