h1{
	margin-bottom:0px;
	
}

h2{
	margin-bottom:0px;
	
}


p{
	margin-top:5px;
	line-height: 16px;	
}
#leftCol
{
	position:relative;
	/*width: 364px;*/
	width: 332px;
	/*
    height:100%;
	min-height:450px;
    */
	margin:0px;
	float: left;
	text-align:left;	
}

#middleCol
{
	position:relative;
	width: 272px;
	margin-top:0px;
	margin-left: 17px;
	float: left;
	text-align:left;
	margin-right: 17px;
}


.formHolder
{
	position:relative;
	width:380px;
	padding-top:19px;
	float:left;
	clear:both;
}

.formHolderBottom
{
	position:relative;
	padding-top:19px;
	float:left;
	width:380px;
}

.formFieldHolder
{
	position:relative;
	float:left;
}

#formFieldSpace
{
	position:relative;
	float:left;
	width:34px;
}

.formFieldText
{
	width:148px;
	height:19px;
	border:#7d7e7d 1px solid;
	margin-left:2px;
	margin-top:3px;
}

.formFieldFile
{
	width:275px;
	height:19px;
	border:#7d7e7d 1px solid;
	margin-left:2px;
	margin-top:3px;
}

.formFieldArea
{
	width:350px;
	height:132px;
	border:#7d7e7d 1px solid;
	background-color:#FFFFFF;
	margin-left:2px;
	margin-top:3px;
}

#nextBtn, .nextBtn
{
	padding-top:6px;
	padding-right:23px;
	float:right;
}



/*02*/

#doubleCol
{
	position:relative;
	width: 508px;
	margin-top:0px;
	margin-left: 12px;
	float: left;
	text-align:left;
	background-image:url(../images/doubleShadowColBg.png);
}

.doubleShadowContent
{
	position:relative;
	width: 514px;
	margin-top:0px;
	text-align:left;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	float:left;
	clear:both;
}

#rightCol
{
	position:relative;
	width: 252px;
	margin-top:0px;
	margin-left: 0px;	
	float: left;
	text-align:center;
}

#shadowTopLeft
{
	font-size:0px;
	width:254px;
	margin-left:1px;
	height:7px;
	background-image:url(../images/shadowTop.png);
	float:left;
}

#shadowTopRight
{
	font-size:0px;
	margin-right:1px;
	width:254px;
	height:7px;
	background-image:url(../images/shadowTop.png);
	float:right;
}

#shadowContentPadding
{
	width:210px;
	padding-left:14px;
}

#shadowboxContentLeft
{
	position:relative;
	margin-left:6px;
	margin-top:0px;
	width: 240px;
	float: left;
	text-align:left;
}

#shadowboxContentRight
{
	position:relative;
	margin-left:0px;
	margin-top:7px;
	width: 240px;
	float: right;
	text-align:left;
}

#shadowBottomLeft
{
	width:254px;
	height:9px;
	background-image:url(../images/shadowBottom.png);
	float:left;
	margin-left:1px;
}

#shadowBottomRight
{
	width:254px;
	height:9px;
	background-image:url(../images/shadowBottom.png);
	float:right;
	margin-right:1px;
}

#fileListHolder
{
	position:relative;
	float:left;
}

.fileRow0
{
	position:relative;
	float:left;
	width:315px;
	background-color:#FFFFFF;
	padding-left:7px;
	padding-top:10px;
	padding-right:7px;
	padding-bottom:10px;
}

.fileRow1
{
	position:relative;
	float:left;
	width:315px;
	background-color:transparent;
	padding-left:7px;
	padding-top:10px;
	padding-right:7px;
	padding-bottom:10px;
}

/*03*/

#rightCol1
{
	position:relative;
	width: 508px;
	margin-top:0px;
	margin-left: 12px;
	float: right;
	text-align:left;
	background-image:url(../images/doubleShadowBg.png);
}

#doubleShadowContent
{
	position:relative;
	width: 514px;
	margin-top:0px;
	text-align:left;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	float:left;
	clear:both;
}

#singleShadowTop
{
	width:508px;
	height:7px;
	background-image:url(../images/singleWhiteTop.png);
	float:left;
}

#rightColContent
{
	width:480px;
	padding-left:13px;
	float:left;
	clear:both;
	padding-bottom:2px;
}

#rightColTextContent
{
	width:466px;
	padding-left:20px;
	float:left;
	clear:both;
	padding-bottom:2px;
	text-align:left;
}

#singleShadowBottom
{
	font-size:0px;
	width:508px;
	height:7px;
	background-image:url(../images/singleWhiteBottom.png);
	float:left;
}

/*04*/

.prodImgSpace
{
	position:relative;
	width:4px;
	float:left;
}

.prodImgWrap
{
	position:relative;
	width:119px;
	height:119px;
	border:1px solid #9d9e9d;
	font-size:0px;
	margin-bottom:14px;
}

.headerTextHolder
{
	width:890px;
	height:16px;
	background-image:url('../Images/prodViewHeaderBg.png');
	background-repeat:repeat-x;
	text-align:center;
}

.topTxt
{
	position:relative;
	width: 890px;
	margin-top:0px;
	margin-left: 0px;
	float: left;
	clear: left;
	text-align:left;
	padding-left: 0px;
	padding-top: 0px;
}

.imgHolder
{
	position:relative;
	width: 890px;
	margin-top:19px;
	margin-left: 0px;
	float: left;
	clear: left;
	text-align:left;
}

.imgCon
{
	position:relative;
	width:128px;
	height:210px;
	float:left;
	margin-right:18px;
}

.imgSpace
{
	position:relative;
	width:22px;
	float:left;
}

.imgWrap
{
	position:relative;
	width:128px;
	height:128px;
	border:1px solid #9d9e9d;
	font-size:0px;
	margin-bottom:14px;
}

#pagesHolder
{
	left:0px;
	width: 890px;
	position: absolute;
	bottom: 33 !important;
	bottom: 33px;
	height: 18px;
	margin-top:-14px;
}

.pageHolderLine
{
	color:#d32510;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}

#pageHolderNumbers
{
	position:relative;
	float:left;
}

#pageHolderBtn
{
	position:relative;
	float:left;
	margin-left:74px;
}


/*05*/

#topRow
{
	position:relative;
	width: 890px;
	height:100%;
	margin-top:0px;
	margin-left: 0px;
	float: left;
	text-align:left;
	padding-left: 0px;
	padding-top: 0px;
}

#bottomRow
{
	position:relative;
	width: 890px;
	height:100%;
	margin-top: 0px;
	margin-left: 0px;
	float: left;
	text-align:left;
	padding-left: 0px;
	padding-top: 20px;
}

.rowType0
{
	position:relative;
	width:890px;
	float:left;
}

.rowType1
{
	position:relative;
	width:890px;
	background-color:#FFFFFF;
	float:left;	
}

.topCol
{
	position:relative;
	width:282px;
	float:left;	
}

.topCol1
{
	position:relative;
	width:200px;
	float:left;	
}
.col
{
	position:relative;
	width:282px;
	float:left;
	padding-top:10px;
	padding-left:0px;
	padding-bottom:10px;
	background-color:transparent;
	padding-right:0px;
}

.col1
{
	position:relative;
	width:185px;
	float:left;
	padding-top:10px;
	padding-left:7px;
	padding-bottom:10px;
	background-color:transparent;
	padding-right:7px;
}

/*06*/

#doubleCol1
{
	position:relative;
	width: 508px;
	margin-top:0px;
	margin-left: 12px;
	float: right;
	text-align:left;
	background-image:url(../images/prodBg.png);
}

.prodShadowContent
{
	position:relative;
	width: 514px;
	margin-top:0px;
	text-align:left;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	float:left;
	clear:both;
}

#prodShadowTop
{
	width:508px;
	height:7px;
	background-image:url(../images/prodShadowTop.png);
	float:left;
	margin:0px;
	padding:0px;
}

#shadowContentPadding1
{
	width:428px;
	padding-top:-1px;
	padding-left:69px;
}


#prodShadowBottom
{
	width:508px;
	height:8px;
	background-image:url(../images/prodShadowBottom.png);
	float:left;	
	margin:0px;
	padding:0px;
}

#headerRow
{
	position:relative;
	float:left;
	width:428px;
	height:24px;
	background-image:url(../images/prodHeaderBg.png);
}

#headerMargin
{
	margin-top:2px;
	margin-left:4px;
}

#headerLeftTxt
{
	position:relative;
	float:left;
}

#headerRightTxt
{
	position:relative;	
	float:right;
	padding-right:8px;
}

#prodColLeft
{
	position:relative;
	float:left;
	width:179px;
	height:auto;
	margin-top:6px;
}

#prodColRight
{
	position:relative;
	float:left;
	width:242px;
	/*height:185px;*/
	
	min-height:123px !important; 
	height:auto;
	padding-bottom:50px;
	padding-top:6px;
	padding-left:7px;
	margin-right:0px;
	background-color:#d2d3d3;
	z-index:1;
	
}

#prodLarge
{
	position:absolute;
	left:0px;
	bottom:0px;
}

#prodInfoMargin
{
	position:relative;
	width:234px;
	margin-left:4px;
	margin-top:5px;
}

.prodInfoText
{
	position:absolute;
	top:0px;
	left:28px;
	width:200px;
}

.prodInfoRow
{
	padding-bottom:2px;
}

.headerText
{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration:none;
}

#prodInfoBottom
{
	position:absolute;
	bottom:5px;
	left:9px;
	width:230px;
}

.prodInfoBottomRow
{
	position:relative;
	float:left;
	clear:both;
	width:230px;
	margin-top:-7px;
}




.imgConProd
{
	position:relative;
	width:120px;
	float:left;
}

.imgWrapProd
{
	position:relative;
	width:120px;
	height:120px;
	border:1px solid #9d9e9d;
	font-size:0px;
	margin-bottom:14px;
}

.imgSpaceProd
{
	position:relative;
	width:8px;
	float:left;
}