html { margin: 0px; padding: 0px; }

body {
	margin: 0px; 
	padding: 0px;
	color: #000000;
	background: #fff;
	font: .7em Verdana, Arial, Helvetica, sans-serif;
}

/* basic selectors */
a.adtext { color: #666666; text-decoration:none}
a.adtext:hover{ color: #666666; text-decoration:none}
a:link { color: #666666; text-decoration:none}
a:visited { color: #666666;  text-decoration:none}
a:active, a:hover { color: #000099;  text-decoration:none}
th
{
    vertical-align:top;
}
td
{
    vertical-align:top;
}

h1, h2, h3, h4, h5 {
	padding: 0px;
	margin: 0px;
}

h1 {
	color: #5b626c;
	font: bold 130% Verdana, Arial, Helvetica, sans-serif;
}

h2 {
	color: #5b626c;
	font: bold 120% Verdana, Arial, Helvetica, sans-serif;
}

h3 {
	color: #5b626c;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}

h4 {
	color: #5b626c;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

h5 {
	color: #000;
	font: bold 100% Verdana, Arial, Helvetica, sans-serif;
}

h6 {
	color: #000;
	font: bold italic 100% Verdana, Arial, Helvetica, sans-serif;
}

img { border: 0px; }
hr { color: #ccc; height: 1px; }
table { font-size: 100%; }
code { color: #6c0; font: 100% "Courier New", Courier, monospace }
form { margin: 0px; padding: 0px; }
input, textarea, select { font: 100% Verdana, Arial, Helvetica, sans-serif; border:1px solid #666666;}


/* HobbyLab pages */
.section ul li {
	padding: 1px 0px;
}

#DescriptionImages a img,
#ScreenShots a img {
	border: solid 1px Gray;
	padding: 2px;
	margin-right: 5px;
}

#ScreenShotsSection1 span img,
#ScreenShotsSection2 span img {
	margin-right: 15px;
	margin-top: 5px;
}

#Footer {
	text-align: center;
	font-size: 0.8em;
	margin: 30px 0px 10px 0px;
}

#LinksPage {
	float: right;
	margin-top: 30px;
}

#ScreenShotsSection1 span {
	height: 240px;
}

#ScreenShotsSection2 span  {
	height: 170px;
}

#ScreenShotsSection1 span,
#ScreenShotsSection2 span  {
	float: left;
}

#ScreenShotsSection2  {
	clear: left;
}

.section {
	clear: left;
	width: 100%;
}

.techParams,
#ScreenShots,
#AdditionalFeatures,
#Ebay {
	border-top: 1px dotted Silver;
	padding-top: 20px;
	margin-top: 5px;
}

#Ebay {
	display: none;
}

#Features {
	margin-top: 15px;	
}

#bookmarkBar {
	float: left;
	display: none;
}

.barMessage {
	font-weight: bold;
	float: right;
	margin: 3px 20px 0px 0px;
}

.barMessage a {
	color: Blue;
	text-decoration: underline;
}

.select0 {
	font-style: italic;
}

.select1 {
	font-weight: bold;
}

.select2 {
	font-weight: bold;
	color: Red;
}

.help {
	border-bottom: dotted 1px Silver;
	padding-bottom: 20px;
}

.techParams .paramHeader,
.techParams table thead,
.help table .paramHeader,
.help table thead {
	font-weight: bold;
	background-color: #DCDCDC;
}

.techParams .even,
.help table .even {
	background-color: #F0F0F0;
}

.techParams tr td,
.help table tr td {
	display: table-cell;
	vertical-align: middle;
}

.help a {
	color: #483D8B;
}

.help #ShortcutKeys .col0 {
	text-align: center;
	height: 20px;
}

.help li {
	margin-top: 5px;
}

.help .screenCenter {
	text-align: center;
}

.help #SecondScreen {
	margin-top: 20px;
}

.help .screenLeft {
	float: left;
	padding: 20px 30px 10px 0px;
}

.help .helpSection {
	border-top: 1px dotted Silver;
	clear: left;
	margin-top: 20px;
}

.help #FileMenuSection,
.help #TopSection {
	border-top: none;
}

.help #HelpMenu {
	padding-bottom: 20px;	
}

.help .helpSection h3 {
	clear: left;
}

.help .title {
	margin-top: 20px;
}

.help .code {
	font-family: "Courier New", Courier, monospace;
}