/* CSS Document */

div.all{
	width:977px;
	padding:10px;
	margin:0 auto 0 auto;
	}

div.all table.inner_table{
	border-collapse: collapse;
	width:957px;
	min-width:957px;
	border:1px solid #cbd3d8;
	background:url(../images/bg2.jpg)  left top no-repeat;
	
	}

	table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}
		
#ipage{
	background:url(../images/event.jpg) no-repeat;
	}
	
	#ipage div{
		height:240px;
		padding:280px 0 0 380px;
		}
		
		#ipage div ul{
			margin:0;
			padding:0;
			}
			
			#ipage div ul li{
				list-style:none;
				list-style-type:none;
				list-style-position: outside;
				font-size:18px;
				color:#486098;
				padding:0 0 8px 0;
				}


	
	table.inner_table td.head{
		height:210px;		
		overflow:hidden;
		padding:0;
		
		}

		table.inner_table td.head img{
			border-width:0;
			padding:0px;
			margin:0px;
			}

		table.inner_table td.menu{
			padding:0px 20px 0px 220px;
			height:31px;
			overflow:hidden;
			}

			
			table.inner_table td.menu a {
				color:#486098;
				text-decoration:underline; 
				background-color:transparent;
				font-size:14px;
				font-weight:bold;
				display:block;
				float: left;
				white-space:nowrap;

				padding:8px 20px 0 20px;
				} 
				
			table.inner_table td.menu a:hover {
				color:#486098; 
				text-decoration: none; 
				background-color:transparent;
				}
				
			table.inner_table td.menu a#sel {
				color:#486098;
				text-decoration:none; 
				background-color:transparent;
				} 
				
			table.inner_table td.menu a#sel:hover {
				color:#486098; 
				text-decoration: none; 
				background-color:transparent;
				}		
					
	table.inner_table td.side{
		width:218px;
		padding:40px 0px 50px 0px;
		background:url(../images/side.jpg) repeat-x 0px 53px;
		}

		
		/*table.inner_table td.side img{
			border-width:0;
			}*/
		
		/*table.inner_table td.side div#tp{
			background:#71c1d9 url(../images/serv.gif) repeat-x bottom left;}
		*/
		table.inner_table td.side div.box{
			width:178px;			
			padding:10px 20px 25px 20px;
			}
		table.inner_table td.side div.box h2 {
			margin:0;
			padding:10px 0 17px;
			color:#8A0000;
			font-family:"Arial Narrow",Arial,serif;
			font-size:18px;
			text-transform:none;
		}
		table.inner_table td.side p {
			font-size:11px;
			padding:0 0 20px 20px;}
				
		table.inner_table td.side ul {
				margin:0;
				padding:0;
				}
			
				table.inner_table td.side ul li {
					list-style-type: none;
					padding:0px 0px 7px 10px;
					margin:0;
					list-style-position: outside;
					background:url(../images/a1.gif) no-repeat left 7px;
					}
					
					table.inner_table td.side ul li ul {
						margin:10px 0 0 13px;
						padding:0px;
						}
					
						table.inner_table td.side ul li ul li {
							list-style: none;
							padding:0px 0px 7px 16px;
							margin:0px;
							background:url(../images/a2.gif) no-repeat left 8px;
							}
							
							table.inner_table td.side ul li ul li a {
								padding:0;
								font-size:11px;
								}
				
				table.inner_table td.side ul li a{
					font-size:16px;
					color:#7486b0;
					padding:0;
					text-decoration:underline; 
					} 
								
				table.inner_table td.side ul li a:hover{
					color:#7486b0; 
					text-decoration: none; 
					background-color:inherit;
					
					background:url(../images/arrow.gif) no-repeat 12px 5px;
					}
								
							table.inner_table td.side li#sel a{
								color:#7486b0;
								text-decoration: none; 
								background-color:inherit;
								font-weight:bold;
								} 
								
							table.inner_table td.side li#sel a:hover{
								color:#7486b0; 
								text-decoration: none;  
								background-color:inherit;
								}


	table.inner_table td.content{
		
		padding:40px 20px 50px 20px;
		}		

					
		

		

	table.inner_table td.footer{
		padding:18px 25px 50px 240px;
		line-height:14px;
		color:#5a5a5a;
		font-size:12px;
		}
		
		table.inner_table td.footer p{
			margin:0;
			padding:0 0 0 0;
			text-indent:0px;
			}
		
		table.inner_table td.footer a {
			color:#5a5a5a;
			text-decoration: none;
			background-color:inherit;
			} 
			
		table.inner_table td.footer a:hover {
			color:#5a5a5a; 
			text-decoration:underline;  
			background-color:inherit;
			}
			
			
			table.inner_table td.footer div.counter{
				float:right;
				margin:0 0 0 10px;
				padding:0;
				color:inherit;
				}
				
				table.inner_table td.footer div.counter img{
					border-width:0;
					}
					
