/* ========================== Mamun CSS Start ========================= */
h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#993300; border-bottom:1px solid #999999; line-height:25px; margin:0 0 5px 0;}
h2{ font-size:14px; font-weight:bold; color:#666666; font-family:Geneva, Arial, Helvetica, sans-serif}
h2 a{ text-decoration:none; color:#666666;}
.fright{ float:right;}
.clr{ clear:both;}
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p{ padding:5px 0;}
a{ cursor:pointer; text-decoration:none;}
.dottedbottomborder{ border-bottom:1px dotted #4C4C4C;}
.bottomborder1px{ border-bottom:1px solid #666666;}

.arial11grey{ color:#303030; font-size:11px; font-weight:normal;}
.arial11boldgrey{ color:#323232; font-size:11px; font-weight:bold;}
.black11normal{ font-size:11px; color:#373737; line-height:16px;}
.black11bold{ font-size:11px; color:#FFC650; line-height:16px; font-weight:bold; padding-left:10px;}
.deepred11normal{ font-size:11px; color:#b22626; line-height:16px; font-weight:normal;}
.red11normal{ font-size:11px; color:#FF0000; line-height:16px; font-weight:normal;}
.red11bold{ font-size:11px; color:#FF0000; line-height:16px; font-weight:normal;}

.anchordeepred12bold{ font-size:12px; color:#b22626; line-height:16px; cursor:pointer; font-weight:bold;}
.black12bold{ font-size:12px; color:#000001; font-weight:bold; padding-left:10px;}
.rad12bold{ font-size:12px; color:#FF0000; font-weight:bold; padding-left:10px;}
.black12normal{ color:#000002; font-size:12px; font-weight:normal; line-height:18px}
.black12normal p {line-height: 18px;padding-bottom: 5px; width:100%}
.slideblue12bold{border-bottom: 1px solid #8496D7;color: #5671BD;font-family: arial;font-size: 12px;font-weight: bold;}
.green12bold{color: #4183C4;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;line-height: 20px;}
.deepred12bold{font-size:12px; color:#990000; line-height:18px; font-weight:bold;}
.white12bold{font-weight:bold; color:#fefefe; text-decoration:none; font-size:12px;}
.white12normal{font-weight:normal; color:#000000; text-decoration:none; font-size:12px;}
.ash12normal{font-weight:normal; color:#909090; text-decoration:none; font-size:12px;}
.errormsg, .error_message_p p, .error_message_p{ font-size:12px; font-weight:normal;color:#FF0000; line-height:18px; margin:0px; padding:0px;}
.submitbutton{background:#E7E7E7; padding:3px 8px 3px 8px; border:1px groove #9F9F9F;font-size:11px; cursor:pointer; color:#3d3b3b;}


.inputbox200x25bg{width:213px;height:25px;padding:0 10px 0 10px;display:block;background:url(../images/inputbox200x25bg.jpg) no-repeat; float:left;}
.input200x25none{width:192px;line-height:25px;font-size:12px;color:#636363;/*padding-top:5px;*/border:0;background:none;}
.inputbox300x25bg{width:313px;height:25px;padding:0 10px 0 10px;display:block;background:url(../images/bg_textbox_01.png) no-repeat; float:left;}
.input300x25none{width:292px;line-height:25px;font-size:12px;color:#636363;padding-top:5px;border:0;background:none;}
.textarea400x100css{width:330px;height:90px;padding:5px 10px;display:block;background:url(../images/textarea400x100bg.png) no-repeat; float:left;}

.greendeep16bold{ color:#003300; font-size:16px; font-weight:bold; cursor:pointer;}
.greydeep16bold{color:#373737;font-size:16px;margin:10px 0;text-align:left;}
.readmore{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:16px; font-weight:bold; float:right; padding-right:20px;}


.pagination{width:750px;height:22px;padding:0;margin:0;background:none;}
#pagination{width:100%;height:35px;padding:0;margin:0;background:none;}
#pagination a{margin:3px; background:#619BBD; color:#FFFFFF; text-decoration:none; padding:3px 7px; float:left; text-align:center; font-size:12px;}
#pagination strong{ line-height:18px;margin:3px; background:#cbcaca; color:#3a3939; text-decoration:none; padding:3px 7px; float:left; text-align:center;font-size:12px;}

.articleHead{ font-family:Geneva, Arial, Helvetica, sans-serif; font-size:18px; color:#666666; font-weight:bold;}
/* ---------------------------for light box css---------------------*/
#fade {display: none;background: #000;position: fixed; left: 0; top: 0;width: 100%; height: 100%;opacity: .80;z-index:400;}
.popup_block{display: none;background: #fefefc;padding: 20px;border: 20px solid #ddd;	float: left;font-size: 1.2em;position: fixed;top: 50%; left: 50%;z-index:401;}
img.btn_close {	float: right;margin: -55px -55px 0 0; cursor:pointer;}
.poplight { font-size:12px; font-weight:bold;height:25px;margin:0px;padding:2px 10px 2px 10px; cursor:pointer; border:1px solid #CCCCCC;background:#c9c8c8; color:#020202; text-decoration:none;}
.poplight:hover{ color:#FFFFFF;background:#999999; text-decoration:none;}

/*================================== add h ======================================*/
.toptitle_left{color: #3F3F3F;font-size: 18px;line-height: 20px;padding-bottom: 7px;margin-bottom: 8px;text-transform: capitalize;font-weight: normal;}
.backtohome{color: #8BC5E7;float: right;font-size: 12px;font-weight: bold;line-height: 18px;padding: 20px 0 0;}

.ashnormalText {color: #333333;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;text-decoration: none; }
.contentText a {color: #0E5700;font-family: Tahoma,Geneva,sans-serif;font-size: 12px;line-height: 18px;text-align: right;text-decoration: none;}

.listevenrow {background-color: #FFFFFF; border: 1px outset #C2C2C2;color: #3D3C3C;font-size: 12px;padding: 5px 8px;}
.listoddrow {background-color: #EDF0F5;border: 1px outset #C2C2C2;color: #393939;font-size: 12px;padding: 5px 8px;}


.serviceShowAll { padding:5px 0; color: #8BC5E7; float: right;font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;line-height: 16px;}

.dottedborder {border-bottom: 1px dotted #4C4C4C;}
.searchbutton {background: url("http://localhost/demowebinbangla/modifyfile/images/search-button.png") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 31px;margin: 0;padding: 0;width: 32px;}

.titlerow {background: none repeat scroll 0 0 #D3D6FF;border: 1px solid #ECEFF5;color: #414141;font-size: 12px;font-weight: bold;line-height: 30px;padding-left: 15px;}

.evenrow {background: none repeat scroll 0 0 #FBF6F6;color: #0F0E0E;line-height: 20px;padding: 2px 5px 2px 10px;}
.oddrow {background: none repeat scroll 0 0 #ECEFF5;color: #0A0A09;line-height: 20px;padding: 2px 5px 2px 10px;}

.article a {color: #4B8891;  text-decoration: underline;}

/*=================== Start E-Commerce site css for common ===================================*/
.deepgrey16bold {color: #373737;font-family: Georgia,"Times New Roman",Times,serif;font-size: 16px;font-weight: bold;margin: 10px 0;text-align: left;width: 100%;}
.cart1button100x22 { background: url("../images/cart100x22.png") no-repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 22px; margin: 0; padding: 0; width: 100px;}
.div200x22 {
    height: 22px;
    margin: 0;
    padding: 0;
    width: 200px;
}
.div100x22left {
    float: left;
    height: 22px;
    margin: 0;
    padding: 0;
    width: 100px;
}
.div60x22left {
    float: left;
    height: 22px;
    margin: 0;
    padding: 0;
    width: 60px;
}
.input50x18round {
    background: none repeat scroll 0 0 #FDFDF1;
    border: 1px solid #CCCCCC;
    color: #333333;
    font-size: 11px;
    height: 18px;
    margin: 0 0 3px;
    padding: 0 0 0 3px;
    width: 50px;
}
.div15x22left {
    float: left;
    height: 22px;
    margin: 0;
    padding: 0;
    width: 15px;
}
.uparrow {
    background: url("../images/uparrow.png") no-repeat scroll left top transparent;
    border: medium none;
    cursor: pointer;
    height: 10px;
    width: 14px;
}
.downarrow {
    background: url("../images/downarrow.png") no-repeat scroll left top transparent;
    border: medium none;
    cursor: pointer;
    height: 10px;
    width: 14px;
}
.shopping {
    float: left;
    height: 29px;
    padding: 9px 0 0;
    width: 242px;
}
.product_sortlist p {
    color: #1E1E1E;
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 6px;
}
.product_sortlist a {
    color: #650C0C;
    display: block;
}
.input100x18round {
    background: none repeat scroll 0 0 #FDFDF2;
    border: 1px solid #CCCCCC;
    color: #333333;
    font-size: 11px;
    height: 18px;
    margin: 0 0 3px;
    padding: 0 0 0 3px;
    width: 100px;
}
.submitbuttonCheekOutContinue {
    background: url("../images/btn_cheekout130x22.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    height: 22px;
    line-height: 18px;
    padding: 0;
    text-align: center;
    width: 130px;
}
.submitbuttonCheekOut {
    background: url("../images/btn_cheekout103x22.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    height: 22px;
    line-height: 18px;
    padding: 0;
    text-align: center;
    width: 103px;
}
.blutsubmitbutton {
    background: url("../images/blutbutton.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 11px;
    height: 22px;
    line-height: 18px;
    padding: 0;
    text-align: center;
    width: 120px;
}
.product_sortlist {
    background: none repeat scroll 0 0 transparent;
    margin: 0 5px 10px;
    overflow: hidden;
    padding: 0;
    width: 310px;
}
.picture {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0 10px 0 0;
    padding: 0;
    position: relative;
    width: 110px;
}
.description {
    background: none repeat scroll 0 0 transparent;
    float: left;
    margin: 0;
    padding: 0;
    width: 190px;
}
.description h4 {
    color: #010101;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}
.description h4 {
    color: #010101;
    font-weight: normal;
    line-height: 16px;
    margin: 0;
    padding: 0;
}
.prev_price {
    color: #2F2F2F;
    font-size: 12px;
}
.product_sortlist p {
    color: #1E1E1E;
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 6px;
}
.product_sortlist a {
    color: #650C0C;
    display: block;
}


/*====================*/
.firstrow{ background:#bcbec5;color:#5E0E06; line-height:20px; padding:2px 5px 2px 10px;border-bottom:1px dotted #bec0c7;}
.firstparent{ background:#bcbec5 url(../images/firstparent.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 15px; font-weight:bold;}
.firstarrow{ background:#bcbec5 url(../images/firstarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 15px; font-weight:bold;}
.selectfirstparent{ background:#bcbec5 url(../images/firstparent.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #eeeff1;
	 line-height:18px; padding:3px 5px 2px 15px; font-weight:bold; height:18px;cursor:pointer;}
.selectfirstarrow{ background:#bcbec5 url(../images/firstarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #eeeff1;
	 line-height:18px; padding:3px 5px 2px 15px; font-weight:bold; height:18px;cursor:pointer;}

.secondrow{ background:#d3d5da;color:#0A0A09; line-height:20px; padding:2px 5px 2px 10px;border-bottom:1px dotted #bec0c7;}
.secondparent{ background:#d3d5da url(../images/secondparent.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 25px; font-weight:bold;}
.secondarrow{ background:#d3d5da url(../images/secondarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 25px; font-weight:bold;}
.selectsecondparent{ background:#d3d5da url(../images/secondparent.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #fffffa;
	 line-height:18px; padding:3px 5px 2px 25px; font-weight:bold; height:18px;cursor:pointer;}
.selectsecondarrow{ background:#d3d5da url(../images/secondarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #fffffa;
	 line-height:18px; padding:3px 5px 2px 25px; font-weight:bold; height:18px;cursor:pointer;}

.thirdrow{ background:#eeeff1;color:#0F0E0E; line-height:20px; padding:2px 5px 2px 10px;border-bottom:1px dotted #bec0c7;}
.thirdparent{ background:#eeeff1 url(../images/thirdparent.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 25px; font-weight:bold;}
.thirdarrow{ background:#eeeff1 url(../images/thirdarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 25px; font-weight:bold;}
.selectthirdparent{ background:#eeeff1 url(../images/thirdarrow.png) no-repeat left top;color:#5E0E06;border-bottom:1px dotted #bcbec5;
	 line-height:18px; padding:3px 5px 2px 25px; font-weight:bold; height:18px;cursor:pointer;}
.selectthirdarrow{ background:#eeeff1 url(../images/thirdarrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bcbec5;
	 line-height:18px; padding:3px 5px 2px 25px; font-weight:bold; height:18px;cursor:pointer;}

.forthrow{ background:#fffffa;color:#0F0E0E; line-height:20px; padding:2px 5px 2px 10px;border-bottom:1px dotted #ECEFF5;}
.fortharrow{ background:#fffffa url(../images/fortharrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bec0c7;
	 line-height:20px; padding:2px 5px 2px 25px; font-weight:bold;}
.selectforthrow{background:#fffffa;color:#0A0A09; line-height:20px; padding:2px 5px 2px 10px;border-bottom:1px dotted #bec0c7;}
.selectforthdarrow{ background:#eeeff1 url(../images/fortharrow.png) no-repeat left top;color:#5E0E06; border-bottom:1px dotted #bcbec5;
	 line-height:18px; padding:3px 5px 2px 30px; font-weight:bold; height:18px;cursor:pointer;}
/*==============table home page Round css start ===================*/
.tdtopleft12x13{ width:12px; height:13px; margin:0px; padding:0px; background:url(../images/tl12x13.png) top left no-repeat;}
.tdtopautox13{height:13px; width:auto; margin:0px; padding:0px;background:url(../images/t2x13.png) top left repeat-x;}
.tdtopright14x13{ width:14px; height:13px; margin:0px; padding:0px; background:url(../images/tr14x13.png) top right no-repeat;}
.tdleft12xauto{width:12px; height:auto; margin:0px; padding:0px; background:url(../images/l12x2.png) top left repeat-y;}
.tdright14xauto{ width:14px; height:auto; margin:0px; padding:0px; background:url(../images/r14x2.png) top right repeat-y;}
.tdbottomleft12x15{ width:12px; height:15px; margin:0px; padding:0px; background:url(../images/bl12x15.png) bottom left no-repeat;}
.tdbottomautox15{height:15px; width:auto; margin:0px; padding:0px; background:url(../images/b3x15.png) left bottom repeat-x;}
.tdbottomright14x15{ width:14px; height:15px; margin:0px; padding:0px; background:url(../images/br14x15.png) bottom right no-repeat;}

/*==============table home page Round css end ===================*/
.hedname {background: none repeat scroll 0 0 #FBF6F6;color: #0F0E0E;line-height: 20px;padding: 2px 5px 2px 10px;}
.hedname a{ color:#666666; font-size:14px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}