html { margin: 0px; padding: 0px; }

body { 
	margin: 0px;
	padding: 10px;
	text-align: center;
	background: #8ea4b6;
	font: .7em Arial, Helvetica, sans-serif;
}

.clear { clear: both; }

A:link { color: #3D70B3 }
A:visited { color: #5F8ECB }
A:active, A:hover { color: #0000FF }

h1 { color: #2F6FB1; font: bold 1.3em Arial, Verdana, Helvetica }
h2 { color: #2F6FB1; font: bold italic 1.3em Arial, Verdana, Helvetica }
h3 { color: #2F6FB1; text-transform: uppercase; font: bold 1.2em Arial, Verdana, Helvetica }
h4 { color: #2F6FB1; text-transform: uppercase; font: bold italic 1.2em Arial, Verdana, Helvetica }
h5 { color: #2F6FB1; text-transform: lowercase; font: bold 1.1em Arial, Verdana, Helvetica }
h6 { color: #2F6FB1; text-transform: lowercase; font: bold italic 1.1em Arial, Verdana, Helvetica }

img, a img { border: 0px; }
ul { list-style: url('images/bullet.gif'); }
li { margin-bottom: 10px; }
hr { color: #2F6FB1; height: 1px }
form { margin: 0px; }
input, textarea, select { font: 100% Verdana, Arial, Helvetica, sans-serif; }
table.form { border: none; border-collapse: collapse; font-size: 100%; }
table.form td, table.form th { text-align: left; padding: 3px 3px 3px 0px; }

/* main div styles */
#container {
	background: #fff;
	text-align: left;
	margin: 0px auto;
	width: 752px;
	padding: 10px;
	border: solid 1px #094889;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 730px;
}
	html>body #container { width: 730px; }

#header {
	background: #fff;
	width: 730px;
	height: 73px;
	border: solid 1px #5E8EC0;
	margin-bottom: 10px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 728px;
	height: 71px;
}
	html>body #header { width: 728px; height: 71px; }

#logo { float: left; }

#body {
	background: url('http://www.DeepTrawl.com/images/column-left.gif') repeat-y;
	border-bottom: 10px solid #fff;
}

#body3col {
	background: url('http://www.DeepTrawl.com/images/column-3.gif') repeat-y;
	border-bottom: 10px solid #fff;
}

#body2 {
	width: 174px;
	float: left;
	background: url('http://www.DeepTrawl.com/images/column-left.gif') repeat-y;
	margin-right: 10px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 166px;
}
	html>body #body2 { width: 166px; }

#body1 {
	width: 546px;
	float: right;
}

.shotArea {
	width: 531px;
	float: center;
	margin-right: 10px;
	margin-left: 5px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	background: #EEEEFF;
	text-align: center;
	border: solid 1px #9999ff;
}


.leftButton {
	width: 100px;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	text-align: center;
}


.rightButton {
	width: 100px;
	float: right;
	margin-right: 10px;
	margin-left: 5px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	text-align: center;
}

.shotArea h1 {
	margin: -4px -4px 0px -4px;
	background: #ffcc00 url('images/check.png') 2px 2px no-repeat;
	padding: 2px 2px 2px 15px;
	border-top: solid 1px #c6d8ea;
	border-bottom: solid 1px #749dc6;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}

.getit {
	width: 248px;
	float: center;
	margin-right: 10px;
	margin-left: 5px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	background: #EEEEFF;
	text-align: center;
	border: solid 1px #9999ff;
}



.getit h1 {
	margin: -4px -4px 0px -4px;
	background: #ffcc00 url('images/check.png') 2px 2px no-repeat;
	padding: 2px 2px 2px 15px;
	border-top: solid 1px #c6d8ea;
	border-bottom: solid 1px #749dc6;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}


#buy {
	width: 300px;
	float: center;
	margin-right: 10px;
	margin-left: 110px;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 300px;
	background: #EEEEEE;
	text-align: center;
	border: solid 1px #9999FF;
}


.justify {
	text-align: justify;
}

.center {
	text-align: center;
}

.verticalCentre {
	vertical-align:middle;
}

img.floatright { 
  float: right;
  margin: 0.75em;
  vertical-align: middle;
}

img.boxright { 
  float: right;
  margin-top: 2em;
  vertical-align: middle;
}


img.floatleft { 
  float: left;
  margin: 0.2em;
  vertical-align: middle;
}

img.navleft { 
  float: left;
  margin: 0.2em;
  vertical-align: middle;
}

img.navright { 
  float: right;
  margin: 0.2em;
  vertical-align: middle;
}




#special {
	background: url('http://www.DeepTrawl.com/images/column-right.gif') repeat-y right;
	height: 149px
}

#special img { display: block; }

#rightshot img { align: right; }

#flashmovie {
	width: 362px;
	height: 149px;
	float: left;
}

#shot {
	width: 350px;
	height: 252px;
	float: center;
}


#specialtext {
	width: 174px;
	float: right;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 166px;
}
	html>body #specialtext { width: 166px; }

#body1content {
	border-top: solid 10px #fff;
	font-size: 110%;
}

#body1a {
	width: 362px;
	float: left;
}

#body1b {
	width: 174px;
	float: right;
	font-size: 90%;
	padding: 4px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 166px;
}
	html>body #body1b { width: 166px; }

#footer { 
	clear: both;
	border: solid 1px #5e8ec0;
	padding: 4px;
}

/* special styles */

#body2 h2 {
	margin: -4px -4px 0px -4px;
	background: #98B8E1 url('http://www.DeepTrawl.com/images/accent1.gif') 4px 6px no-repeat;
	padding: 2px 2px 2px 15px;
	border-top: solid 1px #c6d8ea;
	border-bottom: solid 1px #749dc6;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}

#body2 .arrow { 
	margin: -4px -4px 0px -4px;
	padding: 2px 2px 2px 15px;
	border-top: solid 1px #c6d8ea;
	border-bottom: solid 1px #749dc6;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	background: #98B8E1 url('http://www.DeepTrawl.com/images/accent2.gif') 4px 6px no-repeat; 
}

#body2 p, #body1b p { margin: 4px 0px 8px 0px; }

#body2 i {
	color: #555555;
}


#body1b h2 {
	margin: 0px;
	background: url('http://www.DeepTrawl.com/images/accent1.gif') 0px 5px no-repeat;
	padding: 2px 2px 2px 11px;
	border-bottom: solid 1px #fff;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}

#body1b .arrow { 
	margin: 0px;
	padding: 2px 2px 2px 11px;
	border-bottom: solid 1px #fff;
	color: #fff;
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
	background: url('http://www.DeepTrawl.com/images/accent2.gif') 0px 5px no-repeat; 
}

.menu { 
	margin: 0px -4px 4px -4px; 
	padding: 0px; 
	list-style-image: none; 
	list-style: none; 
	font: bold 110% Verdana, Arial, Helvetica, sans-serif;
}
	.menu li { margin: 0px; padding: 0px; }
	.menu a:link, .menu a:visited { 
		display: block; 
		margin: 0px; 
		color: #2f6fb1; 
		text-decoration: none; 
		width: 174px;
		padding: 2px 2px 2px 15px;
		/* box model hack */
		voice-family: "\"}\"";
		voice-family:inherit;
		width: 157px; 
	}
	html>body .menu a:link, html>body .menu a:visited { width: 157px; }
	.menu a:active, .menu a:hover { color: #3487dd; text-decoration: none; background: #eaf2fc; }

.title { 
	border: solid 1px #98B8E1; 
	color: #2F6FB1; 
	font-size: 150%;
	padding: 5px;
	margin: 0px 0px 10px 0px;
}


.titleBreak { 
	border: solid 1px #98B8E1; 
	color: #2F6FB1; 
	font-size: 150%;
	padding: 5px;
	margin: 0px 0px 10px 0px;
	background-color: rgb(212,227,245)
}

.bg3-header { border-bottom: solid 1px #ffffff; color: #ffffff; font: bold .8em Verdana, Arial, Helvetica }

.downloadText {font-size: 28px; font-family:Arial; font-weight:bold; margin-bottom: 2px; margin-top: 2px; text-align: left;}

.screenShotDesc {font-size: 10px; font-family:Arial; margin-bottom: 0px; margin-top: 0px; text-align: center;}

.product { 
	text-align: center;
	width: 180px;
	padding: 5px;
	float: left;
	height: 260px;
	/* box model hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 160px;
	height: 240px;
}
	html>body .product { width: 160px; height: 240px; }

/* top menu styles */

#toplinks {
	height: 15px;
	float: right;
	margin-top: 25px;
	padding-right: 8px;
}

#toplinks ul, #toplinks2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#toplinks ul li, #toplinks2 ul li { display: inline; text-indent: -99999px;  }

#toplinks a, #toplinks2 a { 
	text-decoration: none;
	display: block; 
	float: left; 
	background: url('http://www.DeepTrawl.com/images/topmenu.gif') no-repeat; 
	height: 15px;
}

#toplinks #toplinkshome a { width: 47px; }
#toplinks #toplinkscontact a { width: 55px; background-position: -47px 0px; }
#toplinks #toplinkssitemap a { width: 55px; background-position: -102px 0px; }

#toplinks2 #toplinkshome a { width: 47px; background-position: 0px -15px; }
#toplinks2 #toplinkscontact a { width: 55px; background-position: -47px -15px; }
#toplinks2 #toplinkssitemap a { width: 55px; background-position: -102px -15px; }
