body,p,td,th,input,textarea,option,select,h1, h2, h3 {font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.path { color: #FFFFFF;font-weight: bold; font-size: x-small; position:relative; top: -1px;}
.small {font-size: x-small}
.menu2 {font-size: x-small; text-align: left;}
.menu2active {font-size: x-small; text-align: left; font-weight: bold;}
.menu3 {font-size: x-small; text-align: left;}
.menu3active {font-size: x-small; text-align: left; font-weight: bold;}

h1 { font-size: 150%; color: black; }
h2 { font-size: 125%;  color: black;}
h3 { font-size: 110%;  color: black;}
p,li {text-align: justify;  color: black;} 
a { color: #000000;}

.pollbg {background: #CBE7FD url(images/pollbg.gif);}
.pollfg {background: #4C98D7 url(images/pollfg.gif);}
.pollborder {background: #787878;}

.grey { color: #666666;; }

body, p, a {color: #666666;}
.m2 { background: #EEEEEE url(images/bg_t1.gif) repeat-y; }
.m3 { background: #F7F7F7 url(images/bg_t2.gif) repeat-y; }
.m4 { background: #FFFFFF url(images/bg_body.gif)  repeat-y; }
th { font-weight:normal; background: #EEEEEE; }
.tdbg { background: #FFFFFF; }
.tablebg { background: #787878; }
td.th {
	background-color: #EEEEEE;
	text-align: center;
	font-weight: bold;
}
td.border {
	background-color: #787878;
	width: 100%;
}
td.td {
	background-color: white;
	vertical-align: top;
}
img {
	border: none;
}
.firstfield {
	font-weight: bold;
}
textarea {
	width: 300px;
	height: 100px;
}
