/* 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-color:#3f84aa;
	color:inherit;
	/*border-right:1px solid #185944;*/
	}

td.col_right{
	width:50%;
	background-color:#3f84aa;
	color:inherit;
	/*border-left:1px solid #185944;*/
	}

td.col_center{
	width:980px;
	}

table.inner_table{
	width:980px;
	background:url(../images/head_t.gif) repeat-x;
	}

	table.inner_table td.logo{
		height:86px;
		width:275px;
		}

		table.inner_table td.logo img{
			border-width:0;
			margin:10px 0 0 27px;
			}

	table.inner_table td.top_menu{
		height:86px;
		width:705px;
		background:url(../images/head_bg.gif) repeat-x;
		}

		table.inner_table td.top_menu a {
			color:#b6ffdb;
			text-decoration:underline;
			background-color:inherit;
			margin:55px 10px 0 0;
			display:block;
			float:left;
			}

		table.inner_table td.top_menu a:hover {
			color:#0b69a5;
			text-decoration: none;
			background-color:inherit;
			}

		table.inner_table td.top_menu a#sel1 {
			color:#0b69a5;
			text-decoration: none;
			background-color:inherit;
			margin:55px 10px 0 0;
			display:block;
			float:left;
			}

		table.inner_table td.top_menu a#sel1:hover {
			 color:#b6ffdb;
			text-decoration:underline;
			background-color:inherit;
			}

	table.inner_table td.left_side{
		padding:20px 20px 50px 0;
		width: 275px;
		}

		table.inner_table td.left_side div.rule{
			border-bottom:4px solid #0b83cf;
			padding: 0 0 20px 0;
			margin:0 0 15px 0;
			}

			table.inner_table td.left_side  ul.menu {
				margin:0px;
				padding:0px 0px 3px 23px;

				}

				table.inner_table td.left_side  ul.menu li {
					list-style: none;
					padding:0px 15px 0px 0px;
					margin:0px;
					line-height:18px;
					}



		table.inner_table td.left_side  ul.menu li a {
			font-size:14px;
			color:#0b69a5;
			line-height:25px;
			text-decoration:underline;
			background-color:inherit;
			}

		table.inner_table td.left_side  ul.menu li a:hover {
			color:#0b83cf;
			text-decoration: none;
			background-color:inherit;
			}

					table.inner_table td.left_side  ul.menu li#sel2 a {
						font-size:14px;
						color:#0b83cf;
						text-decoration:none;
						background-color:inherit;
						}

					table.inner_table td.left_side  ul.menu li#sel2 a:hover {
						color:#0b69a5;
						text-decoration: underline;
						background-color:inherit;
						}

		table.inner_table h1.head {
			font-size:13px;
			color:#0b69a5;
			margin:0 0 15px 0;
			}


		table.inner_table td.left_side dl.news {
			padding:0px;
			margin:0 0 0 23px;
			}

			table.inner_table td.left_side dl.news dt {
				font-size:13px;
				padding:0px 0px 6px 0px;
				margin:0px;
				}

			table.inner_table td.left_side dl.news dd {
				padding:0px;
				margin:0px;
				}


				table.inner_table td.left_side dl.news dd h1 {
					font-size:13px;
					padding:0px 0px 6px 0px;
					margin:0px;
					}

					table.inner_table td.left_side dl.news dd h1 a {
						color:#000000;

						text-decoration:underline;
						background-color:inherit;
						}

					table.inner_table td.left_side dl.news dd h1 a:hover {
						color:#000000;
						text-decoration: none;
						background-color:inherit;
						}

				table.inner_table td.left_side dl.news dd p {
					font-size:11px;
					line-height:14px;
					padding:0px;
					margin:0px;
					}

			table.inner_table td.left_side dl.news dd.more {
				text-align:right;
				padding:0px 0px 14px 0px;
				margin:0px;
				font-size:13px;
				}


	table.inner_table td.content{

		padding:0 0 50px 0;
		width:705px;
		}

		table.inner_table td.content div.pic img{
			border-width:0;

			}

		table.inner_table td.content div.pic{
			background:url(../images/pic.jpg) no-repeat;
			height:139px;
			text-align:right;
			padding:20px;
			margin:0 0 20px 0;

			}

		table.inner_table td.content div.content{
		padding:0 20px 0 0;
			}
	table.inner_table td.footer{
		background:#15608a url(../images/head_t.gif) repeat-x left bottom;
		color:#ffffff;
		font-size:12px;
		width:980px;

		}

		table.inner_table td.footer a {
			color:#ffffff;
			text-decoration:underline;
			background-color:inherit;
			}

		table.inner_table td.footer a:hover {
			color:#b6ffdb;
			text-decoration: none;
			background-color:inherit;
			}

		table.inner_table td.footer div.home{
			background:url(../images/head_bg.gif) repeat-x ;
			height:46px;
			padding:40px 20px 0 20px;
			}
		table.inner_table td.footer img{
			border:0;
			}


