BODY {
    background: #F0F5FF;
}

P {
    font-size : 9pt;
    font-family : Verdana, sans-serif;
    font-weight : lighter;
    font-style : normal;
    color : #000000;
    text-decoration: none;
}

P.footer {
    font-size : 9pt;
    font-family : Verdana, sans-serif;
    font-weight : lighter;
    font-style : normal;
    color : #999999;
    text-decoration: none;
}

P.title {
    font-size : 9pt;
    font-family : Verdana, sans-serif;
    font-weight : inherit;
    font-style : normal;
    color : #ffffff;
    text-decoration: none;
}

A {
    font-size : 8pt;
    font-family : Verdana, sans-serif;
    text-decoration: none;
    color : #000000;
}

A:Visited  {
    font-size : 8pt;
    font-family : Verdana, sans-serif;
    font-style : normal;
    color : #000000;
}

A:Active  {
    color : #000000;
    font-size : 8pt;
    font-family : Verdana, sans-serif;
    font-style : normal;
}

A:hover {
    color : #000000;
    font-size : 8pt;
    font-family : Verdana,sans-serif;
    font-style : normal;
    text-decoration: underline;
}

TABLE {
	font-size : 10pt;
	font-family : Verdana, sans-serif;
}

TD {
	font-size : 8pt ! important;
	font-family : Verdana, sans-serif;
}

CAPTION {
	font-size : 10pt;
}

TH {
	font-size : 9pt;
	font-family : Verdana, sans-serif;
}

TH.sectionHeading {
    font-size : 10 pt;
    font-family : Verdana, sans-serif;
    font-style : normal;
    color : #ffffff;
    text-decoration: none;
}
  
TH.sectionColumns {
    font-size : 8pt;
    font-family : Verdana, sans-serif;
    font-weight : lighter;
    font-style : normal;
    color : #000000;
    text-decoration: none;
}

.browseTypeSelect {
    color : #000000;
    font-size : 8pt;
    font-family : Verdana,sans-serif;
}

.errorText {
	color : #FF0000;
	font-size : 10pt;
	text-align : center;
	font-family : Verdana,sans-serif;
}

INPUT {
	font-size : 8pt;
	font-family : Verdana,sans-serif;
}

SELECT {
	font-size : 8pt;
	font-family : Verdana,sans-serif;
}

#divUp   {
    position:absolute; 
    left: 745px; 
    top: 107px;
}

#divDown {
    position:absolute; 
    left: 745px; 
    top: 518px;
}

#divScrollTextCont {
    position:absolute; 
    left: 132px; 
    top: 103px; 
    width: 608px; 
    height: 427px; 
    clip:rect(0px 608px 427px 0px); 
    overflow:hidden; 
    visibility:hidden;
}

#divText {
    position:absolute; 
    left:0px; 
    top:0px;
}

span.button {
        cursor: hand;
        font-size: 8pt;
        width: 100%;
        /* height: 20px; */
        /* DAMC border: 1px solid #000; */
        text-align: center;
        white-space: nowrap;
        display: block;
        margin-top: 4px;
        text-decoration: none;
}
span.disabledbutton {
        font-size: 8pt;
        /* DAMC background-color: #CCCCCC; */
        color: #999999;
        width: 100%;
        /* height: 20px; */
        /* DAMC border: 1px solid #333; */
        text-align: center;
        white-space: nowrap;
        display: block;
        margin-top: 4px;
}

span.dash {
        font-size: 8pt; /* DAMC - was 7 */
        font-weight: 600;
        /* height: 20px; */
        /* border: 1px solid #FFF; */
        border-left: 2px solid #FFF;
        border-top: 2px solid #FFF;
        /*DAMC background-color: #3F55A1; */
        background-color: #CCCCCC;
        text-align: center;
        white-space: nowrap;
        display: block;
        /* margin: 2px; */
        /* padding: 1px; */
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
        padding-bottom: 3px; /* DAMC - was 1 */
        text-decoration: none;
    font-style : normal;
    /* DAMC color: #FFFFFF; */
    color : #000000;
}

span.dash:Hover {
        /* background-color: #EEE; */
        text-decoration: none;
}

span.dashactive {
        font-size: 8pt;
        font-weight: 600;
        /* height: 20px; */
        /* border: 1px solid #FFF; */
        border-left: 2px solid #FFF;
        border-top: 2px solid #FFF;
        /* DAMC background-color: #1A4383; */
        background-color: #00749C;
        text-align: center;
        white-space: nowrap;
        display: block;
        /* margin: 2px; */
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
        padding-bottom: 3px; /* DAMC - was 1 */
        text-decoration: none;
    font-style : normal;
    color : #FFFFFF;
}

span.dashactive:Hover {
        /* background-color: #EEE; */
        text-decoration: none;
}

td.colour_dashboard {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #007A3F;
}

td.colour_browse {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #415502;
}

td.colour_subscriptions {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #FFC602;
}

td.colour_asearch {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #A1571B;
}

td.colour_admin {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #056DCE;
}

td.colour_prefs {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #F87308;
}

td.colour_help {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #80CE05;
}

td.colour_logout {
    border-left: 2px solid #FFF;
    border-top: 2px solid #FFF;
    height: 10px;
    width: 100%;
    background-color: #CE0505;
}

.hidden{
    visibility:hidden;
    display:none;
}


.iccBox {
    border: solid 1px #009ACF;
    color:white;
    margin-left:5px;
    margin-right:5px;
}

.iccBoxHead {
    width: 100%;
    background-color: #009ACF;
    height: 20px;
    font-size:10pt;
    font-weight:bold;
    padding-top:3px;
}
.iccBoxHeadContent {
    padding-left:5px; 
}

.iccBoxBody {
    background-color: #ffffff;
    color:#000000;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.iccBoxFoot {
    background-color: #49D0FF;
    height: 20px;
    font-size:10pt;
    font-weight:bold;
    margin:4px;
}

.iccBoxFootContent {
    padding-left:5px; 
}

