body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #069 url(../images/gradient.jpg) repeat-y;
	margin: 0px;
	padding: 0px;
}
#root {
	background: #FFF url(../images/logo.gif) no-repeat 10px 5px;
	padding-top: 5px;
}
#logo {
	width: 321px;
	height: 82px;
}
#menu {
	padding-right: 20px;
	border-top: 1px solid red;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	text-align: right;
}
#topNav {
	z-index:2;
}
#topNav a {
	color: #036;
	text-decoration: none;
	padding: 1px 3px;
	border-top: 1px solid #069;
	border-right: 1px solid #069;
	border-bottom: 1px solid #069;
	border-left: 5px solid red;
	width: 78px;
}
#topNav a:link, #topNav a:visited {
	background: #C4DEEC;
}
#topNav a:hover {
	background: url(../images/navBgdn.gif) repeat-y;
	width: 78px;
}
#tagline {
	letter-spacing: 3px;
	text-align: right;
	padding-right: 20px;
	background: #069 url(../images/gradient.jpg) repeat-y;
	color: #FFF;
	height: 14px;
}
#decor {
	background: url(../images/decor.gif) no-repeat center;
	height: 8px;
	width: 131px;
}
h1 {
	font-size:24px;
	color: #C4DEEC;
}
h2 {
	font-size: 18px;
}
h1,h2 {
	margin: 0px;
	padding: 0px;
}
h3 {
	color: #F90;
	font-size: 14px;
	font-weight: bold;
	padding-top: 30px;
}
#rootTbl, #contentTbl {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
#middle {
	border-bottom: 5px solid #666;
}
#detailTbl {
	width:660px;
	margin-top: 50px;
	margin-bottom:30px;
}
#text {
	width:430px;
	font-size: 12px;
	padding-right: 20px;
}
#sideBar {
	padding-left: 20px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 1px solid #C60;
}
#productSub, #companySub, #custSub {
	position: absolute;
	background: white;
	left: 0px;
	top: 0px;
	text-align: left;
	z-index: 2;
	padding-top: 5px;
	visibility: hidden;
	border-bottom: 1px solid #666;
	border-left: 1px solid red;
	border-right: 1px solid #666;
	border-top: 0px;
	width: 193px;
}
#closer {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	padding-top: 5px;
	visibility: hidden;
}
#language {
	letter-spacing: 3px;
	margin-top: 10px;
}
#subMenu td, #productSub td, #companySub td, #custSub td {
	height: 15px;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 1px solid #E5E5E5;
	border-left: 0px;
	background: url(../images/bullet2.gif) no-repeat;
	padding-left: 15px;
	padding-bottom:3px;
}
#subMenu a:link, #subMenu a:visited, #productSub a:link, #productSub a:visited, #companySub a:link, #companySub a:visited, #custSub a:link, #custSub a:visited {
	text-decoration: none;
	color: #036;
}
td {
	vertical-align: top;
	font-size:10px;
}
#botNav a:link, #botNav a:visited {
	color: #036;
	text-decoration: none;
	padding: 1px 3px;
	background: #C4DEEC;
	border: 1px solid black;
}
#subMenu a:hover, #botNav a:hover, #productSub a:hover, #companySub a:hover, #custSub a:hover {
	text-decoration: none;
	color: red;
}
#botNav {
	padding: 20px;
	text-align: right;
	height:30px;
	color: white;
}
#text {
	line-height: 1.5em;
}
#note {
	color: #069;
	padding-top: 10px;
	border-top: 1px solid #006;
	border-right: 0px;
	border-bottom: 1px solid #C60;
	border-left: 0px;
	margin-top: 30px;
	padding-bottom: 10px;
}
li {
	list-style:url(../images/checkbox.gif) none outside;
	margin-bottom:15px;
	padding-right:5px;
}
#mkt {
	font: 10px Arial, Helvetica, sans-serif;
	width: 100%;
}
