@charset "utf-8";

* {
 padding: 0px;
 margin: 0px;
}

body  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:62.5%;
	background-image: url(/images/background.gif);
	background-repeat: no-repeat;
	background-position: top center;
	background-color: #403632;
	margin: 20px 0 0 0;
	padding: 0;
	text-align: center;
	color: #58595b;
}
a {
  color: #008ab0;
}
#wrapper { 
	width: 950px;
	background: #ffffff;
	margin: 0 auto; /* auto margins (in conjunction with a width) center the page */
	padding: 10px;
	text-align: left;
} 
#container { 
	background: #e9e9e9;
	padding: 14px 14px 10px 14px;
} 
#header {
	padding: 10px 0 7px 0;
} 
#header h1 {
	margin: 0; 
	padding: 10px 0;
}
#headerfloat {
	float: right;
	color: #58595b;
	font-size: 1.1em;
}
#headerfloat a {
	text-decoration:none;
	color: #58595b;

}
#headerfloat a:hover {
	color: #891f03;
}
.headermenuOff img{
	padding-top: 32px;
}
.headermenuOn img {
     padding-top: 32px;
}

#mainContentwrap {
	margin: 0;
	padding: 0;
}
#mainContent {
	float: left; 
	width: 689px;
	height: 282px;
}
#sidebar1 {
	float: right; 
	width: 223px; 
	color: #58595b;
	height: 282px;
	line-height: 1.3em;
	padding-left: 10px;
}
#sidebar1 h1 {
	margin: 0 0 6px 0;
	padding: 0;
	font-size: 1.2em;
	font-weight: bold;
	color: #58595b;
}
#sidebar1 p {
	margin: 0;
	padding: 0 0 6px 0;
	font-size: 1.2em;

}
#hometiles {
	margin-top: 10px;
}
 
.box1 {
	float: left;
	width: 223px;
	height: 110px;
	background: url(/images/graphics/home-box-back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.box1 p {
	color:#ffffff;
	margin: 0;
	padding: 4px 8px 6px 8px;
	font-size: 1.2em;
}
.box2 {
	float: left;
	margin-left: 10px;
	width: 223px;
	height: 110px;
	background: url(/images/graphics/home-box-back.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.box2 p {
	color:#ffffff;
	margin: 0;
	padding: 4px 8px 6px 8px;
	font-size: 1.2em;
}
.learn {
	margin: 2px 0 8px 8px;
}

/* SimpleTech home page */

#stsidebar1 {
	float: right; 
	width: 170px; 
	color: #58595b;
}
#stsidebar1 h1 {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 1.1em;
	font-weight: bold;
}
#stsidebar1 p {
	margin: 0;
	padding: 0 0 8px 0;
	font-size: 1em;

}
#stmainContentwrap {
	float: left;
	margin: 0;
	padding: 0;
}
#stmainContent {
	width: 742px;
	height: 282px;
}
#sthometiles {
	margin-top: 10px;
}
.stbox1 {
	float: left;
	width: 178px;
	height: 190px;
	background: url(/images/pages/home/home-box-share-bck.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.stbox1 p {
	color:#ffffff;
	margin-top: -20px;
	padding: 0px 8px;
	font-size: 1.1em;
}
.stbox2 {
	float: left;
	margin-left: 10px;
	width: 178px;
	background-color: #00374d;
	height: 190px;
	background: url(/images/pages/home/home-box-store-bck.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.stbox2 p {
	color:#ffffff;
	margin-top: -20px;
	padding: 0px 8px;
	font-size: 1.1em;
}
.stbox3 {
	float: left;
	margin-left: 10px;
	width: 178px;
	background-color: #00374d;
	height: 190px;
	background: url(/images/pages/home/home-box-back-bck.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.stbox3 p {
	color:#ffffff;
	margin-top: -20px;
	padding: 0px 8px;
	font-size: 1.1em;
}
.stbox4 {
	float: left;
	margin-left: 10px;
	width: 178px;
	background-color: #00374d;
	height: 190px;
	background: url(/images/pages/home/home-box-move-bck.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.stbox4 p {
	color:#ffffff;
	margin-top: -20px;
	padding: 0px 8px;
	font-size: 1.1em;
}
.stlearn {
position: relative;
left: 8px;
top: 135px;
}

.bannerhome {
padding-top: 4px;
}

/* SimpleTech home page end */

#newsletter {
	background-color: #d3cdc9;
	margin-top: 4px;
}
#newsletterfield {
	margin: 0 0 4px 8px;
	width: 150px;
	height: 12px;
	font-size: 1.1em;}
#footer {
	color: #58595b;
	font-size: .9em;
	padding: 30px 0 10px 0;
	
} 
#footer a {
	text-decoration:none;
	color: #58595b;
} 
#footer a:hover {
	text-decoration:none;
	color: #891f03;
} 
.clearfloat {
	clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0px;
}

/* sub page common */
#subcontainer { 
	background: #e9e9e9;
	padding: 14px 14px 10px 14px;
} 
#subContentwrap {
	margin: 0;
	padding: 0;
}
/* sub page common end */

/* left nav */
.nav170 {
	line-height: 1.2em;
	font-size: 1.1em;
	font-weight: bold;
}
.nav170 ul {
	padding: 0;
  	margin: 0 0 0 2px;
  	list-style-type: none;
	font-weight: normal;
}
.nav170 li {
  	margin-top:6px;
}
.nav170 ul li.alt {
  	margin-top:5px;
	margin-left: 16px;
}
.nav170 a {
	color: #58595b;
  	text-decoration: none;
}
.nav170 a.alt {
	color: #891f03;
}
.nav170 a:hover {
  	text-decoration: none;
	color: #891f03;
}
.nav170i {
	line-height: 1.2em;
	font-size: 1.1em;
	font-weight: bold;
}
.nav170i ul {
	padding: 0;
  	margin-left: .2em;
	list-style-type: none;
	font-weight: normal;
}
.nav170i li {
	background-image: url(/images/graphics/bullet-grey-dots-6x6.gif);
	background-repeat: no-repeat;
	background-position:0 .4em;
	padding-left: 1em;
	margin-top: 10px;
}
.nav170i a {
	color: #58595b;
  	text-decoration: none;
}
.nav170i a.alt {
	color: #891f03;
}
.nav170i a:hover {
  	text-decoration: none;
	color: #891f03;
}
.bannerpadding {
margin: 4px 0;
}
/* left nav end */

/* right nav */
.nav170r {
	line-height: 1.2em;
	font-size: 1.1em;
	font-weight: bold;
}
.nav170r ul {
	padding: 0;
  	margin-left: 2px;
  	list-style-type: none;
	font-weight: normal;
}
.nav170r li {
  	margin-top:6px;
}
.nav170r ul li.alt {
  	margin-top:5px;
	margin-left: 16px;
}
.nav170r a {
	color: #58595b;
  	text-decoration: none;
}
.nav170r a.alt {
	color: #891f03;
}
.nav170r a:hover {
  	text-decoration: none;
	color: #891f03;
}
/* right nav end */

/* 3 col sub page */
#submainContent {
	float: left;
	width: 550px;
	font-size: 1.3em;
}
#submainContent p {
	margin:0 20px 1em 20px;
}
#submainContent h1 {
	padding: 20px 0 0 20px;
}
#submainContent h2 {
	padding-left: 20px;
}
#submainContent h3 {
	padding-left: 20px;
}
#submainContent ul {
	list-style: square;
	padding-left: 60px;
	margin-bottom: 1em;
}
#subleftnav {
	float: left; /* since this element is floated, a width must be given */
	width: 170px;
	margin: 20px 15px 0 0;
}
#subrightnav {
	float: right; /* since this element is floated, a width must be given */
	width: 170px;
	margin-top: 18px;
}
#subrightnav img {
	margin-top: 10px;
}
#subbreadcrumb {
	font-size: .8em;
	margin: 0px 0px 6px 20px;
	text-decoration: none;
}
#subbreadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#subbreadcrumb a:hover {
	color: #891f03;
}
/* 3 col sub page end */

/* sub page 1 column left flash top */
#sub1Contentwrap {
	margin: 0;
	padding: 0;
}
#sub1mainContent {
	float: right;
	width: 650px;
	padding-right: 46px;
	font-size: 1.3em;
}
#sub1mainContent p {
	margin:0 20px 1em 20px;
}
#sub1mainContent h2 {
	padding-left: 20px;
}
#sub1mainContent h3 {
	padding-left: 20px;
}
#sub1mainContent ul {
	list-style: square;
	padding-left: 20px;
}
#sub1leftnav {
	float: left;
	width: 170px;
	margin-top: 20px;
	padding-left: 46px;
}
#sub1breadcrumb {
	font-size: .8em;
	margin: 0px 0px 6px 20px;
	text-decoration: none;
}
#sub1breadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#sub1breadcrumb a:hover {
	color: #891f03;
}
#sub1flash {
	float: right;
	margin: 0 46px 0 0;
}
/* sub page 1 column left flash top end */

/* sub page 1 column left flash across entire page top */
#sub2Contentwrap {
	margin: 20px 0 0 0;
	padding: 0;
}
#sub2mainContent {
	float: right;
	width: 610px;
	padding-right: 66px;
	font-size: 1.3em;
}
#sub2mainContent p {
	margin: 0 0 1em 0;
}
#sub2mainContent ul {
	list-style: square;
	padding-left: 20px;
	margin-bottom: 1em;

}
#sub2leftnav {
	float: left;
	width: 170px;
	padding-left: 66px;
}
#sub2breadcrumb {
	font-size: 1em;
	margin: 0px 0px 6px 66px;
	text-decoration: none;
}
#sub2breadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#sub2breadcrumb a:hover {
	color: #891f03;
}
#sub2flash {
		margin: 0;
		padding: 0;
}
/* sub page 1 column left flash across entire page top end */

/* sub page 1 column left no flash top */
#sub3Contentwrap {
	margin: 0;
	padding: 0;
}
#sub3mainContent {
	float: right;
	width: 550px;
	padding-right: 146px;
	font-size: 1.3em;
}
#sub3mainContent p {
	margin: 0 0 1em 0;
}
#sub3mainContent ul {
	list-style: square;
	padding: 0 0 1em 20px;
}
#sub3mainContent li {
	padding-left: 40px;
}
#sub3leftnav {
	float: left;
	width: 170px;
	margin-top: 20px;
	padding-left: 46px;
}
#sub3breadcrumb {
	font-size: .8em;
	margin-bottom: 6px;
	text-decoration: none;
}
#sub3breadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#sub3breadcrumb a:hover {
	color: #891f03;
}
#sub3flash {
	float: right;
	margin: 0 46px 0 0;
}
/* sub page 1 column left mo flash top end */

/* sub page 1 column left upgrade navigator */
#sub4Contentwrap {
	margin: 0;
	padding: 0;
}
#sub4mainContent {
	float: right;
	font-size: 1.3em;
	
}
#sub4mainContent p {
	margin: 0 0 1em 0;
}
#sub4mainContent ul {
	list-style: square;
}
#sub4leftnav {
	float: left;
	width: 170px;
	margin-top: 20px;
	padding-left: 46px;
}
#sub4breadcrumb {
	font-size: .8em;
	margin-bottom: 6px;
	text-decoration: none;
}
#sub4breadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#sub4breadcrumb a:hover {
	color: #891f03;
}
#sub4flash {
	float: right;
	margin: 0 46px 0 0;
}
/* sub page 1 column left upgrade navigator end */

/* media room */
#mediaRoomContent {
	float: right;
	width: 550px;
	padding-right: 146px;
	font-size: 1.3em;
}
#mediaRoomContent p {
	margin: 0 0 20px 0;
}
#mediaRoomContent a {
	margin: 0 0 1em 0;
	font-weight: bold;
	text-decoration: none;
	color: #58595b;
}
#mediaRoomContent a:hover {
	color: #891f03;
}
/* media room end */

/* support page template */
#supportContentwrap {
	margin: 0;
	padding: 0;
}
#supportmainContent {
	float: right;
	width: 640px;
	padding-right: 40px;
	font-size: 1.3em;
}
#supportmainContent p {
	margin:0 0 1em 0;
}
#supportmainContent h2 {
}
#supportmainContent h3 {
}
#supportmainContent ul {
	list-style: square;
	padding: 0 0 1em 20px;
}
#supportmainContent ol {
	padding: 0 0 1em 40px;
}
#supportmainContent li {
	margin-top: 10px;
}
#supportleftnav {
	float: left;
	width: 170px;
	margin-top: 22px;
	padding-left: 30px;
}
#supportbreadcrumb {
	font-size: .8em;
	margin: 0px 0px 6px 0px;
	text-decoration: none;
}
#supportbreadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#supportbreadcrumb a:hover {
	color: #891f03;
}
#supportflash {
	float: right;
	margin: 0 46px 0 0;
}
/* support page template end */

h1 {
	font-size: 1.8em;
	color: #00465f;
	font-weight: normal;
	margin: 0 0 20px 0;
}
h2 {
	font-size: 1.4em;
	font-weight: normal;
	margin: 0;
	color: #008ab0;
}
h2 a {
	color: #008ab0;
	text-decoration: none;
}
h3 {
	font-size: 1.3em;
	font-weight: normal;
	margin: 0;
	color: #891f03;
}
h3 a {
	color: #891f03;
	text-decoration: none;
}
#headShare {
	height: 21px;
	background-image:url(/images/headlines/head-line-share.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 20px;
}
#headStore {
	height: 21px;
	background-image:url(/images/headlines/head-line-store.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 18px 0 20px 20px;
}
#headBackup {
	height: 21px;
	background-image:url(/images/headlines/head-line-professional.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin-bottom: 20px;
}
#headMove {
	height: 21px;
	background-image:url(/images/headlines/head-line-move.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 18px 0 20px 20px;
}
#headBetter {
	height: 21px;
	background-image:url(/images/headlines/head-line-better.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	margin: 12px 0 20px 0;
}

/* floatlist */
#floatlist {
	float: left;
	width: 550px;
}
#floatlist dl {
	float: left;
	margin: 6px 0;
	padding: 0;
	display: inline;
}
#floatlist dt {
	float: right;
	width: 422px;
	margin: 0 0 4px 0;
	padding: 1px 4px;
	color: #ffffff;
	font-weight: bold;
	background-color: #999999;
}
#floatlist dt a {
	text-decoration: none;
	color: #ffffff;
}
#floatlist dt a:hover {
	color: #891f03;
}
#floatlist dd {
	margin: 0 6px 0 124px;
	padding: 0px;
	font-size: .9em;
	line-height: 1.1em;
	color: #666;
}
#floatlist dl dd.img {
	margin: 0;
}
#floatlist dd.img img {
	float: left;
	margin: 0 10px 0 0;
	background: #fff;
}

/* end floatlist */

.img10 {
margin: 0 10px 2px 0;
}

/* upgrade navigator include */

.unbox {
	width: 170px;
	background: url(/images/un-include/un-bottom-bck.gif) no-repeat bottom left;
min-height: 210px;
}
* html .unbox {height:210px} /* IE Min-Height Hack */

.unbox h3 {
	background: url(/images/un-include/un-top-bck.gif) no-repeat top left;
	height: 50px;
	border-bottom: 1px solid #656565;
}

.unsub {
	font-size: 1em;
}

.unsubpad {
	padding: 8px 0px 8px 8px;
}
.unsubpad img {
	margin: 3px 0px 0px 0px;
}
.unsearchbox {
	width: 120px; height: 14px;
	font-size: 1.2em;

}
.unsearchbox2 {
	width: 145px; height: 20px;
	font-size: 1.2em;
}
.horRule2 {
	height: 1px;
	border-top: 1px solid #656565;
	margin-top: 0px;
	margin-bottom: 0px;
}
.horRule2 hr {
	display: none;
}
div.horRule{
height: 5px;
border-top: 1px solid #000000;
background-color:#e5e5e5;
margin-top: 3px;
margin-bottom: 3px;
}

div.horRule hr{
display: none;
}

#ungo {
	position: relative;
	left: -2px;
	top: 2px;
}
/* upgrade navigator include end */

/* cat 3 template styles */

#partstablesub {
	font-size: .85em;
	color: #000000;
}
#partstablesub a {
	font-weight: bold;
	text-decoration: none;
}
#partstablesub a:hover {
	color: #891f03;
}
#partstablesub td {
	padding: 2px 6px;
}

/* cat 3 template styles end */

/* Upgrade navigator template styles */

#untContentwrap {
	margin: 0;
	padding: 0;
}
#untmainContent {
	float: left;
	width: 700px;
	margin: 10px 0px 0px 10px;
	font-size: 1.3em;
	background-color: #ffffff;
	padding:10px;
	border: 1px #999999 solid;
}
#untmainContent p {
	margin: 0 0 1em 0;
}
#submainContent ul {
	list-style: square;
}
#untleftnav {
	float: left;
	width: 170px;
	margin-top: 20px;
}
#untbreadcrumb {
	font-size: .8em;
	margin-bottom: 6px;
	text-decoration: none;
}
#untbreadcrumb a {
	text-decoration: none;
	color: #008ab0;
}
#untbreadcrumb a:hover {
	color: #891f03;
}
#untflash {
	float: right;
	margin: 0 46px 0 0;
}

.thumbnail img{
padding: 2px;
}


/* Upgrade Navigator template styles end */

/* Parts page styles */

#partshead {
	width: 575px;
}
#partshead h1 {
	font-size: 1.2em ;
	color: 00465f;
}
#partscontent {
width: 589px;
margin-left: auto; 
margin-right: auto;
}
/* Parts page styles end */

.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
	float: left;
	margin-right: 8px;
}
.fltrtCol {
	width: 290px; 
	float: right;
	margin: 0 20px 0 10px;
}
.fltlftCol {
	width: 290px; 
	float: left;
	margin: 0 10px 0 20px;
}

/* WTB styles */

.wtb {
	text-decoration: none;
	font-weight: bold;
}

