a.can_you_imagine:hover {color: red; text-decoration: none;} 
a.can_you_imagine:link, a.can_you_imagine:visited, a.can_you_imagine:active { text-decoration: none;} 
a.can_you_imagine:hover {color: red; text-decoration: none;} 

a.cyi:link, a.cyi:visited, a.cyi:active { color: #333333; text-decoration: none;} 
a.cyi:hover {color: red; text-decoration: none;} 

a.cyi1:link, a.cyi1:visited, a.cyi1:active { color: red; text-decoration: none;} 
a.cyi1:hover {color: black; text-decoration: none;} 

a.cyi5:link, a.cyi5:visited, a.cyi5:active { color: #FFFFFF; text-decoration: none;} 
a.cyi5:hover {color: red; text-decoration: none;} 

.cyi2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.cyi3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

a.cyi4:link, a.cyi4:visited, a.cyi4:active { text-decoration: Crimson;} 
a.cyi4:hover {color: white; } 

a.cyi5:link, a.cyi5:visited, a.cyi5:active { text-decoration: none; color:red;} 
a.cyi5:hover {color: white; }

/* new css */
body{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;/*background:url(../images/cyi_back_page.gif);*/width:810px;position:absolute; left:50%;margin-left:-405px;background-color:#000000}
form,fieldset{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:none}
.bold{font-weight:bold}
.italic{font-style:italic}
.w100{width:100%}
.floatl{float:left}
.noBorder{border:none}
.cursor{cursor:pointer}

/*index*/
table.mainTable{width:100%;width:100%;border:none;padding:0px 0px 0px 0px}
table.mainContainer{width:800px;border:1px solid #CC66CC;padding:0px 0px 0px 0px;background-color:#FFF}/*borde principal border:1px solid #CC66CC;*/
table.innerContainer{width:803px;border:none}
td.indexTop{width:145px;height:29px;vertical-align:top;background:url(../images/cyi_backgrond-nc.jpg)}
td.indexBottom{width:658px;height:29px;vertical-align:bottom;background:url(../images/top-colors-nc02.jpg);font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#FFFFFF;font-weight:bold;padding-left:15px;padding-bottom:2px}
td.mainMenu{width:145px;vertical-align:top;background:url(../images/cyi_backgrond-nc.jpg)}
td.indexContent{vertical-align:top;background-color:#FFFFFF}/*#000033 content principal*/
#indexBg{background-color:#000033}
#welcomeMsg{text-align:left;color:#B7B7FF;font-weight:bold;padding-left:10px}
#inventorMsg{text-align:right;font-weight:bold;padding-right:10px}
a.inventorColor{color:#CCDEEA;text-decoration:none}
a.inventorColor:hover{color:#DFEBCC;text-decoration:none}
#quoteMsg{text-align:center; color:#7979FF;font-weight:bold;padding-left:10px;padding-right:10px}
#quoteAuthor{color:#1111FF}
td.mainFooter{width:3px;vertical-align:top;background:url(../images/bakgr_cyi_white.jpg)}/*bakgr_cyi.jpg*/
td.footer{width:800px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#623590;font-weight:bold}

/*menu*/
table.mainMenuTitle{width:127px}
td.categoryItem{text-align:center}
table.mainMenuCategories{height:20px;width:138px;border:none;cursor:default;padding-left:10px;background-position:right;background-repeat:no-repeat;} 
table.mainMenuCategories02{height:20px;width:138px;border:none;cursor:default;padding-left:10px} 
#menuSearch{padding-left:7px}
#searchTitle{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#D21302}
#searchContent{text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#D21302}
#searcher{width:80px;border:1px solid #892482}
#searchGo{padding-right:10px;}
#logoContainer{width:810px;position:absolute; left:50%;margin-left:-405px}
#logoCyi{float:left;margin-top:-130px;margin-left:5px}
.menuCategoriesTitle{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#D21302;font-weight:bold;text-decoration:none}
a.menuCategories01{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#D21302;font-weight:bold;text-decoration:none}
a.menuCategories01:hover{color:#4F059A;text-decoration:underline}
a.menuCategories02{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#4F059A;font-weight:bold;text-decoration:none}
a.menuCategories02:hover{color:#D21302;text-decoration:underline}
td.menuCategories02{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#4F059A;font-weight:bold;text-decoration:none}
/*span.menuCategories02:hover{color:#D21302;text-decoration:underline}*/
.menuBar{width:132px;height:20px;padding-left:3px}

/*contact*/
table.contactContent{width:517px;border:1px solid #CCCCCC;background-color:#efefef;background-color:#FFFFFF}
table.showContact{width:468px;height:258px;border:1px solid #CCCCCC;background-color:#FFFFFF}
#contact01{width:280px;height:252px}
#contact02{width:176px;padding-left:5px}

/*who is cyi*/
table.whoisContent{width:517px; border:1px solid #CCCCCC; background-color:#efefef}
#whois01{width:539px}
.whoisTitle{font-weight:bold;font-style:italic;font-size:18px;color:#990000;text-decoration:none}
.whoisText{font-weight:bold;color:#000066}
a.whoisTitle:hover{text-decoration:underline}
.whoisOtherColor{font-weight:bold;font-size:14px;color:#990000}
.whoisOtherColor02{font-weight:bold;font-size:18px;color:#000066}
table.sectionFooter{width:100%;border:none;background-color:#000066}
td.sectionFooterItem{width:28%;vertical-align:middle}
a.sectionFooterItem{color:#CCCCCC;font-size:14px;text-decoration:none}
a.sectionFooterItem:hover{text-decoration:underline}

/*show product*/
table.showProductContent{width:655px;border:none}
#showProductContainer{width:467px;background-color:#000033;vertical-align:top}
#productWorks{width:95%;border:1px solid #663399;background-color:#0066FF;margin-top:8px}
#productWorks01{width:95%;text-align:left}
.productWorksText{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFFFFF}
.productWorksText01{color:#CCCCCC}
.productWorksText02{color:#666666;font-size:11px;font-family:Arial, Helvetica, sans-serif}
#productWorks02{width:366px;height:169px;background-color:#000066;font-family: :Arial, Helvetica, sans-serif;font-size:12px;border:1px solid rgb(66,33,99)}
.productWorksBox{background-color:#99BDD5;color:#000099;font-weight:bold;padding-right:5px}
#productWorks03{width:8px;background-image:url(../images/bakgr_cyi2.jpg)}
#productWorks04{width:180px;vertical-align:top;background-color:#FFFFFF}
table.productWorks05{width:188px;border:1px solid #FFFFFF;background-color:#eeeeee}
#productImgContainer{background-color:#FFFFFF}
#idReview01{margin-top:10px;padding-left:10px}
#idReview02{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#FFFFFF;font-weight:bold}
#idReview03{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold}
#idReview04{text-align:right;padding-right:10px;padding-top:7px;padding-bottom:7px}
a.reviewLnk{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;text-decoration:none}
a.reviewLnk:hover{text-decoration:underline}
#productTitle{text-align:left;background-color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#580787;font-weight:bold;padding-top:7px;padding-bottom:7px;padding-left:7px}
#productDetail{margin-left:-50px;background-color:#FFFFFF;padding-top:10px;height:29px}
#productDetail01{padding-left:50px}
#productDetail02{padding-left:30px}
#productDetail03{background-color:#EEDDF6;height:30px}
#productDetail04{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#000000;font-weight:bold;text-align:center}
a.productDetailLnk{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4F059A;font-weight:bold;text-decoration:none}
a.productDetailLnk:hover{color:#D21302;text-decoration:underline}
div.productDetailImg{margin-top:5px;text-align:center;width:100%}
table.productDetailContent{width:95%}
.productDetailTitle{color:#002592;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold}
.productDetailBody{color:#747474;font-family:Arial, Helvetica, sans-serif;font-size:10px;width:90%}
#recommendItems{height:800px;overflow:auto}
#productSuggestPrice{font-family:Arial;font-size:15px;font-weight:bold;color:#ffffff}

/*show product print*/
#printContent{width:655px;border:none}
#print01{width:23px;vertical-align:top;background-color:#BBD2E2}
#print02{width:366px;height:169px;background-color:#FFFFFF;font-size:12px;font-family:Arial, Helvetica, sans-serif;border :1px solid rgb(66,33,99)}
.productPrintBox{background-color:#99BDD5;color:#000000;padding-right:5px;font-size:10px}
.productPrintBox01{color:#000000;font-size:10px}
.productPrintBox02{color:#000000;font-size:26px}
.productPrintBox03{color:#000000;font-size:13px}
#print03{width:632px;height:301px;vertical-align:top;background-color:#BBD2E2}
#print04{width:95%}
a.print{color:#0000FF;text-decoration:none;font-weight:bold;font-size:12px}
a.print:hover{text-decoration:underline}
a.print01{color:#666666;text-decoration:none;font-size:11px}
a.print01:hover{text-decoration:underline}
#print05{vertical-align:bottom;background-color:#BBD2E2}
#print06{width:100%;border:none;background-color:#CCDEEA}
#print07{width:54%;vertical-align:middle}
#print08{width:46%;vertical-align:middle}

/*category*/
/*
table.categoryContent{width:540px;border:1px solid #FFFFFF;background-color:#eeeeee}
td.categoryBox{width:300px;vertical-align:top}
table.categoryBoxMain{width:1%;border:none}
td.categoryProductImg{vertical-align:top}
table.categoryBoxContent{width:100%;border:none;color:#003399;font-family:Arial, Helvetica, sans-serif;font-size:13px}
div.categoryBoxContent01{color:#666666;font-size:10px;font-family:Arial, Helvetica, sans-serif}
td.categoryBox{width:300px;color:#666666}
*/
/*new category*/

table.categoryContent{width:100%;border:1px solid #FFFFFF;background-color:#eeeeee}
td.categoryBox{width:25%;vertical-align:top}
table.categoryBoxMain{width:1%;border:none}
td.categoryProductImg{vertical-align:top}
table.categoryBoxContent{width:100%;border:none;color:#003399;font-family:Arial, Helvetica, sans-serif;font-size:13px}
div.categoryBoxContent01{color:#666666;font-size:10px;font-family:Arial, Helvetica, sans-serif}
td.categoryBox{width:25%;color:#666666}
img.categoryImg{border:1px solid #F41317}
.categoryText{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#350850;font-weight:bold}
.subcategoryText{padding-left:50px;margin-top:-10px}
.subcategoryText01{padding-left:50px;margin-top:-1px}
a.categoryTextLnk{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#350850;font-weight:bold;text-decoration:none}
a.categoryTextLnk:hover{text-decoration:underline}
a.subcategoryTextLnk{font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#580787;font-weight:bold;text-decoration:none}
a.subcategoryTextLnk:hover{text-decoration:underline}
a.subcategoryTextLnk01{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#580787;font-weight:bold;text-decoration:none}
a.subcategoryTextLnk01:hover{color:#D21302;text-decoration:underline}
img.categoryBar{vertical-align:middle}
div.categoryBar{margin-left:30px;margin-top:-9px}
#category01{vertical-align:top}
#category02{text-align:right;padding-right:5px}
#category03{vertical-align:top}
#category04{width:40%;padding-left:15px}
#category05{width:40%}
#category06{width:55%;margin-top:20px;margin-left:40px}
#category07{/*implementacion para ie*/}
a.subcategoryTextLnk02{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4F059A;text-decoration:none}
a.subcategoryTextLnk02:hover{text-decoration:underline}
table.categoryFeatured{height:25px;width:150px;background-color:#EEDDF6;margin-bottom:2px}
table.categoryFeatured01{height:25px;background-color:#EEDDF6;margin-bottom:2px}/*full catalog*/
td.categoryFeatured{padding-left:7px;color:#350850;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold}

/*subcategory*/
#subcategory01{padding-top:7px}
.subcategory01Text{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#4F059A;font-weight:bold}
.subcategory02Text{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000000}
#subcategory02{width:35%;padding-left:7px}
#subcategory03{width:20%}
.subcategory04{width:20%;text-align:right}
.subcategory05{width:25%;padding-right:7px}
#subcategory06{text-align:right;padding-right:7px}
#subcategory07{margin-top:10px;margin-bottom:10px}
a.paginationLnk{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#580787;font-weight:bold}
a.paginationLnk:hover{color:#DC1124;text-decoration:none}
.paginationSelectedLnk{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#E40C0C;font-weight:bold}
img.pagNavigation{vertical-align:middle;border:none}
div.subcategoryBoxContent01{color:#666666;font-size:9px;font-family:Arial, Helvetica, sans-serif}

/*submenu*/
#subMenuContainer{/*width:810px;position:absolute; left:50%;margin-left:-405px*/}
a.submenuItem{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#330463;font-weight:bold;text-decoration:none;padding-left:4px}
a.submenuItem:hover{color:#8A0303;text-decoration:underline}
.subMenu{visibility:hidden;position:absolute}
.submenuLayout{margin-top:-2px}
/*.submenuLayout01{margin-top:-14px;width:160px}*/
.submenuLayout01{margin-top:0px;width:160px;background-color:#E4E4E4}
.submenuLayoutIe6{visibility:hidden}
.submenuLayoutIe6-2{}
.submenuLayoutIframe{}
#subMenuBackIFrame{/*display:none*/}
.subMenuBackIFrame{display:none}

/*full catalog*/
a.fullCatalog{color:#350850;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;text-decoration:none}
a.fullCatalog:hover{text-decoration:underline}

.noProduct{height:180px;font-family:tahoma;font-size:11px;color:#696969;text-align:center}

/*new contact*/
table.contactContent01{width:450px;border:1px solid #CCCCCC;background-color:#efefef;background-color:#FFFFFF}
input.contactInput{width:217px;height:15px;border:1px solid #892482;}
textarea.contactInput{width:217px;height:100px;border:1px solid #892482;overflow:auto}
.contactText{font-family:tahoma;font-size:11px;color:#333333;text-align:left;}
.contactCol{width:20%}
.contactSpaceCol{width:10%}

/*review*/
table.reviewContent01{width:450px;border:1px solid #000064;background-color:#000032}
table.reviewContent02{width:450px;height:240px;border:1px solid #000064;background-color:#000032}
input.reviewInput{width:217px;height:15px;border:none;background-color:#98BCD6}
textarea.reviewTextArea{width:217px;height:70px;border:none;background-color:#98BCD6;overflow:auto}
.reviewText{font-family:tahoma;font-size:11px;color:#FFFFFF;text-align:left;}
.reviewCol{width:20%;vertical-align:top}
.reviewSpaceCol{width:10%}

/*print product*/
#productPrint01{width:90%;font-family: :Arial, Helvetica, sans-serif;font-size:12px}
.productPrintBox{background-color:#DFDFDF;color:#000000; font-size:9pt; padding-right:5px}
.productPrintText{font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#000000}
#productWorks03{width:8px;background-image:url(../images/bakgr_cyi2.jpg)}
#productWorks04{width:180px;vertical-align:top;background-color:#FFFFFF}
table.productWorks05{width:188px;border:1px solid #FFFFFF;background-color:#eeeeee}
#productImgContainer{background-color:#FFFFFF}