#btHomeMain {
	border-width : 0 2px 2px 2px;
	border-style : solid;
	border-color: #A5CDEA;
	background-color: #ffffff;
}

#btHomeMain h1 {
	color: #E87123;
	font-size: 16px;
}

#btHomeMain h2 {
	color: #FF0100;
	font-size: 14px;
	margin-bottom: 0;
}

#btHomeHdrBtm {
	width:536px;
}

#btHomeHdrBtm td {
	padding: 35px 0 0 10px;
}

#btMain {
	border-width : 3px 2px 2px 2px;
	border-style : solid;
	border-color: #A5CDEA;
	background-color: #ffffff;
}

#btNav {
	border-right: solid 1px #A5CDEA;
	background-color: #EEF6FB;
	padding-bottom: 20px;
}

#btLeftNav a {
	display: block;
	margin: 1px 3px;
	color: #ffffff;
	background-color: #008DF2;
	text-decoration: none;
	font-weight: bold;
	padding: 5px 8px;
	border: solid 1px #439EF0;
}

#btLeftNav a.on, #btLeftNav a:hover  {
	background-color: #FF1F00;
	border: solid 1px #198FEB;
}

#btLeftSubNav {
	margin: 5px 15px;
}

#btLeftSubNav a, #btLeftSubNav a:hover {
	display: inline;
	color: #0000FF;
	background-color: #EEF6FB;
	text-decoration : underline;
	font-weight : normal;
	border : none;
	padding : 0;
}

#btOrderBox {
	text-align: center;
}

#btSubContent {
	padding: 12px 10px;
}

#related td.logo {
	padding-right: 15px;
}

#related a {
	font-size: 11px;
}

#reading td {
	padding: 5px;
	font-size: 11px;
}

#components a {
	font-size: 11px;
}

#btSubContentPO {
	padding: 10px 0 20px 0;
}

#btSubContentPO h1 {
	font-size: 16px;
	color: #018CCE;
	margin-left: 12px;
}

#btSubContent #cs {
    width: auto;
}

