/* CSS Document */

table.inner_table{
	border-collapse: collapse;
	background:url(../images/head_t.jpg) repeat-x;
	width:100%;
	min-width:990px;
	}

	table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}

	
	table.inner_table td.head{
		background:#d8f2f5 url(../images/head_t.gif) repeat-x left bottom;
		height:200px;
		}
		

		
		table.inner_table td.head div{
			background:url(../images/head_left_bg.jpg) no-repeat left bottom;
			height:200px;
			}
			
			table.inner_table td.head div div{
				background:url(../images/head_right_bg.jpg) no-repeat right bottom;
				height:200px;
				}
		
		table.inner_table td.head img{
			border-width:0;
			}
			
			table.inner_table td.head img.logo{
				float:left;
				margin:0px 0 0 240px;
				}
				
			table.inner_table td.head img.name{
				float:left;
				margin:61px 0 0 45px;
				}
				
			table.inner_table td.head img.addr{
				float:right;
				margin:43px 21px 0 0;
				}

		table.inner_table td.menu{
			padding:8px 20px 7px 230px;
			background-color:#dcdde3;
			}
			
			table.inner_table td.menu a {
				color:#48499e;
				text-decoration: none;
				background-color:transparent;
				font-size:12px;
				font-weight:bold;
				padding:0 10px 0 10px;
				} 
				
			table.inner_table td.menu a:hover {
				color:#6d6baa; 
				 text-decoration:underline; 
				background-color:transparent;
				}
				
			table.inner_table td.menu a#sel {
				color:#696969;
				text-decoration:underline; 
				background-color:transparent;
				} 
				
			table.inner_table td.menu a#sel:hover {
				color:#6d6baa; 
				text-decoration: none; 
				background-color:transparent;
				}		
					
	table.inner_table td.side{
		width:200px;
		background-color:#f0f0f0;
		padding:8px 0px 50px 0px;
		}
		
		table.inner_table td.side img{
			border-width:0;
			}
		
		table.inner_table td.side div.box{
			width:180px;
			background:url(../images/side_bg.jpg) no-repeat left bottom;
			
			padding:20px 20px 25px 20px;
			}
			
			table.inner_table td.side div.box div{
				background:url(../images/box_bottom.gif) no-repeat right bottom;
				padding: 4px 4px 4px 0px;
				}
				
				
				
			table.inner_table td.side ul {
				margin:10px 0 0 0px;
				padding:0px;
				}
			
				table.inner_table td.side ul li {
					list-style: none;
					padding:0px 0px 15px 0px;
					margin:0px;
					}
				
				table.inner_table td.side ul li a{
					font-weight:bold;
					font-size:13px;
					color:#6d6baa;
					padding:0 0 0 0px;
					list-style-position: outside;
					text-decoration:underline; 
					} 
								
				table.inner_table td.side ul li a:hover{
					color:#2b2977; 
					text-decoration: none; 
					background-color:inherit;
					}
								
							table.inner_table td.side li#sel a{
								color:#696969;
								font-weight:bold;
								text-decoration: underline; 
								background-color:inherit;
								background:url(../images/arrow.gif) no-repeat 12px 5px;
								} 
								
							table.inner_table td.side li#sel a:hover{
								color:#2b2977; 
								text-decoration: none;
								background-color:inherit;
								}
				

	table.inner_table td.content{
		width:100%;
		padding:0 20px 50px 20px;
		background-color:#f2f2f2;
		}
		
		table.inner_table #back{
			background:#f2f2f2 url(../images/content_bg.jpg) right top no-repeat;}

		table.inner_table td.content div.index{
			padding:10px 0 15px 0;
			color:#999999;
			font-size:10px;
			}
			
			table.inner_table td.content a {
				color:#999999;
				text-decoration: none;
				background-color:inherit;
				} 
				
			table.inner_table td.content a:hover {
				color:#2b2977; 
				text-decoration:underline;  
				background-color:inherit;
				}
				
				table.inner_table td.content div.index img{
					border-width:0;
					}
		
		
					
		table.inner_table td.content h1.page_heading{
			margin:0px;
			padding:10px 0 20px 20px;
			font-size:12px;
			color:#696969;
			}
		

		

	table.inner_table td.footer{
		padding:18px 25px 15px 240px;
		line-height:14px;
		color:#ffffff;
		font-size:10px;
		background-color:#2b2977;
		}
		
		table.inner_table td.footer p{
			margin:0;
			padding:0 0 0 0;
			text-indent:0px;
			}
		
		table.inner_table td.footer a {
			color:#ffffff;
			text-decoration: none;
			background-color:inherit;
			} 
			
		table.inner_table td.footer a:hover {
			color:#ffffff; 
			text-decoration:underline;  
			background-color:inherit;
			}
			
			
			table.inner_table td.footer div.counter{
				float:left;
				margin:0 0 0 10px;
				padding:0;
				color:inherit;
				}
				
				table.inner_table td.footer div.counter img{
					border-width:0;
					}
					
	table.inner_table td.pix_width{
		background-color:#96ad1a;
		color:inherit;
		}
		
		table.inner_table td.pix_width img{
			border-width:0;
			}