.t { 
 font-family: arial, helvetica, geneva, sans-serif; 
 font-size: 11px; 
 line-height: 18px;
}

strong { 
 font-weight: bold;
}

em { 
 font-style: italic;
}

u { 
 text-decoration: underline;
}

.error {
 color: #e2001a;
}

.formTxt
{
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #c4c4c4;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
height: 30px;
width: 342px;
}


.formArea
{
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #000000;
font-family: arial, helvetica, sans-serif;
font-size: 11px;
color: #000000;
height: 102px;
width: 342px;
}

input::-webkit-input-placeholder {
color: #cacaca !important;
font-family: arial, helvetica, sans-serif;
font-size: 14px; 
font-style: italic;
}
 
input:-moz-placeholder { /* Firefox 18- */
color: #cacaca !important; 
font-family: arial, helvetica, sans-serif;
font-size: 14px; 
font-style: italic;
}
 
input::-moz-placeholder {  /* Firefox 19+ */
color: #cacaca !important; 
font-family: arial, helvetica, sans-serif;
font-size: 14px; 
font-style: italic;
}
 
input:-ms-input-placeholder {  
color: #cacaca !important; 
font-family: arial, helvetica, sans-serif;
font-size: 14px; 
font-style: italic;  
}


label.boxborder {  
  border: 2px solid transparent; 
}

p { 
  font-family: arial, helvetica, geneva, sans-serif; 
  font-size: 11px; 
  line-height: 15px;
  color: #000000; 
  padding: 0px; 
  margin: 0px; 
}

p a {  
  background-color: transparent; 
  color: #000000; 
  text-decoration: none;
  border-bottom-color: #000000;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 1px;
}

p a:hover {  
  border-bottom-color: #009036;
}

p span { 
  cursor: pointer;
}