/* CSS Document */
/*------------------------------------------------------------------------
# ------------------------------------------------------------------------
# Copyright (C) 2009 SmartOSC. All Rights Reserved.
# @license - Copyrighted Commercial Software
# Author: SmartOSC
# Websites:  http://www.smartosc.com
-------------------------------------------------------------------------*/

/* COMMON STYLE
--------------------------------------------------------- */
* {margin: 0; padding: 0;}
body {
	background:#fff;
	font-family: arial, verdana, sans-serif; 
	font-size: 11px; color: #434943;
}

.text-underline { font-size:12px;}
.text-underline a {text-decoration:underline;}

/* Normal link */
a {color: #000;text-decoration: none;}
/*#link {text-decoration: underline; color:#3300FF}*/
a:hover {text-decoration: none;}
a:focus {outline: none;}
img {border: none;}
ul {list-style: none;}

/* Heading */
hr {color: #212021; /* IE */ background: #212021; /* FF */ border: 0; height: 1px; clear: both;}

/* FORM
--------------------------------------------------------- */
input, select, textarea {font-family:arial,sans-serif; font-size: 11px;border:1px solid #d1d1d1;}
input{/*height:16px*/}
/* MAIN LAYOUT DIVS
--------------------------------------------------------- */
.fl {float: left;}
.fr {float: right;}
.clr{clear: both;}
.clr_left{clear: left;}
.clr_right{clear: right;}
.center {margin: 0 auto;}

.textright {text-align: right;}
.textleft {text-align: left;}
.textcenter {text-align: center;}


/*-------------------- header ------------------------------*/


/* clearfix */
.clearfix:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
* html > body .clearfix {width: 100%;display: block;}
* html .clearfix {height: 1%;}

.pd-r25{padding-right:20px}
.pd-l15{padding-left:15px}
.mr-t10{margin-top:7px}
.mr-t25{margin-top:25px}
.mr-l10{margin-left:10px}
* html .mr-l10{margin-left:5px}
.mr-l20{margin-left:20px}
.mr-l80{margin-left:80px}
* html .mr-l80{margin-left:40px}
*+html .mr-l80{margin-left:40px}
* html .mr-l20{margin-left:10px}
.mr-b3{margin-bottom:3px}
.mr-r5{margin-right:5px}
.w23{width:23px}
.w32{width:32px}

/*-------------------- homepage ------------------------------*/
.bg-head{background:url(images/img_new/bg_tophead.jpg) no-repeat top left;height:101px;float:left;padding:10px 20px 0 10px;width:969px;background-color:#204166}
/*Add header background for chrismas*/
.bg-head-chrismas{background:url(images/img_new/bg_chrismas.jpg) no-repeat top left;height:101px;float:left;padding:10px 20px 0 10px;width:969px;background-color:#223582}

.top-head{font-family:arial,sans-serif;font-size:10px;color:#fff;text-transform:uppercase;}
.top-head li {display:inline}
.top-head li a {color:#fff;padding:0 10px;font-weight:normal;}
.top-head li a:hover{color:#e1d7b9}
.top-head-box-right{width:500px;}
*+html .top-head-box-right{width:480px}
* html .top-head-box-right {width:480px}
/*.free-shiping{color:#b3c9ea;font-family:Times New Roman;font-size:11px;text-transform:uppercase;padding-top:5px;padding-bottom:3px;text-align:right;padding-right:7px}
*/
.free-shiping{background:url(images/img_new/icon_shipping.gif) no-repeat center left; padding-left:50px;color:#b3c9ea;font-family:Times New Roman;font-size:11px;text-transform:uppercase;padding-top:5px;padding-bottom:3px;text-align:left}

.bg-navi{background:#204166;border:1px solid #3b597d;padding-top:5px;padding-bottom:5px; *padding-right:2px;}
.tl-shopby{color:#ffc835;font-family:"Lucida Grande" tahoma,sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;padding-left:10px;padding-bottom:5px;}
/*.navi-menu li{ display:inline;float:left;font-family:"Lucida Grande" tahoma,sans-serif;color:#fff;font-size:10px;padding-left:1px}
.navi-menu li a {color:#fff;font-weight:bold;padding:3px 10px;text-transform:uppercase}
*/
.navi-menu li{ display:inline;float:left;font-family:"Lucida Grande" tahoma,sans-serif;color:#fff;font-weight:bold;font-size:10px;padding-left:1px}
.navi-menu li a {color:#fff;padding:5px 10px;text-transform:uppercase;display:block;float:left}
.navi-menu li a:hover {background:url(images/img_new/bg_menu.gif) no-repeat center center;}
.navi-menu li a.select {background:url(images/img_new/bg_menu.gif) no-repeat center center;}
.navi-menu li span {padding-top:5px;display:block;float:left}

*+html .navi-menu li a{padding:3px 8px}
* html .navi-menu li a{padding:3px 7px}
.shopby-price{border-left:3px dotted #dfbe65}
.bg-shadown{background:url(images/img_new/bg_shadown.png) no-repeat right bottom;height:10px;width:999px}
.bx-search{width:200px;float:left;padding-left:10px; margin-top:-1px;}
.bg-search{background:url(images/img_new/bg_input.jpg) no-repeat top left;width:152px;height:19px;float:left}
.bx-search input {border:none;background:#386495;}
.bx-search .input_text {height:16px;margin-top:1px;margin-left:5px; color:#FFF;}
.shopby-price2,.shopby-price3{padding-left:7px;}
.tl-product{border-bottom:1px dotted #ffc835;margin-left:15px;margin-right:15px}
.caterogies-box {padding-left:0px;padding-top:15px;}
.caterogies li {line-height:21px}
.caterogies{padding-left:15px;margin-top:10px}
.caterogies li a ,.subcat li a{color:#434943;font-size:12px;font-family:arial,sans-serif;}
.caterogies li a {background:url(images/img_new/icon_arrow.jpg) no-repeat left center;padding-left:10px;}
.subcat{padding-left:10px}
.subcat li a {background:url(images/img_new/ic_add.jpg) no-repeat left center;font-weight:bold;padding-left:15px;}
.ic-add{background:url(images/img_new/ic_reduce.jpg) no-repeat left center!important}
.subcut2 li  a{background:none!important;color:#ffc938;font-weight:bold}
.greating{background:#e2e2e2;width:214px;margin-top:56px;float:left;border:4px solid #f1f3e9}
*+html .greating{margin-top:69px}
* html .greating{margin-top:69px}
@media screen and (-webkit-min-device-pixel-ratio:0){
.greating{margin-top:65px}
}
.greating-text{padding:10px;font-size:11px;font-weight:normal}
/*#slider{margin-left:2px;}*/

/*.box-free-text{padding-top:40px;padding-right:20px;text-align:right;position:relative;padding-bottom:25px;background:#b3cbda;width:236px;float:left;margin-top:11px;margin-left:10px;border:4px solid #d4e2ea;height:63px}
*+html .box-free-text{padding-bottom:18px;height:70px}
* html .box-free-text{padding-bottom:17px;margin-left:6px;height:72px}
.box-free-text a img {margin-top:3px}
.box-free-text input {border:1px solid #d7d7d7;height:20px;color:#d7d7d7;margin-top:3px}
.free{position:absolute;top:0px;left:0px}
*/
/*-------------------- slider------------------------------*/
#slider{margin-left:2px;float:left;background:#f9fbfd;border:1px solid #dbdbdb;width:723px;height:273px;padding:15px 20px 20px 20px }
* html #slider{padding:10px 20px 0px 20px;margin-top:10px}
.slider-left{width:466px;float:left; border-bottom:1px dotted #728dac;}
.slider-left h3{background:url(images/img_new/tl_product-suggestion.jpg) no-repeat left top;display:block;text-indent:-9999px;width: 216px;padding-bottom:15px}
* html .slider-left h3{padding-bottom:10px}
.position-box{position:relative;width:274px;height:137px}
.position-box-chrismas{position:relative;width:274px;height:137px}
.product-left{width:199px;border:1px solid #dfdfdf;background:#fff;text-align:center;margin-top:22px;float:left}
.product-left img {margin:13px 0}
.product-detail{font-size:10px;width:255px;float:left;margin-left:5px;padding-top:10px; font-family: arial,tahoma;height: 190px;border:0px solid #dfdfdf;}
.product-detail h4{color:#4068a5;font-family:arial,tahoma,sans-serif;font-size:16px;font-weight:bold;height: 35px;}
.price-slice{font-size:13px;font-weight:normal;color:#fe961b!important;padding-top:15px}
.text-detail{font-size:11px; color:#51514f; padding:18px 0 15px 0;}
.add-tocart2{padding-top:0px;padding-bottom:0px;border:0px solid #dfdfdf;}
.slider-right{width:213px;float:left;margin-left:40px;margin-top:55px}
.slider-right ul {width:213px;float:left}
.slider-right li {display:inline}
.slider-right li a {width:58px;height:58px;float:left;background:#fff;border:#dfdfdf 1px solid;float:left;text-align:center;margin-bottom:16px}
.slider-right li a img {margin-top:3px}
.mr-r16{margin-right:16px!important} 

/*-------------------- slider------------------------------*/

/*.position-box{position:relative;width:274px;height:137px}*/
.box-free-text{padding-right:20px;background:#ffc835;width:231px;float:left;margin-top:11px;margin-left:10px;border:4px solid #ffe39a;height:129px;padding-left:5px}
.box-free-text-chrismas{padding-right:20px; _padding-right:10px; background:#f8b362;width:231px;float:left;margin-top:9px;margin-left:10px;border:4px solid #fef496;height:129px;padding-left:5px}
.box-free-text-chrismas text-input {border:1px solid #d7d7d7;height:15px;width:200px;color:#4b4b4b;margin-top:0px;padding-top:3px;padding-left:5px;background:#f4f4f4;margin-left:24px}
.text-input-chrismas {border:1px solid #d7d7d7;height:15px;width:200px;color:#4b4b4b;margin-top:0px;padding-top:3px;padding-left:5px;background:#f4f4f4;margin-left:24px}
.box-free-text-chrismas input-img {border:1px solid #d7d7d7;height:15px;width:200px;color:#4b4b4b;margin-top:0px;padding-top:3px;padding-left:5px;background:#f4f4f4;margin-left:24px}
.input-img-chrismas {margin-top:0px; float:right; border:0px;}
.box-free-text-chrismas label {float:right;margin-top:50px;margin-bottom:3px}
.box-free-text-chrismas a img {margin-top:5px;float:right}
.box-free-text label {float:left;margin-top:23px;margin-bottom:10px}
.box-free-text a img {margin-top:5px}
.box-free-text .text-input {border:1px solid #d7d7d7;height:17px;width:202px;color:#4b4b4b;margin-top:3px;padding-top:3px;padding-left:5px;background:#f4f4f4}
.free{position:absolute;top:21px;right:0px;}
.free-chrismas{position:absolute;top:15px;left:15px; _left:25px;}
*+html .free{top:22px}
* html .free{top:22px}
* html .box-free-text{margin-left:6px;}

.bx-customer{background:#e2e2e2;border:4px solid #f1f3e9;padding:13px 20px 13px 20px;float:left;width:767px;}
* html .bx-customer{width:768px}
*+html .box-customer-tl1 img{margin-top:8px;margin-left:20px}
*+html .box-customer-tl2 img{margin-top:8px;margin-left:20px}
.box-customer-tl2{margin:0px;padding:0px}
* html .box-customer-tl1 img{margin-top:8px;margin-left:20px}
* html .box-customer-tl2 img{margin-top:8px;margin-left:20px}
.customer {margin-top:5px;width:457px;margin-left:25px;float:left}
*+html .customer{padding:5px 20px 13px 20px;float:left;}
* html .customer{padding:5px 20px 13px 20px;float:left;margin-left:13px;}
.customer span a, .article span a{background:url(images/img_new/icon_check2.jpg) no-repeat 9px 4px; padding-left:20px;font-size:11px;color:#434943;font-family:arial,sans-serif}
.customer span a:hover, .article span a:hover {color: #4bbdaf;}
.customer span,.article span {display:block;float:left;line-height:19px}
.customer span{width:46%}
.article span {width:100%;}
.article{width:140px;margin-left:10px;float:left;margin-top:7px}
* html .article{margin-left:14px;margin-top:7px}
*+html .article{margin-left:30px;margin-top:7px}

.box-text{width:767px;float:left; margin-top:20px;}
.box-text p{ padding:15px 0 0 0;}
.footer li {display:inline;color:#2f568f;float:left}
*+html .footer{margin-top:10px}
* html .footer{margin-top:10px}
.footer ul {width:765px; margin-top:5px;float:left}
.footer li a {color:#2f568f;padding:4px }
.footer p {font-weight:bold;padding-bottom:30px;padding-top:8px;}
.footer{width:767px;float:left}

/*-------------------- product-list ------------------------------*/
.bg-banner{background:url(images/img_new/bg_banner.jpg) no-repeat top left;width:767px;height:83px;text-align:right;}
.bg-banner_{background:url(images/img_new/bg_banner.jpg) no-repeat top left;width:767px;height:83px;text-align:right; padding-bottom:20px;}
.tl-category{margin-top:30px;float:right;margin-right:20px}
.tl-newproduct{background:#d8e2f0;border:4px solid #e9eff7;color:#718199;padding:5px 10px;font-family:"Lucida Grande",tahoma,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase;margin-bottom:10px;}
.tl-newproduct_{background:#d8e2f0;border:4px solid #e9eff7;color:#718199;padding:5px 10px 9px;font-family:"Lucida Grande",tahoma,sans-serif;font-size:14px;font-weight:normal;text-transform:uppercase; margin-bottom:10px; margin-top:10px;}
.box-product{text-align:center;padding:10px 10px 20px 10px}
.box-product a {text-align:center;color:#3d6db2;font-size:12px;font-weight:bold}
.box-product a:hover{color:#ffc835}
.product-list{margin-bottom:30px}
.break-cumb{padding-top:5px;float:left}
.break-cumb a{color:#434943;padding:0 3px}
.break-cumb a :hover,.sl-break{color:#3d6db2!important;}
.nextpage{text-align:right;color:#6b6b6b;}
.nextpage a {color:#6b6b6b;padding:5px 3px}
.nextpage .sl-page{font-weight:bold}
.line-dot {border-top:1px dotted #c2c2c2;line-height:1px;height:1px;margin:4px 0;}
.line_dot_acc {border-top:1px dotted #c2c2c2;line-height:1px;height:1px;margin:4px 0; width:350px;}
.cl-ab{color:#ababab}
.more-info{border-bottom:1px solid #dddddd;float:left;width:171px;margin-bottom:6px}
.more-info span{background:#dddddd;color:#919191;text-transform:capitalize;padding:4px 2px 1px;float:right}
.more_info_bt{border-bottom:1px solid #dddddd;float:left;width:171px;margin-bottom:-5px}
.more_info_bt span{background:#dddddd;color:#919191;text-transform:capitalize;padding:4px 2px 1px;float:right}
.box-pro-list{width:171px;margin:10px 20px 20px 40px;float:left}
* html .box-pro-list{margin:10px 10px 20px 20px;}
.box-pro-list p{width:171px;float:left}
.price-list{color:#3d6db2;font-weight:bold;text-align:center}
.pd-tb5{padding:5px 0}

/*-------------------- product-deail ------------------------------*/
.product-dt h3{font-size:18px;color:#3d6db2;font-weight:none}
.product-dt .title-dt{font-size:11px;color:#9eb0cb}
.product-dt .bx-info {padding-bottom:10px}
.product-dt .bx-info table{margin-top:15px;}
.product-dt .bx-info .img {border:solid 4px #fff2d0;margin-right:-32px;width:200px}
.product-dt .bx-info .img_ {border:solid 4px #fff2d0;margin-right:10px;width:200px}
@media screen and (-webkit-min-device-pixel-ratio:0){
.product-dt .bx-info .img_ {margin-right:0px;}
}
.product-dt .bx-info .zoom {background:#FFF;padding:1px;margin:0;display:block}
.product-dt .bx-info .zoom img{vertical-align:middle;margin:1px}
.product-dt .bx-info .zoom span{color:#6f6241;text-transform:uppercase}
.product-dt .bx-info .zoom span{color:#6f6241;text-transform:uppercase}
.product-dt .bx-info h4 {font-size:16px;color:#fe961b;margin-bottom:10px}
.product-dt .bx-info h5 {font-size:14px;color:#fe961b;margin-top:28px}
.product-dt .bx-info .bx-h p {padding:5px 0 0 0;clear:both;text-align:center}
*+html .product-dt .bx-info .bx-h p {padding:3px 0 0 0;}
.product-dt .info {border-top: dashed 1px #d1d1d1;padding-top:5px;}
.info_line_dot {border-top: dashed 1px #d1d1d1;padding-top:5px; margin-top:5px; margin-bottom:8px;}
.product-dt .info p {padding:8px 0 15px 0}

.bt-addcart {margin-top:5px;display:block;}
.bt-h {background:url(images/img_new/bg_bt.gif) no-repeat left top;display:block;float:right;padding-left:17px}
.bt-h span {background:url(images/img_new/bg_bt.gif) no-repeat right top;display:block;padding-right:17px;height:22px;line-height:22px}

ul.list-ic {list-style:none;padding-left:8px;padding-right:10px;float:left}
.list-ic li {margin:0 2px 3px 0;display:inline;}
.list-ic li a{background:none;padding:0}
.list-ic li img{border:solid 1px #808080}
* html .w48 {width:48px;}
* html .w65 {width:65px;}

/*-------------------- shopping cart ------------------------------*/
.shopping-cart h3 {background:#8fa9cf;border:solid 4px #dce2ec;padding:8px 15px;color:#fff;font-weight:normal;text-transform:uppercase}
.shopping-cart .basket {margin-top:18px;margin-bottom:70px}
.shopping-cart .basket h4 {border-top:dotted 1px #333;text-align:right;color:#3d6db2;font-size:13px;padding:10px 0}
.shopping-cart .basket thead {background:url(images/img_new/bg_tbody.gif) repeat-x;height:28px;}
.shopping-cart .basket th{font-weight:normal;height:28px;}
.shopping-cart .basket tbody td{padding-top:7px;padding-bottom:8px}
.shopping-cart .basket .tl-sc {font-size:12px;font-weight:bold;color:#3d6db2}
.shopping-cart .basket p {margin:2px 0}
.shopping-cart .basket .qty {border:solid 1px #d1d1d1;width:20px;height:13px;padding:2px;text-align:center}
.shopping-cart .basket input {border:none}

.shopping-cart-header h3 {background:#8fa9cf;border:solid 4px #dce2ec;padding:8px 15px;color:#fff;font-weight:normal;text-transform:uppercase}
.shopping-cart-header .basket {margin-top:5px;margin-bottom:10px}
.shopping-cart-header .basket h4 {border-top:dotted 1px #333;text-align:right;color:#3d6db2;font-size:13px;padding:10px 0}
.shopping-cart-header .basket thead {background:url(images/img_new/bg_tbody.gif) repeat-x;height:28px;}
.shopping-cart-header .basket th{font-weight:normal;height:28px;}
.shopping-cart-header .basket tbody td{padding-top:3px;padding-bottom:3px}



.to-prd  h3 {background:#d8e2f0;border:solid 4px #e9eff7;padding:8px 15px;color:#718199;font-weight:normal;text-transform:uppercase}

/*-------------------- checkoutpage ------------------------------*/
.mr-t30{margin-top:30px}
.mr-b20{margin-bottom:20px}
.mr-b30{margin-bottom:30px}
.mr-t5{margin-top:5px}
.mr-l45{margin-left:45px}
.mr-b15{margin-bottom:15px}
.pd-l5{padding-left:5px}
.pd-l10{padding-left:10px}
.pd-t10{padding-top:10px}
.pd-t5{padding-top:5px}
.pd-b15{padding-bottom:15px}
.pd-b10{padding-bottom:10px}
.pd-b20{padding-bottom:20px}
.pd-t30{padding-top:30px}
.mr-t20{margin-top:20px}
*+html .mr-t20{margin-top:10px}
.w107{width:107px}
.w144{width:144px}
.w58{width:57px}
.w50{width:50px}
.w80{width:80px}
.tf-up{text-transform:uppercase}
.checkout{}
.checkout .ch-top{background:#8fa9cf;border:4px solid #dce2ec;width:768px;height:30px}
.checkout .ch-top th a {color:#d1def1;font-size:12px;font-family:Lucida Grande,tahoma,sans-serif;font-weight:normal;padding-left:10px;height:29px;text-transform:uppercase}
.checkout .ch-top th span {color:#d1def1;font-size:12px;font-family:Lucida Grande,tahoma,sans-serif;font-weight:normal;padding-left:10px;height:29px;text-transform:uppercase}
.checkout .ch-top th {padding:6px 0;}
.step-select{color:#1d3551!important;font-size:14px!important;font-weight:bold!important}
.tl-shipaddress{margin-left:5px;margin-top:-7px}
* html .tl-shipaddress{margin-top:0px}
.ship-hand{background:#ecefd3;width:728px;margin-left:10px;margin-top:3px;margin-bottom:20px;}
.ship-hand select{width:228px;margin:5px 10px}
.ship-hand input {margin:5px 10px}
.pay-mothed td{padding:3px 5px;}
.pay-mothed{margin-top:15px}
.pay-mothed td label a {color:#ffc835;font-weight:bold;padding-left:15px}
.text-commemt{margin-left:15px;color:#ccc; width:720px;overflow:hidden}
.tl-delivery{background:#ecefd3;width:718px;padding:5px 10px;float:left;font-size:12px;font-weight:bold;margin-left:15px;margin-bottom:15px}
.sub-total{border-top:1px dotted #ababab;text-align:right;line-height:20px;margin-right:15px; margin-top:20px;}
.delivery-info{padding-left:25px;}
.delivery-info span,.delivery-info2 span {display:block;padding-top:3px}
.delivery-info a,.delivery-info2 a {color:#ffc835;font-weight:bold;text-decoration:underline}
*+html .delivery-info2 {padding-top:15px}
*+html .delivery-info {padding-top:15px}
.price{padding-right:15px;}
*+html .price{padding-top:15px;display:block}
td.infoBoxHeading h3
{ background:#8fa9cf;border:solid 4px #dce2ec;padding:8px 15px;color:#fff;font-weight:bold;text-transform:uppercase;height:17px;  }
*+html td.infoBoxHeading h3
{ background:#8fa9cf;border:solid 4px #dce2ec;padding:8px 15px;color:#fff;font-weight:bold;text-transform:uppercase;height:17px; font-size:14px; }
* html td.infoBoxHeading h3
{ background:#8fa9cf;border:solid 4px #dce2ec;margin-top:5px; padding:8px 15px;color:#fff;font-weight:bold;text-transform:uppercase;height:17px; font-size:14px; }
.colomun-left{width:214px;float:left;}
*+html .colomun-left{/*margin-top:69px*/}
* html .colomun-left{/*margin-top:69px*/}
@media screen and (-webkit-min-device-pixel-ratio:0){
.colomun-left{/*margin-top:65px*/}
}
.box-mb {width:214px;float:left;}
.left-menu {padding: 3px 2px 5px 3px;}
.left-menu1 {padding: 0px;}
.mn-list, .mn-list ul, .b-list {list-style:none;padding-left:15px;margin-top:10px}
.mn-list li, .b-list li {background-image: url(images/img_new/icon_arrow.gif); background-position: 0 7px; background-repeat: no-repeat; padding: 1px 0 2px 10px; line-height: 21px; font-size: 12px;}

.mn-list11 li a:visited {background-image: url(images/img_new/bull_a.gif); background-position: 0 5px; background-repeat: no-repeat; padding: 1px 0 2px 18px; line-height: 15px; font-size: 12px; color: #313131;}


.mn-list li.cur {background-image: url(images/img_new/ic_reduce.jpg);padding: 1px 0 2px 15px; }
.mn-list li.cur a {color: #000;/*font-weight:bold*/}
.mn-list li li, .mn-list li li.cur {font-size: 11px; background-image: url(images/img_new/bull_s.gif); background-position: 0 7px; padding-left: 9px;}
.mn-list li li a {color: #313131; padding: 0 3px 0 1px;}
.mn-list li li.cur a {color: #FFF; background: #69B225; text-decoration: none;}
.mn-list li li.cur a:hover {text-decoration: none;}
.b-list li {font-size: 11px;}
.b-list li a {color: #313131;}
.mn-list li.sub { padding-left: 17px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px;font-weight:bold }
.mn-list li.sub a {color: #FEC736/*313131*/; padding: 0 3px 0 1px;background:none;}
.mn-list li.sub1 { padding-left: 17px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; }
.mn-list li.sub1 a {color: #4096ee; padding: 0 3px 0 1px;text-decoration: none;font-weight:bold; text-transform:uppercase}
.mn-list li.sub2 { padding-left: 35px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; font-weight:bold }
.mn-list li.sub2 a {color: #313131; padding: 0 3px 0 1px; color:#4096ee;}
.mn-list li.sub21 { padding-left: 35px; background-image: url(../images/img_new/bull_s_or.gif); font-size: 11px; background-position: 0 7px; }
.mn-list li.sub21 a { background:none!important; padding: 0 3px 0 1px; color:#004593;font-weight:bold; text-decoration: none; text-transform:uppercase}

.mn-list li.sub3 { padding-left: 45px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; font-weight:bold }
.mn-list li.sub3 a {color: #313131; padding: 0 3px 0 1px; color:#004593;}
.mn-list li.sub31 { padding-left: 45px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; }
.mn-list li.sub31 a {color: #62A200; padding: 0 3px 0 1px; text-transform:uppercase}

.mn-list li.sub4 { padding-left: 55px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; }
.mn-list li.sub4 a {color: #62A200; padding: 0 3px 0 1px;}
.mn-list li.sub41 { padding-left: 55px; background-image: url(../images/img_new/bull_s.gif); font-size: 11px; background-position: 0 7px; }
.mn-list li.sub41 a {color: #62A200; padding: 0 3px 0 1px;font-weight:bold}

/*-------------------- add css------------------------------*/
.box-body{position:relative;}
*+html .bg-head{padding-bottom:50px}
*+html .bg-navi{position:absolute;z-index:99999999999;top:110px;left:0px;border-right:none!important}
* html .bg-head{padding-bottom:50px}
* html .bg-navi{position:absolute;z-index:99999999999;top:110px;left:0px;border-right:none!important}

.note{background:url(images/img_new/note.jpg) no-repeat left center;color:#f00;padding:15px 0px 15px 41px}
TR.headerError { background: #ff0000; }
TD.headerError {font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; }
TR.headerInfo { background: #00ff00; }
TD.headerInfo {font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; }
.messageStackError, .messageStackWarning { font-size: 12px; color: #EF3E33}
.messageStackSuccess { font-size: 10px; background-color: #99ff00; }

.moduleRow {background-color: #CEDCE8; cursor: pointer; }
.moduleRowOver { background-color: #E8DCCE; cursor: pointer; }
.moduleRowSelected { background-color: #ecefd3; }

.mn-list li a:hover {color:#709fcb!important}


/* new css - add Tuesday, October 06, 2009 */
.pageContent {font-size: 12px;}
.pageContent ul {list-style: disc; padding-left: 20px;}
.pageContent li {margin-left: 20px;}
.pageContent ul.special {padding-left: 0;}
.pageContent ol {padding-left: 20px;}
.pageContent a {text-decoration: underline;}
.pageContent a:hover {color: #709FCB; text-decoration: none;}
.pageContent p, .pageContent .main h5 {margin: 12px 0;}
.pageContent .main h5 {font-size: 15px;}
.pageHeading {}
.date{font-size: 11px; color: #666; font-style: italic;}
.breadcrumb {padding: 10px 0 20px; font-size: 11px; color: #666;}
.breadcrumb a {padding: 0 5px; color: #666; text-decoration: none;}

input, textarea {padding: 1px 0 3px 1px;}
.bdr-t {border: #e7e7e7 solid 1px;}
.title01 {font-size: 12px; font-weight: bold;}
.account { font-size:12px;}
.main a:hover {color: #709FCB;}
.p-rice {font-size: 13px; font-weight: bold; color: #709FCB;}
.heading-tb {}
.heading-tb b {text-transform: uppercase; color: #204166;}
table.line-dot2 {margin-top: 15px;}
.line-dot2{border-top:1px dotted #c2c2c2;}
/*Added by Tainm*/
table.line-dot-t {margin-top: 15px;}
.line-dot-t{border-top:1px dotted #c2c2c2; border-bottom:1px dotted #c2c2c2;}
/*End*/
.inputRequirement {color: #F00;}
.bx-search input {padding: 0;}

.contentSiteMap {font-size: 12px;}
.contentSiteMap ul {list-style: disc; padding-left: 20px;}
.contentSiteMap a {text-decoration: none;}
.contentSiteMap a:hover {color: #709FCB; text-decoration: none;}
.contentSiteMap p {margin: 5px 0;}

.box-newdesk a:hover {color:#709fcb!important}

.hiLite {
display:none;
}
