@charset "UTF-8";
/* CSS Document */

* { font-size: 100.01%; }
html { font-size: 62.5%; }
body {
	height: 100%;
	font: 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: #D7EBFF url('../images/bgGradient2.jpg') repeat-x 50% 0;
	color: #DFEEFF;
}

#footerBG {
	background-image:url(../images/bgGradient.jpg);
	background-position:bottom;
	width: 100%;
	height: 100%;
}

#container {
	position: relative;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	width: 1000px;
}


/*Begin Top Navigation*/

#StoreCorner {
	line-height: 1em;
	background-image:url(../images/PaperClip2.png);
	background-repeat: no-repeat;
	width: 165px;
	height: 62px;
	margin: 0;
	padding: 0;
	float: right;
}

#StoreCorner p{
	text-align:center;
	margin: 10px 0px 0px 0px;
	padding: 0;
}

#StoreCorner a{
	position: relative;
	font-weight:bold;
	color: #FFF;
	font-size: .9em;
	text-decoration: none;
}

#StoreCorner a:hover{
	color: #D9FFB2;
}

#header {
	background-image: url(../images/TopNavBackground.jpg);
	background-repeat: no-repeat;
	height: 84px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 1000px;
}

.topNav {
	margin: 63px 0 0 300px;
	padding: 0;
	list-style: none;
}

.topNav li{
	display: block;
	margin: 0;
	border-right: 1px;
	border-right-color:#FFF;
	border-right-style:solid;
	padding: 0 20px 0 20px;
	float: left;
}

.topNav a{
	text-decoration:none;
	color: #FFF;
}

.topNav a:hover{
	color:#A5BAD9;
}

#header .topNav li.noRightBorder {
	border: 0px;
}

/*End Top Navigation*/


/*Begin Side Navigation*/

#sideNav {
	float: left;
	background-image: url(../images/SideNavBackground2.jpg);
	background-repeat: no-repeat;
	width: 400px;
}

.navigation {
	text-align:right;
	color: #FFF;
	margin: 90px 0 0 0;
	padding: 0;
	list-style: none;
}

.navigation a{
	color: #FFF;
	text-decoration: none;
}

.navigation a:hover{
	color: #FFCC00;
	text-decoration: none;
}

.navigation span a{
	color: #FFF;
	text-decoration: none;
}

.navigation span a:hover{
	color: #FFCC00;
	text-decoration: none;
}

.navigation span {
	line-height: .9em;
	margin: 0 0 15px 0;
	font-size: 2.2em;
	font-weight:bolder;
	display: block;
}

* html .navigation span {
	margin: 0;
}

.LastSideNav span {
	margin-bottom: 20px;
}

.navigation li{
	display: block;
	margin: 0;
	padding: 0 20px 0 20px;
}

/*End Side Navigation*/

/*Begin Content*/

.imgFloatLeft {
	border: 1pt;
	border-color: #1B253E;
	border-style: solid;
	background-color: #FFF;
	padding: 5px;
	float: left;
	display: inline;
	margin: 25px 10px 10px 0;
}

h1 {
	color: #FFF;
	margin: 0;
	padding: 0;
	font-size:24px;
	font-weight:bolder;
	display: block;
}

h2 {
	margin: 0;
	padding: 0;
	display: block;
	color: #FFF;
	font-weight: lighter;
	font-size: 1.2em;
}

h3 {
	margin: 15px 0 0 0;
	padding: 0px;
	font-weight: bold;
	color: #1B253E;
	font-size: 2em;
}

#content {
	margin: 0;
	padding: 39px 20px 0 0;
	width: 570px;
	float: right;
}

#content p {
	color: #1B253E;
	margin: 10px 0 0 0;
	line-height: 19px;
}

#content .homeText {
	margin: 22px 0 0 0;
}


#content a{
	color: #1B253E;
	text-decoration: underline;
	line-height: 22px;
}

#content a:hover{
	color: #FFF;
	text-decoration:none;
}

/*End Content*/

/*Begin Special Offer*/

#SpecialOffer {
	width: 395px;
	height: 221px;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/SpecialOffer.png);
	background-repeat: no-repeat;
}

#SpecialOffer h3{
	font-size: 16px;
	color: #1B253E;
	font-weight: bolder;
	margin: 0 0 0 160px;
	padding: 20px 0 0 0;

}

#SpecialOffer a{
	text-decoration: none;
	color: #1B253E;

}

#SpecialOffer a:hover{
	text-decoration: none;
	color: #FFF;

}

#SpecialOffer p{
	color: #48629F;
	font-size:10px;
	font-weight: bolder;
	margin: 0 0 0 160px;
	padding: 0;
}

#SpecialOffer h4{
	text-align: right;
	font-size: 26px;
	color: #CC0000;
	font-weight: bolder;
	margin: 0 10px 0 0;
	padding: 0;

}

#SpecialOffer h5{
	font-size:10px;
	text-align: right;
	font-weight: bolder;
	margin: 0 10px 0 0;
	padding: 0 0 100px 0;
}

#SpecialOffer h5 a{
	color: #CC0000;
}


#SpecialOffer h5 a:hover{
	color: #FFCC00;
}

/*End Special Offer*/

/*Begin Footer*/



#footer {
	clear: both;
	background-image:url(../images/FooterImage.jpg);
	background-repeat: no-repeat;
	padding: 0px;
	height: 129px;
	width: 1000px;
}

.footerNav {
	color: #1B253E;
	margin: 0 0 0 45px;
	padding: 0;
	list-style: none;
}


.footerNav li{
	display: block;
	margin: 89px 0 0 0;
	border-right: 1px;
	border-right-color:#1B253E;
	border-right-style:solid;
	padding: 0 35px 0 35px;
	float: left;
}

.footerNav a{
	color: #1B253E;
	text-decoration:none;
}

.footerNav a:hover{
	color: #666666;
}

#footer .footerNav li.noRightBorder {
	border: 0px;
}

	

/*End Footer*/

/*Begin Category Page*/

.productGroup {
	margin-top:10px;
	margin-bottom: 20px;
	display: block;
	padding: 0px;
	width: 570px;
}

.productGroup1 {
	margin-top:20px;
	margin-bottom: 20px;
	display: block;
	padding: 0px;
	width: 570px;
}


.product1 {
	margin-bottom: 20px;
	text-align: center;
	float: left;
	width: 190px;
}

#content .product1 p{
	margin: 0;
	padding: 0;
}

.product1 img {
	border: 0;
	margin: 0;
	padding: 0;
}

.product2 {
	margin-bottom: 20px;
	text-align: center;
	float: left;
	width: 190px;
}

#content .product2 p{
	margin: 0;
	padding: 0;
}

.product2 img {
	border: 0;
}

.product3 {
	margin-bottom: 20px;
	text-align: center;
	float: left;
	width: 190px;
}

#content .product3 p{
	margin: 0;
	padding: 0;
}

.product3 img {
	border: 0;
}

/*End Category Page*/

/*Begin Product Page*/

#content #BuyNow {
	height: 81px;
	width: 300px;
	border-top: thin #333399 solid;
	border-bottom: thin #333399 solid;
	padding: 0;
	margin: 20px 0 0 0;
}

#content #BuyNow p {
	margin: 0;
	padding: 0;
	font-weight: bold;
	margin: 0 0 5px 0;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#content #BuyNow a {
	margin: 0px;
	padding: 0px;
	line-height: 1.1em;
	color: #1B253E;
	text-decoration: none;
	border: none;
}

#content #BuyNow a:hover {
	border: none;
	text-decoration: none;
	color: #FFF;
}

#content #BuyNow img {
	margin: 0px;
	padding: 0px;
	border: none;
}

#content #BuyNow #BuyLeft {
	margin: 10px 0 10px 10px;
	padding: 0;
	float: left;
	width: 145px;
}

#content #BuyNow #BuyRight {
	margin: 10px 10px 10px 0;
	padding: 0;
	float: right;
	width: 110px;
}

#content #BuyNow #call{
	text-align: center;
	height: 81px;
	margin-top: 27px;
}

*html #content #BuyNow #call{
	text-align: center;
}

#content #BuyNow #call p{
	line-height: 1em;
	font-size: 1.1em;
}

#content #BuyNow #call p strong{
	font-size: 1.4em;
}


#content .ProductImage {
	overflow: hidden;
	margin: 20px 20px 0 0;
	padding: 0;
	width: 250px;
	float: left;
}

#content .ProductImage a img {
	text-decoration: none;
	border: none;
}

#content .ProductImage a:hover img {
	text-decoration: none;
	border: none;
}

#content .ProductImage img{
	margin: 0 0 10px 0;
	padding: 0px;
}

#content .ProductDesc p{
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.6em;
	color: #1B253E;
	margin: 0px;
	padding: 0px;
}

#content .ProductDesc {
	margin: 20px 0 0 0;
	float: right;
	width: 300px;
}

#content .ProductDesc .ProductBullets li {
	margin: 0 0 10px 0;
	color: #1B253E;
}

#content .ProductImage p {
	margin: 10px 0 10px 0;
	padding: 0px;
	color: #1B253E;
}

/*End Product Page*/

/*Begin Form Page*/

#FormLeft {
	float: left;
	width: 220px;
	margin: 0;
	padding: 0;
}

#FormRight {
	float: right;
	width: 350px;
	margin: 0;
	padding: 0;
}

/*End Form Page*/

/*Begin Field Diagrams*/

#FieldDiagrams {
	margin: 0;
	padding: 0;
}

#FieldDiagrams a {
	text-decoration:none;
}

#FieldDiagrams a:hover {
	text-decoration:none;
}

#FieldList {
	padding: 0 0 10px 20px;
	list-style: none;
}

#FieldList li {
	background-position: left;
	display: block;
	background-image:url(../images/specs.gif);
	background-repeat:no-repeat;
	height: 26px;
	padding-left: 20px;
	margin: 0;
}

#content #FieldDiagrams .lastFieldLayout {
	margin: 0 0 100px 0;	
}

/*End Field Diagrams*/

/*Begin Field Maintenance Page*/

MaintList {
	margin: 0;
	padding: 0;
}

#MaintList li {
	color: #1B253E;
	margin: 0 0 10px 0;
	padding: 0;
}

/*End Field Maintenance Page*/

/*Begin Links*/

#ProductLinks {
	margin: 10px 0 0 20px;
	text-decoration: none;
}

#ProductLinks a {
	text-decoration: 0px;
	margin: 0px;
	display: block;
	font-size: 1em;
	height: 26px;
	padding-left: 26px;
}

.video {
	background: url(../images/video.gif) no-repeat 0;
}

.manual {
	background: url(../images/document.gif) no-repeat 0;
}

.largeimage {
	background: url(../images/camera.gif) no-repeat 0;
}

.productsheet {
	background: url(../images/download.gif) no-repeat 0;
}
/*End Links*/

.msdsShare {
	margin-bottom: 7px;
}

/*Begin StarLiner Offer*/

#content #StarLinerOffer {
	width: 570px;
	height: 190px;
	background-color: #DFEEFF;
	margin: 20px 0 0 0;
}

#content #StarLinerOffer .StarSpecialL{
	display: inline;
	float: left;
}

#content #StarLinerOffer .StarSpecialR{
	display: inline;
	float: left;
}


/*End StarLiner Offer*/
