@charset "utf-8";
/* CSS Document */
/*- General Formatting--------------------------- */

body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(bg-body.gif) repeat top;
	
	font-size: 12px;
}
#wrapper {
	width:910px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-color:#FFFFFF;
	padding-top: 0px;
	padding-bottom: 0px;
}
a img {
	border:none;
	outline:none;
}
a {
	text-decoration: none;
	color:#1a1928
	
}
a:hover {

	text-decoration: underline;
	color:#1a1928
}
a.redBackgroundTextLink {
	
	text-decoration: none;
	color:#1a1928
}
a.redBackgroundTextLink:hover {
	
	text-decoration: underline;
	color:#1a1928
}
a.blueBackgroundTextLink {
	
	text-decoration: none;
	color:#1a1928
}
a.blueBackgroundTextLink:hover {
	
	text-decoration: underline;
	color:#1a1928
}

.input {
	font-size: 12px;
	padding: 2px;
	border: 1px solid #cfcfcf;
	background-color:#f7f7f7;
	width:120px;
	height:20px;
	float:left;
	margin:0px 3px 0px 5px
}
.inputcomment {
	font-size: 12px;
	padding: 2px;
	border: 1px solid #cfcfcf;
	background-color:#f7f7f7;
	width:120px;
	height:80px;
	float:left;
	margin:0px 3px 0px 5px
}

.inputak {
	font-size: 12px;
	padding: 0px;
	border: 1px solid #cfcfcf;
	background-color:#f7f7f7;
	width:45px;
	height:20px;
	float:left;
	margin:0px 0px 0px 0px;
}
.go-ak {
	width:30px;
	height:29px;
	display:block;
	font-size:0px;
	float:right;
}
.productMain {
	vertical-align: top;
	width: 200px;
	float: right;
	font-size: 12px;
	color: #3E76B5;
	text-align: right;
	padding-top: 25px;
	padding-right: 0px;
	padding-left:5px;
	padding-bottom: 5px;
}
.mainBullet {
	font-size: 12px;
	color: #333333;
	line-height: 16px;
	margin-left: 20px;
}
.colfocusB2 {
	background-color: #F9FBFD;
	font-size: 12px;
	color: #666666;
	width: 380px;
	border: 1px dotted #DDDDDD;
	padding: 5px;
	height: 30px;
}
.colfocusReview {
	background-color: #fff0f6;
	font-size: 12px;
	vertical-align: top;
	color: #000000;
	width: 500px;
	border: 1px dotted #DDDDDD;
	padding: 5px 0px 10px 10px;
	margin:0px auto;
	background-position: top;
}
th {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	padding: 3px;
	background-image: url(fade_beige.gif);
	background-repeat: repeat-x;
}
.highlightcolour {
	background-color: #FFFFFF;
}
.bgtable {
	background-color: #F7F3F2;
	color:#1a1928
}
.input-sign {
	font-size: 12px;
	padding: 2px;
	border: 1px solid #cfcfcf;
	background-color:#f7f7f7;
	width:120px;
	height:20px;
	float:left;
	margin:0px 3px 0px 10px
}


/*- Menu Tabs B--------------------------- */

    #tabsB {
	float:left;
	width:100%;
	font-size:12px;
	font-weight: bold;
	line-height:normal;
}
#tabsB ul {
	margin:0;
	list-style:none;
	padding-top: 26px;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 300px;
}
#tabsB li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsB a {
	float:left;
	background:url("tableftE.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsB a span {
	float:left;
	display:block;
	background:url("tabrightE.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#FFFFFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsB a:hover span {
	color:#FFFFFF;
}
#tabsB a:hover {
	background-position:0% -42px;
}
#tabsB a:hover span {
	background-position:100% -42px;
}
/*- Menu Tabs B2--------------------------- */

    #tabsB2 {
	float:left;
	width:160px;
	font-size:12px;
	font-weight: bold;
	line-height:normal;
	background-image: url(fades_green.gif);
	background-repeat: repeat-x;
}
#tabsB2 ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}
#tabsB2 li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsB2 a {
	float:left;
	background:url("tableftB2.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsB2 a span {
	float:left;
	display:block;
	background:url("tabrightB2.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB2 a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsB2 a:hover span {
	color:#B42428;
}
#tabsB2 a:hover {
	background-position:0% -42px;
}
#tabsB2 a:hover span {
	background-position:100% -42px;
}
/*- Menu Tabs Basket--------------------------- */

    #tabsBasket {
	float:left;
	width:160px;
	font-size:12px;
	font-weight: bold;
	line-height:normal;
	background-image: url(fades_red.gif);
	background-repeat: repeat-x;
}
#tabsBasket ul {
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}
#tabsBasket li {
	display:inline;
	margin:0;
	padding:0;
}
#tabsBasket a {
	float:left;
	background:url("tableftB2.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabsBasket a span {
	float:left;
	display:block;
	background:url("tabrightB2.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#000000;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsBasket a span {
	float:none;
}
/* End IE5-Mac hack */
    #tabsBasket a:hover span {
	color:#B42428;
}
#tabsBasket a:hover {
	background-position:0% -42px;
}
#tabsBasket a:hover span {
	background-position:100% -42px;
}
/*- Menu Tabs Main Sections--------------------------- */

    #tabsMS {
	float:left;
	width:910px;
	line-height:normal;
	font-size:14px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#bfbfbf;
	background-color:#efeff5;
}
#tabsMS ul.toptabs {
	margin: 0px 0px 0px 5px;
	width:800px;
	list-style:none;
	padding-top:15px;
	padding-right:0px;
	padding-bottom: 0;
	padding-left:5px;
	float:left;
	color:#7f7f91;
}
ul.toptabs li {
	display:inline;
	margin:0px;
	padding:0px;
}
ul.toptabs li a {
	float:left;
	background:url("tableftB.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
ul.toptabs li a span {
	float:left;
	display:block;
	background:url("tabrightB.gif") no-repeat right top;
	padding:8px 15px 7px 6px;
	color:#7f7f91;
	margin:0px 2px 0px 0px
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
    ul.toptabs li a span {
	float:none;
}
/* End IE5-Mac hack */
    ul.toptabs li a:hover span {
	color:#7f7f91;
}
ul.toptabs li a:hover {
	background-position:0% -42px;
}
ul.toptabs li a:hover span {
	background-position:100% -42px;
}
/************ navLinks styles **************/	
#navcontainer {
	width: 170px;
	float: left;
	text-decoration: none;
	margin:10px 0px 5px 5px;
	
}
 ul.mainnav {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;

	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}
ul.mainnav li {
	display: block;
	width: 165px;
	margin-left:10px;
	background-image: url(breadcrumb-border.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 4px;
}
ul.mainnav li a {
	display: block;
	background-image: url(list-bg.gif);
	background-repeat: no-repeat;
	background-position:left;
	padding-top: 4px;
	
	padding-bottom: 4px;
	padding-left: 14px;
	text-decoration: none;
	color: #1a1928;
	font-size:14px;
	font-weight:normal;
}
ul.mainnav li a:link {
	color: #1a1928;
	text-decoration: none;
}
ul.mainnav li a:hover {
	color: #1a1928;
	text-decoration: none;
}
/************ navSubLinks styles **************/	
ul.mainnav li ul.innerlinks {
	
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
	
}



ul.innerlinks li{
	display: block;
	background:none;
	text-decoration: none;
	list-style: none;
}

ul.innerlinks li a{
	display: block;
	background:url(list-bg2.gif) no-repeat;
	background-position:left 8px;
	text-decoration: none;
	color: #1a1928;
	font-size:12px;
	font-weight:normal;

	
}

ul.innerlinks li a:hover{
	text-decoration: underline;
	color: #1a1928;
}


ul.innerlinks li ul.subinnerlinks{
	
	margin:0px; padding:0px;
	width:120px;
}



 ul.subinnerlinks li{
  
  	display: block;
	background:none;
	text-decoration: none;
	list-style:none;
	margin:0px;
	padding:0px;
}

 ul.subinnerlinks li a{
  	text-decoration: none;
	color: #1a1928;
	font-size:12px;
	font-weight:normal;
	background:url(disc.gif) no-repeat 5px 8px;
	
}
 ul.subinnerlinks li a:hover{
  	text-decoration: underline;
	color: #1a1928;

	
}



/*---------End New Added-------------------------*/


/*- Text Editing--------------------------- */

p {
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
h2 {
	font-size: 17px;
	font-weight: bold;
	color: #1a1928;
	
	padding-top: 7px;
	padding-right: 4px;
	padding-bottom: 7px;
	padding-left: 10px;
}
.featured {
	width:383px;
	float:left;
	background: url(feature-h.gif) no-repeat top;
	display :block;
	font-size:0px;
	height:65px;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 30px;
}
h3 {
	font-size: 17px;
	font-weight: bold;
	color: #1a1928;
	padding-top: 10px;
	padding-right: 2px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFE9E7;
	letter-spacing: -1px;
	background-image: url(leaf_flat.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
h4 {
	font-size: 20px;
	font-weight: bold;
	color: #d7356d;
	padding-top: 17px;
	padding-right: 2px;
	padding-left:12px;
	margin:14px 0px 8px 0px;
	text-decoration:none;
	background:url(heading-bgh4.gif) repeat-x left top;
	height:32px;
	letter-spacing:-1px;

	
	
	
}




.heading-main {
	font-size: 20px;
	font-weight: bold;
	color: #1a1928;
	padding-top: 2px;
	padding-right: 2px;
	margin:14px 0px 8px 0px;
	text-decoration:none;
	
	
}
h2 {
	font-size: 17px;
	font-weight: bold;
	color: #d11c5b;
	padding-top: 2px;
	margin:10px 0px 8px -10px;
	text-decoration:none;
}
.h5 {
	font-size: 13px;
	font-weight: bold;
	color: #1a1928;
	padding-top: 2px;
	padding-right: 2px;
	margin:0px;
}
.orange {
	color: #1a1928;
}
/*- Layout--------------------------- */

.horizBreadcrumbs {
	display:block;
	width:890px;
	color: #000000;
	font-size: 12px;
	padding:4px 10px 4px 10px;
	background:url(breadcrumb-border.gif) repeat-x bottom;
	margin:0px 0px 0px 0px;
}
.topRow {
	display:block;
	width:740px;
	float:left;
	color: #FFFFFF;
	background-image: url(soh.gif);
	height: 110px;
}
.topBanner {
	float: left;
	width: 330px;
	text-align: center;
	font-size: 12px;
}
.logo {
	float: left;
	width: 150px;
}
.topRight {
	font-size: 12px;
	float: right;
	width: 560px;
}
.logonArea {
	font-size: 12px;
	color: #000000;
	float: right;
	width: 210px;
	background-image: url(telephone3.gif);
	height: 59px;
	text-align: left;
	vertical-align: top;
}
.leftPageSide {
	width: 175px;
	float: left;
	margin:0px;
	padding:0px;
}
.rightPageSide {
	width: 150px;
	float: right;
	margin:0px 5px 0px 0px;
	padding:0px;
}
.mainCentralArea {
	display:block;
	width:530px;
	float:left;
	margin-right: 10;
	margin-bottom: 10;
	margin-left: 10;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 16px;
	background-color: #FFFFFF;
}
.mainCentralArea .topcenterpart {
	background:url(main-center-pic.gif) no-repeat top;
	color:#0d0d0d;
	font-weight:normal;
	margin:0px;
}
.topcenterpart .h4 {
	font-size:15px;
	font-weight:normal;
	margin:0px;
	padding:25px 0px 0px 159px;
	width:169px;
	color:#0d0d0d
}
.topcenterpart .h4 a {
	color:#0d0d0d;
	text-decoration:none;
	font-size:13px;
	
		
}
.topcenterpart .h4 a {
	color:#0d0d0d;
	text-decoration:none;

}
.topcenterpart p {
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:142px 0px 5px 13px;
	line-height:18px;
}
.base {
	display:block;
	width:890px;
	float:left;
	clear:none;
	margin: 0px;
	color: #666666;
	font-size: 12px;
	padding: 10px;
	background:url(footer-bg.gif) repeat-x top;
}
.baseLargeText {
	font-size: 12px;
	font-weight: bold;
	padding:10px 0px 15px 0px;
	background:url(breadcrumb-border.gif) repeat-x bottom;
}

.baseLargeText a{
	
	padding:0px 5px 0px 5px;
    color:#1a1928;
    text-decoration:none;
}


.baseLargeText a:hover{
	
	
    color:#1a1928;
    text-decoration:underline;
}



.smallText {
	font-size: 12px;
	
	padding:10px 0px 15px 0px;
	background:url(breadcrumb-border.gif) repeat-x bottom;
	
}

.smallText a{
	
	padding:0px 3px 0px 3px;
		color:#1a1928;
		text-decoration:none;

}

.smallText a:hover{

		color:#1a1928;
		text-decoration:underline;

}


/*- Containers--------------------------- */

.quicklinks {
	background-color: #FFFFFF;
	font-size: 12px;
	vertical-align: top;
	color: #000000;
	width: 164px;
	padding:0px 3px 15px 10px;
	margin-bottom:7px;
	background:url(divider.gif) no-repeat bottom;
}
.basketRight {
	font-size: 12px;
	vertical-align: top;
	color: #666666;
	width: 140px;
	padding:0px 0px 15px 5px;
	background:url(divider.gif) no-repeat bottom;
}
.basketRight a {
	font-size: 12px;
	color: #1a174a;
}
.rightLinks {
	background-color: #FFFFFF;
	font-size: 12px;
	vertical-align: top;
	color: #1a174a;
	width: 140px;
	padding: 5px;
	background:url(divider.gif) no-repeat bottom;
}
.rightLinks a {
	color: #1a174a;
	text-decoration:none;
}
.rightLinks a:hover {
	color: #1a174a;
	text-decoration:none;
}
.rightBanners {
	background-color: #FFFFFF;
	font-size: 12px;
	vertical-align: top;
	color: #666666;
	width: 160px;
	padding: 10px;
	text-align: left;
	background-position: righttop;
	margin-left:5px;
}
.creditCards {
	font-size: 12px;
	vertical-align: top;
	width: 390px;
	padding-top: 5px;
	text-align: center;
}
/*- Product 1 Style --------------------------- */

.firstHighlightProduct {
	width: 491px;
	background-color: #FFFFFF;
	font-size: 11px;
	float: left;
	background-position: right top;
	margin-bottom: 8px;
	height: 180px;
}
.firstLeft {
	width: 290px;
	float:left;
	height: 157px;
}
.firstRight {
	width: 180px;
	float:right;
	color: #1a1928;
	padding: 10px;
	height: 130px;
	font-size: 11px;
	
}
.firstFilter {
	width: 179px;
	float:right;
	padding:12px 10px 10px 10px;
	height: 130px;
	background-color: #FFFFFF;
	font-size: 12px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #EFE9E7;
}
/*- Product 2 Style --------------------------- */

.highlightText {
	width: 378px;
	font-size: 12px;
	padding: 10px;
	color: #6E2E12;
	background-color: #EFE9E7;
}
/*- Product Thumbnail Display Area --------------------------- */


.products {
	width: 450px;
	background-color: #FFFFFF;
	margin:0px; 
	padding:0px;	
	background-image: url(back_product.gif);
	background-position: center;
	
}
.productFilter {
	width: 388px;
	background-color: #FFFFFF;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 5px;
	font-size: 12px;
}
.productThumbs {
	width: 398px;
	background-color: #FFFFFF;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #EFE9E7;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 50px;
}
.productsHeadings {
	width: 398px;
	margin:0px; padding:0px;
}
.productContainer {
	width: 450px;
	font-size: 12px;
	float: left;
	text-align: center;
	margin:6px 0 0 6px; 
	padding:0px;
}
.left {    /* -----Changed ------*/
	height:100%;
	vertical-align: top;
	width: 123px;
	float: left;
	padding: 1px;
}
.left2 {
	width: 50px;
	float: left;
	padding: 1px;
}
.leftBasket {
	width: 270px;
	float: left;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	background-color: #EFE9E7;
}
.right {      /* -----Changed ------*/
	vertical-align: top;
	width: 262px;
	height:100%;
	padding: 0px;
	float: right;
	background-position: top;
}
.right2 {
	width: 340px;
	padding: 0px;
	float: right;
	background-position: top;
	font-size: 12px;
}
.rightBasket {
	width: 120px;
	padding: 0px;
	float: right;
	background-position: top;
	font-size: 12px;
}
.rightInset {
	vertical-align: top;
	width: 123px;
	float: left;
	padding: 1px;
}
.rightInsetCentral {
	width: 123px;
	float: right;
	padding: 1px;
}
.rightInsetBasket {
	width: 50px;
	float: right;
	padding-top: 5px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: 1px;
	background-color: #F0F0F0;
}
.rightInsetCentral2 {
	width: 123px;
	float: right;
	padding: 1px;
}
.rightInset2 {
	width: 211px;
	float: left;
	padding: 1px;
	font-size: 12px;
	margin-bottom: 10px;
}
.rightInsetBasket {
	width: 50px;
	float: left;
	padding: 1px;
	font-size: 12px;
	margin-bottom: 10px;
}
.product-ak {
	margin:20px;
	padding:0px;
	border:0pt;
	background:url(breadcrumb-border.gif) repeat-x bottom;
}
.productHeading {   
	width: 113px;
	height:50px;
	padding:0px;
	color: #1a174a;
}

.productHeading  a{    
	
	color: #1a174a;
	text-decoration:none;
}

.productHeading  a:hover{    
	color: #1a174a;
	text-decoration:none;
}



/* -----Start New Added ------*/
.productImageT {
	padding:0px;
	height:120px;
	width: 100px;
	color: #1a174a;
	display:block;
	font-size:0px;
	border:0pt
}
.productText {
	text-align: left;
	width:145px;
}
.productText-ak {
	text-align: center;
	width:125px;
}
.productButtonImage {
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 20px;
	padding-bottom: 25px;
	width: 141px;
	color: #567823;
}
/* -----end New Added------*/
 
.catHeading {  /* -----Changed ------*/
	font-weight: bold;
	padding: 5px;
	width: 113px;
	height:75px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F3F9EB;
	color: #567823;
	font-size: 12px;
}
/* -----Start New Added ------*/


 /* -----End new Added------*/

.productSelect {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	border-left-width: 30px;
	border-left-style: solid;
	background-image: url(fades_blue2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px;
}
.productSelect2 {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	border-left-width: 30px;
	border-left-style: solid;
	background-image: url(fades_blue2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.productSelectFilter {
	font-weight: bold;
	color: #F3F9EB;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	border-left-width: 30px;
	border-left-style: solid;
	background-image: url(fades_blue2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 5px;
}
.productSelectTh {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	border-left-width: 30px;
	border-left-style: solid;
	background-image: url(fades_blue2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.productSelectFocus {
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	background-image: url(fades_blue2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.basketContainer 
{
	float:left;
	width:520px;
	margin:20px 0px 0px 20px; 
	padding:0px;
}
.basketContainer1 
{
	width:520px;
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 10px;
	
}
.containerHeading {
	width: 150px;
	height: 43px;
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:0px;
	float:right;
}
/* -----Start New Added------*/

.ErrMsg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	line-height: 16px;
}
/************ navSubLinks styles **************/	

#Dot ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	font-size: 13px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-decoration: none;
}
#Dot a {
	color: #49466f;
	background-image: url(list-bg2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 8px;
	padding-left: 15px;
	margin:0px 0px 0px 0px;
	text-decoration: none;
	outline:0;
}
#Dot a:link {
	color: #49466f;
	text-decoration: none;
}
#Dot a:hover {
	color: #d96a90;
	text-decoration: underline;
}
/**************************************************/

 .Success {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color:green;
	line-height: 16px;
}
.gridItemHide {
	display: none;
}
.btn {
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	border: 1px solid #D1D1D1;
}
.input1 {
	font-size: 10px;
	padding: 2px;
}
.input2 {
	font-size: 11px;
	padding: 2px;
}
.tabgrid {
	float:left;
	width:464px;
}
/* -----End New Added------*/
 
 /* ----- New Added 1/nov/2007------*/
 
 #mainHeader {
	width:910px;
	height:180px;
	background-repeat:no-repeat;
	float:left;
	display:block;
	font-size:0px;
}
#mainHeaderLeft {
	width:182px;
	height:180px;
	float:left;
	text-align:center;
}
#mainHeaderMiddle {
	width:353px;
	height:180px;
	float:left;
}
#mainHeaderRight {
	width:100px;
	float:right;
}
#loginBtn {
	width:74px;
	padding-top:24px;
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	background:url(lock.gif) 13px 24px no-repeat;
	padding-left:15px;
	text-transform:uppercase;
}

#loginBtn a {
	color:#919191;
	text-decoration:none;
}
#loginBtn a:hover {
	color:#919191;
	text-decoration:underline;
}
/* ----- New Added ended 1/nov/2007------*/
  
  
  
  
   /* ----- New Added 6/nov/2007------*/
  
  
  #banner {
	float:left;
	width:395px;
	height:218px;
	border:1px solid #D0C0B9;
}
#bannerLeft {
	width:191px;
	float:left;
	height:218px;
}
#bannerRight {
	width:204px;
	float:left;
	margin-top:50px;
	text-align:center;
}
#content {
	font-family:Trebuchet MS;
	font-size:11px;
	font-weight:normal;
	color:#84321C;
	width:182px;
	text-align:left;
	float:left;
	padding-left:10px;
	height:140px;
	line-height:14px;
}
/* ----- New Added ended 6/nov/2007------*/
  
  
  /* ----- New Added by Akriti 28/may/2009------*/
 .clearer {
	clear:both
}
.logoarea {
	margin:0px;
	padding:19px 0px 0px 0px;
	width:910px;

}
.logoarea .logo {
	width:268px;
	height:75px;
	display:block;
	float:left;
	font-size:0px;
	padding:0px 0px 19px 13px;
}
.logoarea .freebanner {
	width:345px;
	height:40px;
	display:block;
	float:left;
	font-size:0px;
	padding:20px 40px 20px 60px;
}
.logoarea .callus {
	width:157px;
	height:53px;
	display:block;
	float:right;
	font-size:0px;
	padding:19px 13px 0px 0px
}
.space1 {
	height:15px;
	width:740px;
}
.main {
	height:auto;
	width:100%;
	margin:10px 0px 0px 0px;
	padding:0px;
}
.leftside {
	float:left
}
.heading-ak
{
	margin:0px; 
	padding:0px; 
	width:323px; 
	height:57px; 
	display:block; 
	font-size:0px;
}
.heading-ak1
{
	margin:0px; 
	padding:0px 0px 0px 10px; 
	width:323px; 
	height:57px; 
	display:block; 
	font-size:0px;
}
.image-ak{margin:0px; padding:0px 0px 0px 5px; font-size:0px; vertical-align:top;}
.image-ak1{margin:0px; padding:0px; font-size:12px;  vertical-align:top; color:#242424; font-weight:bold;}
strong{color:#242424}
.top-pic{margin:0px; padding:0px; text-align:right}
.product-search-ak{margin:0px; padding:28px 0px 10px 105px; font-weight:bold; height:19px; width:230px; display:block; font-size:14px; background:url(results.gif) top left no-repeat; color:#1a1928; text-decoration:underline; text-transform:capitalize}
.rightInset-ak {
	width: 300px;
	float: right;
	margin-bottom: 5px;
	padding:0px;
	
}

.leftside1 {
	float:left; padding:0px 5px 0px 0px
}

.PagingLabel
{
	float:left; margin:0px; padding:3px 5px 0px 0px
}

.PagingLabelRight
{
	margin:0px; padding:3px 0px 0px 0px; width:45px; float:left
}

.PagingLabelRight1
{
	margin:0px; padding:3px 0px 0px 0px;  width:55px; float:left; 
}

.PagingLabelRight2
{
	margin:0px; padding:3px 0px 0px 0px; width:20px; float:left
}

.space-left{margin-left:20px;}