@charset "utf-8";
/* CSS Document */

body{
	 text-align:center;
}

.floatLeft{
	float:left;
}

.floatRight{
	float:right;
}



.clearFloat{
	clear:both;
}

#masterFrame{
	margin:0px auto;
	overflow:hidden;
	width:770px;
	text-align:left;
	background-color:#ffffff;
}

.topRegion{
	height:70px;
	padding:0px;
}

.topRegion .logoHolder{
	padding:0px 0px 45px 0px; /*IE7 Crack*/
}

.topRegion .logoHolder a:link, .topRegion .logoHolder a:visited{
	padding:0px 20px 50px 130px;
	background: url(../images/printoLogo.gif) no-repeat left top;
	text-decoration:none;
}

.topRegion .topTabMenuHolder{
	padding:0px 0px 0px 0px;
	position:relative;
	top:44px;
}

* html .topRegion .topTabMenuHolder{ /***IE Crack**/
	padding:0px 0px 0px 0px;
	float:right;
}


.topRegion .topTabMenuHolder .topTabMenu{
	height:33px;
}


.tabMenuLeftEnd{
	background:url(../images/topMenu_left.gif) no-repeat left top;
	width:9px;
	height:26px;
}

.tabMenuLeftEndSelected{
	background:url(../images/topMenu_left_sel.gif) no-repeat left top;
	width:9px;
	height:26px;
}

.tabMenuRightEnd{
	background:url(../images/topMenu_right.gif) no-repeat left top;
	width:8px;
	height:26px;
	z-index:104;
}

.tabMenuRightEndSelected{
	background:url(../images/topMenu_right_sel.gif) no-repeat left top;
	width:8px;
	height:26px;
	z-index:105;
}


.topTabBgNormal{
	background:url(../images/topMenu_normalBg.gif) repeat-x left top;
	padding:5px 10px 0px 10px;
	height:26px;
	color:white;
}

.topTabBgNormal a:link, .topTabBgNormal a:visited{
	text-decoration:none;
	color:white;
}

.topTabBgNormal a:hover{
	text-decoration:underline;
	color:white;
}
.topTabBgNormalFIRST{
	padding:5px 10px 0px 4px;
}

.topTabBgNormalLast{
	padding:5px 2px 0px 10px;
}


.topTabBgSelected{
	background:url(../images/topMenu_selected.gif) repeat-x left top;
	padding:5px 10px 0px 10px;
	height:26px;
	color:white;
}

.topTabBgSelectedLast{
	background:url(../images/topMenu_selected.gif) repeat-x left top;
	padding:5px 2px 0px 10px;
	height:26px;
	color:white;
}
.topTabBgSelectedFirst{
	background:url(../images/topMenu_selected.gif) repeat-x left top;
	padding:5px 10px 0px 2px;
	height:26px;
	color:white;
}


.topTabBgSelected a:link, .topTabBgSelected a:visited, .topTabBgSelectedFirst a:link, .topTabBgSelectedFirst a:visited, .topTabBgSelectedLast a:link, .topTabBgSelectedLast a:visited{
	border-bottom:3px solid #ffffff;
	color:white;
	display:block;
}

.tabSeperator{
	background:url(../images/topMenu_seperator.gif) no-repeat left top;
	height:26px;
	width:1px;
}


.topTabBgStoreLocator{
	background:url(../images/storeLocator_Btn_bg.png) no-repeat left 0px;
	height:33px;
	width:168px;
	color:white;
	cursor:pointer;
	position:relative;
	top:-7px;
	z-index:102;
}

.topTabBgStoreLocatorSel{
	background:url(../images/storeLocator_Btn_bg_sel.png) no-repeat left 0px;
	height:33px;
	width:168px;
	color:white;
	cursor:pointer;
	position:relative;
	top:-7px;
	z-index:102;
}


.headerImage{
	padding:0px;
	white-space:nowrap;
}

.gapBetweenDIV5H{
	height:7px;
	width:2px;
}

.gapBetweenDIV10W{
	width:10px;
	height:2px;
}


div{
	padding:0px;
}

.contentDIV{
	padding:0px 0px 0px 0px;
}

.homePageProdBox{
	width:380px;
	padding:0px;
}

.homeBoxStyle{
	width:100%;
}

.homeBoxStyleTop {
	width:100%;
	height:26px;
}

.homeBoxStyleTop .Left{
	width:1%;
	background:url(../images/boxBg_topLeft.gif) no-repeat left top;
	height:26px;
}

.homeBoxStyleTop .Middle{
	width:98%;
	background:url(../images/boxBg_topMiddle.gif) repeat-x left top;
	height:26px;
}

.headingPadding{
	padding:7px 0px 0px 12px;
	font-size:11pt;
	font-weight:bold;
	color:#93979A;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
}

.headingPadding a{
	color:#93979A;
	text-decoration:none;
}

.homeBoxStyleTop .Right{
	width:1%;
	background:url(../images/boxBg_topRight.gif) no-repeat right top;
	height:26px;
}

.homeBoxStyleBottom {
	width:100%;
}

.homeBoxStyleBottom .Left{
	width:1%;
	background:url(../images/boxBg_bottomLeft.gif) no-repeat left top;
}

.homeBoxStyleBottom .Middle{
	width:98%;
	background:url(../images/boxBg_bottomMiddle.gif) repeat-x left top;
}

.homeBoxStyleBottom .Right{
	width:1%;
	background:url(../images/boxBg_bottomRight.gif) no-repeat left top;
}

.homeBoxStyleCenter {
	width:100%;
}


.homeBoxStyleCenter .Middle{
	width:99.4%;
	background:#FFFFFF;
	min-height:2px;
	border-left:1px solid #e0e1e2;
	border-right:1px solid #e0e1e2;
}


.homeBoxContentMasterDIV{
	 padding:4px 10px 5px 12px;
	 
}

.homeBoxContent{
	  border-top:1px solid #eeeff0;
	  padding:4px 0px 0px 0px;
}


.footer{
	color:#9a9a9a;
	padding:3px 0px 0px 0px;
	font-size:10px;
}

.footer a:link, .footer a:visited{
	color:#9a9a9a;
}



/****Inner Page******/
.innerPageContentWidth{
	width:768px;
	padding:0px;
	border-left:1px solid #e0e1e2;
	border-top:1px solid #e0e1e2;
	border-right:1px solid #e0e1e2;
	border-bottom:0px solid #e0e1e2;
}

.innerLeftColumn{
	width:195px;
	padding:0px 0px 0px 0px;
}

.innerRightColumn{
	width:568px;
	padding:0px 0px 0px 0px;
}

.innerColumnPaddingLeft{
	padding:15px 10px 0px 0px;
}
.innerColumnPaddingRight{
	padding:15px 10px 0px 15px;
}

/*****inner box*****/
	.innerTableBox{
		width:540px;
	}
	.innerTableBoxTop{
		width:100%;
	}
	.innerTableBoxTop .Left{
		height:26px;
		width:5px;
		background:url(../images/boxBg_topLeft.gif) no-repeat left top;
	}
	.innerTableBoxTop .Middle{
		height:26px;
		width:530px;
		background:url(../images/boxBg_topMiddle.gif) repeat-x left top;
	}
	
	.innerTableBoxTopHeading {
		font-size:8pt;
		font-weight:bold;
		color:#707070;
		padding:5px 3px 1px 3px;
	}
	
	.innerTableBoxTop .Right{
		height:26px;
		width:5px;
		background:url(../images/boxBg_topRight.gif) no-repeat left top;
	}
	
	.innerTableBoxMiddle{
		width:538px;
		border-left:1px solid #e0e1e2;
		border-right:1px solid #e0e1e2;
	}
	
	.innerTableBoxMiddleContent {
		padding:2px 2px 2px 8px;
	}
	
	.innerTableBoxBottom{
		padding:0px;
	}
	.innerTableBoxBottom .Left{
		width:5px;
		background:url(../images/boxBg_bottomLeft.gif) no-repeat left top;
	}
	.innerTableBoxBottom .Middle{
		width:530px;
		background:url(../images/boxBg_bottomMiddle.gif) repeat-x left top;
	}
	.innerTableBoxBottom .Right{
		width:5px;
		background:url(../images/boxBg_bottomRight.gif) no-repeat left top;
	}

/*******/


/****stepBox*****/
.stepBoxMaster{
	width:540px;
}

.stepBox{
	width:175px;
}

.stepBoxTop{
	padding:0px;
}

.stepBoxTop .Left{
	width:11px;
	height:34px;
	background:url(../images/stepbox_topLeft.gif) no-repeat left top;
}

.stepBoxTop .Middle{
	width:153px;
	height:34px;
	background:url(../images/stepbox_topMiddle.gif) repeat-x left top;
}

.stepBoxTop .Middle .headingPadding{
	 padding:5px 0px 0px 0px;
}


.stepBoxTop .Right{
	width:11px;
	height:34px;
	background:url(../images/stepbox_topRight.gif) no-repeat left top;
}

.stepBoxMiddle{
	background:#fbfaec;
	border-left:1px solid #c6c8ca;
	border-right:1px solid #c6c8ca;
	width:173px;
}

.stepBoxMiddleContent{
	border-top:1px solid #c7c8c3;
	padding:0px 3px 3px 5px;
	overflow:hidden;
}

.stepBoxBottom{
	padding:0px;
}

.stepBoxBottom .Left{
	width:11px;
	background:url(../images/stepbox_bottomLeft.gif) no-repeat left top;
}

.stepBoxBottom .Middle{
	width:153px;
	background:url(../images/stepbox_bottomMiddle.gif) repeat-x left top;
}

.stepBoxBottom .Right{
	width:11px;
	background:url(../images/stepbox_bottomRight.gif) no-repeat left top;
}

/********/
