/* Standard HTML Tag Styles */
body {
	margin:0px;
	padding:0px;
	background:#f7f4f0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(../images/bg-slice.gif);
	background-repeat:repeat-x;
	text-align:center;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

img {
	border:0px;
}

form {
	margin:0px;
	padding:0px;
	display:inline;
}

#mainContainer {
	width:732px;
	margin:0 auto;
}

/* layout styles */
div.top {
	width: 732px;
	height: 217px;
	padding: 0px;
	display: block;
	visibility: visible;
}
div.top-whiteline {
	margin:5px 0px 0px 0px;
	display:block;
	visibility:visible;
}
div.nav {
	background:#b66611;
	height:22px;
	padding:0px;
	display:block;
	visibility:visible;
}
div.nav-subline1 {
	background:#c8cdd1;
	height:1px;
	padding:0px;
	display:block;
	visibility:visible;
}
div.nav-subline2 {
	background:#b0beca;
	height:6px;
	margin-left:10px;
	display:block;
	visibility:visible;
	text-align:left;
}
div.layout {
	background:url(../images/content-bg.gif) repeat-x;
	padding:0px;
	text-align:left;
}
td.layout-body {
	padding:0px 6px 0px 6px;
	background:#f7f4f0;
	width:711px;
	background:url(../images/content-bg.gif) repeat-x;
	padding:0px;
}
td.layout-left {
	background:#d5dee5;
	width:233px;
	padding:32px 0px 0px 0px;
	border-bottom:10px solid #f7f4f0;
}
div.layout-left-content {
	background:#f7f4f0;
	padding:5px 0px 5px 0px;
}
td.layout-vline {
	background:url(../images/v-line.gif) repeat-y center;
	width:22px;
	height:380px;
}
td.layout-content {
	padding:32px 20px 10px 0px;
}
td.layout-content50 {
	padding:32px 6px 10px 0px;
}
div.layout-biobox {
	margin:0px 0px 25px 0px;
	padding:6px;
	background:#d8e0e5 url(../images/bio-bg.gif) bottom left no-repeat;
	height:178px;/*198*/
}
div.layout-biobox img {
	padding-right:6px;
	border:0px;
}
td.layout-watermark {
	background:url(../images/content-bg-dblogo.gif) left top no-repeat;
	height:340px;
}
div.layout-hline {
	background:url(../images/h-line.gif) repeat-x;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div.layout-address {
	padding-top:16px;
	width:732px;
	height:28px;
	font-weight:bold;
	text-align:center;
	color:#000000;
	margin:0px auto;
}
div.layout-footer {
	background:#b66611;
	height:32px;
	text-align:left;
}
div.layout-footerNav {
	padding-top:8px;
	width:732px;
	height:24px;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	background:url(../images/footer-logo.gif) right center no-repeat;
	margin:0px auto;
}
div.layout-footerNav a {
	color:#ffffff;
	text-decoration:none;
}
div.layout-footerNav a:hover {
	text-decoration:underline;
}
div.layout-copyright {
	padding-top:7px;
	width:732px;
	text-align:center;
	color:#000000;
	font-size:10px;
	margin:0px auto;
}
div.layout-author {
	padding-top:30px;;
	width:732px;
	text-align:center;
	color:#000000;
	font-size:10px;
	margin:0px auto;
}
div.nav-contactHeader {
	background:url(../images/nav-contactus.gif) no-repeat;
	width:218px;
	padding:5px 0px 0px 15px;
	height:21px;
}
div.nav-contactHeader a {
	background:url(../images/arrow-white.gif) no-repeat left center;
	font-size:15px;
	text-decoration:none;
	color:#ffffff;
	font-weight:bold;
	margin:0px;
	padding:0px 0px 0px 12px;
}
div.nav-contactHeader a:hover {
	background:url(../images/arrow-black.gif) no-repeat left center;
	color:#000000;
	text-decoration:none;
}
div.layout-left-content p {
	font-size:14px;
	color:#b66611;
	font-weight:bold;
	margin:18px 24px 18px 24px;
}
div.nav-header {
	background:url(../images/nav-header.jpg) no-repeat;
	font-size:12px;
	font-weight:bold;
	width:198px;
	padding:5px 0px 0px 35px;
	margin-top:18px;
	height:18px;
}
div.nav-header a {
	background:url(../images/arrow-black.gif) no-repeat left center;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 12px;
}
div.nav-header a:hover {
	background:url(../images/arrow-brown.gif) no-repeat left center;
	color:#b66611;
	text-decoration:none;
}
div.nav-main {
	border-left:1px solid #d5dee4;
	border-right:1px solid #d5dee4;
	border-bottom:1px dotted #d5dade; 
	padding:7px 25px;
	font-size:12px;	
}

div.nav-body {
	border-right:1px solid #d5dee4;
	border-left:1px solid #d5dee4;
	border-bottom:1px solid #d5dee4;
	padding:7px 25px;
}

div.nav-body  ul {
	list-style:none;
	padding-left:0px;
}

div.nav-body  ul ul {
	list-style:none;
	padding-left:25px;
}

.nav-body-list {
	list-style:none;
	padding-left:0px;
	margin:0px;
}

.nav-body-sub-list {
	list-style:none;
	padding-left:25px;
	margin:0px;
}

div.block-header {
	background:url(../images/block-header.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	width:218px;
	padding:5px 0px 0px 15px;
	margin-top: 0;
	height:18px;
}
div.block-header a {
	background:url(../images/arrow-black.gif) no-repeat left center;
	text-decoration:none;
	color:#000000;
	margin:0px;
	padding:0px 0px 0px 12px;
}
div.block-header a:hover {
	background:url(../images/arrow-brown.gif) no-repeat left center;
	color:#b66611;
	text-decoration:none;
}
div.block-body {
	border:1px solid #d5dee4;
	padding:17px;
}
