/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
}
.navLinks {
height:14px;
}
#topTitleRed {
padding-left:15px;
font-size:16px;
color:#FF0000;
font-weight:bold;
}
#topTitleBlue {
padding-left:15px;
font-size:12px;
color:#000066;
}
.navLinks a:hover,
.navLinks a:link,
.navLinks a:visited,
.navLinks a:active {
color:#FFFFFF;
text-decoration:none;
display:block;
background-color:#000066;
height:100%;
width:100%;
text-align:center;
font-size:11px;
}
.navLinks a:hover{
background-color:#FF0000;
}
#login {
background-color:#BDD2D2;
height:116px;
font-size:11px;
text-align:center;
padding-top:25px;
width:170px;
}
#login form {
margin-top:4px;
margin-bottom:0px;
}
#login form input {
color:#999999;
padding-left:5px;
}
.inputBorder {
margin-top:3px;
border-width:1px;
border-style:solid;
border-color:#7F9DB9;
}
#button {
padding:0px 5px 0px 0px;
text-align:right;
}
#left-right-nav-wrap {
margin-top:10px;
height:26px;
}
#left-nav-holder,
#right-nav-holder {
margin-left:1px;
float:left;
width:352px;
height:26px;
text-align:center;
background-image:url(../images/navigateLeft.jpg);
background-repeat:no-repeat;
}
#right-nav-holder {
margin-left:0px;
margin-right:8px;
float:right;
background-image:url(../images/navigateRight.jpg);
background-repeat:no-repeat;
}
#left-nav-holder:hover {
background-image:url(../images/navigateLeft_f2.jpg);
background-repeat:no-repeat;
}
#right-nav-holder:hover {
background-image:url(../images/navigateRight_f2.jpg);
background-repeat:no-repeat;
}
#left-nav-holder a,
#right-nav-holder a {
display:block;
width:100%;
height:100%;
color:#000066;
font-size:16px;
line-height:26px;
font-weight:bold;
text-decoration:none;
}

/* product positioning */
.productWrapper {
width:215px;
height:290px;
margin-left:15px;
border:solid;
border-width:1px;
border-color:#000066;
}
.productWrapperRatchet {
height:142;
width:215px;
margin-left:15px;
border:solid;
border-width:1px;
border-color:#000066;
}
.productWrapper-MOT {
height:162px;
width:215px;
margin-left:15px;
border:solid;
border-width:1px;
border-color:#000066;
}
.productTitle{
height:17px;
background-color:#000066;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
padding-left:10px;
}
.productTitle span{
font-weight:normal;
font-size:13px;
}
.productIMG-Wrap{
height:124px;
text-align:right;
}

.productInfo{
border-top:solid;
border-top-width:1px;
border-top-color:#000066;
height:132px;
background-color:#F0FCFF;
font-size:12px;
padding: 5px 10px 10px 10px;
}
.productInfo-MOT{
border-top:solid;
border-top-width:1px;
border-top-color:#000066;
height:20px;
background-color:#F0FCFF;
font-size:12px;
line-height:20px;
color:#000066;
padding: 0px 10px 0px 10px;
}
#product_menu td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 22px;
	width: 160px;
	background-image: url(../images/menu/background.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#product_menu td:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	height: 22px;
	width: 160px;
	background-image: url(../images/menu/background_f2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
}
#product_menu a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding: 2px;
	height: 19px;
	width: 160px;
	text-decoration: none;
}
#product_menu a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding: 2px;
	height: 19px;
	width: 160px;
	text-decoration: none;
}
#product_menu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding: 2px;
	height: 19px;
	width: 160px;
	text-decoration: none;
}
#product_menu a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0px;
	padding: 2px;
	height: 19px;
	width: 160px;
	text-decoration: none;
}
.product_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}
.Bodytxt {
	font-size:14px;
	color: #000000;
	}
