﻿body {background-image: url('../../Images/background.gif'); background-repeat: repeat-x; font: 11px Tahoma,sans-serif; color: #545454;}
a {text-decoration: underline; color: #3e6a98;}
a:hover {text-decoration: none;}
b {color: #545454;}
h2 {color: #3e6a98;}
input[type=text], input[type=password] {border: 1px solid #cbcbcb; height: 20px; line-height: 17px; padding-left: 4px; color: #333; background: #fff; width: 200px;}
textarea {border: 1px solid #cbcbcb; height: 50px; line-height: 17px; padding-left: 4px; color: #333; background: #fff; width: 400px;}
select {border: 1px solid #cbcbcb; padding: 2px 2px 2px 2px; }

.submit {height: 25px; border: 1px solid #c6c6c6; color: #747474; background: #d4d4d4; font: bold 11px/23px Tahoma,sans-serif; *line-height:14px; padding: 0 11px; *padding: 0 10px; overflow: visible; vertical-align: middle; white-space: nowrap; background: #3e6a98; border-color: #3d5893; color: #f3fafd;}
.txtFormTD {height: 35px; width: 120px;}
.ValidationSummary {background: #FFEBE8 url('../../Images/warning.png') 4px 4px no-repeat; border:1px solid #c6c6c6; padding-left: 42px; margin-bottom: 15px;}
.SearchBox {border-right: 1px solid #cbcbcb; border-top: 1px solid #cbcbcb; border-bottom: 1px solid #cbcbcb; background: #e4e4e4; width: 22px;}
.clsMembers {height: 30px;}
.clsSiteMap {padding: 5px 0 0 10px;}
.clsShadow {padding: 10px 10px 10px 10px; background-color: #E4E4E4; filter:alpha(opacity=70); -moz-opacity: .7;}

.menu, .menu ul .menu li, .menu li a, .menu li span { height: 35px; width: 100%;}
.menu, .menu div, .menu div ul, .menu div ul li {background: url('../../Images/menu.png') 0 0 no-repeat; }
.menu {background-color: #3e6a98; background-position: 0 -70px; background-repeat: repeat-x; margin-top: 0px; margin-bottom: 7px;}
.menu div {background-position: 0 0;}
.menu div ul {background-position: 100% -35px; list-style: none; overflow: hidden; padding: 0 10px; height: 35px;}
.menu div ul li {background-position: 0 35px;}
.menu div ul li.active {background-position: 0 -105px; background-repeat: repeat-x; margin-right: -1px; padding-right: 1px; position: relative;}
.menu li {float: left; font: bold 12px Tahoma,sans-serif;}
.menu li a, .menu li span {color: #fff; display: block; _float: left; line-height: 35px; padding: 0 11px 0 12px; border-left: 1px solid #668db6; text-decoration: none; height: auto; line-height: 23px; margin-top: 6px; margin-bottom: 6px;}
.menu li a:hover {text-decoration: underline;}
.menu div ul li.first a, .menu div ul li.first span {border: 0;}
.menu div ul li.active span {_padding-bottom: 6px;}

#main {margin: auto; width: 955px; position: relative; z-index: 1;}
.bb {border: 1px solid #d5d5d5; position: relative; zoom: 1; background: url('../../images/main_bg.png') 0 -46px repeat-y;}
.bb .lt, .bb .rt, .bb .rb, .bb .lb {background: url('../../Images/main.gif') -4px -4px no-repeat; overflow: hidden; position: relative; zoom: 1;}
.bb .lt {margin: -1px;}
.bb .rb {background-position: 100% 100%; margin-bottom: -4px; margin-right: -4px;}
.bb .rt {background-position: 100% -4px; padding-right: 4px;}
.bb .lb {background-position: -4px 100%; padding-bottom: 4px;}

.page {padding: 40px 52px 42px; font-size: 12px; line-height: 20px;}
.pageContent {padding: 5px 26px 24px; color: #383737;}

.clsPanelHelp {text-align: left; border: solid 1px #d7d7d7; background: #e4e4e4; padding: 5px 5px 5px 5px;}
.accordionHeader {background: #FFF; border: 1px solid #d7d7d7; background-color: #d7d7d7; color: #333; font-weight: bold; padding: 5px 0 5px 5px; margin-top: 5px; cursor: help;}
.accordionHeaderSelected {background: #FFF; border: 1px solid #ff8d00; background-color: #ff8d00; color: White; font-weight: bold; padding: 5px 0 5px 5px; margin-top: 5px;cursor: help;}
.accordionContent {border: 1px solid #c0c0c0; background-color: #f4f4f4; border-top: none; padding: 5px; font-size: 12px; padding-top: 10px;}

/* ajax__tab_technorati-theme theme */

.ajax__tab_technorati-theme .ajax__tab_header 
{
    background:url(../../Images/tab-line.png) repeat-x bottom;
    font-size:12px;
    display:block;
    cursor: pointer;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_outer 
{
    background:url(../../Images/tab.png) no-repeat left top;
    border-color:#222;
    color:#222;
    padding-left:10px;
    margin-right:3px;
}
.ajax__tab_technorati-theme .ajax__tab_header .ajax__tab_inner 
{
    background:url(../../Images/tab.png) no-repeat right top;
    border-color:#666;
    color:#666;
    padding:3px 10px 2px 0px;
}
.ajax__tab_technorati-theme .ajax__tab_hover .ajax__tab_inner 
{
    color:#000000;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_outer 
{
    background:url(../../Images/tab.png) no-repeat 0pt -40px;
    border-bottom-color:#ffffff;
}
.ajax__tab_technorati-theme .ajax__tab_active .ajax__tab_inner 
{
    background:url(../../Images/tab.png) no-repeat right -40px;
    color:#000000;
    border-color:#333
}
.ajax__tab_technorati-theme .ajax__tab_body 
{
    padding:8px;
    background-color:#ffffff;
    background: #ffffff url(../../Images/btmShadow.gif) repeat-x bottom;
    border:solid 1px #d7d7d7;
    border-top-width:0;
}
