


@charset "iso-8859-2";
/* CSS Document */
BODY {
 background-color: #fff;
 margin: 0px;
 padding: 0px;
}
BODY, TD, TH, P {
 color: #787878;
 font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
A,
A:hover,
A:visited {
 color: #787878;
 text-decoration: underline;
 font-weight:bold;
}
A:hover {
 text-decoration: none;
}
A:visited{
 color:#77848a;
}
P {
 padding: 0;
 margin: 0;
 margin-bottom: 14px;
}
/* FORMS */
FORM{
 padding: 0;
 margin: 0;
}
INPUT[type=text],
SELECT,
TEXTAREA{
 border:1px solid #d8d8d8;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:1.16em;
 padding:2px 2px 2px 2px;
}
.error{
 border:1px solid #ff0000 !important;
}
.required{
 background-color:#FFFFF0;
 border:1px solid #ffdb00 !important;
}
.normal{
 background-color:#fff;
 border:1px solid #d8d8d8 !important;
}
DIV#errorMsg,
DIV#errorMsgSrv{ 
 display:none;
 border:1px solid #ff0000;
 background-color:#FFF4F4;
 margin:10px 40px 16px 40px;
 padding:10px;
 color:#000;
 font-size:11px;
}
DIV#sentMsg{
 display:none;
 border:1px solid #009D00;
 background-color:#F0FFF0;
 margin:10px 40px 16px 40px;
 padding:10px;
 color:#000;
 font-size:11px;
}
/* /FORMS */
H1, H2, H3, H4, H5, H6 {
 padding: 0;
 margin: 0;
 color:#000;
}
H1{
 Xheight:34px;
 margin-bottom:10px;
 font-size:28px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-weight:normal;
}
H4{
 font-size:11px;
 margin-top:18px;
 margin-bottom:13px;
 font-weight:bold;
 color:#666666;
}
A IMG{border:0;}
UL{
}
UL, UL LI{
 margin:0; padding:0;
 list-style: none;
}
DIV.backBtn{
 padding:20px 0;
}



