﻿.foo()
{
}

.box
{
    clear: left;
    margin: 90px 0px 80px 0px;
    width: 599px;
    min-height: 300px;
}

.box .left
{
    float: left;
    width: 11px;
    height: 300px;
    background: url(images/box_left_bg.png) top left no-repeat;
}

.box .center
{
    float: left;
    min-height: 300px;
    border-top: 1px solid #a9a9a9;
}

.box .right
{
    float: left;
    width: 11px;
    min-height: 300px;
    background: url(images/box_right_bg.png) top left no-repeat;
}

.box .center .tabs
{
    margin: -31px 0px 0px -11px;
    padding: 0px;
    list-style: none;
    float: left;
}

.box .center .tabs .tab
{
    text-align: center;
    margin: 0px;
    float: left;
    color: #535353;
    font-size: 14px;
    padding: 8px 20px 0px 20px;
    cursor: pointer;
}

.box .center .tabs .tab a:hover
{
    color: #00aeef;
}

.box .center .tabs .selected
{
    text-align: center;
    margin: 0px 0px 0px 0px;
    float: left;
    font-size: 14px;
    cursor: pointer;
    color: #535353;
    font-weight: bold;
    min-height: 29px;
}

.box .center .tabs .selected a
{
    color: #535353;
    font-weight: bold;
}

.box .center .tabs .selected a:hover
{
    color: #00aeef;
    font-weight: bold;
}

.box .center .tabs .selected .tl
{
    float: left;
    background: url(images/box_tab_left.png) top left no-repeat;
    width: 10px;
    height: 31px;
}

.box .center .tabs .selected .tc
{
    border-top: 1px solid #a9a9a9;
    float: left;
    padding: 8px 10px 0px 10px;
    min-height: 23px;
    background: #fff;
}

.box .center .tabs .selected .tr
{
    float: left;
    background: url(images/box_tab_right.png) top left no-repeat;
    width: 10px;
    height: 31px;
}

/* drop down, by Mark */

.box .center .tabs a.drop_down
{
    background: url('images/drop-down-menu-arrow.png') 100% 50% no-repeat;
    padding: 0 15px 0 0;
    text-align: left;
}

.box .center .tabs a.drop_down:hover
{
    background: url('images/drop-down-menu-arrow_hover.png') 100% 50% no-repeat;
}

div.drop_down_menu
{
    border: none;
    border-left:solid   1px #ccc;
    border-bottom:ridge  2px #aaa;
    border-right:ridge  2px #aaa;
    background-color: White;
    padding: 2px 5px;
    width: 60px;
}

div.drop_down_menu a
{
    color: #535353;
    font-size: 14px;
}

div.drop_down_menu a:hover
{
    color: #00aeef;
}

div.drop_down_menu ul
{
    list-style-type: none;
    padding: 0;
    margin: 0;
}

div.drop_down_menu ul li
{
    list-style: none;
    line-height: 14px;
    margin-bottom: 1px;
}


/* end drop down, by Mark */