body 						{ background-image: url(../images/bg1.gif); 	background-repeat: repeat-x; 	background-color: #b5121c; 	margin-left: 0px; 	margin-top: 0px; 	margin-right: 0px; 	margin-bottom: 0px; }


/* top navigation */
.tnav		    			{ height: 35px; background-image: url(../images/bg3.gif); text-align: center; font-size: 13px; color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; }

#tnav 						{ float:left; width:100%; line-height: 35px;  }
#tnav li	 				{ display:inline; }
#tnav a 					{ float:left; text-decoration:none;  padding:0 12px 0 12px; display: block; background:url("../images/line1.gif") no-repeat left top; background-position:-1px 50%; }
#tnav a span				{ float:left; font-size: 13px; color: #ffffff;  font-family: Tahoma, Verdana, sans-serif; font-weight: normal;  magin:10px;   }
#tnav a span 				{float:none; }
/* End IE5-Mac hack */
#tnav a:hover span 			{	}
#tnav a:hover 				{ font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, sans-serif; font-weight: normal; }
#tnav a:hover span 			{ font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, sans-serif; font-weight: normal;}
#tnav #current				{ font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, sans-serif; font-weight: normal; }			
#tnav #current a 			{ font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, sans-serif; font-weight: normal; }

.main  						{ background-image: url(../images/bg4.gif);  background-repeat: repeat-x;  background-color: #5e030a; }
.main2 						{ background-color: #e7e7e7; }

.main3b    					{ background-color: #ffffff;  font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; padding:10px; line-height: 20px; }
.main3b a:link   			{ color: #0064b1;  text-decoration: underline;  font-weight: bold; }
.main3b a:visited  			{ color: #212121;  text-decoration: none; font-weight: bold;}
.main3b a:focus 			{ color: #212121;  text-decoration: none; font-weight: bold;}
.main3b a:hover   			{ color: #212121;  text-decoration: underline; font-weight: bold;}
.main3b a:active  			{ color: #212121;  text-decoration: none; font-weight: bold;}


.main3    					{ background-color: #ffffff;  text-align: justify; font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; padding:10px; line-height: 20px; }
.main3 a:link    			{ color: #212121;  text-decoration: underline; }
.main3 a:visited  			{ color: #212121;  text-decoration: none; }
.main3 a:focus 				{ color: #212121;  text-decoration: none; }
.main3 a:hover   			{ color: #212121;  text-decoration: underline; }
.main3 a:active  				{ color: #212121;  text-decoration: none; }
a#snavactiv							{ color: #212121;  text-decoration: none; }


.main4    							{ background-color: #ffffff;  padding:10px; }

.z1											{	background-color: #efefef;  font-weight: bold; }
.z2											{	background-color: #f8f8f8;  font-weight: normal; }

.z2	a:link	   					{ color: #333333;  text-decoration: none; }
.z2	a:visited 					{ color: #333333;  text-decoration: none; }
.z2	a:focus		 					{ color: #333333;  text-decoration: none; }
.z2	a:hover   					{ display: inline-block; background-color: #e2eefa;  color: #333333;  text-decoration: underline; }
.z2	a:active		 				{ color: #333333;  text-decoration: none; }

.z3											{	background-color: #efefef;  font-weight: normal; }

.z3	a:link	   					{ color: #333333;  text-decoration: none; }
.z3	a:visited 					{ color: #333333;  text-decoration: none; }
.z3	a:focus		 					{ color: #333333;  text-decoration: none; }
.z3	a:hover   					{ display: inline; background-color: #e2eefa;  color: #333333;  text-decoration: underline; }
.z3	a:active		 				{ color: #333333;  text-decoration: none; }

.z4											{	background-color: #f8f8f8;  font-weight: normal; font-size: 11px; line-height: 14px; }

.z4	a:link	   					{ color: #333333;  text-decoration: none; }
.z4	a:visited 					{ color: #333333;  text-decoration: none; }
.z4	a:focus		 					{ color: #333333;  text-decoration: none; }
.z4	a:hover   					{ display: inline-block; background-color: #e2eefa;  color: #333333;  text-decoration: underline; }
.z4	a:active		 				{ color: #333333;  text-decoration: none; }

.z5											{	background-color: #f8f8f8;  font-weight: normal; padding-left: 15px; line-height: 25px; }

.z5	a:link	   					{ color: #333333;  text-decoration: none; }
.z5	a:visited 					{ color: #333333;  text-decoration: none; }
.z5	a:focus		 					{ color: #333333;  text-decoration: none; }
.z5	a:hover   					{ display: block; background-color: #e2eefa;  color: #333333;  text-decoration: underline; }
.z5	a:active		 				{ color: #333333;  text-decoration: none; }


.f1											{	 color: #765627 }
.f2											{	 color: #1a5f87 }

.tk1		    						{ font-size: 11px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  line-height: 15px; }
.tk1 a:link	   					{ color: #212121;  text-decoration: underline; }
.tk1 a:visited 					{ color: #212121;  text-decoration: underline; }
.tk1 a:focus	 					{ color: #212121;  text-decoration: none; }
.tk1 a:hover   					{ color: #212121;  text-decoration: none; }
.tk1 a:active		 				{ color: #212121;  text-decoration: underline; }


.tk2		    						{ color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; font-size: 11px; text-align: center;  padding-top: 4px; padding-bottom: 4px; }
.tk2 a:link	   					{ color: #ffffff;  text-decoration: none; }
.tk2 a:visited 					{ color: #ffffff;  text-decoration: none; }
.tk2 a:focus	 					{ color: #ffffff;  text-decoration: none; }
.tk2 a:hover   					{ color: #ffffff;  text-decoration: underline; }
.tk2 a:active		 				{ color: #ffffff;  text-decoration: none; }


.ah1 				  				{ font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }
.ah1 a:link	   				{ font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }
.ah1 a:visited 				{ font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }
.ah1 a:focus	 				{ font-size: 12px; color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }
.ah1 a:hover   				{ font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }
.ah1 a:active	 				{ font-size: 12px; color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  text-decoration: underline; }


.trot	   								{ color: #b80000;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; }
.trot a:link						{ color: #b80000;  font-weight: bold; text-decoration: none; }
.trot a:visited					{ color: #b80000;  font-weight: bold; text-decoration: none; }
.trot a:focus						{ color: #b80000;  font-weight: bold; text-decoration: none; }
.trot a:hover						{ color: #770000;  font-weight: bold; text-decoration: underline; }
.trot a:active					{ color: #b80000;  font-weight: bold; text-decoration: none; }

.trot2   								{ color: #b80000;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; font-size: 11px;  }
.trot3   								{ color: #b80000;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; font-size: 12px;  }

.tk		   								{ color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: normal; font-size: 11px; text-align: center;  padding-top: 4px; padding-bottom: 4px; }

.bottom									{ text-align: center; font-family: Tahoma, Verdana, Arial;   font-size: 12px;  color: #cccccc; font-weight: normal; padding-bottom: 18px; letter-spacing:0.09em;}
.bottom	 a:link							{ color: #cccccc;  }
.bottom	 a:visited					    { color: #cccccc;  }
.bottom	 a:focus						{ color: #cccccc;  }
.bottom	 a:hover 						{ color: #cccccc;  }
.bottom	 a:active						{ color: #cccccc;  }


.eck0										{ background-color: #FFFFFF; height: 9px;}
.eck1										{ background-image: url(../images/eck1.gif);	height: 9px;	width: 9px; }
.eck2										{ background-image: url(../images/eck2.gif);	height: 9px;  width: 9px; }
.eck3										{ background-image: url(../images/eck3.gif);	height: 9px;	width: 9px; }
.eck4										{ background-image: url(../images/eck4.gif);	height: 9px;	width: 9px; }
.eck5										{ background-color: #FFFFFF; }


.pix a:link							{ background-image: url(../images/bg6.gif); background-repeat:no-repeat;  padding: 18px; display:block; }
.pix a:visited					{ background-image: url(../images/bg6.gif); background-repeat:no-repeat; padding: 18px; display:block; }
.pix a:focus						{ background-image: url(../images/bg6.gif); background-repeat:no-repeat; padding: 18px; display:block; }
.pix a:hover 						{ background-image: url(../images/bg6b.gif); background-repeat:no-repeat; padding: 18px; display:block; }
.pix a:active						{ background-image: url(../images/bg6.gif); background-repeat:no-repeat; padding: 18px; display:block; }

.pix7 a:link						{ background: #5e030a; padding: 8px; display:block; }
.pix7 a:visited						{ background: #5e030a; padding: 8px; display:block; }
.pix7 a:focus						{ background: #5e030a; padding: 8px; display:block; }
.pix7 a:hover 						{ background: #b5121c; padding: 8px; display:block; }
.pix7 a:active						{ background: #5e030a; padding: 8px; display:block; }


.head2	   							{ background-color: #5e030a;  border-style:solid;  border-color:#c5c5c5; border-width:2px; font-size: 15px; color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; padding-left:6px; padding-right:6px;  height: 30px; }
.head2 a:link						{ color: #ffffff;  text-decoration: none; }
.head2 a:visited					{ color: #ffffff; text-decoration: none; }
.head2 a:focus						{ color: #ffffff; text-decoration: none; }
.head2 a:hover 						{ color: #ffffff; text-decoration: underline; }
.head2 a:active						{ color: #ffffff; text-decoration: none; }

.head2b	   							{ font-size: 15px; color: #123e68;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; }

.head1    						{ background-color: #5e030a;  text-align: center; font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; padding-top: 8px; padding-bottom: 8px; }
.head1e    						{ background-color: #5e030a;   font-size: 13px; color: #ffcf72;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; padding-top: 8px; padding-bottom: 8px; }

.head3    						{ background-color: #ecf6ff; font-size: 12px; color: #14547c;  font-family: Tahoma, Verdana, Arial;  font-weight: bold;  line-height: 24px; }
.head3 a:link					{ color: #14547c;  text-decoration: none; }
.head3 a:visited				{ color: #14547c;  text-decoration: none; }
.head3 a:focus					{ color: #14547c;  text-decoration: none; }
.head3 a:hover					{ color: #14547c;  text-decoration: underline; }
.head3 a:active					{ color: #14547c;  text-decoration: none; }


.head1k  						{ background-color: #5e030a; font-size: 13px; color: #ffffff;  font-family: Tahoma, Verdana, Arial;  font-weight: bold; padding: 10px 4px 10px 6px; }
.head1k  a:link					{  text-decoration: none; color: #fff;  }
.head1k  a:visited				{  text-decoration: none; color: #fff; }
.head1k  a:focus				{  text-decoration: none; color: #fff; }
.head1k  a:hover				{  text-decoration: underline; color: #ffcf72; }
.head1k  a:active				{  text-decoration: none; }



.snav25		   					{ background-color: #b5121c;  list-style-image: url(../images/empty.gif); padding-left: 18px; padding-right: 18px;  padding-top: 8px; padding-bottom: 8px;  background-image: url(../images/bg7.gif); background-repeat:no-repeat;  }
.snav25 a:link  					{ text-decoration: none; }
.snav25 a:visited					{ text-decoration: none; }
.snav25 a:focus						{ text-decoration: none; }
.snav25 a:hover  					{ text-decoration: none; }
.snav25 a:active 					{ text-decoration: none; }
a#snav25activ						{ text-decoration: none; }


.snav		   					{ background-color: #b5121c;  list-style-image: url(../images/empty.gif); padding-left: 18px; padding-right: 18px;  padding-top: 8px; padding-bottom: 8px;  background-image: url(../images/bg7.gif); background-repeat:no-repeat;  }
.snav1	   						{ list-style-image: url(../images/empty.gif); padding-left: 18px; padding-right: 18px;  background-image: url(../images/bg7a.gif); background-repeat:no-repeat; height: 14px;}
.snav2	   						{ list-style-image: url(../images/empty.gif); padding-left: 18px; padding-right: 18px;  background-image: url(../images/bg7b.gif); background-repeat:no-repeat; height: 14px;}




.snav a:link  					{ background-image: url(../images/dot1a.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffffff;  font-weight: normal;  text-decoration: none; }
.snav a:visited					{ background-image: url(../images/dot1a.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffffff;  font-weight: normal;  text-decoration: none; }
.snav a:focus					{ background-image: url(../images/dot1a.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffffff;  font-weight: normal;  text-decoration: none; }
.snav a:hover  					{ background-image: url(../images/dot1b.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffcf72;  font-weight: normal;  text-decoration: underline; }
.snav a:active 					{ background-image: url(../images/dot1a.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffffff;  font-weight: normal;  text-decoration: none; }
a#snavactiv						{ background-image: url(../images/dot1a.gif); background-repeat: no-repeat; background-position:2px 3px; padding-left: 20px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffcf72;  font-weight: normal;  text-decoration: none; }

.snav5 a:link  					{ background-image: url(../images/dot2.gif); background-repeat: no-repeat; background-position:12px 4px; padding-left: 34px; line-height: 29px;  font-family: Tahoma, Verdana, Arial; font-size: 13px; color: #ffffff; text-decoration: none; font-weight: bold; }
.snav5 a:visited				{ font-weight: bold; text-decoration: none; }
.snav5 a:focus					{ font-weight: bold; text-decoration: none; }
.snav5 a:hover  				{ font-weight: bold; text-decoration: underline; }
.snav5 a:active 				{ font-weight: bold; text-decoration: none; }
a#snav5activ					{ font-weight: bold; text-decoration: none; }



.li1							{ margin-top: 2px; margin-left: 3px; padding-left: 2px; margin-bottom: 1px; list-style-image: url(../images/li1.gif); line-height: 20px; }


.input1   						{ background-color: #ffffff;  font-size: 12px; color: #212121;  font-family: Tahoma, Verdana, Arial;  font-weight: normal;  border-style:solid;  border-color:#c5c5c5; border-width:1px; }
.input    						{ width:300px; background-color: #eeeeee;  font-size: 13px; color: #212121;  height: 19px; font-family: Tahoma, Verdana, Arial;  font-weight: normal;  border-style:solid;  border-color:#eb8b06; border-width:1px; }

.input2    						{ width:300px; background-color: #eeeeee;  font-size: 13px; color: #212121; font-family: Tahoma, Verdana, Arial;  font-weight: normal;  border-style:solid;  border-color:#eb8b06; border-width:1px; }
.input3    						{ width:44px; background-color: #eeeeee;   height: 19px; font-size: 13px; color: #212121; font-family: Tahoma, Verdana, Arial;  font-weight: normal;  border-style:solid;  border-color:#eb8b06; border-width:1px; }
.input4    						{ width:250px; background-color: #eeeeee;  height: 19px;  font-size: 13px; color: #212121; font-family: Tahoma, Verdana, Arial;  font-weight: normal;  border-style:solid;  border-color:#eb8b06; border-width:1px; }