.errorBox {
border-collapse: collapse;
border:0px solid #FFFFFF;

margin: 5px;
}

.okBox {
border-collapse: collapse;
border:0px solid #FFFFFF;

margin: 5px;
}

.noticeBox {
border-collapse: collapse;
border:0px solid #FFFFFF;

margin: 5px;
}

.questionBox {
border-collapse: collapse;
border:0px solid #FFFFFF;

margin: 5px;
}

.errorText { 
font-variant: small-caps;
font-family:tahoma;
font-size:15pt;
font-weight:bold;
color:#000000;
}

.errorDescription { 
font-variant: small-caps;
font-family:tahoma;
font-size:10pt;
color:#000000;
}

.okText { 
font-variant: small-caps;
font-family:tahoma;
font-size:15pt;
font-weight:bold;
color:#000000;
}

.okDescription { 
font-variant: small-caps;
font-family:tahoma;
font-size:10pt;
color:#000000;
}

.noticeText { 
font-variant: small-caps;
font-family:tahoma;
font-size:15pt;
font-weight:bold;
color:#000000;
}

.noticeDescription { 
font-variant: small-caps;
font-family:tahoma;
font-size:10pt;
color:#000000;
}

.questionText { 
font-variant: small-caps;
font-family:tahoma;
font-size:15pt;
font-weight:bold;
color:#000000;
}

.questionDescription { 
font-variant: small-caps;
font-family:tahoma;
font-size:10pt;
color:#000000;
}

/* IE fix */ 

* html .okBox {
width: 98%;
}

* html .noticeBox {
width: 98%;
}

* html .errorBox {
width: 98%;
}

* html .questionBox {
width: 98%;
}