@charset "utf-8";
/* CSS Document */

/***** Global Settings *****/
html, body {
	border:0;
	margin:0;
	padding:0;
}
body {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	background:#1b232a;
	font-size:12px;
	color:#b1b2b4;
	margin:0px 0px;
	padding:0px 0px;
	text-align:left;
	letter-spacing:normal;
}
/***** Headings *****/


h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
	font-weight:normal;
}
h1 {/*defiend*/
	padding:0px 0px 5px 0px;
	font-size:26px;
	color:#fff;
	margin:0px 0px 0px 0px;
}
h2 {/*defiend*/
	padding:0px 0px 0px 0px;
	font-size:22px;
	color:#fff;
	font-weight:normal;
}
h3 {/*defiend*/
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#cecece;
}
h4 {/*defiend*/
	padding:0px 0px 7px 0px;
	font-size:12px;
	color:#939ea7;
	font-weight:bold;
	border-bottom:2px solid #1b232a;
}
h5 {/*defiend*/
	padding:0px 0px 0px 0px;
	font-size:12px;
	color:#1a242d;
}
h6 {/*defiend*/
	font-size:18px;
	color:#fff;
	padding:0px 0px 0px 0px;
}
/***** Common Formatting *****/

/***reset ul li---***/
ol li {
	list-style-type: decimal;
	background: none;
}
p, ul, ol, li {
	margin:0;
	padding:0;
	text-align:left;
}
img {
	border:0;
}
/***** Links *****/

a {
	outline: none;
}
a:link, a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	color: #c21419;
}
/***** Forms *****/

form {
	margin:0;
	padding:0;
	display:inline;
}
input, select, textarea {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	padding:0px;
	margin:0px;
	/*border: 1px solid #a3c3d0;*/
	border: 1px solid #717171;
	font-size:11px;
	color:#000;
}
textarea:focus, input:focus, select:focus {
	background-color: #FFFF9D;
}
textarea {
	width:100%;
	line-height:1.25;
	overflow:auto;
	border: 1px solid #ccc;
}
label {
	padding:0px;
	margin:0px;
	float:left;
	font-size:11px;
}
/***** Tables *****/

table {
	border:0;
	margin:0 0 0 0;
	padding:0;
}
/***** Global Classes *****/
/*img, div {
	behavior: url(iepngfix.htc)
}*/
.clear {
	clear:both;
	padding:0px;
	margin:0px;
}
.adSearch #header .clear {
	clear:both;
	padding:0px;
	margin:0px;
	height:0px;
}
.float-left {
	float:left;
}
.float-right {
	float:right;
}
.text-left {
	text-align:left;
}
.text-right {
	text-align:right;
}
.text-center {
	text-align:center;
}
.text-justify {
	text-align:justify;
}
.bold {
	font-weight:bold;
}
.italic {
	font-style:italic;
}
.underline {
	border-bottom:1px solid;
}
.highlight {
	background:#ffc;
}
.nobullet {
	list-style:none;
	list-style-image:none;
}
/***** Wrapper *****/
#wrapperMaster {
	width:100%;
	/*width:1052px;*/
	/*	width:1004px;*/
	margin:0 auto;
	padding:0px 0px 0px 0px;
	background:url(../img/bodyWraper.gif) center center repeat-y;
}
#wrapperHeader {
	width:1003px;
	margin:0 auto;
	background:url(../img/wraperBgTop.gif) 0px 0px repeat;
}
#wrapperBottom {
	width:100%;
	/*width:1052px;*/
	/*width:1004px;*/
	margin:0 auto;
	height:26px;
	background:url(../img/bottomWraper.gif) top center no-repeat;
}
#wraper {
	width:1003px;
	margin:0 auto;
	background:#070d12 url(../img/topLeftBg.jpg) top left no-repeat;
	min-height:457px;
}
#logo, .normalSearch #logo {
	background:url(../img/logo.png) 0 0 no-repeat;
	width:251px;
	height:52px;
	margin:13px 0px 10px 10px;
	display:block;
	float:left;
}
.normalSearch #logo {
	background:url(../img/logo01.png) 0 0 no-repeat;
}
#topNaviRight {
	float:right;
	width:637px;
	margin:0px 0px 0px 85px;
}
.normalSearch #topNaviRight {
	margin:20px 0px 0px 70px;
}
#header.normalSearch #topNaviRight {
	margin:7px 0px 0px 70px;
}
.smallBox {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	float:right;
	color:#000000;
	line-height:normal;
	margin:0px 17px 0px 0px;
	font-size:10px;
}
.smallBox ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.smallBox li {
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0 0 0 8px;
	background:url("../img/trCurveLeft.gif") no-repeat left top;
}
.smallBox li span {
	float:left;
	display:block;
	padding:2px 13px 5px 5px;
	color:#ffffff;
	background:url("../img/trCurveRight.gif") no-repeat right top;
}
.smallBox li span a, .smallBox li span a:link, .smallBox li span a:visited, #historyTW .historyBody span a {
	text-decoration:underline;
}
input.checkbox {
	border:none;
}
input.txtboxHome, input.txtboxHomeSel {
	width:390px;
	border:1px solid #d70d0d;
	padding:6px 6px 0px 6px;
	height:25px;
	font-size:16px;
	background:#310005;
	color:#9c8686;
	font-weight:bold;
	float:left;
}
input.txtboxHomeSel {
	color:#fff;
}
.btnSearch, .btnNext, .btnRegister, .btnCkGuest, .btnCkGuestnew, .btnSavePass, .btnSEAddress, .btnSUName, .btnSaveCC, .btnRCC, .btnCancel, .btnSignIn, .btnSubmit, .btnSend, .btnSave, .btnSaveChanges, .btnSendMsg, .btnDetailBuy, .btnAddCart, .btnsfriend01, .btnViewCart, .btnCheackout01, .btnCalculating, .btnCheackout02, .btnContinew, .btnUpdateCart, .btnContinueCheck, .btnPlaceOrder, .btnPrintOrder, .btnDownloadNow, .btnViewCartNew, .btnOk, .btnDeny, .btnApply, .btnSave01, .btncCheckOut, .btnCloseWindow, .btnRevert, .btnViewFullSize, .btnCloseError, .btnSubmitOrder, .btnSearch01, .btnReply, .btnDelete, .btnAddPost, .btnCancelForum, .btnSaveForum, .btnEditForum, .btnSaveForum01, .btnClose, .btnEdit, .btnSpam, .btnShow, .btnSubscribe, .btnSubscribeNow {
	cursor:pointer;
	display:block;
	float:left;
	border:none;
}
.btnViewFullSize {
	background:url(../img/btnViewFullSize.gif) 0 0 no-repeat;
	width:84px;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btnRevert {
	background:url(../img/btnRevert.gif) 0 0 no-repeat;
	width:49px;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btnCloseWindow {
	background:url(../img/btnCloseWindow.gif) 0 0 no-repeat;
	width:84px;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btncCheckOut {
	background:url(../img/btncCheckOut.gif) 0 0 no-repeat;
	width:133px;
	height:19px;
	float:none;
	margin:0px 0px 0px 50px;
}
.btnSave01 {
	background:url(../img/btnSave01.gif) 0 0 no-repeat;
	float:left;
	width:42px;
	height:19px;
	margin:0px 10px 0px 0px;
}
.btnDeny {
	background:url(../img/btnDeny.gif) 0 0 no-repeat;
	float:left;
	width:50px;
	height:19px;
	margin:0px 10px 0px 0px;
}
.btnApply {
	background:url(../img/btnApply.gif) 0 0 no-repeat;
	width:100px;
	float:left;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btnDownloadNow {
	background:url(../img/btnDownloadNow.gif) 0 0 no-repeat;
	width:116px;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btnPlaceOrder {
	background:url(../img/btnPlaceOrder.gif) 0 0 no-repeat;
	width:125px;
	height:19px;
	margin:0px 0px 0px 0px;
}
.btnPrintOrder {
	background:url(../img/btnPrintOrder.gif) 0 0 no-repeat;
	width:97px;
	height:19px;
	margin:0px 0px 0px 0px;
	float:right;
}
.btnContinueCheck {
	background:url(../img/btnContinueCheck.gif) 0 0 no-repeat;
	width:133px;
	height:19px;
	margin:0px 20px 0px 0px;
}
.btnUpdateCart {
	background:url(../img/btnUpdateCart.gif) 0 0 no-repeat;
	width:83px;
	height:19px;
	margin:0px 20px 0px 0px;
}
.btnContinew {
	background:url(../img/btnContinew.gif) 0 0 no-repeat;
	width:117px;
	height:19px;
	margin:0px 30px 0px 0px;
}
.btnCalculating {
	background:url(../img/btnCalculating.gif) 0 0 no-repeat;
	width:117px;
	height:19px;
	margin:10px 10px 0px 0px;
}
.btnSearch {
	background:url(../img/btnSearch.gif) 0 0 no-repeat;
	width:100px;
	height:33px;
}
#topNaviRight .float-left {
	margin:7px 0px 0px 0px;
}
#topNaviRight .float-right, .adSearch .float-right {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	margin:10px 0px 0px 7px;
	float:left;
	font-size:11px;
}
#topNaviRight .float-right {
	margin:2px 0px 0px 7px;
	padding-left:12px;
	width:100px;
}
#header.normalSearch #topNaviRight .float-right {
	margin:8px 0px 0px 7px;
}
#topNaviRight .float-right a:link, #topNaviRight .float-right a:visited, .adSearch .float-right a:link, .adSearch .float-right a:visited {
	color:#ff0000;
}
#topNaviRight .float-right a:hover, .adSearc .float-right a:hover {
	color:#ffffff;
}
.Col-1, .Col-2, .Col-3, .Col-4, .colLeft, .colRight, .colLeft01, .colRight01, .colA, .colB, .colC {
	width:677px;
	float:left;
}
.Col-2 {
	width:310px;
	margin:0px 0px 0px 0px;
	padding:0px 15px 0px 0px;
}
.naviBg, .asNaviBg {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	background:	url(../img/naviBg.png) 0px 0px no-repeat;
	width:674px;
	height:45px;
}
/*Navigation start here*/

.navi {
	float:left;
	color:#000000;
	line-height:normal;
	margin:0px 0px 0px 0px;
	font-weight:bold;
	font-size:11px;
}
.navi ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.navi li {
	display:inline;
	margin:0;
	padding:0;
}
.navi li img {
	float:left;
	padding:12px 0px;
}
/*shopping cart circle start here*/
.navi li label {
	background:url(../img/sCartCircle.gif) 0 0 no-repeat;
	width:21px;
	height:16px;
	text-align:center;
	padding:2px;
	color:#c21419;
	display:block;
	position:relative;
	margin:11px 0px 0px -24px;
}
/*shopping cart circle end here*/
.navi a {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
}
.navi a span {
	float:left;
	display:block;
	padding:12px 18px 10px 11px;
	color:#fff;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
.navi a span {
 padding:13px 18px 10px 8px;
}
}
.navi a:hover, .navi a.selected {
	background:url("../img/naviLeft.gif") no-repeat left top;
}
.navi a:hover span, .navi a.selected span {
	background:url("../img/naviRight.gif") no-repeat right top;
	color:#fff;
	cursor:pointer;
}
.Col-2 h3 p {
	font-size:11px;
	color:#b1b2b4;
}
#historyTW {
	margin:10px 0px;
}
.topCentere {
	background:url(../img/curvedBox.gif) 0px -8px repeat-x;
}
.topLeft {
	background:url(../img/curvedBox.gif) 0px 0px no-repeat;
}
.topRight {
	background:url(../img/curvedBox.gif) 100% -16px no-repeat;
	height:8px;
	font-size:1px;
}
.historyBody {
	border-left:2px solid #1b232a;
	border-right:2px solid #1b232a;
	padding:0px 10px;
}
.bottomCentere {
	background:url(../img/curvedBox.gif) 0px -32px repeat-x;
}
.bottomLeft {
	background:url(../img/curvedBox.gif) 0px -40px no-repeat;
}
.bottomRight {
	background:url(../img/curvedBox.gif) 100% -24px no-repeat;
	height:8px;
	font-size:1px;
}
#historyTW .historyBody p, #historyTW .historyBody .Col-2 h2, #historyTW .historyBody span, #footer .Col-2, .rightLogin, .adSearch .float-left .topRight p, #bodyContainer .decadesBody h4 span, #bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-2 p, .tblCol1, #tblCol1, .tblCol2, .tblCol3, .smallsubnavi02, .subColLeft p a, #billingInfo h4 span, #billingInfo p, #bInfoCout p, #ckGuest h4 span, #cpAccount p, #billingInfo.myaccountCC h5, .bodySmallGB p, .textA10, .textA11, .bodyGreyBox p, .browseBody p, #bodyContainer.browseChart #browse.decadesBody p, #bodyContainer.lightBoxBig .lightBoxBody p, #bodyContainer.lightBoxBig .lightBoxBody .Col-2 a, #bodyContainer.lightBox .lightBoxBody span, .lbFooter p, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colLeft01, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colRight01, #bodyContainer.product .Col-1 .colRight01 .subColLeft, #bodyContainer.product .Col-1 .colRight01 .description, #mostRecrnt, #shoppingCart .pcNormal p, .chartcontainer h2, .chartcontainer span, #billingInfo.ShoppingCart .Col-1, #billingInfo.ShoppingCart .Col-2, #billingInfo.ShoppingCart .Col-3, #billingInfo.ShoppingCart .Col-4, label.lbl08, #shippingMethod .Col-1, #shippingMethod .Col-2, #shippingMethod .Col-3, #flashHolder01 p, #bodyContainer .decadesBody .float-right span, .smallsubnavi03, #cdshort label.lbl01, #step3RSmall.colC label.lbl12, .textA9, #pagiSmall.float-left, .lbltextA9 {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:10px;
}
.textA9, .lbltextA9 {
	font-size:9px;
}
label.lbltextA9 {
	float:right;
	padding:0px;
	margin:-5px 55px 5px 0px;
}
#historyTW .historyBody, #historyTW .historyBody span a {
	color:#9c9c9c;
}
#flashHolder01 p {
	color:#6e7e8f;
}
.textA11, .browseBody p, #bodyContainer.browseChart #browse.decadesBody p, #bodyContainer.lightBoxBig .lightBoxBody p, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colLeft01, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colRight01, #bodyContainer.product .Col-1 .colRight01 .subColLeft, #bodyContainer.product .Col-1 .colRight01 .description, #shoppingCart .pcNormal p, label.lbl08, #shippingMethod .Col-1, #shippingMethod .Col-2, #shippingMethod .Col-3, #bodyContainer .decadesBody .float-right span, #cdshort label.lbl01 {
	font-size:11px;
}
#historyTW .historyBody .Col-1, #historyTW .historyBody .Col-2 {
	width:162px;
	float:left;
	margin:10px 0px;
}
#historyTW .historyBody .Col-1 {
	height:110px;
}
#historyTW .historyBody .Col-2 {
	width:108px;
}
#historyTW .historyBody .Col-2 h2 {/*defiend*/
	padding:0px 0px 0px 0px;
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
#flashHolder {
	padding:5px 0px 0px 17px;
}
#flashHolder01 {
	margin:0px auto;
	padding:0px 0px 10px 0px;/*	width:868px;*/
}
#clipsDecades {
	margin:10px 20px;
}
#bodyContainer {
	margin:0px 10px 0px 10px;
	padding:10px 0px 0px 0px;
}
#clipsDecades .topCentere, #bodyContainer .topCentere {
	background:url(../img/curvedBox.gif) 0px -56px repeat-x;
}
#clipsDecades .topLeft, #bodyContainer .topLeft {
	background:url(../img/curvedBox03.gif) 0px -48px no-repeat;
}
#clipsDecades .topLeft {
	background:url(../img/curvedBox.gif) 0px -48px no-repeat;
}
#bodyContainer #adSearch01.topLeft {
	background:url(../img/curvedBox01.gif) 0px -48px no-repeat;
}
.normalSearch #bodyContainer .topLeft, #bodyContainer.normalSeach03 .topLeft, #bodyContainer.browseChart .topLeft {
	background:url(../img/curvedBox03.gif) 0px -48px no-repeat;
}
#clipsDecades .topRight, #bodyContainer .topRight {
	background:url(../img/curvedBox.gif) 100% -64px no-repeat;
	height:8px;
	font-size:1px;
}
.decadesBody {
	padding:0px 10px;
	background:#1b232a;
}
#clipsDecades .bottomCentere, #bodyContainer .bottomCentere {
	background:url(../img/curvedBox.gif) 0px -80px repeat-x;
}
#clipsDecades .bottomLeft, #bodyContainer .bottomLeft {
	background:url(../img/curvedBox.gif) 0px -88px no-repeat;
}
#clipsDecades .bottomRight, #bodyContainer .bottomRight {
	background:url(../img/curvedBox.gif) 100% -72px no-repeat;
	height:8px;
	font-size:1px;
}
#clipsDecades .decadesBody h4 {/*defiend*/
	padding:0px 0px 7px 0px;
	border-bottom:2px solid #070d12;
}
#clipsDecades .decadesBody .float-left h4 {
	border:none;
	font-size:16px;
	color:#969ea8;
}
#clipsDecades .decadesBody h4 span, #bodyContainer .decadesBody h4 .span01 {
	margin:0px 0px 0px 530px;
	font-size:12px;
	font-weight:normal;
	color:#c2cfdd;
	text-align:right;
}
#footer {
	margin:0px 0px 0px 50px;
	padding:10px 0px;
}
#footer .Col-1, #footer .Col-2 {
	width:148px;
	margin:10px 0px;
	color:#747c85;
}
#footer .Col-2 {
	width:750px;
}
#footer .Col-2 a:link, #footer .Col-2 a:visited {
	color:#747c85;
	text-decoration:underline;
}
#footer .Col-2 a:hover {
	color: #c21419;
}
.Col-2.lineHight h3 {
	/*line-height:28px;*/
	line-height:25px;
}
.Col-2.lineHight h3 p {
	line-height:20px;
	margin:20px 0px 20px 0px;
}
/*Advansed Search Start Here*/

.asNaviBg {
	background:url(../img/adSeachNaviBg.png) 0 0 no-repeat;
	width:1004px;
	height:37px;
}
.asNaviBg .navi {
	margin:0px 0px 0px 25px;
}
.asNaviBg .navi a span {
	padding:8px 24px 6px 17px;
}
.asNaviBg .navi li img {
	float:left;
	padding:8px 0px;
}
.rightLogin {
	margin:5px 25px 0px 0px;
	color:#fff;
	float:right;
}
.rightLogin a {
	text-decoration:underline;
}
.adSearch .float-left {
	margin:10px 0px 0px 80px;
 *margin:12px 0px 0px 80px;
	width:524px;
}
#header.browseRight #aSearchRight.float-right {
	-moz-margin:12px 0px 0px 7px;
	margin:20px 0px 0px 7px;
}
.adSearch .float-left .topCentere {
	background:url(../img/textBoxCurveBg.gif) 0px -63px repeat-x;
}
.adSearch .float-left .topLeft {
	background:url(../img/textBoxCurveBg.gif) 0px 0px no-repeat;
}
.adSearch .float-left .topRight {
	background:url(../img/textBoxCurveBg.gif) 100% -126px no-repeat;
	height:63px;
	font-size:1px;
	padding:0px 9px 0px 9px;
	position:relative;
	z-index:3000;
	border-bottom:2px solid #95141a;
}
.adSearch .float-left .topRight input.txtboxHome {
	margin:10px 0px 0px 0px;
}
.adSearch .float-left .topRight input.txtboxHomeSel {
	margin:10px 0px 0px 0px;
	color:#fff;
}
.adSearch .float-left .topRight .btnSearch {
	margin:10px 0px 0px 0px;
}
.adSearch .float-right {
	margin:40px 0 0 7px;
}
.adSearch .float-left .topRight p {
	margin:5px 0px 0px 0px;
	color:#fff;
}
.adSearch .adsearchBg {
	margin:-2px 10px 0px 10px;
}
.adSearch .adsearchBg .topCentere {
	background:url(../img/adSeachBigBg.gif) 0px -124px repeat-x;
}
.adSearch .adsearchBg .topLeft {
	background:url(../img/adSeachBigBg.gif) 0px 0px no-repeat;
}
.adSearch .adsearchBg .topRight {
	background:url(../img/adSeachBigBg.gif) 100% -248px no-repeat;
	height:124px;
	font-size:1px;
	padding:0px 10px;
}
#adSearchBody {
	background:url(../img/adSearchBodyBg.png) center center no-repeat;
	height:124px;
	font-size:12px;
}
#adSearchBody .Col-1, #adSearchBody .Col-2, #adSearchBody .Col-3 {
	color:#fff;
	padding:10px 0px;
}
#adSearchBody .Col-1 {
	width:280px;
 *width:295px;
	margin:0px 10px 0px 10px;
}
#adSearchBody .Col-2 {
	width:310px;
	margin:0px 10px 0px 24px;
 *margin:0px 10px 0px 16px;
}
#adSearchBody .Col-3 {
	width:295px;
	margin:0px 0px 0px 21px;
 *margin:0px 0px 0px 10px;
}
#adSearchBody .vDivider {
	border-right:1px solid #6e1116;
	margin:10px 0px 10px 0px;
	float:left;
	height:100px;
}
label.lbl01, label.lbl02, label.lbl03, label.lbl05, label.lbl03L {
	width:65px;
	padding:2px 10px 12px 0px;
	font-weight:bold;
}
label.lbl02, label.lbl03, label.lbl04, label.lbl05, label.lbl11, label.lbl03L {
	width:35px;
	padding:0px 0px 0px 5px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
label.lbl03 {
	width:75px;
}
label.lbl03L {
	width:100px;
}
label.lbl04 {
	width:35px;
	padding:0px 0px 12px 5px;
}
label.lbl05 {
	width:15px;
	padding:5px 5px 0px 8px;
}
label.lbl10 {
	width:52px;
 *width:60px; /*IE-6 IE7 hack*/
	padding:5px 0px 0px 0px;
}
label.lbl11 {
	width:83px;
	padding:0px 0px 0px 2px;
}
input.radio, input.radio01 {
	float:left;
	border:none;
	padding:2px;
}
input.radio01 {
	float:none;
	margin:0px 10px 0px 0px;
}
select {
	height:21px;
	padding:2px 5px;
	background:url(../img/selectbg.gif) top left repeat-x;
}
select.sel01 {
	width:110px;
	height:21px;
	padding:2px;
}
input.txtbox01, input.txtbox02 {
	width:80px;
	padding:3px;
	color:#333;
	float:left;
}
input.txtbox02 {
	width:170px;
}
label.calander {
	margin:3px 0px 0px 5px;
}
#adSearchBody .Col-1 label.lbl01, #adSearchBody .Col-2 label.lbl01, #adSearchBody .Col-3 label.lbl01 {
	font-size:12px;
	font-weight:normal;
}
#adSearchBody .Col-3 label.lbl01 {
	width:77px;
}
#adSearchBody .Col-3 label.lbl04 {
	width:68px;
 *width:60px; /*for IE7 and IE6*/
}
#bodyContainer .Col-1, #bodyContainer .Col-2 {
	width:788px;
	float:left;
	margin:0px 10px 0px 0px;
}
#bodyContainer .Col-2 {
	width:128px;
	float:left;
	text-align:right;
	margin:0px 0px 0px 0px;
}
.subColLeft, .subColRight {
	width:160px;
	float:left;
}
.subColRight {
	width:660px;
	margin:0px 0px 0px 10px;
}
.topCentereW {
	background:url(../img/whiteCurvedbox.gif) 0px -7px repeat-x;
}
.topLeftW {
	background:url(../img/whiteCurvedbox.gif) 0px 0px no-repeat;
}
.topRightW {
	background:url(../img/whiteCurvedbox.gif) 100% -14px no-repeat;
	height:7px;
	font-size:1px;
}
.adsBody {
	background:#ecf1f5 url(../img/whiteCurvedbox.gif) 0px -42px repeat-x;
	padding:2px 10px;
}
.bottomCentereW {
	background:url(../img/whiteCurvedbox.gif) 0px -28px repeat-x;
}
.bottomLeftW {
	background:url(../img/whiteCurvedbox.gif) 0px -35px no-repeat;
}
.bottomRightW {
	background:url(../img/whiteCurvedbox.gif) 100% -21px no-repeat;
	height:7px;
	font-size:1px;
}
#bodyContainer .decadesBody h4, #bodyContainer .decadesBody h4 span, #bodyContainer .decadesBody .float-right span {
	color:#fff;
	padding:0px 0px 0px 0px;
}
#clipsDecades .decadesBody .float-right span {
	color:#c2cfdd;
	display:block;
}
#bodyContainer .decadesBody .float-left h4 {
	border:none;
}
#bodyContainer .decadesBody h4 span {
	margin:0px 0px 0px 5px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
}
#bodyContainer .decadesBody h4 .span01 {
	margin:0px 0px 0px 120px;
}
.hrBlack {
	margin:0px 0px 7px 0px;
	border-bottom:1px solid #000;
}
#bodyContainer .decadesBody .hrBlack {
	margin:3px 0px 7px 0px;
}
#bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-1, #bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-2, #bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-3 {
	width:165px;
	float:left;
}
#bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-2 {
	width:460px;
	text-align:left;
}
#bodyContainer .Col-1 .decadesBody .subColRight .adsBody .Col-2 p {
	color:#38424b;
	margin:5px 0px;
}
.smallBox01, .smallBox03 {
	color:#1a242d;
	line-height:17px;
	margin:0px 0px 30px 0px;
}
.smallBox03 {
	margin:0px 0px 5px 0px;
}
.smallBox01 ul, .smallBox03 ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.smallBox01 li, .smallBox03 a {
	display:inline;
	float:left;
	color:#1a242d;
	margin:0px 0px 0px 0px;
	padding:0 0 0 8px;
	background:url("../img/curveLeft01.gif") no-repeat left top;
}
.smallBox01 li span, .smallBox03 a span {
	float:left;
	display:block;
	color:#1a242d;
	padding:0px 13px 0px 5px;
	background:url("../img/curveRight01.gif") no-repeat right top;
}
.smallBox03 a {
	background:url("../img/curveLeft03.gif") no-repeat left top;
}
.smallBox03 a span {
	background:url("../img/curveRight03.gif") no-repeat right top;
}
/*.smallBox03 a:hover,*/ .smallBox03 a.selected {
	background-position:0% -17px;
	color:#1a242d;
}
/*.smallBox03 a:hover span,*/ .smallBox03 a.selected span {
	background-position:100% -17px;
	color:#1a242d;
	cursor:auto;
}
.tblCol1, .tblCol2, .tblCol3, #tblCol1 {
	float:left;
	width:139px;
	border:1px solid #e8dfb2;
	padding:3px 6px;
	font-size:11px;
	color:#1a242d;
}
.tblCol1 {
	background:#dec4c5;
}
#tblCol1 {
	background:#fffbe8;
}
#tblCol1.selected {
	background:#fffbe8;
	border:2px solid #b91318;
	width:137px;
	padding:2px 6px;
}
#whiteBox {
	margin:0px 0px 6px 0px;
}
.smallsubnavi02, .smallsubnavi03 {
	color:#cae0f2;
	line-height:15px;
	margin:0px 0px 0px 0px;
	font-size:11px;
}
.smallsubnavi02 ul {
	margin:0;
	padding:0px 0px 0px 0px;
	list-style:none;
}
.smallsubnavi02 li {
	/*	display:inline;*/
	margin:5px 0px 0px 0px;
	padding:0px;
}
.smallsubnavi02 a, .smallsubnavi02 a:link, .smallsubnavi02 a:visited {
	padding:0px 5px 0px 0px;
	width:139px;
	color:#cae0f2;
}
.smallsubnavi02 a:hover, .smallsubnavi02 a.selected {
	background:url("../img/leftNaviBg.gif") no-repeat left top;
	padding:0px 5px 0px 0px;
	width:150px;
	display:block;
}
.hrDoted, .hrGreyDoted {
	background:url(../img/dotedLine.gif) 0 0 repeat-x;
	height:2px;
	margin:5px 0px;
}
.hrGreyDoted {
	background:url(../img/hrGreyDoted.gif) 0 0 repeat-x;
	height:1px;
}
.subColLeft p img {
	padding:5px 5px 0px 0px;
}
.subColLeft p a {
	font-size:11px;
	color:#cae0f2;
}
.tcCheackOut01 {
	background:url(../img/curvedBox02.gif) 0px -5px repeat-x;
}
.tlCheackOut01 {
	background:url(../img/curvedBox02.gif) 0px 0px no-repeat;
}
.trCheackOut01 {
	background:url(../img/curvedBox02.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.cheackOutBody01 {
	background:#545f69;
	padding:5px 10px;
}
.bcCheackOut01 {
	background:url(../img/curvedBox02.gif) 0px -20px repeat-x;
}
.blCheackOut01 {
	background:url(../img/curvedBox02.gif) 0px -25px no-repeat;
}
.brCheackOut01 {
	background:url(../img/curvedBox02.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
.tcCheackOut, #bodyContainer.cDiscuss #newPattern .tcCheackOut {
	background:url(../img/curvedBox02TC.png) 0px 0px repeat-x;
	margin:0px 10px;
}
.tlCheackOut, #bodyContainer.cDiscuss #newPattern .tlCheackOut {
	background:url(../img/curvedBox02TL.png) 0px 0px no-repeat;
	margin:0px 0px 0px -10px;
}
.trCheackOut, #bodyContainer.cDiscuss #newPattern .trCheackOut {
	background:url(../img/curvedBox02TR.png) 100% 0px no-repeat;
	height:10px;
	margin:0px -10px 0px 0px;
	font-size:1px;
}
.cheackOutBody, #bodyContainer.lightBox .cheackOutBody, #bodyContainer.lightBoxBig .cheackOutBody, #bodyContainer .lightBoxM .cheackOutBody, #bodyContainer .lbWhite01 .cheackOutBody {
	background:url(../img/curvedBox02Body.png) 0px 0px repeat;
	padding:0px 10px;
	position:relative;
}
.bcCheackOut, #bodyContainer.cDiscuss #newPattern .bcCheackOut {
	background:url(../img/curvedBox02Body.png) 0px 0px repeat-x;
	margin:0px 10px;
	position:relative;
}
.blCheackOut, #bodyContainer.cDiscuss #newPattern .blCheackOut {
	background:url(../img/curvedBox02BL.png) 0px 0px no-repeat;
	margin:0px 0px 0px -10px;
}
.brCheackOut, #bodyContainer.cDiscuss #newPattern .brCheackOut {
	background:url(../img/curvedBox02BR.png) 100% 0px no-repeat;
	height:10px;
	margin:0px -10px 0px 0px;
	font-size:1px;
}
#whiteBoxPure {
	margin:0px 0px 0px 0px;
}
.whiteBody {
	background:#fff;
	padding:15px 10px 10px 0px;
}
#whiteBoxPure .topCentereW {
	background:url(../img/whiteCurvedbox01.gif) 0px -5px repeat-x;
	position:relative;
	z-index:3000;
}
#whiteBoxPure .topLeftW {
	background:url(../img/whiteCurvedbox01.gif) 0px 0px no-repeat;
}
#whiteBoxPure .topRightW {
	background:url(../img/whiteCurvedbox01.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
#whiteBoxPure .bottomCentereW {
	background:url(../img/whiteCurvedbox01.gif) 0px -20px repeat-x;
}
#whiteBoxPure .bottomLeftW {
	background:url(../img/whiteCurvedbox01.gif) 0px -25px no-repeat;
}
#whiteBoxPure .bottomRightW {
	background:url(../img/whiteCurvedbox01.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
.colLeft {
	width:230px;
}
.colRight {
	width:640px;
	margin:15px 0px 0px 20px;
}
.cheackOut h3 {/*defiend*/
	margin:0px 0px 0px 0px;
	padding:15px 20px 15px 35px;
	font-size:18px;
	color:#fff;
	background:#c21419;
	text-align:right;
}
#bottomTunnu.colRight01 {
	width:auto;
	margin:16px 0px 0px 15px;
}
#bottomTunnu.colRight a:link, #bottomTunnu.colRight a:visited, #bottomTunnu.colRight01 a:link, #bottomTunnu.colRight01 a:visited {
	font-size:14px;
	float:left;
	margin:0px 5px;
	color:#999999;
	cursor:pointer;
}
#bottomTunnu.colRight01 a:link, #bottomTunnu.colRight01 a:visited {
	cursor:pointer;
}
#bottomTunnu.colRight a.selected, #bottomTunnu.colRight01 a.selected {
	display:block;
	color:#cc0000;
	background:url(../img/iconSel.gif) center 20px no-repeat;
	padding:0px 0px 3px 0px;
	height:27px;
}
span.bullet {
	border-bottom:2px solid #cc0000;
	position:relative;
	z-index:1;
}
.hrRed {
	border-bottom: 2px solid #c21419;
	margin:10px 0px;
}
.hrGrey {
	border-bottom: 1px solid #ccc;
	margin:10px 0px;
}
#cpAccount {
	border-top: 2px solid #c21419;
	border-bottom: 2px solid #c21419;
	margin:25px 15px 25px 35px;
	padding:10px 0px 10px 10px;
 *padding:10px 0px 0px 10px;
}
#cpAccount .colLeft, #cpAccount #smallCol.colLeft {
	margin:15px 0px 0px 0px;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	letter-spacing:-1px;
	width:195px;
}
#cpAccount #smallCol.colLeft {
	width:150px;
	padding:10px 0px 0px 0px;
}
#cpAccount .colRight, #cpAccount #smallCol.colRight, #cpAccount #myAc.colRight {
	background:#fffce6;
	width:677px;
	padding:10px 0px 10px 10px;
	margin:0px;
}
#cpAccount #smallCol.colRight {
	width:714px;
	padding:10px 10px 0px 10px;
}
#cpAccount #smallCol.colRight input.txtbox05 {
	width:135px;
	color:#000;
}
#cpAccount #smallCol.colRight label.lbl04 {
	width:170px;
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#666666;
	float:right;
}
#cpAccount #myAc.colRight {
	width:685px;
	float:left;
}
label.lbl06, label.lbl07 {
	font-size:18px;
	color:#666666;
}
label.lbl08 {
	margin:10px 10px 0px 0px;
	color:#333333;
}
label.lbl07 {
	color:#cc0000;
	margin:0px 20px 0px 5px;
}
#billingInfo, #bInfoCout, #shippingMethod {
	/*width:855px;*/
	width:873px;
	margin:0px auto;
}
#bInfoCout {
	width:700px;
}
#billingInfo .colLeft01 {
	width:425px;
	border-right: 1px solid #cccccc;
	margin:0px 0px 0px 5px;
}
#bInfoCout .colLeft01 {
	width:325px;
}
#bInfoCout .colLeft01 h4 {
	margin:15px 0px 0px 0px;
}
#bInfoCout .colLeft01 label.lblfpass {
	text-align:right;
}
#bInfoCout .colLeft01 .btnSubmit {
	margin:0px 0px 0px 30px;
}
#billingInfo.myaccount #step3L.colLeft01, #billingInfo.myaccount #step3LBig.colLeft01, #billingInfo.myaccount #step4LBig.colLeft01 {
	width:473px;
	border:none;
	margin:0px 20px 0px 0px;
}
#billingInfo.myaccount #step3LBig.colLeft01 {
	width:592px;
}
#billingInfo.myaccount #step4LBig.colLeft01 {
	width:690px;
}
#billingInfo.myaccount #step3RSmall.colRight01, #billingInfo.myaccount #step4RSmall.colRight01 {
	width:240px;
	background-color:#fefbe6;
	margin:35px 0px 0px 0px;
	border:1px solid #cccccc;
}
#billingInfo.myaccount #step3RSmall.colC {
	width:240px;
}
#billingInfo.myaccount #step3R.colRight01 {
	width:360px;
}
#billingInfo.myaccount #step4RSmall.colRight01 {
	width:160px;
}
#billingInfo.myaccount #step3L.colLeft01 .Col-1, #billingInfo.myaccount #step3L.colLeft01 .Col-2 {
	width:220px;
}
#billingInfo.myaccount #step3L.colLeft01 .Col-2 {
	float:right;
}
#billingInfo .colRight01 {
	width:419px;
	margin:0px 0px 0px 20px;
	float:right;
}
#bInfoCout .colRight01 {
	width:348px;
	margin:0px 0px 0px 20px;
}
#bInfoCout #fPassWord.colRight01 {
	width:348px;
	margin:0px 0px 0px 165px;
}
#bInfoCout #fPassWord.colRight01 .btnSubmit, #bInfoCout #fPassWord.colRight01 .btnCancel {
	margin:0px 10px 0px 0px;
	padding:0px;
}
#bInfoCout .hrRed {
	margin:25px 0px 5px 0px;
}
#bInfoCout .hrRed01 {
	margin:5px 0px 15px 0px;
}
#billingInfo h4, #bInfoCout h4, #registration.whiteBody .bodySmallGB h4, #registration.whiteBody #errorBox h4, .bodyGreyBox h4, #editAccount.colLeft01 h4, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 h4 {/*defiend*/
	padding:0px 0px 20px 0px;
	font-size:16px;
	color:#333333;
	border:none;
	float:left;
}
#registration.whiteBody .bodySmallGB h4, #registration.whiteBody #errorBox h4, #registration.whiteBody .bodyGreyBox h4, label.lblNone {
	float:none;
}
#bInfoCout h4 {/*defiend*/
	float:none;
	padding:0px 0px 0px 0px;
}
#billingInfo h4 span, #billingInfo .colRight01 h4 span, #billingInfo p, #bInfoCout p, #ckGuest h4 span, #cpAccount p, #billingInfo.myaccountCC h5 {
	font-size:11px;
	color:#666666;
	font-weight:normal;
	margin:0px 0px 0px 5px;
}
#billingInfo.ShoppingCart p {
	margin:10px 0px 0px 0px;
 *margin:0px 0px 0px 0px;
}
#ckGuest, .ckRegister {
	width:610px;
	margin:0 auto;
}
.ckRegister {
	width:725px;
}
#ckGuest h4 {
	width:480px;
	float:left;
}
#billingInfo .colRight01 h4 input.checkbox {
	margin:0px 5px 0px 0px;
}
label.lblform, label.lblfpass, label.lblspacer, label.lblUserNameS, label.lblemailS, label.lblNone {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	width:120px;
	text-align:right;
	padding:0px 10px 10px 0px;
	color:#666666;
}
label.lblspacer {
	width:320px;
	font-size:10px;
}
label.lblfpass {
	width:180px;
	text-align:left;
}
label.lblUserNameS, label.lblemailS, label.lblNone {
	width:80px;
	text-align:left;
}
label.lblemailS {
	width:120px;
}
input.txtbox03, select.sel02, select.sel02A, input.txtbox04, input.txtbox05, select.sel03, select.sel04, input.txtbox-suserLast, input.autocomplete, .throbbing, input.txtboxNone, input.txtbox06, input.txtbox07, select.sel05, input.txtbox08 {
	width:230px;
	padding:3px;
	color:#333;
	float:left;
	border: 1px solid #ccc;
	margin:0px 5px 10px 0px;
}
select.sel05 {
	width:175px;
	margin:10px 10px 10px 0px;
}
select.sel02, select.sel02A {
	width:237px;
}
select.sel03 {
	/*width:50px;*/
	width:60px;
}
select.sel04 {
	width:70px;
}
input.txtbox04 {
	width:111px;
}
input.txtbox07 {
	width:25px;
	text-align:center;
}
input.txtbox05 {
	width:170px;
	color:#000;
}
input.txtbox08 {
	width:25px;
}
input.txtbox06 {
	width:40px;
}
input.txtboxNone, label.lblNone {
	width:322px;
	margin:5px 0px 3px 0px;
}
input.txtboxSel05 {
	border: 2px solid #cc0000;
	padding:3px;
	color:#333;
	float:left;
	margin:0px 5px 10px 0px;
}
#billingInfo p {
	margin:0px 0px 0px 40px;
}
#bInfoCout p {
	margin:10px 0px 10px 0px;
}
.btnContainer {
	width:150px;
	height:40px;
	margin: 0 auto;
	padding:20px 30px 0px 120px;
*padding:20px 60px 0px 90px;
	border:1px solid #ccc;
	text-align:center;
}
.btnNext {
	width:57px;
	height:19px;
	background:url(../img/btnNext.gif) 0 0 no-repeat;
}
.btnViewCartNew {
	width:65px;
	height:19px;
	background:url(../img/btnViewCart01.gif) 0 0 no-repeat;
}
.btnOk {
	width:31px;
	height:19px;
	background:url(../img/btnOk.gif) 0 0 no-repeat;
}
.btnViewCart {
	width:68px;
	height:19px;
	background:url(../img/btnViewCart.gif) 0 0 no-repeat;
}
.btnCheackout01 {
	width:84px;
	height:19px;
	margin:0px 0px 0px 10px;
	background:url(../img/btnCheackout01.gif) 0 0 no-repeat;
}
.btnCheackout02 {
	width:84px;
	height:19px;
	margin:0px 0px 0px 10px;
	background:url(../img/btnCheackout02.gif) 0 0 no-repeat;
}
.btnsfriend01 {
	width:139px;
	/*height:23px;*/
	height:18px;
	background:url(../img/btnsfriend01.gif) 0 0 no-repeat;
	/*margin:10px 0px 0px 0px;*/
	margin:10px 0px 5px 0px;
}
.btnAddCart {
	width:84px;
	height:19px;
	background:url(../img/btnAddCart.gif) 0 0 no-repeat;
}
.btnDetailBuy {
	width:84px;
	height:19px;
	background:url(../img/btnDetailBuy.gif) 0 0 no-repeat;
}
.btnSendMsg {
	width:106px;
	height:19px;
	background:url(../img/btnSendMsg.gif) 0 0 no-repeat;
	margin:0px 10px 0px 0px;
}
.btnCancel, .btnSignIn, .btnSubmit, .btnSend, .btnSave, .btnSaveChanges {
	width:59px;
	height:19px;
	background:url(../img/btnCancel.gif) 0 0 no-repeat;
}
.btnSignIn {
	background:url(../img/btnSignIn.gif) 0 0 no-repeat;
}
.btnClose {
	width:50px;
	height:19px;
	background:url(../img/btnClose01.gif) 0 0 no-repeat;
}
.btnSubmit {
	background:url(../img/btnSubmit.gif) 0 0 no-repeat;
}
.btnSend {
	background:url(../img/btnSend.gif) 0 0 no-repeat;
}
.btnSave {
	background:url(../img/btnSave.gif) 0 0 no-repeat;
}
.btnSaveChanges {
	width:89px;
	background:url(../img/btnSaveChanges.gif) 0 0 no-repeat;
}
.btnSaveCC {
	width:112px;
	height:19px;
	background:url(../img/btnSaveCC.gif) 0 0 no-repeat;
}
.btnRCC {
	width:126px;
	height:19px;
	margin:0px 20px 0px 0px;
	background:url(../img/btnRCC.gif) 0 0 no-repeat;
}
.btnSavePass {
	width:105px;
	height:19px;
	background:url(../img/btnSavePass.gif) 0 0 no-repeat;
}
.btnSEAddress {
	width:125px;
	height:19px;
	background:url(../img/btnSEAddress.gif) 0 0 no-repeat;
}
.btnSUName {
	width:106px;
	height:19px;
	background:url(../img/btnSUName.gif) 0 0 no-repeat;
}
.btnRegister {
	width:69px;
	height:19px;
	background:url(../img/btnRegister.gif) 0 0 no-repeat;
}
.btnCkGuest {
	width:125px;
	height:19px;
	background:url(../img/btnCheackout.gif) 0 0 no-repeat;
}
.btnCkGuestnew {
	width:125px;
	height:19px;
	background:url(../img/btn_checkout_guest.gif) 0 0 no-repeat;
}
.tcSmallGB {
	background:url(../img/curvedSmallGB.gif) 0px -5px repeat-x;
}
.tlSmallGB {
	background:url(../img/curvedSmallGB.gif) 0px 0px no-repeat;
}
.trSmallGB {
	background:url(../img/curvedSmallGB.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.bodySmallGB {
	background:#f3f2f2;
	padding:10px;
	border:1px solid #dbe1e7;
	border-bottom:none;
	border-top:none;
}
.bcSmallGB {
	background:url(../img/curvedSmallGB.gif) 0px -20px repeat-x;
}
.blSmallGB {
	background:url(../img/curvedSmallGB.gif) 0px -25px no-repeat;
}
.brSmallGB {
	background:url(../img/curvedSmallGB.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
#bInfoCout a, #bInfoCout a:link, #bInfoCout a:visited {
	color:#cc0000;
	text-decoration:underline;
}
#bInfoCout a:hover, #billingInfo.myaccount #step3L.colLeft01 h4 span a, #billingInfo.myaccount #step3R.colRight01 h4 span a, #billingInfo.myaccount #step3LBig.colLeft01 h4 span a, #billingInfo.myaccount #step3LBig.colLeft01 a {
	color:#cc0000;
	text-decoration:none;
}
/*calendar start  here*/

#calendar {
	width:166px;/*position:absolute;
	margin:85px 0px 0px 0px;*/
	z-index: 999;
	position: absolute;
	visibility: hidden;
	top: 219px;
	left: 686px;
}
.calTop {
	background:url(../img/calanderTop.png) 0px 0px no-repeat;
	height:7px;
}
.calTopHeader {
	background:#96141a url(../img/calanderHeaderBG.gif) 0 0 repeat-x;
}
.calBody {
	border:3px solid #f32b2c;
	background:#fff;
	border-top:none;
	border-bottom:none;
}
.calBottom {
	background:url(../img/calanderBottom.png) 0px 0px no-repeat;
	height:7px;
}
.preArrow, .nextArrow {
	width:11px;
	height:12px;
	background:url(../img/preArrow.gif) 0 0 no-repeat;
	display:block;
	float:left;
	margin:2px 10px 0px 0px;
}
.yearContainer, .monthContainer {
	width:82px;
	margin: 0 auto;
	padding:0px 0px 0px 0px;
}
.monthContainer {
	width:142px;
	margin: 0 auto;
	padding:0px 0px 5px 0px;
}
.dayContainer, .dateContainer {
	padding:4px 10px;
	background:#7f7f7f;
}
.dateContainer {
	background:none;
}
.nextArrow {
	background:url(../img/nextArrow.gif) 0 0 no-repeat;
	margin:2px 0px 0px 10px;
}
.calTopHeader h6 {/*defiend*/
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.calTopHeader .monthContainer h6 {
	width:100px;
	text-align:center;
}
.dayContainer span, .dateContainer a, .dateContainer a:link, .dateContainer a:visited {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	color:#fff;
	float:left;
	font-size:10px;
	font-weight:bold;
	margin:0px 5px 0px 0px;
	width:11px;
	height:11px;
	padding:2px;
	text-align:center;
	display:block;
}
.dateContainer a, .dateContainer a:link, .dateContainer a:visited {
	margin:0px 5px 0px 0px;
	color:#ff0b0b;
	width:11px;
	height:11px;
}
.dateContainer a:hover {
	color:#000;
}
.hrCal {
	border-bottom:1px solid #ffc3c3;
	padding:2px 0px;
}
.dateContainer a.selected {
	background:#ff0b0b;
	color:#fff;
	width:11px;
	height:11px;
}
.dateContainer p {
	text-decoration:underline;
	color:#d30d13;
	padding:0px 0px 0px 45px;
}
#bInfoCout .Col-1, #bInfoCout .Col-2 {
	width:221px;
}
#bInfoCout .Col-2 {
	margin:0px 0px 0px 10px;
	float:left;
}
ul.listings, ul.listings01 {
	margin:0px 0px 0px 10px;
	padding:5px 0px;
}
.listings li {
	padding:0px 15px;
	list-style:none;
	background:url(../img/bullet01.gif) left 8px no-repeat;
}
.listings01 li.morePlus {
	padding:0px 15px 0px 0px;
	list-style:none;/*background:url(../img/moreIcon.gif) left 4px no-repeat;*/
}
.listings01 li.moreMinus {
	padding:0px 15px 0px 0px;
	list-style:none;/*background:url(../img/moreIcon01.gif) left 4px no-repeat;*/
}
.listings li p {
	display:block;
	padding:6px 0px 4px 0px;
	width:100%;
}
/*calendar end  here*/

#bodyContainer.normalSeach03 .Col-1 {
	width:770px;
}
#bodyContainer.product .Col-1 {
	width:850px;
}
#bodyContainer.product #innerDefault02.Col-1 {
	width:729px;
}
#bodyContainer.product .Col-1 .subCol-1 {
	width:713px;
}
#bodyContainer.normalSeach03 .Col-2, #bodyContainer.product .Col-2, #bodyContainer.product #innerDefault02.Col-2 {
	width:250px;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#bodyContainer.product .Col-2 {
	width:120px;
}
#bodyContainer.normalSeach03 .decadesBody h4 .span01 {
	margin:0px 0px 0px 30px;
}
#bodyContainer.normalSeach03 .decadesBody h4 .span03 {
	width:300px;
	display:block;
	float:left;
}
#bodyContainer.browseChart .Col-1 {
	width:690px;
}
#bodyContainer.browseChart .Col-2 {
	width:225px;
}
#billingInfo.biInfo .colLeft01, #billingInfo.shippingInfo .colLeft01 {
	float:none;
	border:none;
	margin: 0 auto;
}
#billingInfo.shippingInfo #editProfile.colLeft01 {
	width:500px;
}
#billingInfo.shippingInfo #editProfile.colLeft01 label a:link, #billingInfo.shippingInfo #editProfile.colLeft01 label a:visited {
	color:#c21419;
}
#billingInfo.shippingInfo .colLeft01 .hrRed, #billingInfo.myaccount .colLeft01 .hrRed, #billingInfo.myaccount .colRight01 .hrRed, #billingInfo.myaccountCC .hrRed, #billingInfo.ShoppingCart .hrRed {
	border-bottom: 2px solid #c21419;
	margin:5px 0px 10px 0px;
}
#billingInfo.ShoppingCart .hrRed {
	margin:5px 0px 4px 0px;
}
#billingInfo.ShoppingCart .hrGrey {
	margin:2px 0px 14px 0px;
}
#billingInfo.myaccount .colLeft01 .hrRed {
	margin:5px 20px 10px 0px;
}
#billingInfo.shippingInfo .colLeft01 h4, #billingInfo.myaccount .colLeft01 h4, #billingInfo.myaccount .colRight01 h4, #billingInfo.myaccountCC h4 {/*defiend*/
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	float:none;
}
#whiteBoxPure #shippingInfo.colRight a, #whiteBoxPure #shippingInfo.colRight a:link, #whiteBoxPure #shippingInfo.colRight a:visited {
	color:#333333;
	font-size:12px;
}
#shippingInfo.colRight a.selected {
	color:#cc0000;
	border-bottom:2px solid #cc0000;
	padding:0px 0px 2px 0px;
}
label.lblemailS a, label.lblemailS a:link, label.lblemailS a:visited {
	color:#cc0000;
	text-decoration:underline;
	margin:0px 0px 0px 10px;
	display:block;
}
label.lblemailS a:hover {
	text-decoration:none;
}
#billingInfo.myaccountCC h5 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 2px 0px;
	border-bottom:1px solid #ccc;
}
#billingInfo.myaccount #step3L.colLeft01 .Col-1 p, #billingInfo.myaccount #step3L.colLeft01 .Col-2 p, #billingInfo.myaccount #step3R.colRight01 p {
	margin:0px 0px 0px 10px;
	color:#333333;
}
#billingInfo.myaccountCC input.checkbox, #billingInfo.ShoppingCart input.checkbox {
	float:left;
	margin:0px 10px 0px 0px;
}
#billingInfo.myaccount #step3R.colRight01 #ccinfo p {
	font-weight:bold;
	color:#333333;
}
/*#shippingInfo.colRight a.selected {
background:url(../img/downArrow.gif) center 18px no-repeat;
padding:0px 0px 10px 0px;
}
*/
#shippingInfo.colRight {
	width:400px;
	float:left;
}
#billingInfo.myaccountCC .colLeft01 {
	width:425px;
	border:none;
}
#billingInfo.myaccountCC .colRight01 {
	width:429px;
	margin:0px 0px 0px 0px;
}
.btnContainer01 {
	width:300px;
	margin:0 auto;
	text-align:center;
}
textarea.tarea01, textarea.tarea04 {
	width:340px;
	height:145px;
	float:left;
}
textarea.tarea04 {
	width:280px;
	height:80px;
	margin:0px 0px 10px 0px;
}
.bodySmallGB p, .bodyErrorBox p, .bodyGreyBox p {
	font-size:11px;
	color:#333333;
}
#contct.whiteBody .colRight01, #contct.whiteBody .text-left, #registration.whiteBody .colRight01 {
	width:550px;
	margin:10px auto;
	float:none;
}
#contct.whiteBody .colRight01 {
	margin:10px 0px 0px 50px;
	float:left;
}
.addressBox {
	float:left;
	background-color:#f3f2f2;
	border:1px solid #dbe1e7;
	padding:10px;
	width:200px;
	margin:10px 0px 0px 80px;
	font-size:11px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}
#contct.whiteBody .text-left {
	width:900px;
	padding:20px 0px 10px 35px;
	margin:0px;
}
#contct.whiteBody .text-left p, #contct.whiteBody .text-left h6 {/*defiend*/
	font-size:16px;
	color:#333333;
}
#contct.whiteBody .text-left h6 {/*defiend*/
	font-size:18px;
	margin:0px 0px 5px 0px;
}
#registration.whiteBody .colRight01 {
	width:400px;
}
#registration.whiteBody .hrRed, #errorBox {
	width:700px;
	margin:10px auto;
}
.tcErrorBox {
	background:url(../img/errorCurvedBox.gif) 0px -5px repeat-x;
}
.tlErrorBox {
	background:url(../img/errorCurvedBox.gif) 0px 0px no-repeat;
}
.trErrorBox {
	background:url(../img/errorCurvedBox.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.bodyErrorBox {
	background:#fffad2 url(../img/errorCurvedBox.gif) 0px -30px repeat-x;
	padding:10px;
	border:2px solid #ffd800;
	border-bottom:none;
	border-top:none;
}
.bcErrorBox {
	background:url(../img/errorCurvedBox.gif) 0px -20px repeat-x;
}
.blErrorBox {
	background:url(../img/errorCurvedBox.gif) 0px -25px no-repeat;
}
.brErrorBox {
	background:url(../img/errorCurvedBox.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
#registration.whiteBody #errorBox h4 {
	padding:0px 0px 0px 0px;
	margin:-5px 0px 0px 0px;
}
.tcGreyBox {
	background:url(../img/curvedGreyBox.gif) 0px -5px repeat-x;
}
.tlGreyBox {
	background:url(../img/curvedGreyBox.gif) 0px 0px no-repeat;
}
.trGreyBox {
	background:url(../img/curvedGreyBox.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.bodyGreyBox {
	padding:10px;
	border:1px solid #cccccc;
	border-bottom:none;
	border-top:none;
}
.bcGreyBox {
	background:url(../img/curvedGreyBox.gif) 0px -20px repeat-x;
}
.blGreyBox {
	background:url(../img/curvedGreyBox.gif) 0px -25px no-repeat;
}
.brGreyBox {
	background:url(../img/curvedGreyBox.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
#registration.whiteBody .colRight01 .bodyGreyBox label.lblemailS a, .lightBoxBody label.lblemailS a {
	margin:0px 0px 0px 0px;
}
#registration.whiteBody .bodyGreyBox h4, .lightBoxBody h4 {
	border-bottom:1px solid #cdcfd0;
	padding:0px 0px 5px 0px;
	margin:0px 0px 5px 0px;
}
#bodyContainer.lightBox, .lightBoxM {
	width:400px;
	margin:0 auto;
}
.lightBoxM {
	width:625px;
}
#bodyContainer.lightBoxBig, .lbWhite01 {
	width:820px;
	margin:0 auto;
}
/*#bodyContainer.lightBox .cheackOutBody, #bodyContainer.lightBoxBig .cheackOutBody, #bodyContainer .lightBoxM .cheackOutBody, #bodyContainer .lbWhite01 .cheackOutBody {
	background:#545f69;
	padding:10px 15px;
}
*/
.lightBoxBody {
	padding:20px;
	background:#242e39;
	color:#fff;
}
#bodyContainer .lbWhite01 .lightBoxBody {
	padding:20px 20px 20px 0px;
	background:#fff;
	color:#333333;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 {
	padding:0px 0px 0px 20px;
}
#bodyContainer.lightBoxBig .lightBoxBody {
	padding:0px 20px 10px 20px;
	background:#242e39;
	color:#fff;
}
.lightBoxBody label.lblform, label.lblNone, #bodyContainer .lightBoxM .lightBoxBody label.lblemailS {
	color:#fff;
}
.lightBoxBody p a, .lightBoxBody p a:link, .lightBoxBody p a:visited {
	color:#cc0000;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}
.lightBoxBody p a:hover {
	text-decoration:none;
}
.lightBoxBody .btnCancel, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .btnCancel {
	width:55px;
	height:19px;
	background:url(../img/btnCancel01.gif) 0 0 no-repeat;
	margin:0px 15px 0px 0px;
}
.lightBoxBody .btnSubmit {
	width:63px;
	height:19px;
	background:url(../img/btnSubmit01.gif) 0 0 no-repeat;
}
.lightBoxBody h4 {
	border-bottom: 1px solid #c21419;
}
#editAccount.colLeft01 .hrRed {
	margin:5px 0px;
}
#editAccount.colLeft01 h4 {/*defiend*/
	padding:0px 0px 0px 0px;
}
#editAccount.colLeft01 .listings li p {
	margin:0px 0px 0px 0px;
	background:url(../img/redhrDoted.gif) bottom left repeat-x;
}
#editAccount.colLeft01 .listings li p a, #editAccount.colLeft01 .listings li p a:link, #editAccount.colLeft01 .listings li p a:visited {
	font-weight:bold;
	color:#c21419;
	text-decoration:underline;
}
#editAccount.colLeft01 .listings li p a:hover {
	text-decoration:none;
}
#editAccount.colLeft01 h4 span {
	margin:0px 0px 0px 55px;
}
#editAccount.colLeft01 .Col-1 p, #editAccount.colLeft01 .Col-2 p {
	margin:0px;
	padding:0px;
	font-size:12px;
}
#editAccount.colLeft01 .Col-1, #bodyContainer.lightBoxBig .lightBoxBody .Col-1 {
	width:145px;
	margin:0px 10px 0px 0px;
}
#editAccount.colLeft01 .Col-2, #bodyContainer.lightBoxBig .lightBoxBody .Col-2 {
	width:250px;
	margin:0px 0px 0px 0px;
	text-align:left;
}
#editAccount.colLeft01 .Col-2 {
	width:240px;
}
#editAccount.colLeft01 .Col-2 p a {
	color: #c21419;
}
#editAccount.colLeft01 .hrGrey {
	margin:2px 0px;
}
#editAccount.colLeft01 .Col-2 p strong, #bodyContainer.lightBoxBig .lightBoxBody .Col-2 p a:hover, #bodyContainer.product .Col-1 .colRight01 p a {
	color:#fff;
}
#bodyContainer #browse.decadesBody h4 span.span01 {
	margin:0px 0px 0px 250px;
}
.browseBody {
	padding:5px 15px 15px 15px;
	background:#242e39;
	color:#fff;
}
#bodyContainer #browse.decadesBody .Col-1, #bodyContainer #browse.decadesBody .Col-2 {
	width:190px;
	margin:0px 0px 0px 0px;
}
#bodyContainer #browse.decadesBody .Col-2 {
	margin:0px 0px 0px 10px;
}
#bodyContainer #browse.decadesBody ul.listings {
	margin:0px 0px 0px 0px;
	padding:5px 0px;
}
#bodyContainer #browse.decadesBody .listings li {
	padding:0px 15px;
	list-style:none;
	background:url(../img/bullet02.gif) left 8px no-repeat;
}
#bodyContainer #browse.decadesBody .listings li p {
	display:block;
	padding:6px 0px 4px 0px;
	width:100%;
}
#bodyContainer.browseChart #browse.decadesBody h4 span.span01 {
	margin:0px 0px 0px 300px;
}
#bodyContainer.lightBoxBig .lightBoxBody p {
	padding:5px 0px 12px 0px;
}
#bodyContainer.lightBoxBig .lightBoxBody .Col-1 {
	width:270px;
}
#bodyContainer.lightBoxBig .lightBoxBody .Col-2 {
	width:440px;
	margin:20px 0px 0px 34px;
	text-align:left;
	padding:0px;
}
#bodyContainer.lightBoxBig .lightBoxBody .Col-1 .hrGrey {
	margin:2px 0px;
	border:1px solid #5e5e5e;
}
#bodyContainer.lightBoxBig .lightBoxBody .Col-2 p a {
	font-size:11px;
	font-weight:bold;
	margin:0px 0px;
	color:#fff;
	float:left;
}
#bodyContainer.lightBoxBig .lightBoxBody .Col-2 p span {
	display:block;
	margin:0px 40px;
	float:left;
}
#bodyContainer.lightBox .lightBoxBody input.checkbox {
	margin:5px 0px 0px 0px;
}
#bodyContainer.lightBox .lightBoxBody textarea.tarea01 {
	width:330px;
	margin:0px 0px 5px 0px;
}
#bodyContainer.lightBox .lightBoxBody .btnSend, #bodyContainer .lightBoxM .lightBoxBody .btnSend {
	background:url(../img/btnSend01.gif) 0 0 no-repeat;
	width:50px;
	margin:0px 0px 0px 10px;
}
#bodyContainer .lightBoxM .lightBoxBody textarea.tarea01 {
	width:520px;
	height:70px;
	margin:5px 0px 0px 0px;
	padding:5px;
	line-height:18px;
}
#bodyContainer .lightBoxM .lightBoxBody input.txtboxNone {
	width:524px;
}
#bodyContainer .lightBoxM .lightBoxBody .Col-1 {
	width:220px;
	margin:10px 10px 20px 0px;
}
#bodyContainer .lightBoxM .lightBoxBody .Col-2, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 {
	width:300px;
	float:left;
	text-align:left;
	margin:10px 0px 20px 0px;
}
#bodyContainer .lightBoxM .lightBoxBody label.lblform, #bodyContainer .lightBoxM .lightBoxBody select.sel03 {
	width:60px;
	text-align:left;
}
#bodyContainer .lightBoxM .lightBoxBody label.lbl02 {
	width:75px;
	padding:0px 10px 12px 5px;
}
#bodyContainer .lightBoxM .lightBoxBody label.lblemailS {
	width:110px;
}
#bodyContainer .lightBoxM .lightBoxBody label.lblemailS, #bodyContainer .lightBoxM .lightBoxBody select.sel01 {
	margin:8px 0px 0px 0px;
}
#bodyContainer .lightBoxM .lightBoxBody .btnContainer01, #bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .btnContainer01 {
	width:215px;
}
.lbFooter, .lbFooter p span {
	margin:0px 0px 0px 10px;
}
.lbFooter p span {
	color:#aab7c9;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .Col-1 {
	width:150px;
	margin:20px 10px 0px 0px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 {
	width:520px;
	margin:20px 0px 0px 0px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 h4 {/*defiend*/
	padding:0px 0px 10px 0px;
}
.lbWhite01 .bodylbWhite01 .colLeft, .lbWhite01 .bodylbWhite01 .colRight {
	width:170px;
}
.lbWhite01 .bodylbWhite01 .colRight {
	margin:0px 0px 0px 10px;
}
.lbWhite01 .bodylbWhite01 .hrRed, .lbWhite01 .bodylbWhite01 .subColLeft .hrGrey {
	margin:2px 0px;
}
.lbWhite01 .bodylbWhite01 .hrGrey {
	margin:7px 0px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colLeft01 {
	width:320px;
	margin:0px 0px 0px 0px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colRight01 {
	width:75px;
	margin:0px 0px 0px 20px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .colLeft01 img {
	margin:0px 0px 0px 10px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 p.textA11 img {
	margin:0px 10px 0px 0px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .subColLeft {
	width:320px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .subColRight {
	width:330px;
	margin:0px 0px 0px 20px;
	border:1px solid #ccc;
	padding:20px;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .btnCancel {
	background:url(../img/btnCancel02.gif) 0 0 no-repeat;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .subColLeft label.lblemailS {
	width:150px;
	padding:0px;
	margin:0px;
}
#bodyContainer .lbWhite01 .lightBoxBody #stillImage.bodylbWhite01 .Col-2 .colLeft {
	width:500px;
}
#bodyContainer.product .Col-1 .colLeft01 {
	width:430px;
}
#bodyContainer.product .Col-1 .colRight01 {
	width:273px;
	margin:0px 0px 0px 10px;
}
#bodyContainer.product .Col-1 h4 {
	border:none;
	color:#fff;
}
#bodyContainer.product .Col-1 .colRight01 .subColLeft, #bodyContainer.product .Col-1 .colRight01 .subColRight {
	width:264px;
	/*width:125px;*/
	margin:0px;
	padding:0px;
	color:#fff;
}
#bodyContainer.product .Col-1 .colRight01 .subColLeft span, #bodyContainer.product .Col-1 .colRight01 .subColLeft span a:link, #bodyContainer.product .Col-1 .colRight01 .subColLeft span a:visited {
	color:#cae0f2;
	cursor:text;
}
#bodyContainer.product .Col-1 .colRight01 .subColRight {
	width:139px;
	float:right;
	position:relative;
	margin:-50px 0px 0px 0px;
}
#bodyContainer.product .Col-1 .colRight01 .description {
	background:#070d12 url(../img/descriptionBg.gif) 0 0 repeat-x;
	border:1px solid #616d77;
	overflow:auto;
	height:122px;
	padding:5px;
	margin:5px 0px;
	color:#cccccc;
}
#bodyContainer.product .Col-1 .colRight01 p {
	font-size:12px;
	font-weight:bold;
}
#mostRecrnt {
	margin:20px 0px 0px 0px;
	background-color:#1b242d;
	height:85px;
	border-bottom:1px solid #616d77;
}
.mruHeader {
	background:url(../img/recentUpdateBg.gif) 0 0 repeat-x;
	height:13px;
	border:1px solid #616d77;
	padding:0px 5px;
	border-left:none;
	border-right:none;
}
.mruContainer {
	border:1px solid #616d77;
	padding:1px 5px;
	border-left:none;
	border-right:none;
}
.colA {
	width:100px;
	color:#fff;
}
.colB {
	width:80px;
	color:#b4c6d7;
	margin:0px 0px 0px 5px;
}
.colC {
	width:72px;
	color:#b4c6d7;
	margin:0px 0px 0px 5px;
}
.mruContainer .colB {
	width:80px;
}
.mruContainer .hrGrey {
	border-bottom: 1px solid #ccc;
	margin:2px 0px;
}
#bodyContainer.product .Col-1 h4 span {
	font-size:11px;
	font-weight:normal;
}
#bodyContainer.product .Col-1 h4 .span02 {
	font-size:14px;
	font-weight:bold;
}
#picContainer {
	overflow:auto;
	height:545px;
 *height:560px;
}
#picContainer p {
	text-align:center;
	margin:5px 0px 0px 0px;
}
#picContainer p img {
	margin:0px 0px 0px 5px;
}
.pcNormal, .pcNormal01, .pcNSelected, .pcNSelected01, .pcNormalBig, .pcNormalBig01 {
	width:134px;
	float:left;
	/*margin:10px 0px 0px 0px;*/
	margin:4px 0px 0px 0px;
}
.pcNormal01, .pcNSelected01, .pcNormalBig01 {
	width:134px;
	/*margin:10px 0px 0px 10px;*/
	margin:4px 0px 0px 5px;
}
.pcNormalBig, .pcNormalBig01 {
	width:175px;
}
.pcNormal .tcPcNormal, .pcNormal01 .tcPcNormal, .pcNormalBig .tcPcNormal, .pcNormalBig01 .tcPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -10px repeat-x;
}
.pcNormal .tlPcNormal, .pcNormal01 .tlPcNormal, .pcNormalBig .tlPcNormal, .pcNormalBig01 .tlPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px 0px no-repeat;
}
.pcNormal .trPcNormal, .pcNormal01 .trPcNormal, .pcNormalBig .trPcNormal, .pcNormalBig01 .trPcNormal {
	background:url(../img/pcCurvedBox.gif) 100% -20px no-repeat;
	height:10px;
	font-size:1px;
}
.pcNormal .bodyPcNormal, .pcNormal01 .bodyPcNormal, .pcNormalBig .bodyPcNormal, .pcNormalBig01 .bodyPcNormal {
	/*padding:5px;*/
	padding:0px;
	border:2px solid #3e4a55;
	border-bottom:none;
	border-top:none;
	background:#242e39;
	text-align:center;
}
.pcNormal .bcPcNormal, .pcNormal01 .bcPcNormal, .pcNormalBig .bcPcNormal, .pcNormalBig01 .bcPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -40px repeat-x;
}
.pcNormal .blPcNormal, .pcNormal01 .blPcNormal, .pcNormalBig .blPcNormal, .pcNormalBig01 .blPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -50px no-repeat;
}
.pcNormal .brPcNormal, .pcNormal01 .brPcNormal, .pcNormalBig .brPcNormal, .pcNormalBig01 .brPcNormal {
	background:url(../img/pcCurvedBox.gif) 100% -30px no-repeat;
	height:10px;
	font-size:1px;
}
.pcNSelected .tcPcNormal, .pcNSelected01 .tcPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -70px repeat-x;
}
.pcNSelected .tlPcNormal, .pcNSelected01 .tlPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -60px no-repeat;
}
.pcNSelected .trPcNormal, .pcNSelected01 .trPcNormal {
	background:url(../img/pcCurvedBox.gif) 100% -80px no-repeat;
	height:10px;
	font-size:1px;
}
.pcNSelected .bodyPcNormal, .pcNSelected01 .bodyPcNormal {
	/*padding:5px;*/
	padding:0px;
	border:2px solid #830408;
	border-bottom:none;
	border-top:none;
	background:#440909;
	text-align:center;
}
.pcNSelected .bcPcNormal, .pcNSelected01 .bcPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -100px repeat-x;
}
.pcNSelected .blPcNormal, .pcNSelected01 .blPcNormal {
	background:url(../img/pcCurvedBox.gif) 0px -110px no-repeat;
}
.pcNSelected .brPcNormal, .pcNSelected01 .brPcNormal {
	background:url(../img/pcCurvedBox.gif) 100% -90px no-repeat;
	height:10px;
	font-size:1px;
}
.pcNormal p, .pcNormal01 p, .pcNSelected p, .pcNSelected01 p, .pcNormalBig p, .pcNormalBig01 p, {
 text-align:center;
 margin:5px 0px 0px 0px;
}
.pcNormal p img, .pcNormal01 p img, .pcNSelected p img, .pcNSelected01 p img, .pcNormalBig p img, .pcNormalBig01 p img, {
 margin:0px 0px 0px 5px;
}
#picContainer .btnDetailBuy {
	margin:7px 0px 0px 23px;
 *margin:7px 0px 0px 0px;
	float:none;
}
#picContainer .pcNormalBig .btnDetailBuy, #picContainer .pcNormalBig01 .btnDetailBuy {
	margin:7px 0px 0px 40px;
 *margin:7px 0px 0px 0px;
	float:none;
}
#shoppingCart .pcNormal, #shoppingCart .pcNormal01, #shoppingCart .pcNSelected, #shoppingCart .pcNSelected01 {
	width:auto;
	float:none;
	margin:0px 0px 10px 0px;
}
.productsMain #bodyContainer {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
.productsMain #bodyContainer.product .Col-1 .subCol-1, .productsMain #bodyContainer.product #innerDefault02.Col-1 .subCol-1 {
	margin:0px 10px 0px 16px;
	padding:0px 0px 0px 0px;
}
.productsMain #bodyContainer.product .Col-1 .naviBg {
	margin:0px 0px 10px 0px;
	width:729px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	background:	url(../img/naviBgBig.png) 0px 0px no-repeat;
	height:46px;
}
.productsMain #bodyContainer.product .Col-1 .naviBg .navi {
	margin:0px 0px 0px 50px;
}
#shoppingCart .pcNSelected .bodyPcNormal, #shoppingCart .pcNSelected01 .bodyPcNormal, #shoppingCart .pcNormal .bodyPcNormal, #shoppingCart .pcNormal01 .bodyPcNormal, #relatedClips .pcNormal h4, #shoppingCart .pcNormal p {
	text-align:left;
}
#shoppingCart .pcNormal p {
	padding:0px 10px;
}
#shoppingCart .pcNSelected h4, #shoppingCart .pcNormal h4 {
	border-bottom:1px solid #c21419;
	margin:0px;
	padding:0px 0px 5px 0px;
}
#shoppingCart .pcNormal h4 {
	border-bottom:1px solid #1b232a;
}
#shoppingCart label.lblemailS, #shoppingCart label.lbl01 {
	width:135px;
	padding:0px;
	margin:10px 0px 0px 0px;
	color:#fff;
}
#shoppingCart label.lbl01 {
	width:100px;
	text-align:right;
}
#shoppingCart .btnContainer01 {
	width:165px;
}
#relatedClips .pcNormal {
	width:100%;
}
#relatedClips .pcNormal .bodyPcNormal {
	background:#242e39 url(../img/bgRelatedClips.gif) bottom right no-repeat;
	color:#fff;
}
#relatedClips .pcNormal .bodyPcNormal h5 {
	text-align:left;
	color:#fff;
	margin:10px 0px 0px 15px;
}
#bodyContainer #relatedClips .pcNormal .bodyPcNormal ul.listings {
	margin:0px 0px 0px 10px;
	padding:0px 0px;
}
#bodyContainer #relatedClips .pcNormal .bodyPcNormal .listings li {
	padding:0px 15px;
	list-style:none;
	background:url(../img/bullet02.gif) left 3px no-repeat;
}
#bodyContainer #relatedClips .pcNormal .bodyPcNormal .listings li p {
	display:block;
	padding:0px 0px 0px 0px;
	width:100%;
	text-align:left;
}
.chartcontainer, .chartcontainer fieldset {
	margin:0px;
	padding:0px;
	height:190px;
	overflow:hidden;
	background:#242E39;
	text-align:center;
}
/*#browse.decadesBody .chartcontainer {
	margin:0 1.4px;
	width:58px;
	height:145px;
	padding:20px 0px 0px;
}*/
.chartcontainer a:link, .chartcontainer a:visited {
	display:block;
	color:#fff;
	height:189px;
	overflow:hidden;
	cursor:pointer;
}
.chartcontainer fieldset {
	display:block;
	color:#fff;
	height:189px;
	border:none;
}
.chartcontainer a:hover, #browse.decadesBody .chartcontainer a:hover {
	color:#ccc;
}
.chartcontainer .chartbg, #browse.decadesBody .chartcontainer .chartbg {
	overflow:hidden;
	background:url(../img/chartbg.gif) 0px 100%;
}
.chartcontainer h2, #browse.decadesBody .chartcontainer h2 {
	margin:0px 0px 0px 0px;
	font-size:20px;
	font-weight:normal;
	padding-top:150px;
	color:#c2cfdd;
}
.chartcontainer span {
	margin:0;
	font-size:10px;
	color:#c2cfdd;
}
/*css modified on 24-03-2009*/

.adsBody h5 a, .adsBody h5 a:link, .adsBody h5 a:visited {
	color:#1a242d;
}
.adsBody h5 a:hover {
	color:#c21419;
}
#billingInfo.ShoppingCart .Col-1, #billingInfo.ShoppingCart .Col-2, #billingInfo.ShoppingCart .Col-3, #billingInfo.ShoppingCart .Col-4 {
	width:175px;
	font-size:11px;
	color:#666666;
	float:left;
	text-align:left;
}
#billingInfo.ShoppingCart .Col-2 p {
	padding:0px;
	margin:0px 0px 10px 0px;
}
#billingInfo.ShoppingCart .Col-2, #billingInfo.ShoppingCart .Col-3, #billingInfo.ShoppingCart .Col-4 {
	width:380px;
	margin:0px 0px 0px 10px;
}
#billingInfo.ShoppingCart .Col-3, #billingInfo.ShoppingCart #dropDown.Col-3 {
	width:130px;
}
#billingInfo.ShoppingCart .Col-4, #billingInfo.ShoppingCart #dropDown.Col-4 {
	width:90px;
}
#billingInfo.ShoppingCart #dropDown.Col-3, #billingInfo.ShoppingCart #dropDown.Col-4 {
	padding:40px 0px 0px 0px;
}
#billingInfo.ShoppingCart label.lblemailS {
	width:135px;
	margin:0px 0px 0px 60px;
}
.subTotal, #subTyellow.subTotal {
	padding:5px 0px;
	background:#f1f1f1;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	margin:5px 0px 10px 0px;
}
#billingInfo.ShoppingCart input.txtbox04 {
	width:95px;
	margin:10px 10px 10px 0px;
}
#billingInfo.ShoppingCart label.lbl08 a {
	color:#cc0000;
}
#subTyellow.subTotal {
	background:#fffce6;
	margin:5px 0px 20px 0px;
}
#subTyellow.subTotal strong {
	font-size:13px;
	font-weight:bold;
}
#lightBox, #lightBox01, #billingInfo.ShoppingCart #cShopping #lightBox, #lightBox02 {
	border:3px solid #ccc;
	padding:10px;
	width:800px;
	margin:0 auto;
	top:-50px;
	position:relative;
	background:#fff;
}
.cloaseIcon01, #billingInfo.ShoppingCart #cShopping #lightBox .cloaseIcon01 {
	background:url(../img/closeIcon01.gif) 0 0 no-repeat;
	width:16px;
	height:16px;
	display:block;
	position:relative;
	margin:0px 0px 0px 0px;
	padding:0px;
	float:right;
}
#billingInfo.ShoppingCart #lightBox .Col-1, #billingInfo.ShoppingCart #lightBox .Col-2, #billingInfo.ShoppingCart #lightBox .Col-3 {
	width:165px;
	margin:0px 0px 10px 0px;
	padding:0px;
}
#billingInfo.ShoppingCart #lightBox .Col-2 {
	width:600px;
	margin:0px 0px 10px 10px;
}
#billingInfo.ShoppingCart #cShopping .Col-1, #billingInfo.ShoppingCart #cShopping .Col-2 {
	width:470px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
#billingInfo.ShoppingCart #cShopping .Col-2 {
	width:370px;
	margin:0px 0px 0px 10px;
	float:right;
}
fieldset {
	margin:10px 0px 0px 0px;
	padding:10px 0px 10px 10px;
}
legend {
	padding:2px 5px;
}
fieldset .colA, fieldset .colB {
	width:175px;
	margin:10px 10px 0px 10px;
	padding:0px;
	color:#224271;
	font-size:10px;
}
fieldset .colB {
	width:125px;
	margin:10px 0px 0px 10px;
}
fieldset .colA, fieldset .colA a, fieldset .colA a:link, fieldset .colA a:visited {
	color:#224271;
}
fieldset .colA a:hover {
	color:#c21419;
}
#billingInfo.ShoppingCart #cShopping #lightBox {
	width:230px;
	top:-100px;
}
#billingInfo.ShoppingCart #cShopping .Col-2 #lightBox .cloaseIcon01 {
	left:93%;
	top:2%;
}
#shippingMethod h4 {
	padding:20px 0px 5px 0px;
	font-size:16px;
	color:#333333;
	border-bottom: 2px solid #c21419;
}
#shippingMethod .Col-1, #shippingMethod .Col-2, #shippingMethod .Col-3, #shippingMethod .Col-4 {
	width:300px;
	margin:2px 0px 0px 0px;
	float:left;
	text-align:left;
	color:#666666;
}
#shippingMethod .Col-2, #shippingMethod .Col-3 {
	width:470px;
	margin:2px 0px 0px 10px;
}
#shippingMethod .Col-3 {
	width:65px;
}
#shippingMethod .hrGrey {
	border-bottom: 1px solid #ccc;
	margin:1px 0px;
}
#shippingMethod .Col-4 {
	width:auto;
	margin:8px 0px 0px 0px;
	padding:0px;
}
#shippingMethod #acNumber.Col-4 {
	padding:10px 0px 5px 0px;
}
.pcNormalBig, .pcNormalBig01 {
	position:absolute;
	z-index:1000;
}
.tcyellow {
	background:url(../img/curvedYellow.gif) 0px -5px repeat-x;
}
.tlyellow {
	background:url(../img/curvedYellow.gif) 0px 0px no-repeat;
}
.tryellow {
	background:url(../img/curvedYellow.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.bodyYellow {
	border-left:2px solid #cccccc;
	border-right:2px solid #cccccc;
	background-color:#fefbe6;
	padding:5px 10px;
	color:#990000;
}
.bcyellow {
	background:url(../img/curvedYellow.gif) 0px -20px repeat-x;
}
.blyellow {
	background:url(../img/curvedYellow.gif) 0px -25px no-repeat;
}
.bryellow {
	background:url(../img/curvedYellow.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
#billingInfo.myaccount #step3LBig.colLeft01 .Col-1, #billingInfo.myaccount #step3LBig.colLeft01 .Col-2, #billingInfo.myaccount #step3LBig.colLeft01 .Col-3 {
	width:375px;
	float:left;
	text-align:left;
}
#billingInfo.myaccount #step3LBig.colLeft01 .Col-2 {
	width:100px;
	margin:0px 0px 0px 10px;
}
#billingInfo.myaccount #step3LBig.colLeft01 .Col-3 {
	width:70px;
	margin:0px 0px 0px 10px;
}
#billingInfo.myaccount #step3LBig.colLeft01 p {
	margin:0px;
	padding:0px;
}
#billingInfo.myaccount #step3L.colLeft01 .hrRed, #billingInfo.myaccount #step3LBig.colLeft01 .hrRed {
	margin:3px 0px;
}
/*#billingInfo.myaccount #step3RSmall.colRight01 p, #billingInfo.myaccount #step3RSmall.colRight01 h4,*/ #billingInfo.myaccount #step3RSmall01.float-right p {
	text-align:center;
	margin:0px;
}
/*#billingInfo.myaccount #step3RSmall.colRight01 p span {
	margin:0px 0px 0px 25px;
}*/
#billingInfo.myaccount #step3RSmall01.float-right {
	width:240px;
}
#billingInfo.myaccount #step3RSmall01.float-right p a {
	color:#333333;
	text-decoration:underline;
}
#billingInfo.myaccount #step3RSmall01.float-right .btnContainer {
	width:118px;
	margin:0 auto;
	padding:20px 60px 0px 60px;
}
p.textA11 {
	color:#fff;
}
a p.textA11, a:link p.textA11, a:visited p.textA11 {
	color:#000;
}
p.textA11 span {
	font-size:11px;
}
p.textA11 span a {
	text-decoration:underline;
}
/*Image Boarder to be implemented on monday*/

.tcIB {
	background:url(../img/imageBorderCurve.gif) 0px -4px repeat-x;
}
.tlIB {
	background:url(../img/imageBorderCurve.gif) 0px 0px no-repeat;
}
.trIB {
	background:url(../img/imageBorderCurve.gif) 100% -8px no-repeat;
	height:4px;
	font-size:1px;
}
.bodyIB, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-left, #forum.whiteBody #billingInfo.myaccountCC #noPhoto.coll, #forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .float-left {
	padding:4px 0px 0px 0px;
	text-align:center;
	background:url(../img/noPhoto.gif) 0 0 no-repeat;
	width:160px;
	height:120px;
}
.bcIB {
	background:url(../img/imageBorderCurve.gif) 0px -24px repeat-x;
}
.blIB {
	background:url(../img/imageBorderCurve.gif) 0px -12px no-repeat;
}
.brIB {
	background:url(../img/imageBorderCurve.gif) 100% -36px no-repeat;
	height:12px;
	font-size:1px;
}
label.lbl09 {
	color:#FFFFFF;
	float:none;
	font-size:14px;
}
#bodyContainer.product .Col-1 .decadesBody .float-left, #bodyContainer.product .Col-1 .decadesBody .float-right {
	width:470px;
	float:left;
	padding:0px;
	margin:0px;
}
#bodyContainer.product .Col-1 .decadesBody .float-right {
	width:380px;
	float:right;
	text-align:right;
}
#bodyContainer.product .Col-1 .decadesBody .float-right select.sel01, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-right select.sel01 {
	width:86px;
	margin:0px 5px 0px 0px;
	float:left;
}
#bodyContainer.product .Col-1 .decadesBody .float-right select.sel03 {
	width:55px;
	margin:0px 10px 0px 0px;
	float:left;
}
#bodyContainer.product .Col-1 .decadesBody .float-right label.lbl01, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-right label.lbl01 {
	width:50px;
	margin:3px 0px 0px 0px;
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .float-right label.lbl01, #bodyContainer.product .Col-1 #refineSearch.decadesBody .float-right label.lbl01 {
	width:50px;
	padding:2px 10px 0px 0px;
}
/*latest updated on 23-04-2009*/
#billingInfo.myaccount #step3RSmall01.float-right input.checkbox {
	float:left;
	margin:5px 0px 0px 0px;
}
#billingInfo.myaccount #step3LBig.colLeft01 h6 {
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
}
#billingInfo.myaccount #step3LBig.colLeft01 #billingInfo.myaccount #step3LBig.colLeft01 ul.listings {
	margin:0px 0px 0px 10px;
	padding:5px 0px;
}
#billingInfo.myaccount #step3LBig.colLeft01 .listings li {
	padding:0px 15px;
	list-style:none;
	background:url(../img/bullet01.gif) left 2px no-repeat;
}
#billingInfo.myaccount #step3LBig.colLeft01.listings li p {
	display:block;
	padding:4px 0px 0px 0px;
	width:100%;
}
#bodyContainer .whiteBody .colRight {
	width:680px;
	margin:0px 0px 0px 23px;
	padding:0px;
}
#bodyContainer .whiteBody .colRight .float-left {
	width:500px;
}
#bodyContainer .whiteBody .colRight .float-right {
	width:180px;
	text-align:right;
}
#bodyContainer .whiteBody .colRight .float-left span, #bodyContainer .whiteBody .colRight span {
	font-size:16px;
	padding:0px;
	margin:0px;
}
#bodyContainer .whiteBody #smallTunu.colRight {
	margin:12px 0px 0px 15px;
	font-weight:bold;
}
#bodyContainer .whiteBody #smallTunu.colRight span.selected {
	color:#cc0000;
}
#orderID {
	width:400px;
	margin:0 auto;
}
#orderID h3 {
	text-align:center;
	font-size:18px;
}
#customerInfo h5 {
	padding:0px 0px 5px 0px;
	font-size:16px;
	color:#333333;
	border-bottom: 2px solid #c21419;
	font-weight:bold;
}
#customerInfo label {
	margin:7px 50px 0px 0px;
	color:#333333;
}
#billingInfo.myaccount p.text-center {
	margin:10px 0px 0px 0px;
	color:#cc0000;
}
#billingInfo.myaccount h6 {
	padding:0px 0px 0px 0px;
	font-size:18px;
	color:#c21419;
	font-weight:bold;
}
#billingInfo.myaccount h6 span, .bottomPagi, #lightBox01.conChe, #lightBox02.conChe, #lightBox02.ccInfo, #customerInfo label, #bodyContainer.cDiscuss, label.lblNF a, label.lblForum03, #forum.whiteBody #billingInfo.myaccountCC .colLeft, #forum.whiteBody #billingInfo.myaccountCC .colLeft01, #forum.whiteBody #billingInfo.myaccountCC .colRight, #track.Col-1 a, #track.Col-1 a:link, #track.Col-1 a:visited, #pagination, #billingInfo.myaccountCC .colLeft01 .float-right a, #editExpiryDate a.lblemailS:link, #editExpiryDate a.lblemailS:visited {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
}
#billingInfo.myaccount h6 p {
	padding:0px;
	margin:0px;
}
#billingInfo.myaccount #step4LBig.colLeft01 .hrRed, #billingInfo.myaccount #step4LBig.colLeft01 .hrGrey {
	padding:0px 0px 0px 0px;
	margin:2px 0px 5px 0px;
}
#billingInfo.myaccount #step4LBig.colLeft01 .Col-1 {
	width:142px;
	margin:0px 0px 0px 0px;
	text-align:center;
}
#billingInfo.myaccount #step4LBig.colLeft01 .Col-2 {
	width:405px;
	float:left;
	padding:0px;
}
#billingInfo.myaccount #step4LBig.colLeft01 .Col-3 {
	width:70px;
	padding:0px;
}
#billingInfo.myaccount #step4LBig.colLeft01 .Col-1 p, #billingInfo.myaccount #step4LBig.colLeft01 .Col-2 p, #billingInfo.myaccount #step4LBig.colLeft01 .Col-3 p {
	margin:0px;
}
p span.cyan {
	color:#3399cc;
}
p span.red {
	color:#cc0000;
}
p span.orrange {
	color:#ff9900;
}
#billingInfo.myaccount #customerInfo p {
	margin:0px;
	padding:0px;
}
#billingInfo.myaccount #customerInfo {
	color:#333333;
}
#billingInfo.myaccount #customerInfo {
	color:#333333;
}
#header.admin #bodyContainer a, #header.admin #bodyContainer a:link, #header.admin #bodyContainer a:visited {
	color: #c21419;
}
.btnContainer02 {
	/*width:450px;*/
	margin: 0 auto;
	padding:20px;
	/*	border:1px solid #ccc;*/
	text-align:left;
}
.btnContainer02 .float-left {
	margin:0px 0px 0px 150px;
}
.btnContainer02 .float-left, .btnContainer02 .float-right {
	width:65px;
	float:left;
}
#billingInfo.myaccount .btnContainer02 p {
	padding:0px 0px 10px 0px;
	margin:0px;
	color:#a60c0c;
}
#bodyContainer .lightBoxM .cheackOutBody .lightBoxBody .Col-1 {
	width:220px;
}
#pagiLink a, #pagiLink a:link, #pagiLink a:visited {
	color: #fff;
}
#pagiLink, #pagiLink a:hover {
	color: #c21419;
}
/*Css Modified on 22-05-2009*/
#bodyContainer .lightBoxM .lightBoxBody textarea.selected, #bodyContainer .lightBoxM .lightBoxBody input.selected, #bodyContainer .lightBoxM .lightBoxBody select.selected {
	border:2px solid #cc0000;
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .subColRight {
	width:730px;
	margin:0px 0px 0px 10px;
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .subColRight .adsBody .Col-2 {
	width:535px;
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .subColRight .adsBody .Col-2 #tblCol1 {
	width:162px;
}
/*For IE 7 Hack start*/
/**body a, *body a:hover, *body input, *p, */*h1, *h2, *h3, *h4, *h5, *h6, *.hrCal/*, *.bodyPcNormal*/ {
	position:relative;
	z-index:1;
}
/*For IE 7 Hack start*/

#header #aSearchRight.float-right a, #header #aSearchRight.float-right a:link, #header #aSearchRight.float-right a:visited {
	color:#ff0000;
}
#header #aSearchRight.float-right a:hover, #header #aSearchRight.float-right a.selected {
	color:#ffffff;
}
#adSearchBody .Col-3 .txtbox02 {
	width:190px;
}
/*New Left insteat of Ul Li*/
.smallsubnavi03 {
	padding:0px 5px 0px 0px;
	margin:2px 0px 0px 0px;
}
.smallsubnavi03 a, .smallsubnavi03 a:link, .smallsubnavi03 a:visited {
	width:139px;
	color:#cae0f2;
	cursor:pointer;
}
.smallsubnavi03:hover, .smallsubnavi03.active {
	background:url("../img/leftNaviBg.gif") no-repeat left top;
	padding:0px 5px 0px 5px;
	margin:2px 0px 0px 0px;
	width:150px;
	display:block;
}
.smallsubnavi03 span.spanLeft {
	display:block;
	width:115px;
	float:left;
}
.smallsubnavi03 span.spanRight {
	float:left;
	display:block;
	width:30px;
	text-align:right;
}
#bodyContainer.product #innerDefault02.Col-2 h4 {
	margin:0px 10px;
}
/*Css Modified on 30-05-2006*/
#innerDefault02.Col-2 #shoppingCart .pcNSelected .bodyPcNormal label.lblemailS {
	padding:0px 0px 0px 10px;
	width:60px;
}
#innerDefault02.Col-2 #shoppingCart .pcNSelected .bodyPcNormal label.lbl01 {
	padding:0px 10px 0px 0px;
	width:88px;
}
#whiteBoxPure.thanks .colRight h5 {
	margin:15px 0px 0px 0px;
	padding:0px;
	color:#333333;
	font-size:16px;
}
#whiteBoxPure #registration.whiteBody .colRight01 .bodySmallGB h4, #whiteBoxPure #registration.whiteBody .colRight01 .bodySmallGB p, .bodySmallGB p, #bodyContainer.lightBox .lightBoxBody p {
	position:relative;
	z-index:1;
}
#browse.decadesBody #location.browseBody .Col-1 {
	width:350px;
}
*.clear {
	font-size:1px;
	height:1px;
}
#bodyContainer.smallLightBox {
	width:450px;
	margin:0 auto;
}
*.dayContainer {
	width:140px;
}
/*CSS modifies on 04-06-2009*/

.lightBoxBody p.text-right a:link {
	color:#fff;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 #vbdetails .btnContainer01 {
	width:160px;
	text-align:center;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 #vbdetails.subColRight {
	float:right;
}
p.emptyCard {
	margin:7px 0px 6px 20px;
	color:#b2bdc7;
}
p.textA11 a:link {
	font-size:11px;
	text-decoration:underline;
}
.white, #sendFriend.cheackOutBody .lightBoxBody h4 {
	color:#fff;
}
/*CSS modifies on 05-06-2009*/
#relatedClips .pcNormal #rClips.bodyPcNormal h4 {
	margin-bottom:10px;
}
#relatedClips .pcNormal #rClips.bodyPcNormal ul.listings, #relatedClips .pcNormal #rClips.bodyPcNormal ul.listings a:link, #relatedClips .pcNormal #rClips.bodyPcNormal ul.listings a:visited {
	color:#bed3e5;
	font-size:11px;
}
#relatedClips .pcNormal #rClips.bodyPcNormal ul.listings a:hover {
	color:#fff;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-1 {
	width:150px;
	margin:18px 18px 0px 15px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 p.textA11 {
	color:#000000;
	font-style:italic;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .colLeft {
	width:192px;
	float:none;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .colLeft h3 {/*defiend*/
	padding:15px 10px 15px 35px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec {
	margin:0px 0px 0px 20px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .expandCollespe {
	width:24px;
	height:23px;
	position:absolute;
	margin:0px 0px 0px -10px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec .hrRed, .hrRed01 {
	border-bottom: 2px solid #c21419;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec p.textA11 a:link, #bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec p.textA11 a:visited {
	color:#000000;
	text-decoration:none;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec p.textA11 a:hover {
	color:#c21419;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody #stillImage.bodylbWhite01 .Col-2 h4, #sendFriend.cheackOutBody .lightBoxBody h4, #georgia.lightBoxBody h4, #georgia.lightBoxBody p.georgia, #historyTW .historyBody span.h4Tag, #historyTW .historyBody span.weekCalc, #historyTW .historyBody span.weekCalc strong {
	font-family:Georgia, "Times New Roman", Times, serif;
}
#sendFriend.cheackOutBody .lightBoxBody input.txtboxNone {
	width:280px;
	margin:5px 0px 3px 0px;
}
#sendFriend.cheackOutBody .lightBoxBody label.star img {
	padding:10px 0px 0px 2px;
}
#sendFriend.cheackOutBody .lightBoxBody p.textA10 {
	color:#aab7c9;
}
#correction.cheackOutBody .lightBoxBody h4 {
	padding:0px 0px 7px 0px;
	border-bottom:2px solid #c21419;
}
#lightBox.lboxSDetail {
	width:622px;
	margin:0 auto;
	padding:10px 10px 0px 10px;
	position:absolute;
	z-index:3000;
	top:480px;
	left:260px;
}
#billingInfo.ShoppingCart #lightBox.lboxSDetail .Col-2 {
	width:400px;
}
#billingInfo.myaccount #step3RSmall.colC .btnContainer {
	width:180px;
	padding:20px 0px 0px 60px;
	margin:0px;
}
#billingInfo.myaccount #step3RSmall.colC p {
	margin:0px;
	padding:10px 5px;
}
#billingInfo.myaccount #step3RSmall.colC p input.checkbox {
	margin:0px 10px 0px 0px;
	float:left;
}
#billingInfo.myaccount #step3RSmall.colC p label.lbl12 {
	width:200px;
}
#billingInfo.myaccount #step3RSmall.colC p label.lbl12 a:link {
	color:#000000;
	text-decoration:underline;
	font-size:10px;
}
#checkout.btnContainer {
	width:194px;
	text-align:center;
	margin:0 auto;
	padding:25px 0px;
}
#checkout.btnContainer .btnNext {
	margin:10px 62px;
}
/*css modified on 15-06-2009*/
#flashHolder01.chartFinal {
	margin:0px 0px 0px 8px;
}
#flashHolder01.chartFinal p {
	margin:0px 0px 0px 5px;
}
#clipsDecades .decadesBody {
	padding:0px 22px;
}
#innerDefault02.Col-1 .subCol-1 .colLeft01 img {
	behavior: url(/criticalpast/iepngfix.htc);
}
#relatedClips.topMargin .pcNormal {
	margin:10px 0px 0px 0px;
}
/*css modified on 17-06-2009*/

p.lightColor {
	color:#abb4bf;
}
#bodyContainer.lightBoxBig .cheackOutBody .lightBoxBody .Col-1 p {
	padding:0px;
	margin:0px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 {
	width:550px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 .colLeft, #bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 .colRight {
	width:185px;
	float:left;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 .colRight {
	width:150px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 h4 {
	padding:0px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 label.lbl03, #bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .Col-2 label.lbl03L {
	padding:0px 0px 0px 5px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody .bodylbWhite01 .middleSec .textA11 {
	color:#666666;
}
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 .hrGrey {
	padding:0px;
	margin:1px 0px 3px 0px;
	position:relative;
	z-index:3000;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody #stillImage.bodylbWhite01 .Col-2 .colLeft {
	width:300px;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody #stillImage.bodylbWhite01 .middleSec .colLeft01 {
	width:360px;
}
#bodyContainer.lightBox #sendFriend.cheackOutBody .lightBoxBody {
	padding:15px 40px;
}
#sendFriend.cheackOutBody .lightBoxBody textarea.tarea01 {
	width:280px;
}
p.georgia, #loginBeta h3 {
	font-size:13px;
	color:#fff;
	font-family:Georgia, Arial, Helvetica, sans-serif;
}
#bodyContainer.lightBox #sendFriend.cheackOutBody .lightBoxBody input.txtbox06 {
	padding:2px;
	width:28px;
}
#bodyContainer.lightBox #sendFriend.cheackOutBody .lightBoxBody .btnCancel {
	margin:0px 15px 0px 0px;
	float:left;
}
#bodyContainer.lightBox #sendFriend.cheackOutBody .lightBoxBody .btnSend {
	margin:0px;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody h4 {
	color:#fff;
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody {
	padding:17px 38px;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody input.txtbox05 {
	width:170px;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody label.lblform {
	width:100px;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody label.lblemailS {
	width:174px;
	text-align:right;
	font-size:10px;
}
/*css modified on 19-06-2009*/
#bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody {
	padding:17px 38px;
}
#bodyContainer .lightBoxM #correction.cheackOutBody .Col-2 {
	width:280px;
	margin:0px 0px 20px 0px;
}
#bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody h4 {
	font-size:16px;
	color:#FFFFFF;
}
#bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody label.lblform {
	margin:0px 0px 20px 0px;
}
#bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody .Col-2 label.lblemailS, #bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody .Col-2 select.sel01 {
	margin:0px 0px 20px 0px;
}
#bodyContainer .lightBoxM #correction.cheackOutBody .lightBoxBody .btnContainer01 {
	width:180px;
}
#historyTW .historyBody p a {
	color:#9c9c9c;
}
#billingInfo.ShoppingCart .Col-2 input.checkbox {
	margin:0px;
	padding:0px;
}
#lightBox.lboxSDetail .Col-1, #lightBox.lboxSDetail .Col-1 strong, #lightBox.lboxSDetail .Col-2 strong {
	font-weight:bold;
	color:#333333;
}
#lightBox.lboxSDetail .Col-1 strong, #lightBox.lboxSDetail .Col-2 strong {
	color:#666666;
}
#bodyContainer #vcDetails.lbWhite01 .lightBoxBody #proClick.bodylbWhite01 a:link, #bodyContainer #vcDetails.lbWhite01 .lightBoxBody #proClick.bodylbWhite01 a:visited {
	color:#cc0000;
	text-decoration:underline;
}
#bodyContainer.product .Col-1 .colRight01 .textA11 a, #bodyContainer.product .Col-1 .colRight01 .textA11 a:link, .subCol-1 .colRight01 .textA11 a:visited {
	color:#cc0000;
	text-decoration:underline;
}
#shoppingCart #lblemailS.Col-2 label.lblemailS {
	color:#333333;
}
#ckGuest {
	margin:20px auto;
}
#cpAccount #smallCol.colRight label.lblUserNameS, #cpAccount #smallCol.colRight label.lblemailS {
	padding:0px 10px 10px 10px;
}
#billingInfo.myaccount #step3L.colLeft01 h4, #billingInfo.myaccount #step3R.colRight01 h4 {
	margin:10px 0px 4px 0px;
}
#billingInfo.myaccount #step3L.colLeft01 p {
	color:#333333;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
#billingInfo.myaccount #step3L.colLeft01 p.textA11 {
	padding:0px;
	margin:0px;
	color:#666666;
}
#billingInfo.myaccount #step3L.colLeft01 .hrGrey, #billingInfo.myaccount #step3LBig.colLeft01 .hrGrey {
	margin:2px 0px;
}
#billingInfo.myaccount #step4RSmall.colRight01 label.lblform, #billingInfo.myaccount #step3RSmall.colRight01 label.lblform {
	margin:0px 0px 0px 5px;
	color:#333333;
	text-align:right;
	width:67px;
	float:left;
	padding:0px;
}
#billingInfo.myaccount #step3RSmall.colRight01 label.lblform {
	width:93px;
}
#billingInfo.myaccount #step4RSmall.colRight01 label.lblform span, #billingInfo.myaccount #step3RSmall.colRight01 label.lblform span {
	margin:0px 0px 0px 10px;
}
#billingInfo.myaccount #step4RSmall.colRight01 .total, #billingInfo.myaccount #step3RSmall.colRight01 .total {
	font-size:18px;
	font-weight:bold;
}
#billingInfo.myaccount #step4RSmall.colRight01 h4 {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:18px;
	color:#333333;
}
#step3RSmall.colC label.lbl11 {
	width:12px;
	float:left;
	margin:10px 9px 10px 0px;
}
#step3RSmall.colC label.lbl12 {
	width:210px;
	float:right;
	color:#333333;
	margin:10px 0px;
	font-weight:bold;
	font-size:11px;
}
#step3RSmall.colC label.lbl12 a:link, #step3RSmall.colC label.lbl12 a:visited {
	text-decoration:underline;
	color:#c21419;
}
#billingInfo.myaccount .btnDownloadNow {
	margin:10px 10px 0px 0px;
}
#billingInfo.myaccount p.fCatalyst a:link, #billingInfo.myaccount p.fCatalyst a:visited {
	color:#cc0000;
	text-decoration:underline;
}
#billingInfo.myaccount .colLeft01 label.lblfpass strong {
	color:#000;
	font-size:12px;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody #location.browseBody .Col-1, #bodyContainer.normalSeach03 .Col-1 #browse.decadesBody #location.browseBody .Col-2 {
	width:225px;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody #location.browseBody .Col-2 {
	margin:0px 0px 0px 20px;
	float:left;
	text-align:left;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody #location.browseBody p.textA11 {
	color:#878f99;
	position:relative;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody .float-left h4, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left h4, #bodyContainer.product .Col-1 #refineSearch.decadesBody .float-left h4, #bodyContainer.product .Col-1 #refineSearch.decadesBody .float-left span.headingH4 {
	color:#969ea8;
	font-size:16px;
	font-weight:normal;
}
#bodyContainer.product .Col-1 #refineSearch.decadesBody .float-left span.headingH4 {
	margin:0px 0px 0px 27px;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody .float-left h4 a:link, #bodyContainer.normalSeach03 .Col-1 #browse.decadesBody .float-left h4 a:visited, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left h4 a:link, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left h4 a:visited {
	color:#e0e0e0;
	text-decoration:underline;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody .float-left h4 a.selected, #bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left h4 a.selected {
	text-decoration:none;
	font-size:11px;
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left h4 a.selected {
	font-weight:bold;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody .float-right span.span01, #duplicate.lightBoxBody h4 {
	font-size:12px;
	color:#c2cfdd;
	font-family:Georgia, Arial, Helvetica, sans-serif;
}
#contct.whiteBody .colRight01 .bodySmallGB label.lblfpass, #contct.whiteBody .colRight01 .bodySmallGB a {
	float:left;
}
#contct.whiteBody .colRight01 .bodySmallGB a {
	margin:0px 10px 0px 0px;
}
#errorBox .bodyErrorBox h4 {
	color:#322416;
}
#errorBox .bodyErrorBox p {
	padding:0px;
	margin:0px;
}
#bInfoCout #fPassWord.colRight01 label.lblform {
	width:80px;
}
#bInfoCout #fPassWord.colRight01 .bodySmallGB {
	padding:0px 0px 0px 20px;
}
.bottomPagi {
	text-align:right;
	font-size:11px;
	margin:5px 0px 0px 0px;
}
#bodyContainer.product .Col-1 #refineSearch.decadesBody .float-right {
	width:auto;
	margin:0px;
}
#bodyContainer.product .Col-1 #refineSearch.decadesBody .float-right select.sel03 {
	margin:0px;
}
#bodyContainer.normalSeach03 .Col-1 #browse.decadesBody #location.browseBody .Col-1 ul.listings {
	margin:0px;
	padding:0px;
}
#billingInfo.myaccount #pla.float-right a, .Col-1 strong a {
	color:#cc0000;
	text-decoration:underline;
}
#billingInfo.myaccount #pla.float-right p {
	position:relative;
	margin:0px 0px -30px 0px;
}
#paymentInfo .Col-1, #paymentInfo .Col-2 {
	width:480px;
}
#paymentInfo .Col-2 {
	width:350px;
	border: 1px solid #ccc;
	text-align:center;
	padding:0px;
	float:right;
}
/*css modified on 06-07-1980*/

#cpAccount .cpaDetail .colRight, #cpAccount.cpaDetail .colRight {
	width:640px;
	margin:0px;
	float:right;
	padding:5px 20px;
}
#cpAccount .cpaDetail .colLeft, #cpAccount.cpaDetail .colLeft {
	margin:5px 0px 0px 0px;
}
#paymentInfo .Col-2 a:link, #paymentInfo .Col-2 a:visited {
	color:#597195;
	text-decoration:underline;
}
#paymentInfo .Col-2 label.lbl11, #paymentInfo .Col-2 label.lbl12 {
	width:10px;
	float:left;
	margin:0px 0px 10px 30px;
}
#paymentInfo .Col-2 label.lbl12 {
	width:250px;
	margin:0px 0px 10px 5px;
}
/*css modified on 07-07-2009*/
#billingInfo.ShoppingCart .float-right {
	width:355px;
	margin:-20px 0px 0px 0px;
}
#billingInfo.ShoppingCart .float-right label.lbl08 {
	padding:0px;
	margin:5px 0px 0px 0px;
}
#billingInfo.ShoppingCart .float-right p.textA10 {
	padding:0px;
	margin:30px 0px 0px 0px;
	text-align:right;
}
#billingInfo.ShoppingCart .float-right select.sel05 {
	width:355px;
}
#innerDefault02.Col-2 #shoppingCart .pcNSelected .bodyPcNormal .btnViewCart {
	margin:7px 0px 0px 0px;
}
/*css modified on 08-07-2009*/
#lightBox01.conChe, #lightBox02.conChe, #lightBox02.ccInfo {
	width:235px;
	margin:0 auto;
	padding:0px 20px 15px 20px;
	position:absolute;
	z-index:3000;
	top:830px;
	left:615px;
	color:#333333;
	font-size:11px;
}
#lightBox02.conChe, #lightBox02.ccInfo {
	width:450px;
	margin:0 auto;
	padding:0px 20px 15px 20px;
	position:absolute;
	z-index:3000;
	left:200px;
	color:#333333;
	font-size:11px;
}
#lightBox02.ccInfo {
	top:470px;
}
#lightBox01.conChe .cloaseIcon01, #lightBox02.conChe .cloaseIcon01, #lightBox02.ccInfo .cloaseIcon01 {
	position:relative;
	margin:5px -15px 0px 0px;
	padding:0px;
}
/*css modified on 14-07-2009*/
#billingInfo.ShoppingCart .float-right a:link, #billingInfo.ShoppingCart .float-right a:visited {
	text-decoration:underline;
	float:left;
}
/*css modified on 14-07-2009*/
span.spanClose img {
	padding-left:210px;
	cursor:pointer;
}
/*css modified on 18-07-2009*/
#correction.Col-1 label.lblform {
	padding:10px 10px 0px 0px;
}
#correction.Col-2 input.txtbox01 {
	width:100px;
}
#correction.lbFooter p {
	text-align:center;
}
#bodyContainer.lightBox #lbLogin.cheackOutBody .lightBoxBody #errorBox .bodyErrorBox h4, .lightBoxBody #errorBox .bodyErrorBox h4 {
	color:#000;
}
#cpAccount.cpaDetail {
	border-top:none;
}
#cpAccount.borderNone {
	border:none;
	margin:10px 15px 0px 35px;
	padding:0px 0px 0px 0px;
 *padding:0px 0px 0px 0px;
}
/*css modified on 27-07-2009*/
#moreInfo.colRight01 p.textA11 strong span {
	font-size:11px;
	color:#fff;
	font-weight:normal;
}
/*css modified on 29-07-2009*/
#faq a:link, #faq a:visited {
	color:#cc0000;
	text-decoration:underline;
}
#faq ul {
	padding:0px;
	margin:10px 0px 0px 12px;
}
#faq ul li {
	padding:3px 0px;
}
/*css modified on 25-08-2009*/

#pagiSmall.float-left a:link, #pagiSmall.float-left a:visited {
	font-size:11px;
	display:block;
	float:left;
	padding:2px 5px;
	border:1px solid #3e4a55;
	margin:0px 10px 0px 0px;
}
#pagiSmall.float-left a:hover, #pagiSmall.float-left a.selected {
	background-color:#242e39;
}
.subColLeft p.textA10 {
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
#billingInfo.myaccount #lightBox.lboxSDetail {
	width:550px;
	margin:0 auto;
	padding:10px 10px 0px 10px;
	position:absolute;
	z-index:3000;
	top:320px;
	left:300px;
}
#billingInfo.myaccount #lightBox.lboxSDetail p {
	margin:10px 0px;
}
#duplicate.lightBoxBody p {
	padding:0px;
	margin:10px 0px;
	color:#aab7c9;
}
#duplicate.lightBoxBody h4 {
	border-bottom:1px solid #c21419;
	margin:0px;
	padding:0px 0px 5px 0px;
	color:#fff;
	font-size:16px;
	font-weight:normal;
	width:100%;
}
#duplicate.lightBoxBody h4, #duplicate.lightBoxBody p {
	color:#fff;
}
#duplicate.lightBoxBody .btnOk {
	width:26px;
	background:url(../img/btnOK01.gif) 0 0 no-repeat;
	margin:0px 15px 0px 0px;
}
#duplicate.lightBoxBody .btnViewCartNew {
	width:63px;
	background:url(../img/btnViewCart02.gif) 0 0 no-repeat;
}
/*css modified on 27-08-2009*/
#consumer.textA11 {
	margin:0px 0px 5px 0px;
}
#ccinfo.colLeft01 label.lblform, #ccinfo.colLeft01 label.lblfpass {
	float:left;
}
#adSearchBody .Col-1 label.lbl04 {
	width /*\**/: 29px\9;/*for IE8*/
}
#bodyContainer.normalSeach03 .Col-1 .decadesBody .float-left {
	width:530px;
}
#moreInfo.colRight01 .sfHeight {
	height:284px;
}
#mostRecrnt p.textA11 {
	padding:10px 5px;
}
/*css modified on 28-08-2009*/
#errorBox01 {
	padding:0px;
	margin:0px;
}
.tcEb {
	background:url(../img/errorCurvedBox01.gif) 0px -5px repeat-x;
}
.tlEb {
	background:url(../img/errorCurvedBox01.gif) 0px 0px no-repeat;
}
.trEb {
	background:url(../img/errorCurvedBox01.gif) 100% -10px no-repeat;
	height:5px;
	font-size:1px;
}
.bcEb {
	background:url(../img/errorCurvedBox01.gif) 0px -20px repeat-x;
}
.blEb {
	background:url(../img/errorCurvedBox01.gif) 0px -25px no-repeat;
}
.brEb {
	background:url(../img/errorCurvedBox01.gif) 100% -15px no-repeat;
	height:5px;
	font-size:1px;
}
.bodyEb {
	background: #fffad2 url(../img/errorCurvedBox01.gif) 0px -30px repeat-x;
	border:2px solid #ffd800;
	border-bottom:none;
	border-top:none;
}
.btnCloseError {
	background:url(../img/closeError.gif) 0 0 no-repeat;
	width:22px;
	height:22px;
	float:none;
}
#errorBox01 .bodyEb .float-left, #errorBox01 .bodyEb .float-right {
	margin:3px
}
#errorBox01 .bodyEb .float-left h4 {
	font-size:16px;
	color:#322416;
	border:none;
	padding:0px;
	margin:3px 0px 0px 10px;
	font-weight:normal;
}
/*Css Modified on 31-08-2009*/

#printReceipt.whiteBody h3, #printReceipt.whiteBody h4, #printReceipt.whiteBody h5, #printReceipt.whiteBody p, #printReceipt.whiteBody p.text-center, #printReceipt.whiteBody label, #printReceipt.whiteBody #step3L.colLeft01 .Col-1 p, #printReceipt.whiteBody #step3L.colLeft01 .Col-2 p, #printReceipt.whiteBody #step3R.colRight01 p, #printReceipt.whiteBody #address.text-center {
	color:#000000;
}
#printReceipt.whiteBody #step3LBig .hrRed, #printReceipt.whiteBody #step3L .hrRed, #printReceipt.whiteBody #step3R .hrRed, #printReceipt.whiteBody #billingInfo.myaccount #customerInfo h5 {
	border-bottom: 2px solid #000000;
}
#printReceipt.whiteBody .hrGrey {
	border-bottom: 1px solid #000000;
}
#printReceipt.whiteBody #step3RSmall.colRight01 {
	background-color:#fff;
	border:1px solid #000000;
}
#printReceipt.whiteBody #address.text-center h4 {
	text-align:center;
	float:none;
	margin:0px 0px;
	padding:0px 0px;
}
.btnSubmitOrder {
	background:url(../img/btnSubmitOrder.gif) 0 0 no-repeat;
	width:84px;
	height:19px;
}
#lightBox02.ccInfo p {
	padding:0px;
	margin:0px;
}
.btnContainer03 {
	width:113px;
	margin:0 auto;
	text-align:center;
}
.welcomeHeight {
	/*height:316px;*/
	height:217px;
}
.btnTellContainer {
	margin:0px 0px 0px 80px;
}
#vcDetails.lbWhite01 #stillImage.bodylbWhite01 .colLeft label.lbl03L a:link, #vcDetails.lbWhite01 #stillImage.bodylbWhite01 .colLeft label.lbl03L a:visited {
	color:#c21419;
	text-decoration:underline;
	font-size:11px;
}
#amazon {
	margin:0px auto;
	width:220px;
}
#amazon #wdgt_brdr .amzn_wdgt_cloud {
	width:220px;
	padding:0px;
	margin:0px;
	background:none;
}
/*Css Modified on 09-09-09*/
#cc_id12.colLeft01 a, #cc_id12.colLeft01 a:link, #cc_id12.colLeft01 a:visited {
	color: #c21419;
}
#ck03.whiteBody #billingInfo.myaccount #step3RSmall.colC, #ck03.whiteBody #billingInfo.myaccount #step3RSmall.colRight01 {
	float:right;
}
#ck03.whiteBody #billingInfo.myaccount #step3RSmall.colC {
	width:235px;
}
#ck03.whiteBody #billingInfo.myaccount #step3LBig.colLeft01 {
	width:613px;
}
#ck03.whiteBody #billingInfo.myaccount #step3LBig.colLeft01 .Col-1 {
	width:320px;
}
#ck03.whiteBody #billingInfo.myaccount #step3LBig.colLeft01 .Col-2, #ck03.whiteBody #billingInfo.myaccount #step4LBig.colLeft01 .Col-3 {
	width:75px;
}
#ck03.whiteBody #billingInfo.myaccount #step3RSmall.colRight01 {
	float:right;
	width:236px;
}
#ck03.whiteBody #billingInfo.myaccount #step4LBig.colLeft01 .Col-2 {
	width:310px;
	margin-right:10px;
}
#relatedClips.topMargin01 {
	margin:5px 0px 0px 0px;
}
#relatedClips.topMargin01 .pcNormal .bodyPcNormal {
	background:#242e39;
	color:#fff;
}
#bDetrails {
	margin:0px 0px 0px 10px;
}
p.spacer {
	padding:0px 0px 5px 0px;
}
#bodyContainer.cDiscuss, #bodyContainer.cDiscuss #tblCol1 a, #bodyContainer.cDiscuss #tblCol1 a:link, #bodyContainer.cDiscuss #tblCol1 a:visited {
	color:#000;
}
#bodyContainer.cDiscuss h5 {
	font-weight:bold;
	font-size:16px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px solid #CCC;
}
#bodyContainer.cDiscuss p {
	padding:5px 0px;
}
/*Css Modified on 14-09-09 Forum Section*/
#forum.whiteBody .colLeft {
	width:120px;
}
#forum.whiteBody #shippingInfo.colRight {
	text-align:right;
	float:right;
	margin:0px 40px 0px 0px;
}
#forum.whiteBody #shippingInfo.colRight a, #forum.whiteBody #shippingInfo.colRight a:link, #forum.whiteBody #shippingInfo.colRight a:visited {
	font-size:14px;
}
#forum.whiteBody #shippingInfo.colRight a:hover, #forum.whiteBody #shippingInfo.colRight a.selected {
	color:#cc0000;/*	border:none;*/
}
label.lblForum01, label.lblForum02 {
	width:130px;
	font-size:16px;
	color:#333333;
	margin:0px 0px 5px 0px;
}
input.txtboxForum01, input.txtboxForum02 {
	width:335px;
	border:1px solid #ccc;
	padding:2px;
	margin:0px 15px 0px 0px;
	float:left;
}
label.lblForum02 {
	width:80px;
}
input.txtboxForum02 {
	width:224px;
}
.btnSearch01 {
	background:url(../img/btnSearch01.gif) 0 0 no-repeat;
	width:56px;
	height:19px;
	margin:0px;
	float:right;
}
#forum.whiteBody #billingInfo.myaccountCC .coll, #forum.whiteBody #billingInfo.myaccountCC .col2, #forum.whiteBody #billingInfo.myaccountCC #thread.col2 {
	width:150px;
	margin:20px 20px 0px 0px;
	float:left;
	color:#333333;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 {
	width:680px;
	margin:20px 0px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #thread.col2 {
	width:711px;
	margin:20px 0px 0px 0px;
	float:left;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colA, #forum.whiteBody #billingInfo.myaccountCC .col2 .colB {
	/*width:515px;*/
	width:455px;
	float:left;
	margin:0px;
	padding:0px;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colB {
	/*width:150px;*/
	width:210px;
	float:right;
	text-align:right;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colA h4 {
	font-size:16px;
	margin:0px;
	padding:0px;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 p, #forum.whiteBody #billingInfo.myaccountCC .col2 .colA p {
	padding:0px;
	margin:10px 0px 20px 0px;
	font-size:11px;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colA p a, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right p a, #forum.whiteBody #billingInfo.myaccountCC #grid .colLeft p a, #forum.whiteBody #billingInfo.myaccountCC #grid .float-right p a, #forum.whiteBody #billingInfo.myaccountCC .float-right p a {
	color:#c21419;
	padding:0px 3px;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 p {
	margin:0px;
	font-size:12px;
}
#forum.whiteBody #billingInfo.myaccountCC .rssIcon {
	float:left;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colB .float-left, #forum.whiteBody #billingInfo.myaccountCC .col2 .colB .float-right {
	margin:25px 0px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC .col2 .colB .float-left img {
	margin:2px 0px 0px 0px;
}
/*Css Star Rating start here*/
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating {
	background: url(../img/starRating01.gif) left -1000px repeat-x;
}
.star-rating {
	position:relative;
	width:90px;
	height:16px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li {
	display: inline;
}
.star-rating a, .star-rating .current-rating {
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:16px;
	line-height:16px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus {
	background-position: left bottom;
}
.star-rating a.one-star {
	width:20%;
	z-index:6;
}
.star-rating a.two-stars {
	width:40%;
	z-index:5;
}
.star-rating a.three-stars {
	width:60%;
	z-index:4;
}
.star-rating a.four-stars {
	width:80%;
	z-index:3;
}
.star-rating a.five-stars {
	width:100%;
	z-index:2;
}
.star-rating .current-rating {
	z-index:1;
	background-position: left center;
}
/*Css Star Rating end here*/
.btnReply, .btnDelete {
	background:url(../img/btnReply.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	margin:10px 10px 0px 0px;
}
.btnDelete {
	background:url(../img/btnDelete.gif) 0 0 no-repeat;
	width:54px;
}
#forum.whiteBody #billingInfo.myaccountCC h5 {
	font-size:16px;
	color:#333;
	font-weight:bold;
	border:none;
	margin:0px;
}
#forum.whiteBody #billingInfo.myaccountCC p {
	padding:0px;
	margin:0px;
}
#forum.whiteBody #billingInfo.myaccountCC .hrGrey {
	padding:0px;
	margin:3px 0px;
}
.btnAddPost {
	background:url(../img/btnAddNewPost.gif) 0 0 no-repeat;
	width:97px;
	height:19px;
}
.forumBox, .forumBox01 {
	border:1px solid #dbe1e7;
	background-color:#f3f2f2;
	padding:10px;
	margin:15px 0px 0px 45px;
}
.forumBox01 {
	margin:15px 0px 0px 115px;
}
textarea.tarea02, textarea.tarea03 {
	width:673px;
	height:157px;
	border:1px solid #dbe1e7;
}
.btnCancelForum, .btnSaveForum, .btnSaveForum01 {
	background:url(../img/btnCancelForum.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	margin:10px 10px 0px 0px;
}
.btnSaveForum {
	background:url(../img/btnSaveForum.gif) 0 0 no-repeat;
}
.btnEditForum {
	background:url(../img/btnEditForum.gif) 0 0 no-repeat;
	width:42px;
	height:19px;
	margin:10px 10px 0px 0px;
}
label.lblNF a {
	color:#c21419;
	margin:10px 10px 0px 0px;
	display:block;
}
label.lblForum03 {
	width:115px;
	text-align:right;
	margin:0px 15px 10px 0px;
}
select.selForum {
	width:395px;
	border:1px solid #dbe1e7;
	margin:0px 0px 10px 0px;
	float:left;
}
#reportPost.listing-box select.selForum {
	width:380px;
}
textarea.tarea03 {
	width:374px;
	height:127px;
	float:left;
}
.btnSaveForum01 {
	background:url(../img/btnSaveForum01.gif) 0 0 no-repeat;
}
#forum.whiteBody #billingInfo.myaccountCC .colLeft, #forum.whiteBody #billingInfo.myaccountCC .colLeft01, #forum.whiteBody #billingInfo.myaccountCC .colRight {
	width:545px;
	float:left;
	margin:0px 0px 0px 0px;
	color:#666666;
	font-weight:bold;
	font-size:11px;
}
#forum.whiteBody #billingInfo.myaccountCC .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .colLeft01 {
	/*width:250px;*/
	width:80px;
	margin:0px 0px 0px 10px;
}
#forum.whiteBody #billingInfo.myaccountCC .colRight, #forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .colRight {
	width:55px;
	margin:0px 0px 0px 10px;
}
#forumBg {
	background:url(../img/forumBg.jpg) 0 0 no-repeat;
	/*width:881px;*/
	width:711px;/*	height:151px;*//*	margin:0 auto;*/
}
.formContent {
	float:left;
}
#forum.whiteBody #billingInfo.myaccountCC #formContent .colLeft01 {
	width:250px;
}
#forum.whiteBody #billingInfo.myaccountCC #formContent .formContent01 #forumBg .colLeft01 {
	width:215px;
}
#forum.whiteBody #billingInfo.myaccountCC #formContent .formContent01 #forumBg .colRight {
	width:90px;
}
#formContent .formContent01 #forumBg {
	/*	background:url(../img/forumBgBig.jpg) 0 0 no-repeat;*/
	background:none;
	width:881px;
	margin:0 auto;
	height:auto;
}
.googleAdd {
	width:160px;
	margin:0px 0px 0px 0px;
	float:right;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft01 {
	font-weight:normal;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-left, #forum.whiteBody #billingInfo.myaccountCC #noPhoto.coll {
	padding:5px 0px 0px 0px;
	width:160px;
	height:119px;
	margin:0px 20px 0px 15px;
	margin:0px 10px 0px 15px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	width:350px;
	float:right;
	margin:30px 0px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right h4, #forum.whiteBody #billingInfo.myaccountCC #grid .colLeft h4 {
	color:#cc0000;
	margin:0px 0px 3px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right h6, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right h6 a:link, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right h6 a:visited, #forum.whiteBody #billingInfo.myaccountCC #formContent .formContent01 #grid h6, #forum.whiteBody #billingInfo.myaccountCC #formContent .formContent01 #grid h6 a:link, #forum.whiteBody #billingInfo.myaccountCC #formContent .formContent01 #grid h6 a:visited {
	color:#000;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft .float-right h6, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft01 h6, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colRight h6 {
	margin:0px 0px 5px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colRight .whatsThis, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colRight .whatsThis a:link, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colRight .whatsThis a:visited {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #postInner #forumBg .colLeft .float-right h4, #forum.whiteBody #billingInfo.myaccountCC #postInner #forumBg .colLeft .float-right h4 a:link, #forum.whiteBody #billingInfo.myaccountCC #postInner #forumBg .colLeft .float-right h4 a:visited {
	color:#333333;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #forumBg .colRight {
	margin-top:30px;
}
#forum.whiteBody #billingInfo.myaccountCC #grid .colLeft, #forum.whiteBody #billingInfo.myaccountCC #grid .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #grid .colRight, #billingInfo table.cServices p, .forumDes {
	font-family:Georgia, Arial, Helvetica, sans-serif;
	font-weight:normal;
}
#forum.whiteBody #billingInfo.myaccountCC #grid .colLeft, #forum.whiteBody #billingInfo.myaccountCC #grid .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #grid .colRight {
	margin:5px 0px 5px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #grid .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #grid .colRight {
	margin:5px 0px 5px 10px;
}
/*  C S S  U S E D  F O R   S H I P P I N G  S E R V I C E S  */
.selectShipping {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:11px;
	border: 1px solid #ccc;
	padding:5px;
	margin:-2px 0px 0px 0px;
	color:#000;
}
.miceMove {
	cursor:pointer;
	border:none;
	padding:0px;
	color:#F00;
}
.miceOut {
	border:none;
	padding:0px;
}
.fLeft {
	float:left;
	margin:0px 0px 0px 0px;
}
.fRight {
	float:right;
	text-align:left;
	margin:0px 0px 0px 0px;
	width:65px;
}
#dropDown01 {
	background:url(../img/btnDropDown.gif) 0 0 no-repeat;
	width:25px;
	height:21px;
	float:left;
	margin:10px 0px 0px 0px;
	display:block;
}
.txtBoxSelect {
	background:url(../img/btnDropDownBg.gif) 0 0 repeat-x;
	width:321px;
	float:left;
	margin:10px 0px 0px 0px;
	padding:3px 4px 2px 4px;
	border:1px solid #cccccc;
	border-right:none;
}
/*  C S S  U S E D  F O R   S H I P P I N G  S E R V I C E S  */
p.contactDiscuss a {
	color:#c21419;
	text-decoration:underline;
}
#bodyContainer.cDiscuss .decadesBody #whiteBox {
	margin:0px 0px 0px 0px;
}
#bodyContainer.cDiscuss #newPattern {
	margin:0px 0px 0px 7px;
}
.spacer01 {
	height:5px;
}
#bodyContainer.cDiscuss #newPattern .tcCheackOut {
	background:url(../img/curvedBox02TC01.png) 0px 0px repeat-x;
}
#bodyContainer.cDiscuss #newPattern .tlCheackOut {
	background:url(../img/curvedBox02TL01.png) 0px 0px no-repeat;
}
#bodyContainer.cDiscuss #newPattern .trCheackOut {
	background:url(../img/curvedBox02TR01.png) 100% 0px no-repeat;
}
#bodyContainer.cDiscuss #newPattern .bcCheackOut {
	background:url(../img/curvedBox02Body01.png) 0px 0px repeat-x;
}
#bodyContainer.cDiscuss #newPattern .blCheackOut {
	background:url(../img/curvedBox02BL01.png) 0px 0px no-repeat;
}
#bodyContainer.cDiscuss #newPattern .brCheackOut {
	background:url(../img/curvedBox02BR01.png) 100% 0px no-repeat;
}
.stampContainer, .stampContainer01 {
	width:120px;
	float:left;
	margin:-65px 0px 0px 5px;
}
.stampContainer01 {
	margin:0px 0px 0px 5px;
}
#ck03.whiteBody #billingInfo.myaccount #step3RSmall.colC .btnContainer {
	width:146px;
	padding:20px 15px 0px 75px;
}
.radioSelected {
	border:2px solid #F00;
}
#correct #bodyContainer #adminRadio.lightBoxM .cheackOutBody .lightBoxBody .Col-2 {
	width:310px;
}
#correct #bodyContainer #adminRadio.lightBoxM .cheackOutBody .lightBoxBody input.radio {
	border:none;
}
#correct #bodyContainer #correction02.lightBoxM #correction.cheackOutBody #georgia.lightBoxBody #correction.Col-1 {
	width:210px;
}
#correct #bodyContainer #correction02.lightBoxM #correction.cheackOutBody #georgia.lightBoxBody #correction.Col-2 {
	width:290px;
}
#track.Col-1 a, #track.Col-1 a:link, #track.Col-1 a:visited {
	color: #c21419;
	font-size:11px;
	text-decoration:underline;
}
#iagree.iagree a, #iagree.iagree a:link, #iagree.iagree a:visited {
	color: #c21419;
	text-decoration:underline;
}
/*Css Modified on 13-10-2009*/
#register label.lblspacer {
	text-align:center;
}
/*Css Modified on 04-11-2009*/
label.iconCC {
	margin:0px 0px 2px -2px;
}
#forum.whiteBody a {
	color:#c21419;
	padding:0px 0px;
}
#forum.whiteBody p a {
	color:#FF0000;
}
#forum.whiteBody h4 a, #forum.whiteBody p strong a {
	padding:0px;
}
/*Css Modified on 05-11-2009*/
#lightBox02.conChe {
	margin-top:-210px;
}
#breadcrumb {
	padding:0px;
	margin:10px 0px 0px -2px;
	color:#666666;
	text-align:left;
}
#breadcrumb a {
	padding:0px 10px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #noPhoto.coll {
	margin:0px 15px 0px 15px;
}
#pagination {
	float:right;
}
#rssFeed.float-left img {
	margin:5px 10px 0px 0px;
}
.btnForumClose {
	background:	url(../img/btnFormClose.gif) 0 0 no-repeat;
	width:47px;
	height:19px;
	float:left;
	display:block;
	margin:10px 0px 0px 0px;
}
/*Css Modified on 06-11-2009*/
#billingInfo.myaccountCC .colLeft01 .float-right a {
	font-weight:normal;
}
#billingInfo.myaccountCC #forumPost.colLeft h4 {/*defiend*/
	margin:0px 0px 0px 0px;
}
label.editor {
	width:570px;
}
.middlepan .listing-box textarea.tarea02 {
	float:left;
}
#billingInfo.myaccountCC label.lblLink {
	width:570px;
}
#billingInfo.myaccountCC label.lblLink a {
	padding:0px;
	margin:0px;
}
#editExpiryDate a.lblemailS:link, #editExpiryDate a.lblemailS:visited {
	color: #c21419;
	font-size:11px;
}
/*Css Modified on 09-11-2009*/
select.sel02A option, select.sel02A option.selected01 {
	margin:0px 0px 0px 0px;
}
select.sel02A option {
	margin:0px 0px 0px 10px;
}
.forUSA {
	margin:0px 0px 0px 70px;
}
#billingInfo.ShoppingCart label.lbl08 .forUSA a:link, #billingInfo.ShoppingCart label.lbl08 .forUSA a:visited {
	float:right;
	cursor:text;
	text-decoration:none;
}
#billingInfo.myaccountCC #ccInfo.colLeft01 select.sel03 {
	width:60px;
}
select.selSel {
	border: 2px solid #cc0000;
}
#forumAdmin.lightBoxBody label.lblform {
	text-align:left;
	width:140px;
}
#bodyContainer.lightBox #sendFriend.cheackOutBody #forumAdmin.lightBoxBody {
	padding:15px 15px;
}
#upScroll, #downScroll, #pageUp, #pageDown {
	background:url(../img/upScroll.gif) 0 0 no-repeat;
	width:14px;
	height:15px;
	display:block;
	position:absolute;
	margin:-15px 0px 0px 130px;
}
#downScroll {
	background:url(../img/downScroll.gif) 0 0 no-repeat;
	margin:0px 0px 0px 130px;
}
#pageUp {
	background:url(../img/pageUp.gif) 0 0 no-repeat;
	margin:-15px 0px 0px 110px;
}
#pageDown {
	background:url(../img/pageDown.gif) 0 0 no-repeat;
	margin:0px 0px 0px 110px;
}
.btnEdit {
	background:url(../img/btnEdit.gif) 0 0 no-repeat;
	width:36px;
	height:19px;
}
.btnSpam {
	background:url(../img/btnSpam.gif) 0 0 no-repeat;
	width:40px;
	height:19px;
	margin:0px 5px 0px 0px;
}
.reply .btnSpam {
	margin:10px 5px 0px 0px;
}
textarea.tarea05 {
	height:auto;
	margin:0px 0px 10px 0px;
	background-color:#1b232a;
	border:none;
}
/*Css Modified On 21-11-2009*/
/*Scrioller Start*/
#scrollbar {
	display:block; /* initially display:none; to hide from incapable */
}
#wn {
	position:relative;
	width:160px;
	height:300px;
	overflow:hidden;
	float:left;
	margin-right:-10px;
}
#scrollbar {
	position:relative;
	width:9px;
	height:300px;
	float:left;
	font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
}
#trackBar {
	position:absolute;
	left:0;
	top:12px;
	width:9px;
	height:276px;
	background: #29323a;
}
#dragBar {
	position:absolute;
	left:1px;
	top:1px;
	width:7px;
	height:20px;
	background-color:#636663;
}
#up {
	position:absolute;
	left:0;
	top:0;
}
#down {
	position:absolute;
	left:0;
	bottom:0;
}
/* for safari, to prevent selection problem  */
#scrollbar, #track, #dragBar, #up, #down {
	-moz-user-select: none;
	-khtml-user-select: none;
}
/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
#scrollbar img {
	display:block;
}
/*Scrioller End*/

#ck03.whiteBody #billingInfo.myaccount #step4LBig.colLeft01 .Col-2 a:link, #ck03.whiteBody #billingInfo.myaccount #step4LBig.colLeft01 .Col-2 a:visited, #fileDownload a:link, #fileDownload a:visited, #contct.whiteBody .text-left a:link, #contct.whiteBody .text-left a:visited {
	color:#c21419;
}
.eNotification a:link, .eNotification a:visited {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	margin:10px 0px 0px 0px;
	float:left;
}
label.ibiSpacer {
	width:100px;
}
label.ibiSpacer01 {
	width:125px;
}
.reply {
	margin:0px 0px 0px 0px;
}
p.totalComments a {
	float:left;
}
#fileDownload {
	margin:0px 0px 0px 100px;
	float:left;
}
#postInner #newPost {
	width:711px;
	margin:0px;
}
#banned {
	margin:0px 0px 0px 130px;
}
#banned p {
	font-size:16px;
	font-weight:bold;
}
#ajaxLoader {
	width:126px;
	margin:0 auto;
	margin-top:200px;
}
#ajaxLoader p {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	text-align:center;
	padding:5px 0px;
}
#pagination.eNotification a {
	padding:0px 3px;
	color:#FF0000;
}
label a.qMark, label a.qMark:link, label a.qMark:visited, label a.qMarkcard, label a.qMarkcard:link, label a.qMarkcard:visited, label a.qMarkcard:hover {
	border:1px solid #FF0000;
	padding:2px 4px;
	background-color:#F3F3F3;
	font-weight:bold;
	color:#000;
	margin:1px 0px 0px 0px;
	display:block;
	float:left;
}
label a.qMarkcard, label a.qMarkcard:link, label a.qMarkcard:visited, label a.qMarkcard:hover {
	background-color:#fff;
 *margin-top:-13px;
}
#btnJava {
	position:relative;
	z-index:2999;
}
/*Css Modified on 11-12-2009*/
*html #login.passpharse #bodyContainer.lightBox #lbLogin.cheackOutBody {
	width:400px;
}
/*Css Modified on 15-12-2009*/
#pagiSmall.float-left, #shareBmarks.float-right {
	margin:7px 0px 0px 0px;
}
/*#loginBeta #lbLogin.cheackOutBody{
	z-index:3000;
	position:relative;
}*/
#loginBeta #lbLogin.cheackOutBody .lightBoxBody {
	background-color:#000000;
}
#loginBeta h3 {
	padding:0px 0px 5px 0px;
	margin:0px 0px 10px 0px;
	border-bottom:1px solid #ff0000;
	font-size:18px;
}
#loginBeta p {
	margin:15px 0px 0px 0px;
}
#loginBeta ul {
	margin:3px 0px 0px 50px;
}
#loginBeta ul li {
	margin:5px 0px 0px 0px;
}
#loginBeta .btnClose {
	margin:20px 0px 0px 350px;
}
#loginBeta a:link, #loginBeta a:visited {
	color:#ff0000;
	text-decoration:underline;
}
label.lblAddress01 {
	width:170px;
	text-align:left;
}
table.cServices {
	text-align:center;
	margin:0 auto;
}
#billingInfo table.cServices {
	font-size:11px;
	color:#000;
}
#billingInfo table.cServices p {
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:0px;
	margin:0px;
}
/*Css Modified on 11-02-2010*/
#step3RSmall.colC label.lbl11 input.checkbox {
	outline:1px solid #F00;
}
/*Css Modified on 15-02-2010*/
.tcForum {
	background:url(../img/forumBgCurved.gif) 0px -10px repeat-x;
}
.tlForum {
	background:url(../img/forumBgCurved.gif) 0px 0px no-repeat;
}
.trForum {
	background:url(../img/forumBgCurved.gif) 100% -20px no-repeat;
	font-size:1px;
	height:10px;
}
.bcForum {
	background:url(../img/forumBgCurved.gif) 0px -40px repeat-x;
}
.blForum {
	background:url(../img/forumBgCurved.gif) 0px -50px no-repeat;
}
.brForum {
	background:url(../img/forumBgCurved.gif) 100% -30px no-repeat;
	font-size:1px;
	height:10px;
}
#formContent .formContent01 #forumBg .bodyForum {
	background:url(../img/forumBBg.jpg) 0px 0px no-repeat;
}
#forumBg .bodyForum {
	background:url(../img/forumBg.jpg) 0px 0px no-repeat;
}
.forumDes {
	margin:0px 0px 0px 0px;
	color:#333;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .float-left {
	margin:10px 10px 0px 10px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft {
	width:520px;
	padding:0px;
	margin:10px 0px 0px 0px;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .float-right, #forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .colLeft01, #forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .colRight {
	float:left;
}
#forum.whiteBody #billingInfo.myaccountCC #forumBg #forumDesc.bodyForum .colLeft .float-right {
	width:355px;
	margin:0px 10px 0px 0px;
}
/*Css Modified on 24-02-2010*/
label.lbl09Right {
	background:url(../img/iconClose.gif) 0 0 no-repeat;
	width:12px;
	height:12px;
	float:right;
	margin:0px 2px 0px 0px;
}
/*Css Modified on 24-02-2010*/

#innerComments.forumBox #show.float-left {
	width:430px;
	padding:0px;
	margin:0px;
}
span.cursor {
	cursor:pointer;
	font-weight:normal;
}
/*Css Modified on 31-03-2010*/
#bodyContainer .lbWhite01 .lightBoxBody .bodylbWhite01 #ie7Bug.colLeft01 {
 *width:340px;
}
/*Css Modified on 01-04-2010*/

#historyTW .historyBody span.h4Tag {
	float:left;
	font-size:12px;
	color:#939ea7;
	font-weight:bold;
	display:block;
	padding:7px 0px 0px 0px;
}
#historyTW .historyBody span.weekCalc {
	margin:0px 0px 0px 25px;
	color:#939EA7;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#historyTW .historyBody span.weekCalc strong {
	font-weight:normal;
	font-size:11px;
}
/*Css Modified on 01-04-2010*/
.h4HR {
	padding:0px 0px 7px 0px;
	font-size:12px;
	color:#939ea7;
	font-weight:bold;
	border-bottom:2px solid #1b232a;
}
/*Css Modified on 28-04-2010*/
select.selMonth01, select.selDay01 {
	width:140px;
	height:21px;
	padding:2px;
	margin:10px 0px 3px 0px;
	float:left;
}
select.selDay01 {
	width:60px;
	margin:10px 0px 3px 10px;
}
.btnShow {
	background:url(../img/btnShow.gif) 0 0 no-repeat;
	width:50px;
	height:19px;
	margin:10px 0px 3px 15px;
}
/*Css Modified on 05-05-2010*/
.loader02 {
	width:1004px;
	margin:0 auto;
	position:absolute;
	top:0px;
	left:0;
	right:0;
	text-align:center;
	z-index:9999;
}
/*Css Modified on 13-05-2010*/
.mtop {
	margin:8px 0px 5px 0px;
}
/*Css Modified on 15-05-2010*/
#bodyContainer.product .Col-1 h4.charLine {
	height:52px;
}
#bodyContainer.product .Col-1 .colRight01 .subColLeft span strong {
	color:#FF0;
}
/*Css developed by Uday on 21-05-2010 start here*/
.press-table {
	width:100%;
	padding-left:15px;
}
.press-table td {
	padding:5px;
	color:#333;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
}
.press-table td.last-col {
	border-right:1px solid #ccc;
}
.press-table td.bdr-bottom {
	border-bottom:1px solid #ccc;
}
#ckGuest.checkout-guest {
	margin:0 auto;
	width:700px;
}
#ckGuest.checkout-guest h4 {
	margin:35px 20px 0 70px;
	padding:0;
	border:none;
	color:#333333;
	float:left;
	font-size:16px;
	width:auto;
}
.checkout-guest .btnCkGuestnew {
	margin:35px 0 0 0;
	float:left;
}
/*Css developed by Uday on 21-05-2010 end here*/
/*Css Modified on 01-06-2010*/
#billingInfo.ShoppingCart #hrefSolution.Col-2 a:link, #billingInfo.ShoppingCart #hrefSolution.Col-2 a:visited {
	color:#C21419;
}
/*Css Modified on 05-06-2010*/

p.note {
	font-size:16px;
	color:#C21419;
	padding:15px 0px 0px 180px;
}
#whiteBoxPure #shippingInfo.colRight p.note a:link, #whiteBoxPure #shippingInfo.colRight p.note a:visited {
	font-size:16px;
	color:#C21419;
	text-decoration:underline;
}
#whiteBoxPure #shippingInfo.colRight p.note a:hover {
	text-decoration:none;
}
#bodyContainer.product .Col-1 .colRight01 #shareSocial.subColRight {
	width:185px;
	float:right;
	position:relative;
	margin:-18px 0px 0px 0px;
}
/*Css Modified on 10-06-2010*/
#bodyContainer .whiteBody #aboutUs.colRight {
	width:780px;
	margin:0px 0px 0px 23px;
	padding:23px 0px 0px 0px;
	text-align:right;
	font-size:16px;
}
#bodyContainer .whiteBody #aboutUs.colRight a:link, #bodyContainer .whiteBody #aboutUs.colRight a:visited {
	color:#C21419;
}
#socialNtework a:link, #socialNtework a:visited {
	padding-top:3px;
}
#socialNtework iframe {
	margin:0px 0px 0px 3px;
}
/*Css Modified on 27-04-2010*/
p.twitter {
	float:right;
	margin:-10px 18px 0px 0px;
}
p.twitter span {
	float:left;
	padding:0px 5px;
}
p.twitter a {
	float:left;
	padding:0px 2px;
}
p.twitter iframe {
	margin:0px 0px 0px 10px;
	float:left;
	position:relative;
	width:90px;
	height:21px;
 *margin-top:-16px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
p.twitter iframe {
 margin-top:-14px;
}
}
/*Css Modified on 29-06-2010*/
#bodyContainer.product.modified #innerDefault02.Col-2 {
	width:300px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 {
	width:679px;
}
#bodyContainer.product.modified .Col-1 .colRight01 {
	width:223px;
	margin:0px 10px 0px 0px;
}
#bodyContainer.product.modified .Col-1 .naviBg {
	width:679px;
	background:	url(../img/naviBgBigModified.png) 0px 0px no-repeat;
}
#bodyContainer.product.modified .Col-1 .naviBg .navi a span {
	float:left;
	display:block;
	padding:12px 14px 10px 9px;
	color:#fff;
}
 @media screen and (-webkit-min-device-pixel-ratio:0) {
#bodyContainer.product.modified .Col-1 .naviBg .navi a span {
 padding:13px 14px 10px 6px;
}
}
#bodyContainer.product.modified #innerDefault02.Col-1 .subCol-1 {
	width:663px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .pcNormal, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNormal01, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNSelected, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNSelected01, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNormalBig, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNormalBig01 {
	width:124px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .pcNormal01, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNSelected01, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNormalBig01 {
	width:124px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .pcNormalBig, #bodyContainer.product.modified #innerDefault02.Col-1 .pcNormalBig01 {
	width:165px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colA {
	width:80px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colB {
	width:50px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colC {
	width:72px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colLeft01 .subColRight {
	width:160px;
	float:left;
	margin:0px 0px 0px 80px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colLeft01 #shareSocial.subColRight {
	width:160px;
	float:left;
	margin:5px 0px 0px 0px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 .colRight01 .subColLeft {
	width:223px;
	margin:0px 0px 5px 0px;
}
#bodyContainer.product.modified #innerDefault02.Col-1 #moreInfo.colRight01 .sfHeight {
	height:310px;
}
/*Css Modified on 07-07-2010*/
.btnSkipVideo {
	background:url(../img/btnSkipVideo.gif) 0 0 no-repeat;
	width:233px;
	height:21px;
	float:right;
	display:block;
}
#billingInfo p.subscribed {
	margin:0px 0px;
	padding:10px 0px 0px 25px;
}
#billingInfo p.subscribed a:link, #billingInfo p.subscribed a:visited {
	color:#C21419;
}
#bodyContainer.product.modified .Col-1 h4.charLine {
	height:72px;
}
#bodyContainer.product.modified .Col-1 .colRight01 .textA11 a {
	text-align:center;
	display:block;
}
#bodyContainer.product.modified .Col-1 #pagiSmall.float-left, #bodyContainer.product.modified .Col-1 #shareBmarks.float-right {
	margin:0px 0px 0px 0px;
}
/*Css Modified on 07-07-2010*/
#billingInfo.biInfo #subscribed.colLeft01 {
	float:left;
	margin:20px 0px 0px 0px;
}
#billingInfo #subscribed.colRight01 {
	width:419px;
	margin:20px 20px 0px 0px;
	float:left;
}
p.hotmail {
	color:#000;
}
.btnSubscribe {
	background:url(../img/btnSubscribe.gif) 0 0 no-repeat;
	width:66px;
	height:19px;
	margin:10px 0px 0px 60px;
}
.btnSubscribeNow {
	background:url(../img/btnSubscribeNow.gif) 0 0 no-repeat;
	width:92px;
	height:19px;
	margin:0px 0px 0px 0px;
}
