
h1, h2, h3, h4, h5, h6, span { margin: 0px 0px 0px 0px; padding:0px; font-family: arial,tahoma,verdana;}
select { font-size:8pt; font-family: arial,tahoma,verdana; }
tr, td {margin: 0px; padding:0px;}


#Mainbody { margin: 0px 0px 0px 0px; padding: 0px; font-size:8pt; font-family: arial,tahoma,verdana;background: url(/app_themes/default/images/bg.gif) repeat-x;background-color:#ffffff }
#canhcam-wrapper{width:936px; margin:0 auto; padding:0px}
#canhcam-content {padding:0px; margin:0px;background: url(/app_themes/default/images/bg_content.gif) repeat-y; padding-bottom:5px}
#canhcam-footer{ position:relative;height:26px; background-color:#dc3e42}
#detail-content { margin:0px 0px 0px 17px;  padding:17px 0px; }
.canhcam-left{ float:left; width:193px; padding-left:9px; padding-bottom:10px}
.canhcam-right{ float:right; width:712px;}
.clearboth{ clear:both}
#canhcam-masthead{ position:relative; height:293px; margin:0px 0px 0px 4px; padding:0px;}
#canhcam-masthead span img{ margin:0px; padding:0px}
#canhcam-masthead span { margin:0px; padding:0px}
.content-bottom{position:relative; top:-26px; left:0px; height:26px; background: url(/app_themes/default/images/bg_content_bottom.gif) top left no-repeat;  }

/* Menu */
.frmenu { text-align:center;background: url(/app_themes/default/images/bg_frmenu.gif) repeat-x; height:26px; overflow:hidden;}
.MenuGroup { border: solid 0px #93B9AF; cursor:default; background-color:#93B9AF; }
.TopMenuItem {text-align:center; color:#7d7d7d;  font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:0px 0px 0px 0px; }
.TopMenuItemHover { text-align:center;color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer; padding:0px 0px 0px 0px;background: url(/app_themes/default/images/bg_frmenu_active.gif) repeat-x }
.TopItemLookActive {text-align:center; color:#ffffff;  font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu_active.gif) repeat-x}
.TopItemLookActiveHover {text-align:center; color:#ffffff; font-size:8pt; white-space:nowrap; font-weight:bold; font-family: arial,tahoma,verdana; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu_active.gif) repeat-x }
.MenuItem { border-top:solid 1px #ffffff ;padding:4px 0px 3px 0px;font-weight:normal; color:#7d7d7d; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu1.gif) repeat-x; width:150px}
.MenuItemHover {border-top:solid 1px #ffffff; padding:4px 0px 3px 0px; font-weight:normal; color: #ffffff; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu_active1.gif) repeat-x; width:150px}
.TopMenuGroup{ width:931px;overflow:hidden;}

.LeftMenuItem1 { border-top:solid 0px #ffffff ;padding:4px 0px 3px 0px;font-weight:normal; color:#7d7d7d; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu1.gif) repeat-x; width:150px}
.LeftMenuItemHover1{border-top:solid 0px #ffffff; padding:4px 0px 3px 0px; font-weight:normal; color: #ffffff; font-family:arial,tahoma,verdana; font-size:8pt; cursor:pointer;background: url(/app_themes/default/images/bg_frmenu_active1.gif) repeat-x; width:150px}

.LeftNavBar{width:193px; overflow:hidden; border-top:solid 1px #ececec; margin-top:10px}
.LMenuGroup {background-color:#ffffff;border:solid 0px #e6e6e6; }
.LeftMenuGroup {}
.LeftMenuItem {background: url(/app_themes/default/images/bg_menuleft.gif) top left no-repeat; height:23px; overflow:hidden; width:193px ;color:#7d7d7d;font-family: Arial,Tahoma, Verdana, 'Times New Roman'; font-size:11px; cursor:pointer;font-weight:normal; border-bottom:solid 1px #ffffff}
.LeftMenuItemHover { background: url(/app_themes/default/images/bg_menuleft.gif) top left no-repeat; height:23px; overflow:hidden; width:193px ;color:#ec1a23;font-family: Arial,Tahoma, Verdana, 'Times New Roman'; font-size:11px; cursor:pointer;font-weight:normal;border-bottom:solid 1px #ffffff}
.LeftMenuItemActive{background: url(/app_themes/default/images/bg_menuleft.gif) top left no-repeat; height:23px; overflow:hidden; width:193px ;color:#ec1a23;font-family: Arial,Tahoma, Verdana, 'Times New Roman'; font-size:11px; cursor:pointer;font-weight:normal;border-bottom:solid 1px #ffffff}
/* Menu */


/* footer */
.copyright { position:absolute; top:8px; right:10px; height:34px; overflow:hidden; color:#d9caca; font-weight:normal; text-align:right;  font-size:10px;  font-family: Arial, Verdana,Tahoma, 'Times New Roman';}
.copyright a { color:#d9caca; text-decoration:none; }
.copyright a:hover { color:#d9caca; text-decoration:underline; }
.bottomnavbar { position:absolute; top:0px; left:10px; margin:0px; padding:0px }
.bottomnavbar ul {list-style-type:none;margin:0px; padding:8px 0px }
.bottomnavbar li {  color:#d9caca; text-transform:none; padding-right:6px; font-weight:normal; display:inline; font-size:11px; font-family: Arial, Verdana,Tahoma,  'Times New Roman'; list-style-type:none;}
.bottomnavbar li a { color:#d9caca; text-decoration:none; }
.bottomnavbar li a:hover { color:#d9caca; text-decoration:underline; }

/* footer */

/* Support */
.Supportcontent{background: url(/app_themes/default/images/bg_sp.gif) top left no-repeat; width:192px; height:167px}
.Supportcontent h1{ height:14px; padding:11px 0px 7px 24px ;font-size:9pt; font-family: arial,tahoma,verdana; font-weight:bold; text-transform:uppercase; color:#30930f;overflow:hidden}
.Supportcontent h2{padding:10px 0px 0px 24px ; margin:0px;font-size:9pt; font-family: arial,tahoma,verdana; color:#777676;}
.Supportcontent .hotline {font-size:9pt; font-family: arial,tahoma,verdana; color:#30930f;}
.Support { position:relative ;margin: 0px ; height:99px}
.Support img{background: url(/app_themes/default/images/iconyahoo.gif) top left no-repeat; padding: 8px 10px 0px 8px}
.sp1 { position:absolute; top:18px; left:14px; margin:0px 0px ; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.sp2 { margin:0px 0px; position: absolute; top:12px; left:87px ; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.sp3 { margin:0px 0px ;position: absolute;  top:47px; left:14px; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.sp4 { margin:0px 0px ;position: absolute; top:42px; left:87px ; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.sp5 { margin:0px 0px ;position: absolute;  top:74px; left:14px; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.sp6 { margin:0px 0px ;position: absolute; top:69px; left:87px ; padding:4px 10px ;color:#777676;  font-weight:bold; font-size:8pt; font-family : arial,tahoma,verdana; }
.csborder0{position: absolute; top:12px; left:23px ;border-top:dashed 1px #666666; height:2px; width:145px}
.csborder1{position: absolute; top:41px; left:23px ;border-top:dashed 1px #666666; height:2px; width:145px}
.csborder2{position: absolute; top:70px; left:23px ;border-top:dashed 1px #666666; height:2px;width:145px}
/* Support */

/*title*/
.breadcrumb { margin-left:14px; padding:0px; height:27px; overflow:hidden; border-bottom:solid 4px #f34246}
.breadcrumb h1{ padding:8px 0px 0px 0px; color:#929291; font-size:8pt; font-weight:normal; font-family: arial,verdana,tahoma; }
.breadcrumb h1 a { color:#929291; text-decoration:none;}
.breadcrumb h1 a:hover { color:#929291; text-decoration:underline;}

/*title*/

/* popup */
.popuptimg { padding:10px;}
.popuptteaser { background-color:#359fff; width:100%; padding:4px 5px 4px 5px; font-family: arial,tahoma,verdana; font-size: 12px; color:#ffffff; font-weight:bold; }
.popuptbrief{background-color:#D5EBF9; padding:5px 10px 5px 5px; font-family: arial,tahoma,verdana; font-size: 12px; color:#000000; font-weight:normal;}
.popupttitlzone { padding:4px 0px 0px 10px; font-family: arial,tahoma,verdana; font-size: 12px; color:#cc0000; font-weight:normal;}
.popupttitl { padding:5px 0px 0px 0px; text-align:center; font-family: arial,tahoma,verdana; font-size: 12px; color:#cc0000; font-weight:bold;}
/* popup */

/* home */


.hotnew{ padding-top:24px; margin-left:14px; margin-bottom:30px}
.hotnew h2{ padding-bottom:10px;font-size:9pt;font-family: arial,tahoma,verdana; font-weight:bold;color:#ee1924}
.hotnew h2 a {color:#ee1924; text-decoration:none}
.hotnew h3{ padding:0px 5px;font-size:9pt; font-weight:normal;color:#666666}


.hotnewzone{ margin-bottom:5px}
.hotnewzone marquee{ height:350px}
.mg {height:350px; overflow:hidden}
.hotnewzone h2 {padding:7px 4px 3px 4px; margin-top:10px;border-bottom:solid 1px #ececec; margin-bottom:3px; border-top:solid 4px #f34246;font-size:9pt;font-family: arial,tahoma,verdana; font-weight:bold;color:#ee1924}
.hotnewzone h2 a {color:#ee1924; text-decoration:none}
.hotnewzone h3{ padding:0px 4px 10px 7px;font-size:8pt; font-weight:normal;color:#666666;border-bottom:solid 1px #ececec; }
.hotnewzone h4 { padding:8px 4px 7px 7px; color:#135faa; font-size:8pt;}
.hotnewzone h4 a {color:#135faa; text-decoration:none}
.homecontent{ margin:0px; padding:0px; position:relative; height:169px; margin-top:19px;}

.newproduct{position:absolute; top:0px; left:0px ;padding:1px ; background: url(/app_themes/default/images/bg_home1.gif) top left no-repeat; width:300px; height:145px; overflow:hidden}
.newproduct h5{ text-transform:uppercase; font-size:9pt; font-weight:bold; color:#248b00; padding:7px 0px 6px 24px}
.newproduct h1 a img{ width:300px;}

.promotionproduct{position:absolute; top:0px; left:323px ; padding:1px ; background: url(/app_themes/default/images/bg_home2.gif) top left no-repeat; width:174px; height:145px; overflow:hidden}
.promotionproduct h5{ text-transform:uppercase; font-size:9pt; font-weight:bold; color:#248b00; padding:7px 0px 6px 24px}
.promotionproduct h1 a img{ width:174px;}

.partner{ border-top:solid 4px #f34246; margin-top:10px}
.partner h5{ font-size:9pt; font-weight:bold; color:#ee1924; padding:7px 15px 7px 7px}
.adright { width:85px; height:47px; padding:0px 2px 2px 0px}
.partner h6{ font-size:8pt; font-weight:normal; color:#989898; padding:8px 10px 6px 10px; margin-bottom:8px; border-bottom:solid 1px #ececec}
/* home */

/* zone */
.productinzone{ padding-top:20px}
.item_border {margin:0px 10px 0px 10px; background-color:#F1EFEF; padding:0px 10px 0px 10px;}
.borderzone {}
.zoneitem { padding:10px 0px 3px 0px; border-bottom:solid 1px #ececec}
.ZoneTeaser  { font-size:9pt; padding:4px 0px 6px 0px; font-weight:bold; color:#135faa; font-family: arial,tahoma,verdana; }
.ZoneTeaser  a { color:#135faa; text-decoration:none; }
.ZoneTeaser  a:hover { color:#135faa; text-decoration:underline; }
.zoneitem h6 { overflow:hidden; height:12px;}
.image-box { width:1px; }
.image-box img { padding-right:8px; width:115px }
.content-box { width:100%; vertical-align:top; font-weight:normal; font-size:9pt; color:#666666; font-family: arial,tahoma,verdana;}
.content-continus { width:100%; vertical-align:top; font-weight:normal; font-size:9pt; color:#135faa; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_more.gif) top right no-repeat;}
.content-continus  a { color:#135faa; text-decoration:none; }
/* zone */


/*pag*/
.otherPropaging { margin-right:18px; margin-top:5px; padding:0px; height:28px; overflow:hidden; text-align:right; }
.otherPropaging ul { margin:0px 12px 0px 0px; padding:5px 0px 0px 0px; list-style-type:none;}
.otherPropaging li { color:#135faa; font-weight:bold; display:inline; padding:0px 3px 4px 0px; font-size:11px; font-family: arial,tahoma,verdana; list-style-type:none;}
.otherPropaging li a { color:#000000; font-weight:normal; text-decoration:none;}
.otherPropaging li a:hover { color:#000000;font-weight:normal;  text-decoration:none;}
/*pag*/


/* Item detail */
.newscontent { margin-left:14px;padding: 0px 0px 15px 0px; font-size:8pt; color:#666666; font-weight:normal; font-family: arial,tahoma,verdana;}

.UtiBar_topline{ margin:5px 0px 0px 18px; height:1px; overflow:hidden; background-color:#C2C1BB;}
.utibar {padding: 10px 0px 10px 20px; text-align:right; margin-left:18px}
.print { padding: 1px 12px 4px 18px; font-size:8pt; color:#6A6A6A; font-weight:normal; font-family: verdana,arial,tahoma; background: url(/app_themes/default/images/bg_icon_print.gif) top left no-repeat;}
a.print { color:#6A6A6A; text-decoration:none;}
a:hover.print { color:#6A6A6A; text-decoration:underline;}
.sendtofriend { padding: 1px 12px 4px 18px; font-size:8pt; color:#6A6A6A; font-weight:normal; font-family: verdana,arial,tahoma; background: url(/app_themes/default/images/bg_icon_email.gif) top left no-repeat;}
a.sendtofriend { color:#6A6A6A; text-decoration:none;}
a:hover.sendtofriend { color:#6A6A6A; text-decoration:underline;}
.feedback  { padding: 1px 0px 4px 18px; font-size:8pt; color:#6A6A6A; font-weight:normal; font-family: verdana,arial,tahoma;background: url(/app_themes/default/images/bg_icon_feedback.gif) top left no-repeat;}
a.feedback { color:#6A6A6A; text-decoration:none;}
a:hover.feedback { color:#6A6A6A; text-decoration:underline;}

.sendtoform { margin-left:60px }
.sendtoform p { padding-bottom:30px; color:#D03222; font-weight:bold; text-align:center; font-size:10pt; font-family : arial,tahoma,verdana; }
.sendtoform dt { float:left; width:120px; vertical-align:top; text-align:left; padding:3px 3px 3px 10px; font-size:9pt; font-family : arial,tahoma,verdana; }
.sendtoform dd { margin:0; width:360px; padding:3px; vertical-align:top; font-size:9pt; font-family : arial,tahoma,verdana; }
.textbox {color:#000000; width:210px; font-size:9pt; font-family : arial,tahoma,verdana; border:solid 1px #7F9DB9;}
.label {color:#000000; font-size:9pt; font-family : arial,tahoma,verdana;}
.Titleortherpro {padding:4px 0 0 0px;overflow:hidden; margin:0px; color:#135faa; font-weight:bold; font-size:11px; font-family: arial,tahoma,verdana;margin-left:14px;}
.othernewsinzone { margin:5px 0px 0px 14px; padding:0px 0px 10px 0px;}
.borderothernewsinzone {margin:0px; padding-bottom:10px} 
.borderothernewsinzone h5 { margin:8px 0px 0px 0px; padding-left:10px; font-size:11px; color:#585858; text-transform:none; font-weight:normal; font-family: arial,verdana,tahoma; background: url(/app_themes/default/images/ico_Orthernew.gif)  top left no-repeat;}
.borderothernewsinzone h5 a { color:#585858; text-decoration:none;}
.borderothernewsinzone h5 a:hover { color:#135faa; text-decoration:none;}

/* Item detail */



/* Item detail */
#print-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_print.gif) top left no-repeat;}
#print-wrapper h6 { height:10px; overflow:hidden; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}
#print-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }

#print-content { padding:50px 40px 10px 30px;}
#sendto-content { padding:50px 40px 10px 30px;}
#feedback-content { padding:50px 40px 10px 30px;}

#sendto-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_sendtofriend.gif) top left no-repeat;}
#sendto-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#sendto-wrapper h6 { height:10px; overflow:hidden; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

#feedback-wrapper { width:635px; margin:0 auto; background: url(/app_themes/default/images/bg_feedback.gif) top left no-repeat;}
#feedback-wrapper h4 { padding:6px 40px 0px 80px; font-weight:bold; font-size:16pt; }
#feedback-wrapper h6 { height:10px; overflow:hidden; background: url(/app_themes/default/images/bg_print_h6.gif) bottom left no-repeat;}

.closebar{ background-color:#F6F6F6; text-align:center; padding:6px 0px 4px 0px;}
.closebar_print { font-size:11px; color:#585858; text-transform:none; font-weight:normal; font-family: arial,verdana,tahoma; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_print.gif) top left no-repeat;}
.closebar_print a { color:#484848; text-decoration:none;}
.closebar_print a:hover { color:#484848; text-decoration:underline;}
.closebar_close { font-size:11px; color:#585858; text-transform:none; font-weight:normal; font-family: arial,verdana,tahoma; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_close.gif) top left no-repeat;}
.closebar_close a { color:#484848; text-decoration:none;}
.closebar_close a:hover { color:#484848; text-decoration:underline;}
.closebar_send { font-size:11px; color:#585858; text-transform:none; font-weight:normal; font-family: arial,verdana,tahoma; padding:3px 30px 6px 27px; background: url(/app_themes/default/images/bg_closebar_send.gif) top left no-repeat;}
.closebar_send a { color:#484848; text-decoration:none;}
.closebar_send a:hover { color:#484848; text-decoration:underline;}


/* product */
.productItem{}
.productItem h2 { padding:5px 0px 10px 0px; margin-left:14px; font-weight:bold; font-size:9pt; color:#ee1924; border-top:solid 4px #ee1924}
.productItem h4 { padding:5px 0px 10px 0px; margin-left:14px; font-weight:normal; font-size:8pt; color:#9f9f9f; border-bottom:solid 4px #ee1924; margin-bottom:20px}
.ChildZone { width:122px; height:178px; padding:3px 2px; overflow:hidden; border:solid 1px #d9d9d9; margin:0px 0px 16px 14px;}
.ChildZone h1{ height:14px; margin:0 auto; width:110px; overflow:hidden;font-size:8pt; color:#989898; font-weight:bold; font-family: arial,verdana,tahoma; text-align:center}
.ChildZone h5{ height:14px; margin:0 auto; width:110px; overflow:hidden;font-size:8pt; color:#989898; font-weight:bold; font-family:  arial,verdana,tahoma; text-align:left}
.ChildZone h5 a {color:#989898; text-decoration:none}
.ChildZone h6 { height:143px; overflow:hidden}
.ChildZone h6 img{ width:122px}
.ChildZone table{margin:0 auto}
.valueprice{font-size:8pt; color:#989898; font-weight:normal; font-family:  arial,verdana,tahoma; padding-top:3px; padding-right:3px }
.imgProduct{border-bottom:solid 1px #e1e1e1; height:420px; overflow:hidden}
.imgProduct img{ width:345px;}
.listimg table { margin:0 auto}
.listimg img{ width:64px; height:60px; border-bottom:solid 1px #e1e1e1; border-left:solid 1px #e1e1e1; border-right:solid 1px #e1e1e1}
.picproduct{ border:solid 6px #fbe8e0;}
.productContent{}
.detailproduct{ padding-left:25px; height:490px; position:relative}
.detailproduct h1{font-size:10pt; color:#30930f; font-weight:bold; font-family:  arial,verdana,tahoma; padding:20px 0px 10px 0px}
.detailproduct h2{font-size:8pt; color:#333333; font-weight:normal; font-family:  arial,verdana,tahoma; padding:0px}
.detailproduct h4{ position:absolute; bottom:0px; left:120px;font-size:8pt;background: url(/app_themes/default/images/bg_booking.gif) top left no-repeat; width:68px; height:15px; padding:4px 5px ;color:#87888a; font-weight:normal; font-family:  arial,verdana,tahoma; text-align:center }
.detailproduct h4 a {color:#135faa; text-decoration:none}
.detailproduct h3{position:absolute; bottom:0px; left:25px;font-size:8pt;background: url(/app_themes/default/images/bg_booking.gif) top left no-repeat; width:68px; height:15px; padding:4px 5px ;color:#87888a; font-weight:normal; font-family:  arial,verdana,tahoma;text-align:center}
.detailproduct h3 a {color:#135faa; text-decoration:none}
.detailproduct h3 input{}
/* product */
.gallery{ margin-top:20px}
.imgzone { margin-left:14px}
.newinzone { margin-left:14px}


.cartproimage {text-align:center;}
.carttotalprice { padding:6px 6px 6px 0px; margin-bottom:6px; font-size:8pt; font-family : arial,tahoma,verdana;}
.functionbutton input { color:#A70000; font-size:8pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}
.functionbutton { text-align:right; margin-bottom:10px;}

.carttotalprice { text-align:right; }
.basket-headerstyle { background: url(/app_themes/default/images/bg_cart_grid.gif) repeat-x; height:34px; 
	font-family: arial,tahoma,verdana; font-size:8pt; font-weight:normal;}
.basket-headerstyle a { color:#000000; text-decoration:none;}
.basket-headerstyle a:hover { color:#000000; text-decoration:underline;}

.basket-rowstyle { color:#4B4B4B; background-color:#ffffff; font-size:8pt; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/blog_line.gif) bottom repeat-x; }
.basket-rowstyle td {padding:6px 0px 6px 0px;}
.basket-rowstyle a { color: #8F6C44; text-decoration:none;}
.basket-rowstyle a:hover { color: #8F6C44; text-decoration:underline;}

.basket-input { text-align:left; margin-bottom:2px; padding-left:4px; color:#000000; width:30px; font-size:8pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}
.borderbasket{ border:solid 1px #cccccc; background-color:#ffffff;  margin:20px 0px 0px 14px;}
.basketgrid{ }
.Teaserbasket{ padding:0px 0px 0px 10px; }

/* Check Out */
.ResForm{ margin-left:100px}
.checkoutform{ width:395px; margin:0 auto}
.checkoutform h1 { background: url(/app_themes/default/images/bg_checkout1.gif) top left no-repeat; height:3px; overflow:hidden}
.checkoutform h2 { background: url(/app_themes/default/images/bg_checkout3.gif) top left no-repeat; height:3px;overflow:hidden}
.bordersitempap { margin-right:18px; margin-top:20px}
.carterror { padding:10px 0px 10px 0px; text-align:center; color:#cc0000; font-size:8pt; font-family: arial,tahoma,verdana;}

.checkoutcontent {  padding:5px 20px;color:#666666; font-size:8pt; font-family: arial,tahoma,verdana;  background: url(/app_themes/default/images/bg_checkout2.gif) top left repeat-y}
.checkoutcontent h5 { margin:0px; padding:5px 0px 4px 22px;  color:#333333; font-size:8pt; font-weight:bold; font-family: arial,tahoma,verdana; }
.checkouttable { padding:10px 0px 10px 0px; }
.checkouttitle {color:#333333; font-size:8pt;  padding: 4px 20px 5px 0px; margin-bottom:10px; font-weight:bold; font-family: arial,tahoma,verdana; border-bottom:solid 1px #999999; }
.Restitle  {color:#333333; font-size:8pt;  padding: 4px 20px 5px 0px; margin-bottom:10px; font-weight:bold; font-family: arial,tahoma,verdana; }
.checkoutbutton { margin-top:4px; color:#000000; padding:0px 4px 0px 4px; font-size:8pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}
.checkoutlabel { color:#666666; vertical-align:top; text-align:left; width:120px; padding-right:20px; font-size:8pt; font-family: arial,tahoma,verdana;}
.checkoutvalue input {text-align:left; margin-bottom:2px; padding-left:4px; color:#000000; width:200px; font-size:9pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}
.checkoutvalue textarea {text-align:left; margin-bottom:2px; padding-left:4px; color:#000000; width:200px; font-size:9pt; font-family : arial,tahoma,verdana; border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB;}
.checkoutvaluenoinput {color:#000000; font-size:8pt; font-family : arial,tahoma,verdana;}
.cartnote {color:#000000; font-size:8pt; font-family : arial,tahoma,verdana; border-top :solid 1px #999999}

.thankyou {color:#000000; padding: 20px 0px 20px 0px; font-size:8pt; text-align:center; margin:0px 0px 0px 0px; font-family: arial,tahoma,verdana;}
.thankyou a { color: #000000; text-decoration:underline;}
.thankyou a:hover { color: #000000; text-decoration:none;}
/* Check Out */

/*view3d*/

.frview3d {padding:0px; text-align:center; margin:0 auto; }
.view3d { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family: arial,tahoma,verdana; font-size: 12px; color:#666666; font-weight:bold;}
.view3d a { color:#666666; text-decoration:none;}
.view3d a:hover { color:#666666; text-decoration:underline;}

#View3D-wrapper{ margin:0 auto;}
#View3D-content{ padding:0px; text-align:center;}
/*view3d*/

/*contact*/
.contactForm{ position:relative; height:455px; margin-top:20px; background: url(/app_themes/default/images/bg_contact1.gif) top left no-repeat;}
.ctpr{ position:absolute; width:400px ; top:0px; right:0px; }
.ContactAddress{ position:absolute; top:0px; left:14px; margin:0px 0 10px 0px; width:250px; font-family: arial,verdana,tahoma;}
.bordercontact{ margin:0px 10px 0px 60px; padding:10px 0px 10px 94px;}/* height:400px; overflow:hidden; }*/
.FromText { font-weight:normal; font-size:11px; color:#333333;  font-family: arial,verdana,tahoma; width:90px; text-align:right}
.FormInput {font-weight:normal; width:290px; font-size:11px; color:#333333;  font-family: arial,verdana,tahoma; border-top:#808080 1px solid; border-bottom:#808080 1px solid; border-right:#808080 1px solid; border-left:#808080 1px solid;}
.FormInput1 {font-weight:normal; width:380px; font-size:11px; color:#333333;  font-family: arial,verdana,tahoma; border-top:#808080 1px solid; border-bottom:#808080 1px solid; border-right:#808080 1px solid; border-left:#808080 1px solid;}
.FormButton10 { font-weight:normal; font-size:11px; color:#333333;  font-family: arial,verdana,tahoma; background-color:#EBE9E9;  width:80px;}
.FormButton10 h5 a { color:#343131; text-decoration:none;}
.FormButton10 h5 a:hover { color:#343131; text-decoration:underline;}
.paddthanks { font-weight:bold; font-size:12px; color:#5F5F5F;  font-family: arial,verdana,tahoma; padding-top:20px}
/*contact*/

.ctadd{ font-weight:bold; color:#6c6a6a}
.padd_search{ position:absolute; bottom:215px; right:18px; padding:0px ; margin:0px;}
.homekeyword{  text-align:left;padding:0px; margin:0px;background: url(/app_themes/default/images/textsearch.gif) top left no-repeat; height:16px; width:119px; border:solid 0px #ffffff; padding:1px 5px;font-family: arial,tahoma,verdana; font-size:8pt; color:#999999; font-weight:normal; }
.homesearch_button{height:18px; position:relative; top:5px}
.head{}
.head h1{  width:80px;height:18px; background: url(/app_themes/default/images/baskdetail.gif) top right no-repeat; padding-top:2px; padding-right:24px;font-family: arial,tahoma,verdana; font-size:8pt; color:#999999; font-weight:normal;}
.head h1 a { color:#999999; text-decoration:none}
.itemsfound{ text-align:center; margin:0 auto; width:300px;padding:20px 0 0 20px;overflow:hidden; color:#68665F; font-weight:bold; font-size:11px; font-family: arial,tahoma,verdana;}

/* QA */
.QA{ margin:18px 18px 0px 0px}
.kbquestion{ margin:0px; padding:0px 32px}
.qaitem { font-size:9pt; padding:0px 0px 6px 27px; font-weight:bold; color:#333333; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qaitem a { color:#333333; text-decoration:none; }
.qaitem a:hover { color:#333333; text-decoration:none; }
.qabrief {font-size:9pt; padding:0px 0px 6px 27px; color:#000000; font-family: arial,tahoma,verdana; }

.selecteditem { font-size:9pt; padding:0px 0px 6px 27px; font-weight:bold; color:#666666; font-family: arial,tahoma,verdana; background: url(/app_themes/default/images/bg_question.gif) left top no-repeat;}
.qafull { padding:0px 0px 6px 27px; font-weight:normal; font-size:9pt; color:#5a5a5a; font-family: arial,tahoma,verdana;}

.timetoask { padding:15px 32px 0px 32px; }
.timetoask h5 { padding:4px 0px 6px 28px; margin:0px; font-size:8pt; color:#000000; font-weight:bold; font-family: arial,tahoma,verdana;  background: url(/app_themes/default/images/bg_sendquestion.gif) top left no-repeat;}
.sendquestion { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; cursor:pointer; font-size:8pt; color:#003399; font-weight:normal; font-family: arial,tahoma,verdana;}
.timetoask a { color:#30930f; text-decoration:underline;}
.timetoask a:hover{ color:#30930f; text-decoration:none;}
.normalform{ margin-top:20px;font-size:9pt; padding:0px 0px 6px 27px; color:#000000; font-family: arial,tahoma,verdana;}

.hitcounter{ color:#f76c73; font-family: arial,tahoma,verdana; font-size:8pt; font-weight:normal; padding:0px 4px 4px 4px;}
.titleCompany{color:#33ccff; text-transform:uppercase; font-family: arial,tahoma,verdana; font-size:8pt; font-weight:normal; padding:4px 0px 4px 0px;}

.popuptable img{ border:3 solid #F34246 }

.video{ margin-top:50px}