#body, p, .stdText { line-height: 160%; width: 590px; font-style:normal; 
			font-variant:normal; font-weight:normal; 
			font-size: 14px; font-family:verdana, helvetica, arial, sans-serif; 
			margin-left: 13px
			}


body, li, td, div {
	font: 14px verdana, helvetica, arial, sans-serif;
}


h1			{ font: 20px verdana, helvetica, arial, sans-serif; 
				font-weight: bold; margin: 0px; padding-left: 14px; 
				background-image: url("../images/arrow.gif"); background-repeat: no-repeat;
				width: 598px
			}
h2			{ font: 14px verdana, helvetica, arial, sans-serif; 
				font-weight: bold; margin: 0px; padding-left: 14px; 
				background-image: url("../images/arrow.gif"); background-repeat: no-repeat; 
				width: 598px
			}
a:link		{ color: #777; }
a:visited	{ color: #444; }
a:hover		{ color: #600; }
hr			{ height: 1px; color: #ccc; width: 598px}

#navWrap	{ border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; 
			  padding: 0px; margin: 0px 0px 5px 0px; 
			  background-image: url("../images/bg_dotted-gray.gif"); 
			  background-color: #ddd;
			}
#navWrap ul	{ padding: 0px 0px 3px; margin: 0px; }
#navWrap li	{ display: inline; border-right: 1px solid #a99; padding: 0px; margin: 0px; }
#navWrap li.last { border: 0px; }
#navWrap a:link, #navWrap a:visited	{ text-decoration: none; color: #36C; padding: 5px 8px; margin: 0px; 
					font: bold 12px verdana, helvetica, arial, sans-serif;  }
#navWrap a:hover { background-color: #36c; color: #fff; }

#leftCol	{ float: left; width: 600px; padding: 0px; border-right: 1px solid #fff; }
#leftColBanner	{ margin: 0px 0px 5px 0px; }
#leftColSubLeft	{ float: left; width: 390px; padding: 5px; }

#footer		{ clear: both; border-top: 1px solid #36c; margin-top: 40px; 
			  color: #666; background-image: url("images/leftnav_globe.gif"); 
			  background-repeat: no-repeat; background-position: top right; height: 88px;
			 }
.ftrText 	{ font: 0.8em verdana, helvetica, arial, sans-serif }

.subsection	{ padding-left: 20px; }
.stdTextBox	{ font: .7em verdana, helvetica, arial, sans-serif; border: 1px solid #36c; padding: 3px; }
.stdButton	{ font: bold .7em verdana, helvetica, arial, sans-serif; border: 1px solid #36c; padding: 1px; }

/* table styles */
.Table			{ font: 20px verdana, helvetica, arial, sans-serif; border-collapse: collapse; margin-left:13px; width:95%}
.formTable		{ font: .7em verdana, helvetica, arial, sans-serif; border-collapse: collapse; margin-left:13px}
.formTable.key		{ border-bottom: 1px solid #ccc; padding: 10px; width: 20em; vertical-align: top; }
.formTable.value	{ border-bottom: 1px solid #ccc; padding: 10px; vertical-align: top; }
.formTable.label	{ font-weight: bold; }

.breadcrumb { color: #06c; font-weight: bold; margin: 6px;}
.breadcrumb A { text-decoration: none;}
delimiter.breadcrumb { font-size: 30px;  text-decoration: none;}