body, td{
    font-family:verdana,arial,helvetica;
    font-size:9pt;
    color:#333;
}

a{
    color:blue;
}

a:hover{
    color:red;
}


/* Yellow Alert */
.alert-yellow{
background-color:#FEFAE6;
padding:10px;
}

.alert-yellow .title{
font-size:9pt;
font-family:sans-serif,arial,helvetica;
color:#FFA201;
font-weight:bold;
}


/* Red Alert */
.alert-red{
background-color:#FFDDDD;
border:1px solid #990000;
padding:10px;
}

.alert-red .title{
color:#990000;
font-size:9pt;
font-family:sans-serif,arial,helvetica;
font-weight:bold;
}


/* Green Alert */
.alert-green{
background-color:#E2FFE4;
padding:10px;
}

.alert-green .title{
font-size:9pt;
font-family:sans-serif,arial,helvetica;
color:#008000;
font-weight:bold;
}

/* Orange Alert */
.alert-orange{
background-color:#FFE1BB;
padding:10px;
}

.alert-orange .title{
font-size:9pt;
font-family:sans-serif,arial,helvetica;
color:#FEF4E6;
font-weight:bold;
}

/* Gray Alert */
.alert-gray{
background-color:#F9F9F9;
border:1px solid #CCCCCC;
padding:10px;
}

.alert-gray .title{
color:black;
font-size:9pt;
font-family:sans-serif,arial,helvetica;
font-weight:bold;
}

.divisor{
padding-top:10px;
margin-bottom:25px;
border-bottom:1px solid #F0F0F0;
}


#details TD{
padding:10px;
padding-top:18px;
border-bottom:1px solid #F0F0F0;
}


#details .section-head{
font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #494949;
font-weight:bold;
background-color:#F7F7F7;
padding:5px;
}

.section{
font-family: "trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #494949;
font-weight:bold;
}
