﻿/*zebras*/
.z1,.z2
{
    border-top:solid 1px #FDFDFD;
    border-bottom:solid 1px #D0D0D0;
    min-height:30px;
    padding:4px;
}

body.IE6 .z1,body.IE6 .z2
{
    height:30px;
}

.z1
{
    background:#F2F2F2 url(images/z1.png) repeat-x bottom left;
}

.z2
{
    background:#FAFAFA url(images/z2.png) repeat-x bottom left;
}


.dz1,.dz2
{
    min-height:30px;
    padding:4px;
}

body.IE6 .dz1,body.IE6 .dz2
{
    height:30px;
}


.dz2
{
    background:#FAFAFA url(images/dz2.png) repeat-x top left;
    padding-top:10px;
}

.dz1
{
    background:#F2F2F2 url(images/dz1.png) repeat-x top left;
    padding-bottom:0px;
}

/*boxes*/
.infoPanel
{
    padding:10px 47px 10px 10px;
    margin:20px 0px;
    font-family:Trebuchet MS,Helvetica,sans-serif;
}

.infoPanel h2
{
    margin-bottom:20px;
    font-size:130%;
    font-weight:bold;
}

.infoPanel h3
{
    font-size:115%;
    font-weight:bold;
    margin:16px 10px 8px 0px;
}

.infoPanel p
{
    font-style:italic;
    margin:4px 10px 4px 30px;
}

.infoPanel .modalPopup h3
{
    margin:0px;
    font-size:150%;
}

.infoPanel .modalPopup p
{
    margin:5px;
}


/*lists*/
.numSum
{
    margin-bottom:20px;
    font-family:Trebuchet MS,Helvetica,sans-serif;
}

.num
{
    background:transparent url(images/bbacksmall.gif) no-repeat bottom right;
    padding:6px 36px 6px 12px;
    font-size:300%;
    float:left;
    color:#ffffff;
    font-weight:bold;
}

.numG
{
    background-image:url(images/gbacksmall.gif);
}

.smList .nums .numW
{
    padding:0px 20px 0px 0px;
    background-image:url(images/backsmall.gif);
}

.numW img
{
    border:solid 1px #d0d0d0;
}

.sum
{
    margin:6px 0px 0px 10px;
    float:left;
    width:80%;
}

.sum h3
{
    font-size:150%;
    font-weight:bold;
    color:#666666;    
}

.sum p
{
    font-style:italic;
    margin:4px 10px 4px 30px;
    color:#888888;    
}

li .clearNumSum
{
}

body.Firefox .clearNumSum
{
    height:20px;
}

.smList .sum .modalPopup h3,
.sum .modalPopup h3
{
    font-size:150%;
}

.smList .sum .modalPopup p,
.sum .modalPopup p
{
    margin:5px;
}

.dpExPanelTog
{
    text-align:left;
}

.dpExPanelBtn
{
    padding-right:5px;
}

.dpExPanelTog
{
    padding-bottom:10px;
    padding-top:2px;
    cursor:pointer;
}


.dynToggleBlock
{
    display:none;
}

.dynToggleBlockDefault
{
    display:block;
}

.newItem
{
    display:none;
    background-color:#ffffff;
}

.statusButtons
{
    margin:20px 0px 20px 30px;
}
    
.statusButtons div
{
    display:inline;
}

.checkButtonOn,
.checkButtonOff
{
    padding:5px 10px;
    font-size:130%;
    font-family:Trebuchet MS,Helvetica,sans-serif;
    margin:5px;
}

.checkButtonOff
{
    border:solid 1px #d0d0d0;
    background-color:#f2f2f2;
    color:#C2E1FF;
}

.checkButtonOn
{
    border:solid 1px #00adcc;
    color:#00adcc;
    background-color:#C2E1FF;
}

.standardCheck label
{
    margin-top:0px;
    vertical-align:middle;
    padding-left:10px;
    font-size:100%;
    font-weight:normal;
}

.importSite label
{
    vertical-align:baseline;
    margin-right:10px;
}

.radioItem label
{
    margin-top:0px;
    vertical-align:middle;
    padding-left:5px;
    font-size:100%;
    min-height:0px;
}

.baseURL label
{
    min-width:1em;
    color:#888888;
    
}

.tildaText
{
    padding-left:70px;
}

.radioIndent
{
    padding-left:30px;
}