/* tabs styles, based on http://www.alistapart.com/articles/slidingdoors */
/*
   Structural.
*/

div.xar-xarpages-tabs
{
    float: left;
    width: 100%;
    width: auto;
    background: repeat-x bottom;
    margin-bottom: 4px;
}
div.xar-xarpages-tabs ul
{
    margin: 0px;
    padding-left: 10px;
    list-style: none;
}
div.xar-xarpages-tabs li
{
    display: inline;
    margin: 0px;
    padding: 0px;
}
div.xar-xarpages-tabs a
{
    float: left;
    background: no-repeat right top;
    border-bottom: 1px solid;
}
div.xar-xarpages-tabs a:hover
{
    background-position: 100% -150px;
}
div.xar-xarpages-tabs span
{
    float: left;
    display: block;
    background: no-repeat left top;
    padding: 5px 9px;
    white-space: nowrap;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.xar-xarpages-tabs span {float : none;}
/* End IE5-Mac hack */
div.xar-xarpages-tabs a:hover span
{
    background-position: 0% -150px;
}
div.xar-xarpages-tabs li.xar-xarpages-tabs-current a
{
    background-position: 100% -150px;
    border-width: 0px;
}
div.xar-xarpages-tabs li.xar-xarpages-tabs-current span
{
    background-position: 0% -150px;
    padding-bottom: 6px;
}

/*
   Colours and styles.
*/

/* LHS strip of button; two 150px high images stacked; top image unselected; bottom image selected */
div.xar-xarpages-tabs span
{
    background-image: url(../xarimages/tab_left_blue.gif);
}
/* RHS and centre of button; two 150px high images stacked; top image unselected; bottom image selected */
div.xar-xarpages-tabs a
{
    background-image: url(../xarimages/tab_right_blue.gif);
    border-bottom: #84B0C7;
}
/* Bottom border; 1px high */
div.xar-xarpages-tabs
{
    background-image: url(../xarimages/tab_bottom_blue.gif);
}
/* Button text format */
div.xar-xarpages-tabs a
{
	color: #1A419D;
	font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    text-decoration: none;
}
div.xar-xarpages-tabs a:hover
{
	color: #990000;
}

