@import url(global/user.css);
@import url(global/common.css);
@import url(apps/forms01.css);

body {
	background: #CBCA9D url(../images/body_bg.gif) repeat-x;
	color: #333;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: .76em;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

a {
	outline:none;
}

#wrap {
	position: relative;
	margin: 0px auto;
	text-align: left;
	width: 760px;
	background: url(../images/wrap_bg.gif) repeat-y;
	border-bottom: 1px solid #b7b896;
}

html>body #wrap {}

#header {}
	#logo {
		margin: 0; padding: 0;
		width: 760px; height: 181px;
		background: url(../images/logo_bg.jpg) no-repeat;
		text-indent: -9999px;
	}
		#logo a {
			display: block;
			width: 760px; height: 181px;
			overflow: hidden;
		}

#printlogo{
	display: none;
	height: 15px;
	color: #000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}


/* navigation */
#tabs {
	position: absolute;
	top: 180px; left: 149px;
}
	#nav {}
		#nav ul{
			margin: 0; padding: 0;
			list-style-type: none;
			background: url(../images/nav_bg.gif) no-repeat;
			height: 30px;
			width: 760px;
			position: relative;
		}
			#nav ul li {
				float: left;
				height: 30px;
			}
				#nav ul li a {
					display: block;
					height: 30px;
					position: absolute;
					text-indent: -9999px;
					overflow: hidden;
				}
				
				#nav ul li#t29527 a {background: url(../images/nav_bg.gif) 0 0 no-repeat; width: 79px; left: 0;}
				#nav ul li#t29527 a:hover, #nav ul li#t29527.currenttab a {background-position: 0 -30px;}

				#nav ul li#t36819 a {background: url(../images/nav_bg.gif) -80px 0 no-repeat; width: 67px; left: 80px;}
				#nav ul li#t36819 a:hover, #nav ul li#t36819.currenttab a {background-position: -80px -30px;}

				#nav ul li#t36818 a {background: url(../images/nav_bg.gif) -148px 0 no-repeat; width: 146px; left: 148px;}
				#nav ul li#t36818 a:hover, #nav ul li#t36818.currenttab a {background-position: -148px -30px;}

				#nav ul li#t36817 a {background: url(../images/nav_bg.gif) -294px 0 no-repeat; width: 82px; left: 294px;}
				#nav ul li#t36817 a:hover, #nav ul li#t36817.currenttab a {background-position: -294px -30px;}

				#nav ul li#t36816 a {background: url(../images/nav_bg.gif) -377px 0 no-repeat; width: 139px; left: 377px;}
				#nav ul li#t36816 a:hover, #nav ul li#t36816.currenttab a {background-position: -377px -30px;}

				#nav ul li#t36815 a {background: url(../images/nav_bg.gif) -517px 0 no-repeat; width: 94px; left: 517px;}
				#nav ul li#t36815 a:hover, #nav ul li#t36815.currenttab a {background-position: -517px -30px;}


#main-body {}
	#main-table-body {
		border-collapse:collapse;
	}
		#main-table-body-leftcell {
			margin: 0px;
			padding: 0;
			width: 150px;
			vertical-align: top;
		}	
		#main-table-body-rightcell {
			margin: 0px;
			padding: 0;
			width: 610px;
			vertical-align: top;
		}

#sidebar {
	margin: 0; padding: 0;
}

#menu-header {}

#menu {}
	#menu ul {
		font-family: Georgia, Times, serif;
		text-transform: uppercase;
		margin:12px 0 0 10px;padding:0;
		font-size:90%;
	}
		#menu li {
			list-style: none;
			display: block;
			width: 100%;
			border-bottom:1px solid #838458;
			line-height:150%;
		}
		#menu li a {
			color: #838458;
			width: 118px;
			display: block;
			background: transparent;
			text-decoration:none;
			padding:4px 0;
		}
			#menu ul ul {
				margin-top: 0;
			}
				#menu ul ul li {
					border-width:0;
				}
				#menu ul ul li a {
					margin-left:12px;
				}

		#menu li a:hover, #menu li a:active {
			color: #000;
		}
		#menu li a.current {
			color:#000;
		}
		#menu ul ul li a.subcurrent {
			color:#000;
		}

#menu-footer {
	background: transparent;
	margin: 0; padding: 0;
}
	#menu-footer .contact_list {
		margin: 0; padding: 10px;
		list-style-type: none;
		font-size: 90%;
		color: #838458;
		font-family: Georgia, Times, serif;
	}
		#menu-footer .contact_list li {
			border-bottom: 1px solid #d4d4a1;
			padding: 5px 0;
		}

#banner {
	display: none;
}



/* breadcrumbs */
#breadcrumbbar{
	margin: 0; padding: 40px 25px 0 25px;
	font-size: 85%;
}
#breadcrumblist{
	float: left;
	width: 300px;
}
	#breadcrumbemail{
		float: right;
		text-align: right;
		width: 100px;
		line-height: 15px;
	}
	
	#breadcrumbemail a:link, #breadcrumbemail a:visited {
		background: url(../images/email.gif) left center no-repeat;
		float: right;
		padding: 0 5px 0 18px;
		text-decoration: none;
	}

	#breadcrumbprint{
		float: right;
		text-align: right;
		width: 100px;
		line-height: 15px;
	}
	#breadcrumbprint a:link, #breadcrumbprint a:visited {
		background: url(../images/printer.gif) left center no-repeat;
		float: right;
		padding: 0 5px 0 18px;
		text-decoration: none;
	}


#content {
	clear: both;
	padding: 10px 25px 0 25px;
}

#content-header {
	display: none;
}

#content-body {}

#pagetitle{}
	#pagetitletext h1 {
		font-weight: normal;
		font-style: italic;
		color: #b5b472;
		font-family: Georgia, Times, serif;
		margin: 0; padding: 0 0 5px 0;
	}


#content-footer {
	clear:left;
	background: url(../images/content_bottom.gif) center center no-repeat;
	padding: 40px 0;
}

#footer {
	clear: both;
	margin: 0 auto;
}

#footerwrap {
	width: 720px;
	margin: 0 auto;
	text-align: left;
	padding: 0 20px;
	font-size: 90%;
}

#copyright{
	color: #fff;
	font-size: 80%;
}

#poweredby{
}