body,html{
	background:url(images/template/tile_background.jpg) repeat-x left top #d1f0fd;
	margin:0 auto;
	padding:0;
	*text-align:center;
	width:100%;
}
.contentContainer a{
	color:#106fa6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.contentContainer a:hover{
	color:#000;
}
h2{
	color:#086296;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	margin:7px 0 0 0;
	padding:0;
}
.collapse{
	border-collapse:collapse;
	margin:0;
	padding:0;
	vertical-align:top;
}
table.container{
	margin:82px auto 0 auto;
	*text-align:left;
	width:990px;
}
	td.wrap-leftMiddle{
		height:100%;
		margin:0;
		padding:0;
		width:24px;
	}
		td.wrap-leftMiddle table{
			background:url(images/template/tile_wrap-left.gif) repeat-y;
			border-collapse:collapse;
			height:100%;
			margin:0;
			padding:0;
			width:100%;
		}
			td.wrap-leftMiddle table td{
				background:url(images/template/cap_wrap-leftMiddle.jpg) no-repeat left top;
			}
	td.headerContainer{
		background:url(images/template/background_header.jpg) no-repeat left 16px #fff;
		height:202px;
		margin:0;
		padding:0;
		width:942px;
	}
		table.header{
			background:url(images/template/cap_wrap-centerTop.gif) no-repeat left top;
			width:100%;
		}
			table.header td{
				margin:0;
				padding:0;
			}
			table.header td.logo a{
				background:url(images/template/logo.gif) no-repeat;
				display:block;
				height:117px;
				margin:16px 0 0 48px;
				padding:0;
				width:282px;
			}
				table.header td.logo a h1,
				table.header td.logo a span{
					display:none;
				}
			table.header td.navigationTop{
				padding:91px 46px 0 0;
				width:100%;
			}
				td.navigationTop table{
					background:url(images/template/cap_navigationTop-left.gif) no-repeat left top #106fa6;
					float:right;
					height:42px;
					width:auto;
				}
					td.navigationTop table table,
						td.navigationTop table table td{
							border-collapse:collapse;
							margin:0;
							padding:0;
							vertical-align:top;
					}
					td.navigationTop table table{
						background:none;
						margin:0 0 0 15px;
						width:100%;
					}
						td.navigationTop table table td a{
							color:#fff;
							display:block;
							font-family:Arial, Helvetica, sans-serif;
							font-size:13px;
							font-weight:bold;
							height:37px;
							*height:42px;
							padding:5px 0 0 0;
							text-decoration:none;
							width:100px;
						}
						td.navigationTop table table td a:hover{
							color:#e1f5fe;
						}
						td.navigationTop table span.between{
							background:url(images/template/between_navigationTop.gif);
							display:block;
							height:42px;
							margin:0 10px 0 10px;
							width:5px;
						}
			table.header td.searchContainer{
				height:85px;
			}
		table.body{
			background:url(images/template/cap_body-top.gif) no-repeat right top;
			width:100%;
		}
			table.body td.columnLeft{
				background:#cfedf9;
				width:263px;
			}
				table.navigationLeft{
					background:url(images/template/tile_navigationLeft.gif) repeat-y left top;
					width:100%;
				}
					table.navigationLeft th,
					table.navigationLeft td{
						margin:0;
						padding:0;
					}
					table.navigationLeft th{
						background:url(images/template/cap_navigationLeft-top.gif) no-repeat left top;
						text-align:left;
						width:100%;
					}
						table.navigationLeft th h2{
							color:#fff;
							font-family:Arial, Helvetica, sans-serif;
							font-size:16px;
							font-weight:bold;
							margin:0 0 4px 33px;
							padding:0;
						}
						table.navigationLeft td.collapse{
							background:url(images/template/cap_navigationLeft-bottom.gif) no-repeat left bottom;
							padding:0 0 12px 0;
						}
							table.navigationLeft table.mainCont,
							table.navigationLeft table.mainCont1,
								table.navigationLeft table.mainCont1 td,
								table.navigationLeft table.mainCont td{
									border-collapse:collapse;
									margin:0;
									padding:0;
							}
							table.navigationLeft table.mainCont,
							table.navigationLeft table.mainCont1{
								margin:0 0 0 24px;
								width:216px;
							}
								table.navigationLeft td.clTop a,
								table.navigationLeft td.clTop1 a{
									color:#106fa6;
									display:block;
									font-family:Arial, Helvetica, sans-serif;
									font-size:15px;
									font-weight:normal;
									margin:0;
									padding:8px;
									text-decoration:none;
								}
								table.navigationLeft td.clTop a:hover,
								table.navigationLeft td.clTop1 a:hover{
									color:#000;
								}
								table.navigationLeft span.between{
									background:url(images/template/between_navigationLeft.gif);
									display:block;
									height:3px;
									line-height:1px;
									margin:0;
									overflow:hidden;
									padding:0;
									width:100%;
								}
					tr.customExpand{
						display:block!important;
						visibility:visible!important;
					}
						tr.customExpand td{
							padding:0 0 0 10px!important;
							*padding:0!important;
						}
							table.clSub,
							table.clSub1{
								border-collapse:collapse;
								margin:0 10px 10px 10px;
								padding:0;
								width:100%;
							}
								table.clSub td,
								table.clSub1 td{
									margin:0;
									padding:0;
								}
									table.clSub a,
									table.clSub1 a{
										color:#106fa6;
										display:block;
										font-family:Arial, Helvetica, sans-serif;
										font-size:12px;
										font-weight:normal;
										margin:0;
										padding:2px 0;
										text-decoration:none;
									}
									table.clSub a:hover,
									table.clSub1 a:hover{
										color:#000;
									}
				table.contentIncludeLeft{
					margin:0 0 5px 10px;
				}
					table.contentIncludeLeft table,
						table.contentIncludeLeft table td,
							table.contentIncludeLeft  img{
								border-collapse:collapse;
								margin:0;
								padding:0;
					}
			td.columnCenter{
				width:679px;
			}
				td.objectFlash{
					padding:23px 0 0 4px;
				}
				table.contentContainer{
					height:100%;
					width:100%;
				}
					body.body table.contentContainer{
						margin:25px 48px 10px 10px;
						*margin:0;
					}
						body.body table.contentContainer td{
							*padding:25px 48px 10px 10px;
						}
						 body.body table.contentContainer td td{
							*padding:0;
						 }
					table.contentContainer p,
					table.contentContainer span,
					table.contentContainer td,
					table.contentContainer th{
						color:#4f462a;
						font-family:Arial, Helvetica, sans-serif;
						font-size:12px;
						line-height:18px;
					}
					table.contentContainer td.column{
						height:100%;
						width:100%;
					}
						td.column td.boxedLeftTop{
							background:url(images/template/cap_boxed-left.gif) no-repeat left top;
							height:309px;
							width:0%;
						}
						td.column td.boxedCenterTop{
							background:url(images/template/tile_boxed-centerTop.gif) repeat-x left top #f6f6f3;
							padding:15px 20px 0 0;
							*padding:15px 0 0 0;
							width:100%;
						}
							td.boxedCenterTop h3{
								background:#106fa6;
								color:#f6f6f3;
								display:block;
								font-family:Arial, Helvetica, sans-serif;
								font-size:14px;
								font-weight:bold;
								margin:0;
								padding:10px;
								width:100%;
							}
							td.column td.boxedCenterTop p{
								color:#4f462a;
								font-family:Arial, Helvetica, sans-serif;
								font-size:12px;
								line-height:18px;
								padding:8px;
								margin:0;
							}
								td.column td.boxedCenterTop ul{
									list-style-type:none;
									margin:8px;
									padding:0;
								}
									td.boxedCenterTop ul li{
										margin:0;
										padding:0;
									}
								td.column td.boxedCenterTop  a{
									color:#106fa6;
									font-family:Arial, Helvetica, sans-serif;
									font-size:12px;
									font-weight:bold;
									*height:1px;
									text-decoration:none;
								}
									td.column td.boxedCenterTop li a{
										display:block;
										padding:8px 0 8px 15px;
									}
									td.column td.boxedCenterTop li a:hover{
										background:url(images/template/arrow.gif) no-repeat 2px 9px;
									}
						td.column td.boxedRightTop{
							background:url(images/template/cap_boxed-right.gif) no-repeat left top;
							height:309px;
							width:0%;
						}
						td.column td.boxedLeftBottom{
							background:url(images/template/cap_boxed-leftBottom.gif) no-repeat right top;
						}
						td.column td.boxedCenterBottom{
							background:url(images/template/tile_boxed-centerBottom.gif) repeat-x left top;
						}
						td.column td.boxedRightBottom{
							background:url(images/template/cap_boxed-rightBottom.gif) no-repeat left top;
						}
	td.wrap-rightMiddle{
		height:100%;
		margin:0;
		padding:0;
		width:24px;
	}
		td.wrap-rightMiddle table{
			background:url(images/template/tile_wrap-right.gif) repeat-y;
			border-collapse:collapse;
			height:100%;
			margin:0;
			padding:0;
			width:100%;
		}
			td.wrap-rightMiddle table td{
				background:url(images/template/cap_wrap-rightMiddle.jpg) no-repeat left top;
			}
	td.wrap-leftBottom,
	td.wrap-rightBottom{
		background:url(images/template/cap_wrap-leftBottom.gif) no-repeat left top;
		height:16px;
		margin:0;
		padding:0;
		width:24px;
	}
	td.wrap-centerBottom{
		background:url(images/template/tile_wrap-centerBottom.gif) repeat-x;
		height:16px;
		margin:0;
		padding:0;
		width:942px;
	}
	td.wrap-rightBottom{
		background:url(images/template/cap_wrap-rightBottom.gif) no-repeat left top;
	}
	td.footerContainer{
		margin:0 auto;
		padding:0 0 10px 0;
	}
		td.footerContainer td{
			color:#106fa6;
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			margin:0;
			padding:0;
		}
		td.footerContainer table{
			margin:0;
			padding:0;
			text-align:center;
			width:100%;
		}
			td.footerContainer table table{
				margin:0 auto;
				width:1%;
			}
			td.footerContainer table a{
				color:#106fa6;
				display:block;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				text-decoration:none;
				white-space:nowrap;
			}
			td.footerContainer table a:hover{
				color:#000;
			}
			td.footerContainer span.between{
				display:block;
				text-align:center;
				width:15px;
			}
div.navigationId{
	float:right;
	border:2px solid #90cc6c;
	width:200px;
}
	div.navigationId h4{
		background:#90cc6c;
		color:#fff;
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		margin:0;
		padding:10px;
	}
	div.navigationId  a{
		color:#106fa6;
		display:block;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:normal;
		margin:0;
		padding:2px 10px;
		text-decoration:none;
	}
	div.navigationId a:hover{
		color:#000;
	}
table.breadcrumb{
	border-collapse:collapse;
	margin:5px 0;
	padding:0;
}
	table.breadcrumb a{
		color:#2d881c;
		text-decoration:none;
	}
table.search{
	float:right;
	margin:28px 70px 0 0;
}
table.search td.input input{
	border:1px solid #106fa6;
	padding:5px;
	*height:28px;
	margin:0 5px 0 0;
}