body
{
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #e1e1e1;
}


.bodyWrapper
{
	width: 833px;
	margin: 15px auto;
	background-image: url(../images/bgBodywrap.jpg);
	background-repeat: repeat-y;
}

.bodyHeaderwrap
{
	width: 782px;
	margin: 5px auto;
	border: 0px solid #333;
}

.topLinksTab ul
{
	width: 264px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	display: inline;
}

.topLinksTab ul li
{
	display: inline;
}



.logo
{
	width: 234px;
	height: 80px;
	float: left;
	/*background-image: url(../TempletesImage/HomepageLogo/logo_Header.jpg);*/
}
/*-------------COMMON CSS STARTS------------------------*/
.clr
{
	clear: both;
}

.leftAlign
{
	float: left;
}

.marLeft
{
	margin-left: 12px;
}

.rightAlign
{
	float: right;
}

a
{
	color: #0033FF;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}
.spacer10
{
	background-image: url(../images/spacer.jpg);
	height: 10px;
}
.spacer5
{
	background-image: url(../images/spacer.jpg);
	height: 5px;
	clear:both;
}
/*-------------COMMON CSS END------------------------*/

/*----------------Curved Corners starts-----------------*/
.CurveWrap
{
	background-image: url(../images/bgBodytop.jpg);
	height: 18px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.CurveWrapb
{
	background-image: url(../images/bgBodybottom.jpg);
	height: 18px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.lhsTopL
{
	background: #eee url(../images/corners.jpg) no-repeat scroll 0px 0px;
	float: left;
	height: 18px;
	width: 18px;
}

.lhsTopR
{
	background: #eee url(../images/corners.jpg) no-repeat scroll 0px -36px;
	float: right;
	height: 18px;
	width: 18px;
}

.lhsBotL
{
	background: #eee url(../images/corners.jpg) no-repeat scroll 0px -18px;
	float: left;
	height: 18px;
	width: 18px;
}

.lhsBotR
{
	background: #eee url(../images/corners.jpg) no-repeat scroll 0px -54px;
	float: right;
	height: 18px;
	width: 18px;
}

.pdCurveWrapTop
{
	background-color: #b5cddf;
	height: 30px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.pdCurveWrapTop h1
{
	font: italic 14px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	margin: 0px;
	padding: 0px 0px 4px 7px;
	text-transform: capitalize;
}

.pdTCvL
{
	background: #b5cddf url(../images/prCurve.jpg) no-repeat scroll 0px 0px;
	float: left;
	height: 7px;
	width: 7px;
}

.pdTCvR
{
	background:url(../images/prCurve.jpg) no-repeat scroll -7px 0px;
	float: right;
	height: 7px;
	width: 7px;
}

.pdCurveWrapbtm
{
	background: url(../images/prBtmLine.jpg) repeat-x;
	height: 6px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}

.pdBCvL
{
	background:url(../images/prCurveBtm.jpg) no-repeat scroll 0px 0px;
	float: left;
	height: 6px;
	width: 6px;
}

.pdBCvR
{
	background:url(../images/prCurveBtm.jpg) no-repeat scroll -6px 0px;
	float: right;
	height: 6px;
	width: 6px;
}
/*----------------Curved Corners END-----------------*/
/*--------------Tabs starts here---------------------*/
.buttonwrapper
{
	height: 47px;
	width: 100%;
	background: url(../images/btnWrapBg.jpg) repeat-x;
	color: #b61f24;
}

.links
{
	width: 750px;
	margin: 0px auto;
	padding: 6px 0px 0px 0px;
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #b61f24;
	border: 0px solid #333;
}

.round
{
	cursor: pointer;
	display: -moz-inline-box;
	height: 33px;
	line-height: 33px;
	width: 103px;
	vertical-align: middle;
	padding: 0px;
	font-weight: bold;
	margin: 0px;
}
.round span
{
	display: inline-block;
	height: 33px;
	line-height: 33px;
	width: 103px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-align: center;
	text-transform: uppercase;
}

a.round
{
	color: #b61f24;
	text-decoration: none;
	font-weight: bold;
	background: url(../images/button.jpg) no-repeat;
	background-position: left -33px;
}

a.round span
{
	color: #b61f24;
	text-decoration: none;
	background: url(../images/button.jpg) no-repeat;
	background-position: left -33px;
}

a.round:hover
{
	background: transparent url(../images/button.jpg) no-repeat scroll right top;
	background-position: 0% 0%;
	font-weight: bold;
	color: #b61f24;
}

a.round:hover span
{
	background: transparent url(../images/button.jpg) no-repeat scroll left top;
	background-position: 0# 0%;
	color: #b61f24;
	font-weight: bold;
}


/*--------------Tabs ENDS here---------------------*/
.ftrDivider
{
	width: 819px;
	height: 13px;
	display: block;
	background-image: url(../images/dividerFooter.jpg);
	background-repeat: repeat-x;
	margin: 0px auto;
}

.ftrWrap
{
	width: 500px;
	margin: 15px auto 5px auto;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4496dd;
	text-align: center;
}

.ftrWrap a
{
	text-decoration: none;
}

.ftrWrap a:hover
{
	text-decoration: underline;
}

.rightsReserve
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: center;
	width: 800px;
	margin: 5px auto;
}

.bgIntro
{
	width: 780px;
	height: 189px;
	background-image: url(../TempletesImage/HomepageLogo/bgIntro.jpg);
	display: block;
	margin: 8px auto;
}

.bgIntro label
{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #99cc33;
	padding-left: 15px;
}
.bgPriceoption
{
	width: 780px;
	height: 189px;
	background-image:url(../images/bgPayoption.jpg); background-repeat:no-repeat;
	display: block;
	margin: 8px auto;
}

.bgPriceoption label
{
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color: #99cc33;
	padding-left: 15px;
}
.introTxt
{
	width: 300px;
	font: normal 16px Verdana, Arial, Helvetica, sans-serif;
	line-height: 22px;
	border: 0px solid #333;
	padding: 15px 0px 7px 15px;
	color: #586699;
	float: left;
}

.startbtn
{
	padding: 7px 0px 0px 13px;
	float: left;
}

.prodctDetailWrap
{
	width: 250px;
	float: left;
	border: 0px solid #b5cddf;
	margin:0 0 0 5px;
	
}
.prodctDetailWrap1
{
	width: 250px;
	float: left;
	border: 0px solid #b5cddf;
	margin:0 0 0 5px;
	height:260px;
}
.productContHolder
{
	border-left: 1px solid #b5cddf;
	border-right: 1px solid #b5cddf;
	width: 248px;
}


.cardsample1
{
	margin: 0px auto;
	padding: 7px 0px;
	width: 224px;
	border-bottom: 1px solid #c9e1f5;
	height:200px;
}
.cardsample
{
	margin: 0px auto;
	padding: 7px 0px;
	width: 224px;
	border-bottom: 1px solid #c9e1f5;
}
.cardsampleLink1{
	margin:0px auto;
	padding:7px 0px;
	width:230px;height:50px;
	border-bottom:1px solid #c9e1f5;
}
.cardsampleLink1 p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#00075f; margin:5px 0; padding:0px;}
.testiHdr{font:bold 11px Verdana, Arial, Helvetica, sans-serif; margin:2px 0; padding:0px; clear:both; color:#000651;}
.cardsampleLink1 textarea{ width:200px; border:1px solid #ccc; height:40px; overflow:auto; }

.cardsampleLink1 ul{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#203377;
	margin:0px;
	padding:0px 0px 0px 15px;
	
}

.cardsampleLink1 ul li{
	padding:0px 0px 5px 0px;
	margin:0px;
	list-style-image:url(../images/bullet.jpg);
	line-height:20px;
}

.cardsampleLink1 ul li a{
	text-decoration:none;
	color:#203377;
}

.cardsampleLink1 ul li a:hover{
	text-decoration:underline;
	color:#203377;
}




.cardsampleLink{
	margin:0px auto;
	padding:7px 0px;
	width:230px;height:50px;
	border-bottom:1px solid #c9e1f5;
	height:100px;
}

.cardsampleLink p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#00075f; margin:5px 0; padding:0px;}
.testiHdr{font:bold 11px Verdana, Arial, Helvetica, sans-serif; margin:2px 0; padding:0px; clear:both; color:#000651;}
.cardsampleLink textarea{ width:200px; border:1px solid #ccc; height:40px; overflow:auto; }

.cardsampleLink ul{
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;
	color:#203377;
	margin:0px;
	padding:0px 0px 0px 15px;
	
}

.cardsampleLink ul li{
	padding:0px 0px 5px 0px;
	margin:0px;
	list-style-image:url(../images/bullet.jpg);
	line-height:20px;
}

.cardsampleLink ul li a{
	text-decoration:none;
	color:#203377;
}

.cardsampleLink ul li a:hover{
	text-decoration:underline;
	color:#203377;
}

.pdBtmgude
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #203377;
	line-height: 20px;
	padding-left: 10px;
}
.pdBtmgude1
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #203377;
	line-height: 0px;
	padding: 19px;
}
.privateTempHolder
{
	height: 190px;
	width: 775px;
	display: block;
	float: left;
	background: url(../images/privateTemplate.jpg) no-repeat;
}

/*---------------CSS for the  Bottom Tabs starts------------*/
#modernbricksmenu
{
	padding: 0;
	width: 775px;
	background: transparent;
	voice-family: "\"}\"";
	voice-family: inherit;
}

#modernbricksmenu ul
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	margin-left: 0px; /*margin between first menu item and left browser edge*/
	padding: 0;
	list-style: none;
}

#modernbricksmenu li
{
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform: uppercase;
}

#modernbricksmenu a
{
	float: left;
	display: block;
	color: #586699;
	margin: 0 1px 0 0; /*Margin between each menu item*/
	padding: 9px 11px;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #b5cddf; /*Default menu color*/
	border-bottom: 1px solid white;
	cursor:pointer;
}

#modernbricksmenu a:hover
{
	background-color: #e6e6e6; /*Menu hover bgcolor*/
	cursor:pointer;
}

#modernbricksmenu #current a
{
	/*currently selected tab*/
	background-color: #8c9eac; /*Brown color theme*/
	border-color: #8c9eac; /*Brown color theme*/
	color: #ffffff;
	padding: 9px 13px;
	cursor:pointer;
}

#modernbricksmenuline
{
	clear: both;
	padding: 0;
	width: 775px;
	height: 5px;
	line-height: 5px;
	background: #8c9eac; /*Brown color theme*/
}
/*---------------CSS for the  Bottom Tabs END------------*/

.btmSampleWrapHome
{
	width: 763px;
	float: left;
	display: block;
	border: 1px solid #8c9eac;
	padding: 5px;
}
.btmSampleWrap
{
	width: 763px;
	float: left;
	display: block;
	border: 1px solid #8c9eac;
	padding: 5px;
}
.btmSampleWrap ul{width:150px; margin:0; padding:0; float:left;}
.btmSampleWrap ul li{ list-style:none; font:12px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; margin:0px; padding:0px; text-align:center; color:#999999;}
.btmSampleWrap ul li a{ text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; color:#00079a; line-height:22px}
.btmSampleWrap ul li a:hover{ text-decoration:underline;}

.cardSamp1
{
	width: 148px;
	height: 96px;
	float: left;
	vertical-align: top;
	margin: 0px 4px 4px 0px;
}

.flow
{
	width: 775px;
	height: 192px;
	background: url(../images/flow.jpg) no-repeat;
	float: left;
}
.priceDetailWrap
{
	width: 450px;
	border: 0px solid #b5cddf;
	margin: 0px auto;
	padding: 0px;
}

.priceContHolder
{
	border-left: 1px solid #b5cddf;
	border-right: 1px solid #b5cddf;
	width: 448px;
}

.priceImg
{
	margin: 0px auto;
	padding: 7px 0px;
	width: 420px;
	border-bottom: 1px solid #c9e1f5;
}

.priceleLink
{
	margin: 0px auto;
	padding: 7px 0px;
	width: 420px;
	border-bottom: 1px solid #c9e1f5;
}

.priceleLink table
{
	width: 420px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	border: 1px solid #ccc;
}
.priceleLink table td
{
	background: #e2f3ff;
	height: 25px;
	border-bottom: 0px solid #ccc;
	padding: 6px;
}

.priceleLink table td a
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000cc;
	text-decoration: underline;
}

.priceleLink table td a:hover
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000cc;
	text-decoration: none;
}

.infoContent
{
	width: 600px;
	margin: 0px auto;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}

.infoContent p
{
	margin: 5px 0;
	padding: 0px;
	line-height: 18px;
}

.star
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}

.emailInput
{
	width: 200px;
	border: 1px solid #b5cddf;
}
.brdCrump
{
	width: 400px;
	border: 0px solid #333;
	float: left;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #999900;
}

.brdCrump a
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000cc;
	padding: 0px 7px 0px 0px;
}

.brdCrump a:hover
{
	text-decoration: underline;
}

.notes
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 10px auto 8px auto;
	width: 517px;
	float: left;
}

.notes h1
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}
.notes .content
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 10px auto 8px auto;
	width: 405px;
	float: left;
	border: 0px solid #333;
}
.notes .image48hr
{
	float: right;
	width: 74px;
	height: 75px;
	display: block;
	border: 0px solid #333;
}
.browseBy
{
	width: 251px;
	float: right;
	border: 0px solid #333;
	border: 0px solid #333;
}
.calculate
{
	width: 251px;
	float: right;
	border: 0px solid #333;
	background: url(../images/calc.png) no-repeat;
	height: 31px;
}

.calculate a
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000033;
	padding: 0px 0px 0px 45px;
	line-height: 30px;
}

.calculate a:hover
{
	text-decoration: underline;
}

.pricesHdr
{
	width: 780px;
	background: #c7f6fe;
	height: 40px;
	margin: 0 auto;
}

.pricesHdr label
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	line-height: 36px;
	float: left;
	width: 300px;
	padding: 0 0 0 12px;
	display: block;
	border: 0px solid #333;
}

.pricesHdr span
{
	width: 104px;
	height: 22px;
	float: right;
	display: block;
	border: 0px solid #333;
	margin: 10px 10px 0 0;
}

.pricesTable
{
	border: 1px solid #69daf6;
	width: 780px;
	margin: 0px auto;
	text-align: left;
}

.prHdrRow
{
	background: #4ed1f2;
}

.prRow1
{
	background: #c8f3fd;
}

.prRow2
{
	background: #a8edfe;
}

.sampName
{
	width: 200px;
	text-align: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.sampQty
{
	width: 58px;
	text-align: center;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.sampName a
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000FF;
	text-decoration: underline;
}

.sampName a:hover
{
	text-decoration: none;
}

.pdGalSymbol
{
	background: url(../images/bgPrice.gif) no-repeat;
	height: 28px;
	width: 41px;
	float: left;
	margin-left: 10px;
}

.pdAmt
{
	background: url(../images/bgAmt.gif) no-repeat;
	height: 28px;
	width: 120px;
	float: right;
	margin-right: 10px;
}

.pdAmt label
{
	width: 100px;
	border: 0px solid #333;
	text-align: center;
	display: block;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 5px auto;
}

.bCardDtl
{
	width: 517px;
	background: #f9f9f9;
	border: 1px solid #e9e9e9;
	float: left;
	padding: 4px 0 0 0;
}
.bCardDtl .crdsSamp
{
	width: 165px;
	height: 96px;
	border: 1px solid #dddddd;
	float: left;
	margin: 0 0 4px 4px;
}
.bCardDtl .crdsSamp a
{
	border: 0px;
	text-decoration: none;
}
.bCardDtl .crdsSamp a:hover
{
	border: 0px;
	text-decoration: none;
}
.bCardDtl .crdsSamp a img
{
	border: 0px;
}

.rhsPen
{
	width: 250px;
	border: 0px solid #333;
	float: right;
	display: block;
}

.lhsPen
{
	width: 518px;
	float: left;
	border: 0px solid #333;
}

.speciDtl
{
	width: 320px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	background: #66FFFF;
	padding: 5px;
	line-height: 20px;
	border: 1px solid #b4b2fe;
}
.speciDtl .nameSpec
{
	width: 90px;
	display: block;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	float: left;
}
.speciDtl label
{
	width: 100px;
	display: block;
	margin: 0 0 0 10px;
	border: 0px solid #333;
	float: left;
	line-height: 14px;
	color: #0602a2;
}

.searchBox
{
	margin: 0px auto;
	padding: 7px 0px;
	width: 230px;
}
.searchBox .txtbx
{
	width: 160px;
	border: 1px solid #cecdcc;
	float: left;
}
.searchBox a img
{
	border: 0px;
}
.searchBox a
{
	border: 0px;
	text-decoration: none;
}
.searchBox .srcBtn
{
	float: left;
	margin-left: 5px;
}

.listBytype
{
	margin: 0 0 0 10px;
	float: left;
	padding: 7px 0px;
	width: 110px;
}
.listBytype ul
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #203377;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
.listBytype ul li
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	list-style-image: url(../images/bullet.jpg);
	line-height: 20px;
}
.listBytype ul li a
{
	text-decoration: none;
	color: #203377;
}
.listBytype ul li a:hover
{
	text-decoration: underline;
	color: #203377;
}

.pagination
{
	width: 200px;
	height: 25px;
	border: 0px solid #333;
	display: block;
	margin: 0px auto;
	text-align: center;
}
.pagination a
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0000cc;
	text-decoration: none;
	padding: 0px 4px;
}
.pagination a:hover
{
	color: #0202b4;
	text-decoration: underline;
}

.sampDesigner
{
	color: #000066;
	margin: 10px auto 8px auto;
	width: 500px;
	float: left;
	background: #f6f0ff;
	border: 1px solid #ccc;
	padding: 5px;
}
.sampDesigner h1
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}
.sampDesigner .txtfld
{
	width: 120px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.sampDesigner .smalltxtfld
{
	width: 70px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.sampDesigner .areaTxt
{
	width: 395px;
	height: 30px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.sampDesigner .smallprnt
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	display: block;
	clear: both;
	float: left;
	padding: 4px;
}
.sampDesigner .instraction
{
	display: block;
	width: 500px;
	margin: 7px 0 0 0;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}

a.colorPlat
{
	margin: 0 0 0 5px;
	border: 0px;
}
a.colorPlat img
{
	border: 0px;
}
.fontSizeDrop
{
	width: 110px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #666666;
}

.sampDesigner .instraction
{
	display: block;
	width: 500px;
	margin: 7px 0 0 0;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}

.staticPage
{
	color: #000066;
	margin: 10px auto 8px auto;
	width: 507px;
	float: left;
	background: #fdfdfd;
	border: 1px solid #ccc;
	padding: 5px;
}
.staticPage h1
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}

.staticPage h2
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000b9;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}

.staticPage .fieldName{display:block; width:120px; text-align:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#222; float:left;}
.staticPage .txtfld
{
	width: 120px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPage .txtfldMid
{
	width: 200px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPage .smalltxtfld
{
	width: 70px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.staticPage .areaTxt
{
	width: 300px;
	height: 60px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPage .btnSubmit{margin:0 0 0 120px; float:left;}

.staticPage .smallprnt
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	display: block;
	clear: both;
	float: left;
	padding: 4px;
}
.staticPage .instraction
{
	display: block;
	width: 500px;
	margin: 7px 0 0 0;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}


.staticPage .placeDate
{
	display: block;
	width: 500px;
	margin: 0px;
	float: left;
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
}

.staticPage .instraction a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.staticPage .instraction a:hover{text-decoration:none;}



.staticPageDark
{
	color: #000066;
	margin: 10px auto 8px auto;
	width: 507px;
	float: left;
	background: #f3f3f3;
	border: 1px solid #ccc;
	padding: 5px;
}
.staticPageDark h1
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}

.staticPageDark h2
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #0000b9;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}

.staticPageDark .fieldName{display:block; width:120px; text-align:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#222; float:left;}
.staticPageDark .txtfld
{
	width: 120px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPageDark .txtfldMid
{
	width: 200px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPageDark .smalltxtfld
{
	width: 70px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.staticPageDark .areaTxt
{
	width: 300px;
	height: 60px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

.staticPageDark .btnSubmit{margin:0 0 0 120px; float:left;}

.staticPageDark .smallprnt
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	display: block;
	clear: both;
	float: left;
	padding: 4px;
}
.staticPageDark .instraction
{
	display: block;
	width: 500px;
	margin: 7px 0 0 0;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}


.staticPageDark .placeDate
{
	display: block;
	width: 500px;
	margin: 0px;
	float: left;
	font: italic 11px Verdana, Arial, Helvetica, sans-serif;
	color: #ccc;
}

.staticPageDark .instraction a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.staticPageDark .instraction a:hover{text-decoration:none;}




.buttons_all
{
	color: #000066;
	margin: 0px auto 8px auto;
	width: 500px;
	float: left;
	background: #f6f0ff;
	border: 1px solid #ccc;
	padding: 5px;
}
.buttons_all h1
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 0px;
	padding: 0px;
	clear: both;
	line-height: 20px;
	width: 380px;
	border: 0px solid #333;
	float: left;
}
.buttons_all .txtfld
{
	width: 120px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.buttons_all .smalltxtfld
{
	width: 70px;
	height: 15px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.buttons_all .areaTxt
{
	width: 395px;
	height: 30px;
	margin: 0 0 0 3px;
	float: left;
	border: 1px solid #ccc;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}
.buttons_all .smallprnt
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0099FF;
	display: block;
	clear: both;
	float: left;
	padding: 4px;
}
.buttons_all .instraction
{
	display: block;
	width: 500px;
	margin: 7px 0 0 0;
	float: left;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000099;
}


a.colorPlat
{
	margin: 0 0 0 5px;
	border: 0px;
}
a.colorPlat img
{
	border: 0px;
}
.fontSizeDrop
{
	width: 110px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	border: 1px solid #666666;
}

.underlinetxt
{
	text-decoration: underline;
}


.samplePreview
{
	width: 499px;
	color: #000033;
	background: #F8F8F8;
	padding: 5px;
	line-height: 20px;
	border: 1px solid #b4b2fe;
	margin: 0px auto;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.samplePreview1
{
	width: 400px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000033;
	background: #99CCFF;
	padding: 5px;
	line-height: 20px;
	border: 1px solid #b4b2fe;
	margin: 0px auto;
}
.otherDesign
{
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	line-height: 30px;
	padding-left: 7px;
}

.backDesignTxt
{
	width: 503px;
	background: #ffeea5;
	margin: 0px auto;
	padding: 5px;
}
.backDesignTxt h1
{
	margin: 0px;
	padding: 0 0 0 30px;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.backDesignTxt ul
{
	float: left;
	width: 470px;
	margin: 7px 0 0 30px;
	padding: 0px;
	list-style: circle;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	color: #000099;
}
.backDesignTxt ul li
{
	margin: 4px 0 0 15px;
	padding: 0;
}

.cartCardDisp
{
	width: 165px;
	float: left;
	border: 0px solid#ccc;
}
.shopCartDtl
{
	width: 318px;
	float: right;
	border: 0px solid #333;
	background: #d3c9fd;
	padding: 5px;
	border: 1px solid #fff;
}
.shopCartDtl label
{
	width: 102px;
	display: block;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	text-align: right;
	border: 0px solid #333;
	float: left;
	line-height: 20px;
}
.shopCartDtl label a
{
	color: #000066;
	text-decoration: underline;
}
.shopCartDtl label a:hover
{
	color: #000066;
	text-decoration: none;
}

.shopCartDiscunt
{
	width: 308px;
	border: 0px solid #333;
	background: #b3a3fa;
	padding: 5px;
}
.shopCartDiscunt label
{
	width: 250px;
	display: block;
	text-align: left;
	margin: 3px 0 0 0;
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.shopCartDiscunt input
{
	width: 50px;
	float: right;
	border: 1px solid #ccc;
}

.shopCartTotl
{
	width: 308px;
	border: 0px solid #333;
	background: #15006f;
	padding: 2px;
}
.shopCartTotl label
{
	width: 230px;
	display: block;
	text-align: right;
	color: #fff;
	margin: 3px 0 0 0;
	float: left;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.shopCartTotl span
{
	width: 70px;
	float: right;
	display: block;
	color: #fff;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
}

.fieldNameHeader
{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
}
.faqLinks
{
	margin: 0px;
	float:left;
	padding: 7px 0px;
	width: 500px;
	border-bottom: 1px solid #c9e1f5;
}

.faqLinks ul
{
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #203377;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

.faqLinks ul li
{
	padding: 0px 0px 5px 0px;
	margin: 0px;
	line-height: 18px;
	list-style-image:url(../images/bullet.jpg);
}

.faqLinks ul li a
{
	text-decoration: none;
	line-height:18px;
	color: #203377;
}

.faqLinks ul li a:hover
{
	text-decoration: underline;
	color: #203377;
}

.txtalignCen{text-align:center; color:#999999;}

.imgContact{width:120px; height:85px; float:left; background:url(../images/contactUs.gif) no-repeat;}

.contactUs{width:650px; margin:0 auto; float:right;}
.contactUs h1{margin:0px; padding:0px; font:14px Verdana, Arial, Helvetica, sans-serif; color:#000099;}
.contactUs p{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:16px; margin:5px 0px; padding:0;}
.contactUs p a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.contactUs p a:hover{color:#0000cc; text-decoration:none;}

.address{font:12px Verdana, Arial, Helvetica, sans-serif; color:#c1412a; background:#fff8af; width:236px; float:left; border:1px solid #fbf293; padding:7px;}
.address h1{margin:0px; padding:0px; font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#c1412a;}
.address p{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; line-height:16px; margin:5px 0px; padding:0;}
.address p a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.address p a:hover{color:#0000cc; text-decoration:none;}


.contactForm{color: #000066;margin: 10px auto 8px auto;width: 500px;float: left;background: #fdfdfd;border: 1px solid #ccc;padding: 5px; margin:0 0 0 10px;}
.contactForm h1{font: bold 15px Verdana, Arial, Helvetica, sans-serif;color: #000066;margin: 0px;padding: 0px;clear: both;line-height: 20px;width: 380px;border: 0px solid #333;	float: left;}
.contactForm h2{	font: bold 12px Verdana, Arial, Helvetica, sans-serif;color: #0000b9;margin: 0px;padding: 0px;clear: both;line-height: 20px;width: 380px;border: 0px solid #333;float: left;}
.contactForm .fieldName{display:block; width:120px; text-align:right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#222; float:left;}
.contactForm .txtfld{width: 120px;height: 15px;margin: 0 0 0 3px;float: left;border: 1px solid #ccc;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #999999;}
.contactForm .txtfldMid{width: 200px;height: 15px;margin: 0 0 0 3px;float: left;border: 1px solid #ccc;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #999999;}
.contactForm .smalltxtfld{width: 70px;height: 15px;margin: 0 0 0 3px;float: left;border: 1px solid #ccc;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #999999;}
.contactForm .areaTxt{width: 300px;height: 60px;margin: 0 0 0 3px;float: left;border: 1px solid #ccc;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #999999;}
.contactForm .btnSubmit{margin:0 0 0 120px; float:left;}
.contactForm .smallprnt{font: 11px Verdana, Arial, Helvetica, sans-serif;color: #0099FF;display: block;clear: both;float: left;padding: 4px;}
.contactForm .instraction{display: block;width: 500px;margin: 7px 0 0 0;float: left;font: 11px Verdana, Arial, Helvetica, sans-serif;color: #000099;}
.contactForm .placeDate{display: block;width: 500px;margin: 0px;float: left;font: italic 11px Verdana, Arial, Helvetica, sans-serif;color: #ccc;}
.contactForm .instraction a{font:11px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.contactForm .instraction a:hover{text-decoration:none;}

.recentItem{width:240px; float:left; border:1px solid #ead11a; margin:0 0 5px 5px; background:#ffeab2; padding:5px;}
.recentItem h1{margin:0px; padding:0px; font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#000099;}
.recentItem p{margin:0px; padding:0px; font:12px Verdana, Arial, Helvetica, sans-serif; color:#993300; line-height:18px;}
.recentItem p a{font:12px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:underline;}
.recentItem p a:hover{font:12px Verdana, Arial, Helvetica, sans-serif; color:#0000cc; text-decoration:none;}

.reCardHolder{width:230px; height:150px; border:1px solid #ccc; background:#fff; margin:5px auto;}


/*------------------AYAN-----------------------*/

.Show
{
	display: block;
}
.Hidden
{
	display: none;
}

/*Modal Popup*/
.modalBackground
{
	background-color: Gray;
	opacity: 0.7;
}

.modalPopup
{
	border-width: 1px;
	border-style: solid;
	padding: 3px;
	width: 250px;
}

.sampleStyleA
{
	background-color: #FFF;
}

.sampleStyleB
{
	background-color: #FFF;
	font-family: monospace;
	font-size: 10pt;
	font-weight: bold;
}

.sampleStyleC
{
	background-color: #ddffdd;
	font-family: sans-serif;
	font-size: 10pt;
	font-style: italic;
}

.sampleStyleD
{
	background-color: Blue;
	color: White;
	font-family: Arial;
	font-size: 10pt;
}

.SearchTab
{
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
}



/* --------------------AYAN---------------------------*/

