/*GENERAL*/
p, td, body{
    font: 10pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    color: #666666;
}
p{
    margin : 5 0 10 0;
}
p.archive{    
    font: 8pt tahoma, arial, helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    color: red;
    margin : 5 0 10 0;
}
form{
    margin : 0 0 0 0;
}
h1{
    font: 18pt tahoma, arial, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #666666;
    margin : 0 0 10 0;
}
h2{
    font: 14pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #993433;
    margin : 10 0 10 0;
}
h2.secondary{
    font: 14pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #0E6E88;
    margin : 3 0 10 0;
}
h3{
    font: 12pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #666666;
    margin : 3 0 10 0;
}
h4{
    font: 10pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bold;
    color: #666666;
    margin : 0 0 10 0;
}
h5{
    font: 11pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: bolder;
    color: #0E6E88;
    margin : 0 0 0 0;
}
h6{
    font: 8pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    color: #666666;
    margin : 0 0 0 0;
}
hr{
    color: #A0A9BF;
}
.hide {display:none;}
.pegline{
  border: none;
  background-color: #B4CBDF;
  color: #B4CBDF;
  height: 1px;
}

a:link{
    color : #993433;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a:visited{
    color : #A54433;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a:active{
    color : #993433;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a:hover{
    color : #737373;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.smalllink:link{
    color : #993433;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.smalllink:visited{
    color : #A54433;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.smalllink:active{
    color : #993433;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.smalllink:hover{
    color : #737373;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.topbar:link{
    color : White;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.topbar:visited{
    color : White;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.topbar:active{
    color : White;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.topbar:hover{
    color : White;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.bottombar:link{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.bottombar:visited{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.bottombar:active{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.bottombar:hover{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
table{
    border-collapse: collapse;
}
td.topbar{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
td.bottombar{
    color : White;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
th{
    color : White;
    font: bolder 10pt arial, tahoma, helvetica, sans-serif;
    background-color : #A0A9BF;
}
input {
    font : 10pt arial, tahoma, helvetica, sans-serif;
    color : #737373;
    background-color : White;
    border : 1px solid #A0A9BF;
}
input.checkbox {
    background-color : White;
    border : 0px;
}
input.radio{
    background-color : White;
    border : 0px;
}
input.checkboxAdvanced {
    background-color : #f1f1f1;
    border : 0px;
}
input.radioAdvanced{
    background-color : #f1f1f1;
    border : 0px;
}
input.search{
    font : 10pt arial, tahoma, helvetica, sans-serif;
    background-color : White;
    border : 1px solid #666666;
}
textarea{
    font : 10pt arial, tahoma, helvetica, sans-serif;
    color : #737373;
    background-color : White;
    border : 1px solid #A0A9BF;
}
select{
    font: 10pt arial, tahoma, helvetica, sans-serif;
    color: #737373;
    background-color: White;
    border: 1px solid #A0A9BF;
}
/*INCIDENT SEARCHING ELEMENTS*/
td.ISbcolor{
    color : #737373;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    background-color : #F1F1F1;
}
th.small{
    color : White;
    font: bolder 8pt arial, tahoma, helvetica, sans-serif;
    background-color : #A0A9BF;
}
/*MENU ELEMENTS*/
.clCMAbs{
    position:absolute; 
    visibility:hidden; 
    left:0; 
    top:0
}
.clBar{
    position:absolute; 
    width:10; 
    height:10; 
    background-color:transparent; 
    layer-background-color:transparent;
}
.clLevel0,.clLevel0over{
    position:absolute;
    padding:4px;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    color:#737373;
    border-color: #c8c8c8;
    border-style: solid;                  
    border-width: 1px;
}
.clLevel0{
    background-color:transparent;
    layer-background-color:transparent;
}
.clLevel0border{                          
    position:absolute;
    visibility:hidden;
} 
.clLevel0over{
    position:absolute;
    background-color:#f1f1f1;
    layer-background-color:transparent;
    cursor:hand;
}
.clLevel1, .clLevel1over{
    position:absolute;
    padding:4px;
    font-family:arial;
    font-size:11px;
    font-weight:bold;
    color:#737373;
}
.clLevel1{
    background-color:#ffffff;
    layer-background-color:#ffffff;
}
.clLevel1over{
    background-color:#f1f1f1;
    layer-background-color:#f1f1f1;
    cursor:hand;
}
.clLevel1border{
    position:absolute;
    visibility:hidden;
    background-color:transparent;
    layer-background-color:transparent;
    border-color: #c8c8c8;
    border-style: solid;
    border-width: 1px;
}
/*DIARY ELEMENTS*/
.dayNumber{
    background-color:#f1f1f1;
}
.dayContent{
    font: 7pt arial, tahoma, helvetica, sans-serif;
    text-decoration: none;
    font-weight: normal;
    color: #666666;     
}
.dayContentTable{
    border-bottom: 1px solid #737373;
}
/*FORM ELEMENTS*/
table.form{
    border-collapse: collapse;
    border: 1px solid #A0A9BF;
    padding-left: 2;
    padding-right: 2;
    padding-top: 1;
    padding-bottom: 1;
}
td.form{
    border-collapse: collapse;
    border: 1px solid #A0A9BF;
    padding-left: 2;
    padding-right: 2;
    padding-top: 2;
    padding-bottom: 1;
}
table.formHeader{
    border-collapse: collapse;
    border-top: 1px solid #A0A9BF;
    border-bottom: 1px solid #A0A9BF;
    padding-top: 2;
    padding-bottom: 2;
    padding-left: 10;
}
a.button:link{
    color : #666666;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.button:visited{
    color : #666666;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.button:active{
    color : #666666;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : none;
}
a.button:hover{
    color : #666666;
    font: 10pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
/*RIGHT SIDE OBJECT ELEMENTS*/
a.objectSmallLink:link{
    color : #666666;
    font: 7.5pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.objectSmallLink:visited{
    color : #666666;
    font: 7.5pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.objectSmallLink:active{
    color : #666666;
    font: 7.5pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.objectSmallLink:hover{
    color : #666666;
    font: 7.5pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
/*CUSTOMER LIST ELEMENTS*/
a.datagridheader:link{
    color : #FFFFFF;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridheader:visited{
    color : #FFFFFF;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridheader:active{
    color : #FFFFFF;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridheader:hover{
    color : #FFFFFF;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridpages:link{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridpages:visited{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridpages:active{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
a.datagridpages:hover{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
    text-decoration : underline;
}
td.datagridtext{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
}
/*LEAD MANAGEMENT SYSTEM (lms)*/
td.lmsDatagridtext{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : normal;
}
td.lmsDatagridtextbold{
    color : #666666;
    font: 8pt arial, tahoma, helvetica, sans-serif;
    font-weight : bold;
}

.countdown_partner {
  position:absolute;
  top: 40px;
  left: 130px;
  color: #FF0000;
  font-size: 18px;
  background-color: transparent;
}

.countdown_container {
  position:relative;
  background-color: transparent;
}