td { font: 11px tahoma,arial,helvetica; color:#585858;}
input { border: #cccccc 1px solid; font: 11px tahoma,arial; color: #585858; background-color:#ffffff;}
input.submit { border: #cccccc 1px solid; font: 11px tahoma,arial; font-weight: bold; color: #585858; background-color:#F4f4f4; }
input.sub { border: none; }

input.radio { border:none;background-color:#f4f4f4;}


select { border: #cccccc 1px solid; font: 11px tahoma,arial; color: #585858; background-color:#ffffff;}
option { border: #cccccc 1px solid; font: 11px tahoma,arial; color: #585858; background-color:#ffffff;}

textarea { border: #cccccc 1px solid; font: 11px tahoma,arial; color: #585858; background-color:#ffffff;}

hr { color:#cccccc; height: 1px; }
border { color:#cccccc; }
#tab{ border: #cccccc 1px solid; font: 11px tahoma,arial; color: #585858; }



#s { color:#cccccc; }
#b { color:#ffffff; }
#g { color:#3D6C4B; }
#c { color:#cc3300; }
#p { color:#FD8E23; }

#t { color:#000000;font-weight:bold;}


a:link { text-decoration: none; color: #585858; }
a:visited { text-decoration: none; color: #585858; }
a:hover { text-decoration: none; color: #FD8E23; }

a.news:link { text-decoration: none; color: #585858; }
a.news:visited { text-decoration: none; color: #585858; }
a.news:hover { text-decoration: none; color: #FD8E23; }

a.p:link { text-decoration: none; color: #FD8E23; }
a.p:visited { text-decoration: none; color: #FD8E23; }
a.p:hover { text-decoration: underline; color: #FD8E23; }

a.mainMenu:link { text-decoration: none; color: white; }
a.mainMenu:visited { text-decoration: none; color: white; }
a.mainMenu:hover { text-decoration: none; color: #FD8E23; }

.button {
	border : solid 1px #cccccc;
	background: #E9ECEF;
	color : #666666;
	font-weight : bold;
	font-size : 11px;
	padding: 4px;
}