/* CSS Document */
table.outer_table{
	border-collapse: collapse;
	height:100%;
	min-height:100%;
	width:100%;
	background:#ffffff;
	}

	table.outer_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		height:100%;
		min-height:100%;
		}
		
table.outer_table, table.inner_table{
	border-collapse: collapse;
	}

	table.outer_table td, table.inner_table td{
		margin: 0;
		padding: 0;
		vertical-align: top;
		}
		

	
	
td.col_left{
	width:50%;
	background:#dff3fc;
	color:inherit;
	border-right:1px solid #ddebf1;
	}

td.col_right{
	width:50%;
	background:#dff3fc;
	color:inherit;
	border-left:1px solid #ddebf1;
	}

td.col_center{
	width:979px;
	background-color:#2acdff;
	}
	
	table.inner_table {
		width:979px;
		background-color:#eef9fb;
		}
		
		table.inner_table td.side{
			width:270px;
			background:#003c81 url(../images/left_bg.jpg) no-repeat;
			}
			
			table.inner_table td.side div.logo{
				height:215px;
				width:270px;
				padding:15px 0 0 0;
				text-align:center;
				}
				
				table.inner_table td.side div.logo img{
					border-width:0;
					}
					
			table.inner_table td.side div.contact{
				color:#ffffff;
				font-size:12px;
				padding:0 30px 0 40px;
				}
				
				table.inner_table td.side div.contact img{
					border-width:0;}
				
				table.inner_table td.side div.contact h3{
					color:#ffffff;}
					
			   table.inner_table td.side div.menu{
                    padding:40px 10px 40px 40px;
                    width:220px;
                    overflow:hidden;
                    }
				table.inner_table td.side div.menu ul{
					margin:0;
					padding:0;
					}
					
					table.inner_table td.side div.menu ul li{
						list-style-position:outside;
						list-style-type:none;
						background:url(../images/arrow.gif) no-repeat left center;
						padding:0 0 5px 20px;
						margin:0;
						font-size:12px;
						font-weight:bold;
						}
						
						table.inner_table td.side div.menu ul li a, table.inner_table td.main div.menu ul li a{
							color:#ffffff;
							text-decoration:underline; 
							background-color:inherit;
							} 
										
						table.inner_table td.side div.menu ul li a:hover, table.inner_table td.main div.menu ul li a :hover{
							color:#ffffff; 
							text-decoration: none; 
							background-color:inherit;
							}
							
						table.inner_table td.side div.menu ul li#sel2 a, table.inner_table td.main div.menu ul li#sel1 a{
							color:#ffffff;
							text-decoration:none; 
							background-color:inherit;
							} 
										
						table.inner_table td.side div.menu ul li#sel2 a:hover, table.inner_table td.main div.menu ul li#sel1 a:hover{
							color:#ffffff; 
							text-decoration: none; 
							background-color:inherit;
							}
			
		table.inner_table td.main{
			background:#e4f9ff url(../images/buble.gif);
			}
			
			table.inner_table td.main div.menu{
				height:31px;
				background:#0587d8 url(../images/headtop_t.gif) repeat-x;
				overflow:hidden;
				padding:50px 10px 0 10px;
				}
				
				table.inner_table td.main div.menu ul{
					color:#ffffff;
					padding:0;
					margin:0;
					}
					
					table.inner_table td.main div.menu ul li{
						list-style-position:outside;
						list-style-type:none;
						float:left;
						padding:0 10px 0 10px;
						font-size:12px;
						font-weight:bold;
						}
			
			table.inner_table td.main div.himg{
				height:267px;
				background:url(../images/right_bg.jpg) no-repeat;
				overflow:hidden;
				}
				
				
			table.inner_table td.main div.content{
				background:url(../images/content_t.gif) repeat-x;
				padding:20px;
				}


				
		table.inner_table td.counter{
			background:url(../images/counter_bg.gif) repeat-x;
			vertical-align:middle;
			font-size:11px;
			color:#FFFFFF;

			}
			
			table.inner_table td.counter div.left{
				float:left;
				width:20px;
				background:url(../images/footer_bg.gif) repeat-x;
				height:89px;
				}
			
			table.inner_table div.count{
				float:right;
				margin:0 0 0 5px;
				}
				
				table.inner_table  div.count img{
					border-width:0;
					}
			
		table.inner_table td.copyright{
			background:#2acdff url(../images/footer_bg.gif) repeat-x;
			height:59px;
			padding:30px 20px 0 20px;
			font-size:11px;
			color:#FFFFFF;
			}
			
			table.inner_table td.copyright a, table.inner_table td.counter a{
				color:#ffffff;
				text-decoration:none; 
				background-color:inherit;
				} 
							
			table.inner_table td.copyright a:hover, table.inner_table td.counter a:hover{
				color:#ffffff; 
				text-decoration:underline; 
				background-color:inherit;
				}
			table.inner_table td.counter p {
				padding: 10px 0 0 10px;
				float:left;
			}	
div.clear {
height:1px;
clear:both;
line-height:1px;
}