table,p,h1,h2,h3,b,tr,td,small,big,
{font-family: helvetica,arial,sans-serif; color: #999999; }

h1  {font-size: 36px; color:#999999; }
h2  {font-size: 24px; color:#999999; }
h3  {font-size: 12px; color:#999999; }
big {font-size: 13px; color:#999999; }
p,li,div,td,b { font-size:11px; color:#999999; }
small {font-size: 10px; color:#999999; }
.txt{font-size: 11px; color:#999999; }
li {font-size: 11px; color:#999999; }

a:link	  { color : rgb(150,150,150); text-decoration : underline; }
a:active  { color : rgb(255,153,0); text-decoration : underline; }
a:visited { color : rgb(150,150,150); text-decoration : underline; }
a:hover   { color : rgb(255,153,0); text-decoration : underline; }

.input { 
margin-bottom: 1px; 
margin-right: 1px; 
margin-left: 1px; 
margin-top: 1px; 
width: 200px; 
background-color: #FFFFFF; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
}
.input2 { 
margin-bottom: 1px; 
margin-right: 1px; 
margin-left: 1px; 
margin-top: 1px; 
width: 300px; 
height: 100px; 
background-color: #FFFFFF; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
}
.input3 { 
margin-bottom: 1px; 
margin-right: 1px; 
margin-left: 1px; 
margin-top: 1px; 
width: 200px; 
height: 10px; 
background-color: #000000; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #000000; 
font-weight: normal; 
border-left-style : solid; 
border-left-width : 1px; 
border-left-color : #000000; 
border-top-style : solid; 
border-top-width : 1px; 
border-top-color : #000000; 
border-right-style : solid; 
border-right-width : 1px; 
border-right-color : #000000; 
border-bottom-style : solid; 
border-bottom-width : 1px; 
border-bottom-color : #000000; 
}
.submit { 
width: 70px; 
background-color: #99CCFF; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
color: #333333; 
font-weight: bold; 
border-left-style : solid; 
border-left-width : 2px; 
border-left-color : #FF9900; 
border-top-style : solid; 
border-top-width : 2px; 
border-top-color : #FF9900; 
border-right-style : solid; 
border-right-width : 2px; 
border-right-color : #FF9900; 
border-bottom-style : solid; 
border-bottom-width : 2px; 
border-bottom-color : #FF9900; 
}
span.required {
color: #FF9900; 
font-size: 11px; 
}
fieldset {
background-color: #000000; 
width: 300px; 
padding: 2px; 
}
dt {
font-weight: bold; 
}
.blockelement {
display: block; 
}
p.errormessage {
color: #FF9900; 
margin: 0px; 
}