/* CSS Document */

body
{
	margin:0px auto;
	padding:0px;
	background-image:url(../images/body-bg.jpg);
	background-repeat:repeat-x;
	background-color:#000;

}
.up
{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	background-image:url(../images/body-bg-up.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	min-height:900px;
	height:auto !important;
	height:900px;
}
.clear{
	clear:both;
	font-size:0px;
	line-height:0px;
	margin:0px;
	padding:0px;
}
.main-wrap
{
	margin:0px auto;
	width:991px;
	min-height:900px;
	height:auto !important;
	height:900px;
}
.head-wrap
{
	width:991px;
	min-height:420px;
	height:auto !important;
	height:420px;
	float:left;

}
.head-up
{
	width:991px;
	height:93px;
	float:left;
}
.logo
{
	width:324px;
	height:41px;
	float:left;
	margin-top:20px;
}
.logo a
{
text-decoration:none;
outline:none;
}
.sub-menu
{
	width:285px;
	height:25px;
	float:right;
	background-color:#2c2c2c;
	padding-top:6px;

}
.sub-menu a
{
	text-decoration:none;
	font-family:Tahoma, Ariall;
	font-size:12px;
	color:#f8f8f8;
	padding-left:10px;
	padding-right:10px;
	outline:none;
	display:block;
	float:left;
}
.sub-menu a:hover
{
color:#acacac;
outline:none;
background:0px none !important;
}

.separt
{
	width:1px;
	float:left;
	font-size:12px;
	color:#5a5a5a;
}
.cart-view
{
    width:260px;
	height:20px;
	float:right;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:right;
}
.cart-view a
{
	text-decoration:none;
	outline:none;
	padding-right:10px;
	padding-left:10px;
}
.cart-view span
{
	color:#FFFFFF;
}
.carting
{
	width:285px;
	margin-top:43px;
	float:right;
}

/*..............................................menu.......................................*/
.menu{
	width:980px;
	height:41px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:10px;
	float:left;
	
}
.menu a {
	padding-right:5px;
    color: #fff;
    float: left;
	text-align:center;
    text-decoration: none;
	cursor:pointer;
	margin-top:11px;
	margin-left:10px;
	margin-right:10px;
	.margin-right:9px;
	outline:none;
	text-transform:uppercase;
}

.menu a span {
    line-height: 26px;
    padding:4px 10px 10px 15px;
	margin:0px;
	outline:none;
} 

.menu a:hover{
    background: transparent url(../images/navi-right.jpg) no-repeat scroll top right; 
	color: #fff;
    outline: none;
	height:24px;

}

.menu a:hover span{
    line-height: 26px;
    background: url(../images/navi-left.jpg) no-repeat left top;
    padding:4px 10px 10px 15px;
	outline:none;
}
.menu a.selected{
  background: transparent url(../images/navi-right.jpg) no-repeat scroll top right !important; 
    color: #fff;
    outline: none;
}

a.selected span{
	background: url(../images/navi-left.jpg) no-repeat !important;
    padding:4px 10px 10px 15px;
	outline:none;
}										
.current
{
 line-height: 26px;
    background: url(../images/navi-left.jpg) no-repeat left top;
    padding:4px 10px 10px 15px;
	outline:none;

}
.current span
{

background: url(../images/navi-left.jpg) no-repeat !important;
    padding:4px 10px 10px 15px;
	outline:none;
}
/*..............................................end menu.......................................*/

.search-wrap
{
	width:921px;
	height:31px;
	background-color:#28802c;
	float:left;
	margin-top:13px;
	padding-top:5px;
	padding-left:70px;
}
.search-wrap span
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#fff;
	font-weight:bold;
	float:left;
}

.stxt-wrap
{
	width:515px;
	height:26px;
	float:left;
	margin-right:10px;

}
.stxt-wrap-txt
{
	width:484px;
	border:0px none;
	background-image:url(../images/search1-bg.jpg);
	background-repeat:no-repeat;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#999;
	font-weight:bold;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:30px;
}
.quick-search-wrap
{
	width:234px;
	height:26px;
	float:left;
}
.search-btn
{
	width:83px;
	height:28px;
	float:left;
	margin-left:10px;
}
.search-btn a
{
	text-decoration:none;
	outline:none;
	border:0px none;
}
.banner
{
	width:989px;
	height:232px;
	float:left;
	margin-top:10px;
	margin-left:1px;
}

.mid-wrap
{
    width:990px;
	min-height:500px;
	height:auto !important;
	height:500px;
	float:left;
	margin-top:15px;
}
.mid-up
{
	width:990px;
	height:5px;
	float:left;
}
.mid-down
{
	width:990px;
	height:5px;
	float:left;
	.margin-top:-5px;
}
.mid
{
    width:925px;
    min-height:475px;
	height:auto !important;
	height:475px;
	float:left;
	padding-top:25px;
	padding-left:35px;
	padding-right:30px;
	padding-bottom:30px;
	background-color:#FFFFFF;	
    
}
.mid p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	line-height:16px;
	padding:0px;
	padding-bottom:15px;
	margin:0px;
	float:left;
}
.mid a
{
	text-decoration:none;
	color:#757575;
}
.mid-left
{
	width:475px;
	min-height:400px;
	height:auto !important;
	height:400px;
	float:left;
}
.mid-left-up
{
    width:475px;
    min-height:250px;
	height:auto !important;
	height:250px;
}
.heading
{
	width:475px;
	height:35px;
	font-family:"Times New Roman", Times, serif;
	font-size:34px;
	color:#3467b3;
	float:left;
}
.heading span
{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#4f4f4f;
}
.up-content
{
	width:475px;
	min-height:230px;
	height:auto !important;
	height:230px;
	float:left;
}
.up-content p
{
	padding:0px;
	margin:0px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	text-align:justify;
	word-spacing:2px;
	padding-top:10px;
	padding-bottom:10px;
	line-height:16px;
}
.down
{
    width:475px;
    min-height:200px;
	height:auto !important;
	height:250px;
	float:left;
}
.pic-wrap
{
	width:175px;
	height:170px;
	float:left;
}
.pic
{
	width:170px;
	height:170px;
	overflow:hidden;
	float:left;
}
.pic-content
{
	width:170px;
	height:35px;
	margin-top:5px;
	text-align:left;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#929292;
	float:left;
}
.down-content
{
	width:285px;
	height:200px;
	float:right;
	padding:0px;
}
.down-content p
{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	text-align:justify;
	word-spacing:2px;
	line-height:16px;
}

.mid-rite
{
	width:412px;
	min-height:400px;
	height:auto !important;
	height:400px;
	float:left;
	margin-left:30px;
}
.a-wrap
{
	width:382px;
	height:286px;
	float:left;
	background-image:url(../images/artical-bg.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:11px;
	padding-right:10px;
}
.a-heading
{
	 width:382px;
	 font-family:"Times New Roman", Times, serif;
	 font-size:23px;
	 color:#3467b3;
}
.a-wrap ul
{
     list-style-type:none;
	 padding:0px;
	 margin:0px;
	 padding-top:10px;
}
.a-wrap ul li
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	padding-bottom:15px;
	.padding-bottom:10px;
	padding-left:15px;
    background-image:url(../images/ul-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 4px;
	.background-position:0px 8px;
}
.a-wrap ul li a
{
    text-decoration:none;
	color:#757575;
	outline:none;
}
.a-wrap ul li a:hover
{
color:#000000;
outline:none;
}
.rite-down
{
    width:412px;
	min-height:200px;
	height:auto !important;
	height:200px;
	margin-top:10px;
	float:left;

}
.rite-down-heading
{
	 width:412px;
	 font-family:"Times New Roman", Times, serif;
	 font-size:23px;
	 color:#3467b3;
	 float:left;
}
.rite-down p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	text-align:justify;
	word-spacing:2px;
	line-height:16px;
	padding:0px;
	padding-top:10px;
	margin:0px;

}
.readmore
{
	width:80px;
	height:20px;
	float:right;
	background-image:url(../images/read.jpg);
	background-repeat:no-repeat;
	background-position:0px 4px;
	text-align:right;
}
.readmore a
{   text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#3467b3;
	font-weight:bold;
	outline:none;
}
.readmore a:hover
{
	text-decoration:underline;
	outline:none;
}

/*...................................footer..............................*/
.footer-wrap
{
	width:970px;
	height:80px;
	float:left;
	background-image:url(../images/footer-bg.jpg);
	background-repeat:repeat-x;
	padding-top:20px;
	padding-left:20px;
}
.footer-left
{
	width:500px;
	height:80px;
	float:left;
}
.footer-menu
{
  width:540px;
  height:20px;
  float:left;
}
.footer-menu a
{
	text-decoration:none;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#ffffff;
}
.footer-menu a:hover
{
	color:#848484;
}
.footer-menu span
{
	color:#4e4e4e;
	padding-left:6px;
	padding-right:6px;
	font-size:10px;
}
.footer-content
{
	 width:500px;
	 height:40px;
	 float:left;
	 padding-top:5px;
	 font-family:Tahoma, Arial;
	 color:#878787;
	 font-size:11px;
	 line-height:16px;
}
.footer-content a
{
	text-decoration:none;
	color:#878787;
	outline:none;
}

.footer-content a:hover
{
	color:#FFFFFF;
	outline:none;
}
.visa
{
	width:127px;
	height:23px;
	float:right;
	padding-right:25px;
}

/*...................................footer..............................*/


/*...................................Jhon Lwanda..............................*/
.main-heading
{
    width:925px;
	height:35px;
	font-family:"Times New Roman", Times, serif;
	font-size:34px;
	color:#3467b3;
	float:left;
}
.jhon-wrap
{
    width:925px;
    min-height:230px;
	height:auto !important;
	height:230px;
	float:left;
	margin-top:10px;
}
.jhon-pic-wrap
{
	width:230px;
	min-height:240px;
	height:auto !important;
	height:240px;
	float:left;
	margin-right:15px;
	margin-top:5px;
}
.jhon-pic 
{
	width:230px;
	height:230px;
	float:left;
	text-align:center;
}
.jhon-pic img
{
	width:226px;
	height:226px;
	border:1px solid #929292;
	padding:1px;
}
.jhon-pic a
{
	text-decoration:none;
	outline:none;
}
.jhon-pic-content
{
	width:226px;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#929292;
	float:left;
	padding-top:5px;
}
.jhon-wrap-content
{
    width:680px;
    min-height:240px;
	height:auto !important;
	height:240px;
	float:left;
}
.jhon-sub-heading
{
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000;
}
.jhon-wrap-content ul
{
     list-style-type:none;
	 padding:0px;
	 margin:0px;
	 padding-top:10px;
}
.jhon-wrap-content ul li
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#902828;
	padding-bottom:15px;
	.padding-bottom:8px;
	padding-left:15px;
    background-image:url(../images/ul-bg.jpg);
	background-repeat:no-repeat;
	background-position:0px 4px;
	.background-position:0px 8px;
}
.jhon-content
{
	 width:925px;
	 margin-top:15px;
	 float:left;
}
.jhon-content ul
{
     list-style-type:none;
	 padding:0px;
	 margin:0px;
	 padding-top:10px;
}
.jhon-content ul li
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	padding-bottom:15px;
	.padding-bottom:8px;
	background-position:0px 4px;
	.background-position:0px 8px;
	line-height:16px;
}
.jhon-content ul li span
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#902828;
	font-weight:bold;
}
.min-heading
{
  width:100%;
  font-family:"Times New Roman", Times, serif; 
  font-size:16px;
  font-weight:bold;
  color:#000;
}


/*...................................Jhon Lwanda..............................*/

/*...................................milindi..............................*/

.milindi-wrap
{
    width:925px;
    min-height:230px;
	height:auto !important;
	height:230px;
	float:left;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom:1px dotted #D2D2D2;
	margin-bottom:10px;
}
.milindi-pic-wrap
{
	width:230px;
	min-height:240px;
	height:auto !important;
	height:240px;
	float:left;
	margin-right:15px;
	margin-top:5px;
}
.milindi-pic 
{
	width:230px;
	height:230px;
	float:left;
	text-align:center;
}
.milindi-pic  a
{
	text-decoration:none;
	outline:none;
}
.milindi-pic img
{
	width:226px;
	height:226px;
	border:1px solid #929292;
	padding:1px;
}
.milindi-pic-content
{
	width:226px;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#929292;
	float:left;
	padding-top:5px;
}
.milindi-sub-heading
{
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000;
}
.milindi-wrap-content
{
    width:680px;
    min-height:240px;
	height:auto !important;
	height:240px;
	float:left;
}
.milindi-wrap-content span
{
	font-family:Arial, Helvetica, sans-serif;
	color:#902828;
	font-weight:bold;
	font-size:13px;
	display:block;
	margin-bottom:10px;
	margin-top:2px;
}
.milindi-wrap-content p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	line-height:16px;
	margin:0px;
	padding:0px;
}
/*...................................milindi..............................*/




/*...................................malwai pictures..............................*/

.malawi-wrap
{
    width:925px;
    min-height:230px;
	height:auto !important;
	height:230px;
	float:left;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom:1px dotted #D2D2D2;
	margin-bottom:10px;
}
.malawi-wrap p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	line-height:16px;
}
.malawi-sub-heading
{
	width:100%;
	font-family:"Times New Roman", Times, serif;
	font-size:23px;
	color:#000;
}
.malawi
{
    width:925px;
    min-height:150px;
	height:auto !important;
	height:150px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.malawi-pic-wrap
{
	width:140px;
	min-height:160px;
	height:auto !important;
	height:160px;
	float:left;
	margin-right:15px;
	margin-top:3px;
}
.malawi-pic 
{
	width:140px;
	height:140px;
	float:left;
	text-align:center;
}
.malawi-pic a
{
	text-decoration:none;
	outline:none;
}
.malawi-pic img
{
	width:136px;
	height:136px;
	border:1px solid #929292;
	padding:1px;
}
.malawi-pic-content
{
	width:140px;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#929292;
	float:left;
	padding-top:5px;
}
.malawi-content
{
    width:760px;
    min-height:130px;
	height:auto !important;
	height:130px;
	float:left;
}
.malawi-content p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	line-height:16px;
	margin:0px;
	padding:0px;
}

/*...................................malwai pictures..............................*/




/*...................................pamtondo..............................*/

.pamtondo
{
    width:925px;
    min-height:150px;
	height:auto !important;
	height:150px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}
.pamtondo-pic-wrap
{
	width:140px;
	min-height:160px;
	height:auto !important;
	height:160px;
	float:left;
	margin-right:15px;
	margin-top:3px;
}
.pamtondo-pic 
{
	width:140px;
	height:140px;
	float:left;
	text-align:center;
}
.pamtondo-pic a
{
	text-decoration:none;
	outline:none;
}
.pamtondo-pic img
{
	width:136px;
	height:136px;
	border:1px solid #929292;
	padding:1px;
}
.pamtondo-pic-content
{
	width:140px;
	text-align:center;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#929292;
	float:left;
	padding-top:5px;
}
.pamtondo-content
{
    width:760px;
    min-height:130px;
	height:auto !important;
	height:130px;
	float:left;
}
.pamtondo-content p
{
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	line-height:16px;
	margin:0px;
	padding:0px 0px 10px 0px !important;
}
.pamtondo-content span
{
	color:#902828;
	font-weight:bold;
}
/*.......................pamtondo-table......................*/
.pamtondo-table
{
    width:925px;
    min-height:150px;
	height:auto !important;
	height:150px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
}
.mainrow
{
	height:25px;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
}
.headingRow
{
	height:25px;
	background-color:#902828;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
.row
{
	height:25px;
	background-color:#e5e5e5;
	font-family:Arial, Helvetica, sans-serif;
	color:#902828;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
.row td
{
	padding-left:10px;
}
.row a
{
	text-decoration:none;
	color:#902828;
	outline:none;
}
.row a:hover
{
	text-decoration:none;
	color:#000;
	outline:none;
}
.row:hover
{
	background-color:#d0d0d0;
	color:#000;
}
/*...............................pamtondo-table.........................*/
.pamtondo-detail-table
{
    width:760px;
    min-height:100px;
	height:auto !important;
	height:100px;
	float:left;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
}
.pamtondo-detail-table p
{
	float:left;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
	padding:5px 0px 5px 5px;
}

.bad-msg
	{
	font-family:Tahoma, Arial !important;
	font-size:11px !important;
	color:#FF0000 !important;
	padding:0px;
	margin:0px;
	text-align:center  !important;
	width:98% !important;
	}
	
.bad-msg02
	{
	color:#FF0000 !important;
	font-family:Tahoma, Arial !important;
	font-size:11px !important;
	padding:20px 0px 0px 0px !important;
	}

.bad-msg03
	{
	height:10px;
	background-color:#e5e5e5;
	color:#FF0000 !important;
	font-family:Tahoma, Arial !important;
	font-size:11px !important;
	padding-top:15px;
	padding-bottom:5px;
	float:left;
	width:100%;
	margin-top:8px;
	}

.pamtondo-detail-table span
{
	color:#902828;
	font-weight:bold;
}
.detail-btn
{
	width:123px;
	height:24px;
	float:right;
	margin-left:10px;
}
.detail-btn a
{
	text-decoration:none;
	outline:none;
}
/*...................................pamtondo..............................*/



/*...................................dudu..............................*/

.dudu
{
    width:925px;
    min-height:140px;
	height:auto !important;
	height:140px;
	float:left;
	margin-top:10px;
	border-bottom:1px dotted #D2D2D2;
	padding-bottom:10px;
	-padding-bottom:0px;
	
}
.dudu-pic-wrap
{
	width:140px;
	min-height:140px;
	height:auto !important;
	height:160px;
	float:left;
	margin-right:15px;
	margin-top:3px;
}
.dudu-pic 
{
	width:140px;
	height:140px;
	float:left;
	text-align:center;
}
.dudu-pic a
{
	text-decoration:none;
	outline:none;
}
.dudu-pic img
{
	width:136px;
	height:136px;
	border:1px solid #929292;
	padding:1px;
}
.dudu-content
{
    width:760px;
    min-height:130px;
	height:auto !important;
	height:130px;
	float:left;
}
.dudu-detail-table
{
    width:760px;
    min-height:100px;
	height:auto !important;
	height:100px;
	float:left;
	font-family:Tahoma, Arial;
	font-size:11px;
	color:#757575;
}
.dudu-detail-table a
{
	text-decoration:none;
	outline:none;
	color:#000000;
}
.dudu-detail-table a:hover
{
	outline:none;
	color:#902828;
}
.dudu-detail-table span
{
	color:#902828;
	font-weight:bold;
}

/*...................................dudu..............................*/


/*...................................Article detail..............................*/



.article-content
{
	width:925px;
	margin-top:15px;
	float:left;
	color:#28802c;
	font-size:13px;
}
.article-heading
{
	width:100%;
	font-family:"Times New Roman", Times, serif; 
	font-size:16px;
	font-weight:bold;
	color:#000;
}
.article-content span
{
	font-size:14px;
	color:#902828;
	display:block;
}
.article-content a
{
	 text-decoration:none;
	 color:#000;
	 font-weight:bold;
	 outline:none;
}
.article-content a:hover
{
	color:#902828;
	outline:none;
}


/*...................................Article detail..............................*/



/*...................................contact..............................*/
.contact-table
{
	 width:925px;
	 margin-top:15px;
	 float:left;
}
.ctable
{
     width:500px;
	 float:left;
	 font-size:13px;
	 color:#000;
	 font-family:Arial, Helvetica, sans-serif;
}
.ctable span
{
	font-size:11px;
	color:#902828;

}

.txt
{
	width:200px;
	border:1px solid #902828;
	padding-left:5px;
	font-size:12px;
	padding-bottom:5px;
	background-color:#4B4B4B;
	color:#fff;
}

.comments
{
	width:200px;
	height:80px;
	border:1px solid #902828;
	padding-left:5px;
	font-size:12px;
	background-color:#4B4B4B;
	color:#fff;
	resize:none;

}
.btn
{
	width:84px;
	height:27px;
	float:left;
	margin-right:5px;
}
.btn a
{
	text-decoration:none;
	outline:none;
}
.btn1
{
	width:82px;
	height:24px;
	margin-left:5px;
}
.btn1 a
{
	text-decoration:none;
	outline:none;
}
.btn2
{
	width:82px;
	height:24px;
	float:left;
	margin-left:6px;
	margin-right:6px;
}
.btn2 a
{
	text-decoration:none;
	outline:none;
}
.contact-information
{
	width:200px;
	height:400px;
	float:left;
}

.contact-content {
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
}

.contact-content p{
	padding;0px;
	padding-bottom;10px !important;
	margin;0px !important;
}

.contact-content a {
	text-decoration:none;
	outline:none;
	color:#000000;
}

.contact-content a:hover{
	outline:none;
	color:#902828;
}

.contact-content span{
	font-size:13px;
	color:#902828;
	font-weight:bold;
}


/*...................................contact..............................*/


/*...................................cart detail..............................*/
.cart
{
	width:925px;
	float:left;
	margin-top:15px;
	font-family:Tahoma, Arial !important;
	font-size:11px !important;
	color:#757575 !important;
}
.short-txt
{
	width:30px;
	border:0px none;
	background-color:#000;
	color:#FFFFFF;
	text-align:center;
	padding:0px 2px;
}
.cart-detail
{
	width:200px;
	float:right;
	margin-top:5px;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-left:10px;
	color:#FFF;
}
.cart-detail span
{
	font-weight:bold;
}
.cartRow
{
	height:40px;
}
/*...................................cart detail..............................*/

/*...................................Start paging..............................................*/


.pagination
{
	margin:0px auto;
	width:99%;
	margin-top:10px;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	float:right;
	padding:0px 2px 3px;
	text-align:center;
	background-color:#9e4747;
}

.pagination a
{
	color:#FFF;
	margin:0px 5px;
}

.pagination a.selected
{
	color:#FFF;
	margin:0px 5px;
}

.pagination a:hover
{
	color:#000000;
	margin:0px 5px;
}		

.pbtn-left
{
	height:24px;
	width:24px;
	float:left;
	padding-right:10px;
}
.pbtn-left a
{
	text-decoration:none;
	outline:none;
}

.pbtn-rite
{
	height:24px;
	width:24px;
	float:left;
	padding-left:10px;
}
.pbtn-rite a
{
	text-decoration:none;
	outline:none;
}
.paging
{
	width:130px;
	padding-top:5px;
	font-family:Tahoma, Arial;
	font-size:12px;
	color:#000000;
	float:left;
}
.paging a
{
	text-decoration:none;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
	font-weight:bold;
	outline:none;
}
.paging a:hover
{
	color:#FF5D2B;
	font-weight:bold;
	outline:none;
}

/*...................................End paging..............................................*/




/*  DROPDOWN MENU STARTS HEREeeeeeeeeeeeeeee  */


.dropmenudiv {
	position:absolute;
	top: 0;
	left: 0;
	line-height:18px;
	z-index:100;
	width: 200px;
	overflow:hidden;
	display: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:capitalize;
	text-align:left;
	margin:0px;
	.margin-top:-1px;
}

.dropmenudiv a
{
	height:15px;
	width:160px;
	display: block;
	text-indent: 3px;
	padding:0px 3px 3px 3px;
	padding-right:10px;
	text-decoration: none;
	color:#FFFFFF;
	background:#000000;
	border-bottom:#841617 1px solid;
	}

.dropmenudiv a:hover{/*THEME CHANGE HERE*/
	width:160px;
	color: #ffffff;
	background-color:#841617;
	background-image:none;
}



/*  DROPDOWN MENU ENDS   HEREeeeeeeeeeeeeeee  */



/* ADVERT STARTS HEREeeeeeeeeeeeeeee */

.advert-cont
	{
	height:200px;
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
	margin-top:25px;
	.margin-top:35px;
	border:#222222 1px solid;
	text-align:left !important;
	}

.advert-cont h1
	{
	font-size:14px;
	background-color:#222222;
	color:#FFFFFF;
	width:99%;
	padding:5px 5px;
	margin:0px;
	}

.advert-img
	{
	height:150px;
	width:280px;
	float:left;
	padding:3px;
	overflow:hidden;
	margin:5px 20px 2px 12px;
	.margin:5px 20px 2px 9px;
	border:#CCCCCC 1px solid;
	text-align:center;
	}

.txbox2
	{
	width:200px;
	border:1px solid #902828;
	padding-left:5px;
	font-size:12px;
	padding-bottom:5px;
	background-color:#4B4B4B;
	color:#fff;
	margin:0px 0px 5px 0px;
	}

.ctable01
{
     width:800px;
	 float:left;
	 font-size:12px;
	 color:#000;
	 font-family:Arial, Helvetica, sans-serif;
	 vertical-align:top !important;
}
.ctable01 span
{
	font-size:11px;
	color:#902828;
}

.contry-cmbdwn
	{
	width:206px;
	border:1px solid #902828;
	padding-left:5px;
	font-size:12px;
	padding-bottom:5px;
	background-color:#4B4B4B;
	color:#fff;
	margin:0px 0px 5px 0px;
	}

.fieldData	p
	{
	line-height:0px;
	padding:0px;
	margin:0px;
	height:10px !important;
	display:block;
	color:#902828;
	font-size:10px;
	}

.cart01
{
	width:925px;
	float:left;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.star
	{
	color:#FF0000 !important;
	vertical-align:top;
	}



/* style="margin-top:10px;" */

.good-msg
	{
	display:block;
	padding:0px;
	margin:0px;
	padding-top:50px !important;
	color:#006600 !important;
	}
	
.good-msg01
	{
	display:block;
	color:#006600 !important;
	height:10px;
	font-family:Tahoma, Arial !important;
	font-size:11px !important;
	font-weight:normal !important;
	padding-top:15px;
	padding-bottom:5px;
	float:left;
	width:100%;

	}
	
		
.bad-msg01
	{
	display:block;
	padding:0px;
	margin:0px;
	padding-top:50px !important;
	color:#FF0000 !important;
	}
