/**







 * Main CSS Stylesheet







 *







 * @package templateSystem







 * @copyright Copyright 2003-2007 Zen Cart Development Team







 * @copyright Portions Copyright 2003 osCommerce







 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0







 * @version $Id: stylesheet.css 5952 2007-03-03 06:18:46Z drbyte $







 */















body {







	margin: 0;







	font-family: verdana, arial, helvetica, sans-serif;







	font-size: 62.5%;







	color: #000000;







	background-color: #fff;







	background-image: url('/invitations/images/newvponsale/background.gif');







	}















a img {border: none; }















a:link, #navEZPagesTOC ul li a {







	color: #3300FF;







	text-decoration: none;







	}







 







a:visited {







	color: #3300FF;







	text-decoration: none;







	}















a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover {







	color: #ff8dcf;







	}















a:active {







	color: #0000FF;







	}















h1 {







	font-size: 1.5em;







	}















h2 {







	font-size: 1.4em;







	}















h3 {







	font-size: 1.3em;







	}















h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{







	font-size: 1.1em;







	}















.biggerText {







	font-size: 1.2em;







	}















h1, h2, h3, h4, h5, h6 {







	margin: 0.3em 3px;







}















CODE {







	font-family: arial, verdana, helvetica, sans-serif;







	font-size: 1em;







	}















FORM, SELECT, INPUT {







	display: inline;







	font-size: 1em;







	margin: 0.1em;







	}















TEXTAREA {







/*	float: left;*/







	margin: auto;







	display: block;







	width: 95%;







	}















input:focus, select:focus, textarea:focus {







	background: #F0F8FF;







	}















FIELDSET {







	padding: 0.5em;







	margin: 0.5em 0em;







	border: 1px solid #cccccc;







	}















LEGEND {







	font-weight: bold;







	padding: 0.3em;







	}















LABEL, h4.optionName {







	line-height: 1.5em;







	padding: 0.2em;







	}















LABEL.checkboxLabel, LABEL.radioButtonLabel {







	margin: 0.5em 0.3em;







	}















#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg {







	float: left;







	}















LABEL.inputLabel {







	width: 11em;







	float: left;







	}















LABEL.inputLabelPayment {







	width: 15em;







	float: left;







	}















LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel  {







	width: 12em;







	float: left;







	}















P, ADDRESS {







	padding: 0.5em;







	}















ADDRESS {







	font-style: normal;







	}















.clearBoth {







	clear: both;







	}















HR {







	height: 1px;







	margin-top: 0.5em;







	border: none;







	border-bottom: 1px solid #9a9a9a;







	}















/*warnings, errors, messages*/







.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution {







	line-height: 1.8em;







	padding: 0.2em;







	border: 1px solid #000000;







	}















.messageStackWarning, .messageStackError {







	background-color: #ff0000;







	color: #ffffff;







	}















.messageStackSuccess {







	background-color: #99FF99;







	color: #000000;







	}















.messageStackCaution {







	background-color: #FFFF66;







	color: #000000;







	}















/*wrappers - page or section containers*/







#mainWrapper {







	background-color: #ffffff;







	text-align: left;







	}







#main{



}















#headerWrapper, #contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage {







	margin: 0em;







	padding: 0em;







	}







#contentMainWrapper{







clear:both;







}







#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper {







	margin: auto;







	} 















#tagline {







	color:#000000;







	font-size: 2em;







	text-align : center;







	vertical-align: middle;







	}















#sendSpendWrapper {







	border: 1px solid #cacaca;







	float: right;







	margin: 0em 0em 1em 1em;







	}















.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper {







	margin: 0;







	width: 47%;







	}















.wrapperAttribsOptions {







	margin: 0.3em 0em;







	}















/*navigation*/















.navSplitPagesResult {}







.navSplitPagesLinks {}







.navNextPrevCounter {







	margin: 0em;







	font-size: 0.9em;







	}







.navNextPrevList {







	display: inline;







	white-space: nowrap;







	margin: 0;







	padding:  0.5em 0em;







	list-style-type: none;







	}















#navSuppWrapper, #navCatTabsWrapper {







	margin: 0em;







	background-color: #655579;







	color: #ffffff;







	height: 1%;







	width: 100%;







	_padding-bottom:2px;







	}







#navMainWrapper{







	margin: 0em;







	background-color: #9880b2;







	color: #ffffff;







	width: 947px;







	height:19px;







	margin-bottom:4px;







	clear:both;







}







#navMain{







margin-left:168px;







background-color:#655579;







width:779px;







height:19px;







}







#navMain ul, #navSupp ul, #navCatTabs ul  {







	margin: 0;







	padding:0;







	list-style-type: none;







	text-align: left;







	margin-top:3px;







	}















#navMain ul li, #navSupp ul li, #navCatTabs ul li {







	display: inline;







	}















#navMain ul li a, #navSupp ul li a, #navCatTabs ul li a {







	text-decoration: none;







	padding: 0em 7px;







	margin: 0;







	color: #ffffff;







	white-space: nowrap;







	}















#navEZPagesTOCWrapper {







	font-weight: bold;







	float: right;







	height: 1%;







	border: 1px solid #000000;







	}















#navEZPagesTOC ul {







	margin: 0;







	padding:  0.5em 0em;







	list-style-type: none;







	line-height: 1.5em;







	}















#navEZPagesTOC ul li {







	white-space: nowrap;







	}















#navEZPagesTOC ul li a {







	padding: 0em 0.5em;







	margin: 0;







	}















#navCategoryIcon, .buttonRow, #indexProductListCatDescription {







	margin: 0.5em;







	}















#navMainSearch {







	float: right;







	}























#navEZPagesTop {







	background-color: #ffff33;







	}















#navEZPagesTop {







	font-size: 0.95em;







	font-weight: bold;







	margin: 0em;







	padding: 0.5em;







	}















#navColumnOne {







	background-color: #f3e8f4;







	}















#navColumnTwo {







	background-color: #00BFBF;







	}















/*The main content classes*/







#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert {







	vertical-align: top;







	}















/*.content,*/ #productDescription, .shippingEstimatorWrapper {







	/*font-size: 1.2em;*/







	padding: 0.5em;







	}















.alert {







	color: #FF0000;







	margin-left: 0.5em;







	}







.advisory {}







.important {







	font-weight: bold;







	}







.notice {}







.rating{}







.gvBal {







	float: right;







	}







.centerColumn, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix {







	padding-left:4px;







	padding-top:4px;







	}















.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP {







	font-size: 0.9em;







	color:#333333;







	}















/*Shopping Cart Display*/







#cartAdd {







	float: right;







	}















.tableHeading TH {







	border-bottom: 1px solid #cccccc;







	}















.tableHeading, #cartSubTotal {







	background-color: #e9e9e9;







	 }















#cartSubTotal {







	border-top: 1px solid #cccccc;







	font-weight: bold;







	text-align: right;







	line-height: 2.2em;







	padding-right: 2.5em;







	}















.tableRow, .tableHeading, #cartSubTotal {







	height: 2.2em;







	}















.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay   {







	padding: 0.5em 0em;







	}















.cartUnitDisplay, .cartTotalDisplay {







	text-align: right;







	padding-right: 0.2em;







	}















#scUpdateQuantity {







	width: 2em;







	}















.cartQuantity {







	width: 4.7em;







	}















.cartNewItem {







	color: #33CC33;







	position: relative;  /*do not remove-fixes stupid IEbug*/







	}















.cartOldItem {







	color: #660099;







	position: relative;   /*do not remove-fixes stupid IEbug*/







	}















.cartBoxTotal {







	text-align: right;







	font-weight: bold;







	}















.cartRemoveItemDisplay {







	width: 3.5em;







	}















.cartAttribsList {







	margin-left: 1em;







	}















#mediaManager {







	width: 50%; 







	margin: 0.2em;







	padding: 0.5em;







	}







.mediaTitle {







	float: left;







	}







.mediaTypeLink {







	float: right;







	}















.normalprice, .productSpecialPriceSale {







	text-decoration: line-through;







	}















.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount {







	color: #ff0000;







	}















.orderHistList {







	margin: 1em;







	padding: 0.2em 0em;







	} 















#cartBoxListWrapper ul, #ezPageBoxList ul {







	list-style-type: none;







	}















#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal {







	margin: 0;







	padding: 0.2em 0em;







	} 















#cartBoxEmpty, #cartBoxVoucherBalance {







	font-weight: bold;







	}















.totalBox {







	width: 5.5em;







	text-align: right;







	padding: 0.2em;







	}















.lineTitle, .amount {







	text-align: right;







	padding: 0.2em;







	}















.amount {







	width: 5.5em;







	}















/*Image Display*/







#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage {







	margin: 0em 1em 1em 0em ;







	}















.categoryIcon {}















#cartImage {







	margin: 0.5em 1em;







	}















/*Attributes*/







.attribImg {







	width: 20%;







	margin: 0.3em 0em;







}















.attributesComments {}















/*list box contents*/







.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew {







	margin: 1em 0em;







	}















/*sideboxes*/







.columnLeft {}















h3.leftBoxHeading, h3.leftBoxHeading a {







	font-size: 1em;







	color: #ffffff;







	}















.leftBoxHeading, .centerBoxHeading {







	margin: 0em;







	background-color: #FF6699;







	padding: 0.5em 0.2em;







	}















.leftBoxContainer {







	border: 1px solid #ffffff;







	margin-top: 1.5em;







	}















.sideBoxContent {







	background-color: #f3e8f4;







	padding: 0.4em;







	}















h3.rightBoxHeading, h3.rightBoxHeading a {







	font-size: 1.1em;







	color: #FFFF00;







	}















.rightBoxHeading {







	margin: 0em;







	background-color: #663366;







	padding: 0.2em 0em;







	}















h3.leftBoxHeading a:hover {







	color: #FFFF33;







	text-decoration: none;







	} 















h3.rightBoxHeading a:hover {







	color: #FF0000;







	text-decoration: none;







	}















.rightBoxContent {







	background-color: #ffffff;







	margin-bottom: 1em;







	}















.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo,  #bannerThree,  #bannerFour,  #bannerFive,  #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading,.rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {







	text-align: center;







	}















#bestsellers .wrapper {







	margin: 0em 0em 0em 1.5em;







	}















#bestsellers ol {







	padding: 0;







	margin-left: 1.1em;







	}















#bestsellers li {







	padding: 0;







	margin: 0.3em 0em 0.3em 0em;







	}















#bannerboxHeading {







	background-color: #0000CC;







}















#upProductsHeading {







	text-align: left;







	}















#upDateHeading {







	text-align: right;







	}















/*misc*/







.back {







	float: left;







	}















.forward, #shoppingCartDefault #PPECbutton {







	float: right;







	}















.bold {







	font-weight: bold;







	}















.rowOdd {







	background-color: #E8E8E8;







	height: 1.5em;







	vertical-align: top;







	}















.rowEven {







	background-color: #F0F0F0;







	height: 1.5em;







	vertical-align: top;







	}















.hiddenField {







	display: none;







}







.visibleField {







	display: inline;







}















CAPTION {







	/*display: none;*/







	}















#myAccountGen li, #myAccountNotify li {







	margin: 0;







	} 















.accountTotalDisplay, .accountTaxDisplay {







	width: 20%;







	text-align: right;







	/*vertical-align: top*/







	}















.accountQuantityDisplay {







	width: 10%;







	vertical-align: top







	}















TR.tableHeading {







	background-color: #cacaca;







	height: 2em;







	}















#siteMapList {







	width: 90%;







	float: right;







	}















.ratingRow {







	margin: 1em 0em 1.5em 0em;







	}















LABEL#textAreaReviews {







	font-weight: normal;







	margin: 1em 0em;







	}















#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart {







	background-color: #ffffff;







	}







.information {padding: 10px 3px; line-height: 150%;}















#shoppingcartBody #shippingEstimatorContent {







	clear: both;







	}















.seDisplayedAddressLabel {







	background-color:#85C285;







	text-align: center;







	}







.seDisplayedAddressInfo {







	text-transform: uppercase;







	text-align: center;







	font-weight: bold;







	}







#seShipTo {







	padding: 0.2em;







	}











#navBreadCrumb {







	background-color: #f3e8f4;







	height:33px;







	margin-top:-4px;







	_padding-top:4px;







	color:#330066;







	}







#navBreadCrumb ul {







	margin: 0;







	padding:0;







	margin-top:4px;







	padding-top:4px;







	list-style-type: none;







	text-align: center;







	}















#navBreadCrumb ul li {







	display: inline;







		padding: 0em 1.0em;







	}















#navBreadCrumb ul li a {







	text-decoration: none;







	margin: 0;







	padding:0;







	color: #330066;







	white-space: nowrap;







	}







#navBreadCrumb ul li a:hover{







color:#fe38ab;







}







#underfooter{







text-align:center;







padding-top:20px;







}











#cat ul{







list-style:none;







margin:0;







padding:0;







text-transform:uppercase;







font-size:11px;







}







#cat ul li{







height:15px;







line-height:15px;







}







#cat ul li a{







color:#f141a7;







display:block;







margin-left:5px;







margin-top:6px;







}







#cat ul li a:hover{







background-color:#FFFFFF;







}







#subcat{







margin-left:10px;







font-size:10px;







}







#catinfo{







color:#454545; font-size:12px; line-height:17px;







}







#catinfo a{







color:#55b7de;







text-decoration:underline;







}







#catinfo a:hover{







text-decoration:none;







}







#cattd{







width:368px; height:158px;







}







#catpic{







float:left; border:1px #55b7de solid;







}







#leftinfo{







color:#9880b2;







width:140px;







text-align:center;







margin-left:10px;







}







#leftinfo a{







color:#9880b2;







}







#productListing a{







color:#48afda;







}







#productListHeading,#productlisthead,#productsListingBottomNumber,#productName,#shippingInfoHeading,#loginDefaultHeading{







color:#655579;







}







#productlisthead,#productsListingListingBottomLinks{







padding-bottom:10px;







}







#productDescription,#productAttributes,.content{







color:#454545;







}







#shippingInfoMainContent a,#contactUsNoticeContent a,#pageThreeMainContent a,#pageTwoMainContent a,#faqs-content a,#productDescription a{







color:#46b0da;







text-decoration:underline;







}







#shippingInfoMainContent a:hover{







text-decoration:underline;







}







.addcomment a{







color:#46b0da;







text-decoration:underline;







}







#addcomment a:hover{







text-decoration:none;







}







.itemTitle{







font-size:11px;







}







.toplink{color:#333333; font-size:10px;}







.toplink h1,.toplink h2{ display:inline;font-size:10px;font-weight:normal;font-family:Arial, Helvetica, sans-serif;margin:0em;}







.toplink a,.toplink a:visited{color:#333333;}







.categoryListBoxContents a:link{color:#46b0da; font-size:13px;}







.categoryListBoxContents a:visited{color:#46b0da; font-size:13px;}







.categoryListBoxContents a:hover{color:#f141a7; font-size:13px;}







.categoryListBoxContents a:active{color:#46b0da; font-size:13px;}



.categoryListBoxContents img {display:inline;}



/*copy from old css*/







.handdraw{







width:190px;







}















#leftproduct{







vertical-align:top;







padding-left:20px;







padding-right:5px;







}







#jiagebiao{







width:310px;







height:245px;







}















#jianju{ 







line-height:20px;







}







#lp{







color:#333333;







}











#topbanner{







float:left;







margin-left:80px;







}















.rollBox{width:775px;overflow:hidden; padding-top:12px; padding-bottom:5px;} 







.rollBox .LeftBotton{height:52px;width:19px;background:url(/invitations/images/rollover/arrow.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:67px 0 0 0;cursor:pointer;} 







.rollBox .RightBotton{height:52px;width:19px;background:url(/invitations/images/rollover/arrow.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:67px 0 0 0;cursor:pointer;} 







.rollBox .Cont{width:737px;overflow:hidden;float:left;} 







.rollBox .ScrCont{width:10000000px;} 







.rollBox .Cont .pic{width:178px;float:left;text-align:center;} 







.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:5px;} 























#reviewsWrite {







    background-color:#EAEFFB;







	padding:5px;







	margin-left:2px;







	margin-top:20px;







		}







*html #reviewsWrite{







    margin-top:30px;







	}







	







*+html #reviewsWrite{







    margin-top:30px;







	}





/* CSS Document */



body {



	width:1000px;



	margin:0 auto;



	background-color:#FFFFFF;



	font-family:Arial, Helvetica, sans-serif;



	font-size:12px;



	border:1px #000000 solid;



}



img {



display:block;



}



ul {



list-style:none;



}



.centerColumn {



padding:10px;



margin-top:-15px;



}



#indexDefault,#indexProductList,#indexCategories,#productGeneral {



padding:0;



}



/*header*/



#header {



background:url(../../../../images/top_back.png);



width:100%;



height:166px;



}



#logo {



float:left;



}



#menu_right {



float:left;



}



#function_area1 {



width:400px;



}



#function_area1 a {



color:#ffffff;



}



*html #funtion_area1_link2 {



float:left;



}



*+html #funtion_area1_link2 {



float:left;



}



#funtion_area1_link1 ul {



margin-top:20px;



padding-left:135px;



}



#funtion_area1_link2 ul {



padding-left:230px;



}



*html #funtion_area1_link1 ul {



padding-left:80px;



}



*html #funtion_area1_link2 ul {



padding-left:180px;



}



*+html #funtion_area1_link1 ul {



padding-left:100px;



}



*+html #funtion_area1_link2 ul {



padding-left:180px;



}



#funtion_area1_link1 ul li,#funtion_area1_link2 ul li {



float:left;



margin:0 3px;



}



#function_area2 table {



margin-top:10px;



color:#FFFFFF;



}



#livechat {



margin-left:10px;



}



#navigation {



margin-top:-12px;



}



*html #navigation {



margin-top:-19px;



}



*+html #navigation {



margin-top:-19px;



}



#navigation_bottom ul {



margin-top:-1px;



}



#navigation_bottom a {



color:#78436d;



}



#navigation_top ul li{



float:left;



list-style:none;



cursor :pointer;



}



#navigation_top h1,#navigation_top h2,#navigation_top h3 {



font-size:18px;



font-weight:bold;



}



#navigation_top .on {



background:url(../../../../images/menu_back.gif);



width:235px;



height:36px;



text-align:center;



line-height:36px;



color:#814E77;



}



*html #navigation_top .on {



line-height:26px;



}



#navigation_top .off {



text-align:center;



line-height:20px;



color:#FFFFFF;



}



#navigation_bottom ul li {



float:left;



list-style:none;



line-height:8px;



margin:0 6px;



color:#77436D;



}



*html #navigation_bottom ul li {



line-height:15px;



}



*+html #navigation_bottom ul li {



line-height:12px;



}



.displano{



display:none;



}



#navigation_bottom .x {







}



#navigation_bottom .x li{



margin-left:5px;

margin-top:13px;







}



#navigation_bottom .h {



display:none;



margin-left:250px;



}



#menu_right_top,#function_area1,#livechat,#navigation_bottom,#pagebody1_left,#pagebody1_middle,#pagebody1_right,#pagebody2_left,.pagebody2_right_top,.pagebody2_right_bottom,.pagebody4_left,.pagebody4_right,.pagebody4_top,.pagebody4_bottom,#footer_top_left,#footer_top_right,#footer_menu,#footer_content,#product_info_note,#product_info_emphasize{



float:left;

margin-top:-4px;



}



#pagebody1 {



margin-top:-5px;



}



#pagebody1_left_top {



margin-left:1px;



background:url(../../../../images/image_11_1.gif);



width:209px;



height:357px;



}



#pagebody1_left_top_facebook {



color:#cb94c1;



}



#pagebody1_left_top a {



color:#cb94c1;



}



#pagebody1_left_top_aboutus,#pagebody1_left_top_facebook,#pagebody1_left_top_twitter {



margin-left:62px;



line-height:43px;



}



#pagebody1_left_top_notice {



padding-left:2px;



padding-top:1px;



}



#pagebody1_left_bottom {



margin-left:1px;



width:207px;



height:225px;



background:#ECD4EB;



border:1px d4adcc;



}



#pagebody1_middle{



width:525px;



height:357px;



overflow:hidden;



}



#pagebody1_right img {



border:0;



}



.pagebody2_left {



width:210px;



}



.pagebody2_left_top {



margin-left:1px;



margin-right:1px;



margin-top:1px;



width:208px;



height:44px;



background:#B25EA0;



text-align:center;



line-height:44px;



font-weight:bold;



color:#FFFFFF;



font-size:14px;



}



#pagebody2_navigation a {



color:#ffffff;



}



.pagebody2_navigation_second,.pagebody2_navigation_third {



margin-left:1px;



margin-right:1px;



margin-top:1px;



width:208px;



height:33px;



font-size:14px;



color:#FFFFFF;



line-height:33px;



}



.pagebody2_navigation_second {



background:#A281A1;



text-indent:4mm;



}



.pagebody2_navigation_third {



background:#B090AF;



text-indent:6mm;



}



.pagebody2_navigation_fourth {



margin:1px 1px 0 1px;



background:#B090AF;



width:208px;



height:541px;



}



#productlisting_banner_left {



float:left;



width:208px;



margin-left:1px;



margin-right:1px;



background:#B090AF;



height:100%;



}



/*.pagebody2_right_top{



width:790px;



height:436px;



}*/



.pagebody2_right_top_top {



font-size:14px;



text-align:center;



line-height:45px;



}



.pagebody2_right_top_top,.pagebody2_right_top_bottom ul {



margin-left:-41px;



}



.pagebody2_right_top_top {



margin-top:-14px;



}



*html .pagebody2_right_top_top {



margin-top:10px;



}





*+html .pagebody2_right_top_top {



margin-top:0;



}



.pagebody2_right_top_top a {color:#000000;}



.pagebody2_right_top_top ul li {



float:left;



}



.pagebody2_right_top_top .on{



background:url(../../../../images/image_17.gif);



cursor:hand;



width:395px;



height:45px;



}



.pagebody2_right_top_top .off{



background:url(../../../../images/image_18.gif);



cursor:hand;



width:395px;



height:45px;



}



.pagebody2_right_top_bottom{



width:790px;



height:393px;



display:inline;



}

*html .pagebody2_right_top_bottom{



width:790px;



height:393px;



display:inline;



}



*html .pagebody2_right_top_bottom ul{

margin-top:-10px;

margin-bottom:-10px;

}



*html #p2b ul{

margin-top:-10px;

margin-bottom:-10px;

}



.pagebody2_right_top_bottom li{



width:196px;



height:393px;



float:left;



}



*html .pagebody2_right_top_bottom li{



width:196px;



height:393px;



float:left;



}



.pagebody2_right_top_bottom .x{



}



.pagebody2_right_top_bottom .h{



display:none;



}



.pagebody2_right_top_bottom li {



margin-left:1px;



}



#pagebody3 a {



color:#000000;



}



#pagebody3 a:hover {



color:#B090AF;



}



.price {



text-align:center;



height:40px;



}



.main_reviews img{



margin-left:50px;



}



.pagebody2_right_bottom img {



float:left;



margin:0;



}



#pagebody3 {



margin-top:1px;



}



#pagebody3 table {



text-align:center;



border:1px #CCCCCC solid;



}



#pagebody3 table thead tr{



background:#F2F2F2;



height:27px;



}



#pagebody3 table tbody tr {



height:23px;



}



#pagebody3 table td{



width:33.33%



}



.odd {



background:#F2F2F2;



}



.even {



background:#FFFFFF;



}



.pagebody4_top,.pagebody4_bottom {



margin-top:1px;



}



.pagebody4_left,.pagebody4_right {



border:1px #CCCCCC solid;



}



.pagebody4_right {



margin-left:2px;



}



.pagebody4_banner {



background:url(../../../../images/image_25.gif);



width:497px;



height:28px;



line-height:28px;



font-size:14px;



font-weight:bold;



text-indent:4mm;

margin-top:-3px;



}

.pagebody4_banner h3{







height:26px;



line-height:28px;



font-size:14px;



font-weight:bold;



text-indent:4mm;

margin-top:-3px;



}



.pagebody4_content {



width:497px;



height:138px;



}



.pagebody4_content_content {



text-indent:2mm;



padding:5px;



margin-top:-15px;



}



#footer_top_right ul {



margin-left:40px;



margin-top:20px;



}



#footer_top_right a {



color:#7f7f7f;



}



#footer_top_right a:hover {



color:#B460A2;



}



#footer_menu ul {



margin-left:70px;



}



#footer_top_right ul li,#footer_menu ul li {



list-style:none;



float:left;



margin:0 3px;



}



#footer_menu ul li {



margin:0 5px;



color:#744873;



}



#footer_menu a {



color:#6e416d;



}



#footer_content {



background:#B460A2;



width:950px;



height:160px;



text-align:center;



padding-top:30px;



padding-left:25px;



padding-right:25px;



color:#FFFFFF;



}



#footer_content ul {



padding-left:139px;



}



#footer_content ul li {



float:left;



margin:0 5px;



}



#productListing {



float:left;



width:789px;



margin-top:-4px;



}



*html #productListing {



width:780px;



}



#productListing img {



display:inline;



}



#productsListing-display {



width:100%;



height:21px;



background:#E1CBDC;



line-height:21px;



margin-left:1px;



}



#productListHeading {



width:100%;



height:44px;



background:#B25EA0;



line-height:44px;



color:#FFFFFF;



margin-left:1px;



}







#measure_banner {



background:url(../images/measure_banner.gif) no-repeat;



height:30px;



line-height:30px;



color:#8a4a4a;



}



#product_info_table {



table-layout:fixed;



}



#product_info_price {



background:url(../images/prodcut_info_price.gif);



width:410px;



height:120px;



border:1px #CCCCCC solid;



}



#product_info_help_left_top,#product_info_help_right_top,#product_info_help_left_bottom,#product_info_help_right_bottom {



float:left;



background:url(../images/product_info_helpbanner.gif) no-repeat;



width:140px;



height:22px;



line-height:22px;



margin-top:1px;



}



#product_info_help_right_top,#product_info_help_right_bottom {



margin-left:1px;



}



#product_info_note,#product_info_emphasize {



text-align:left;



margin:10px 5px;



border-bottom:1px #cdcdcd dotted;



}



.product_info_title {



color:#8a4a4a;



text-indent:2mm;



font-weight:700;



}



.product_info_content {



color:#000000;



text-indent:4mm;



}







#productTellFriendLink {



float:left;



background:url(../images/product_info_telephonebanner.gif) no-repeat;



width:281px;



height:53px;



}



#reviews {



float:left;



border:1px #cdcdcd solid;



margin-top:1px;



background:#F3F3F3;



}



#customer_review {



background:url(../images/product_info_reviewsbanner.gif);



width:998px;



height:29px;



line-height:29px;



margin-top:-5px;



}



.product_info_reviewscontent {



padding:10px 30px;



border-bottom:1px #cdcdcd dotted;



}



.ratingRow label img ,.product_info_reviewscontent img,.reviewCount img,.centerBoxWrapper img,.navNextPrevWrapper img,.ratingRow img{



display:inline;



}



#reviewsWriteReviewsRate {



margin-left:50px;



}



#product_info_table .normalprice {font-size:12px; color:#968950;}



#product_info_table .productSpecialPrice {



color:#f56607;



font-size:24px;



}



#product_info_help a{



color:#ffffff;



}



#product_info_table .productPriceDiscount {



font-size:14px;



}



#product_info_table #reviews_show {



margin-left:15px;



}



.cartAttribsList ul li {list-style:disc;}



#footer_content a {



color:#FFFFFF;



}



#footer_content a:hover {



color:#666666;



}



#indexCategories {



padding-right:10px;



}



#checkoutPayment img {



display:inline;



}



#pmt-paypalwpp{ display:none;}



#continu_checkout img,#PPECbutton {



display:inline;



}



#PPECbutton {



float:left;



}

*html h1 { position:relative;}

*html h2 { position:relative;}

*html .noneoption { position:relative;}

LABEL.radioButtonLabel img{ display:inline;}

.cartProductDisplay li{margin-top:10px;}

#attri-333 {display:none;}