/* CSS Document */

/***********************************************/
/* Banner CSS Document Here                    */
/***********************************************/
/*#bannerWrap {
	background:url(../images/bann-bg.gif) repeat-x left bottom;
	margin:0 0 0 0px;
	width:768px;
	position:relative;
	margin:0 0 0 160px;
	height:115px;
	}
#bannerWrap ul#topNav{
	background:#8389A1 url(../images/top-crv.gif) no-repeat left bottom;
	padding:0 0 0 0px;
	margin:0px;
	color:#fff;
	position:absolute;
	display:block;
	height:28px;
	top:0px;
	left:400px;
	}*/
#topNav {
	background:#8389A1 url(../images/top-crv.gif) no-repeat left bottom;
	font:normal 14px/16px "Trebuchet MS", Verdana;
	color:#EFF0F3;
	position:absolute;
	padding:5px 0 0 5%;
	height:23px;
	left:40%;
	top:0px;
	width:55%;
	
	}
#topNav img {
	float:left;
	margin:0 8px;
	}
#topNav form {
	background:url(../images/form-sep.gif) no-repeat left bottom;
	padding:0 0 0 20px;
	display:block;
	float:left;
	text-align:left;
	}
	
#topNav form input {
	width:130px;
	height:15px;
	border:solid 1px #E2E2E2;
	padding:0px;
	margin:0px 6px;
	font:normal 11px/12px Tahoma;
	float:left;
	}
#topNav form input.srh-btn {
	width:auto;
	height:auto;
	padding:0px;
	margin:0px;
	}				
#topNav form {
	padding:0px;
	margin:0px;
	}		
#bannerWrap {
	background:url(../images/bann-bg.gif) repeat-x left bottom;
	/*margin:0 0 0 0px;
	width:768px;
	position:relative;
	margin:0 0 0 160px;*/
	height:115px;
	}		
#banner {
	background:url(../images/banner.jpg) no-repeat right top;
	height:115px;
	margin-right:117px;
	width:790px;
	}
#banner img {
	margin:5px 0 0 ;
	}	

#Nav {
	height:39px;
	}
#Nav img {
	background:url(../images/nav-sep.gif) no-repeat right bottom;
	float:left;
	margin:0px 6px 0px 6px;
	padding:2px 11px 8px 0;
	}	

/***********************************************/
/* Main Rounded Box CSS Starts Here            */
/***********************************************/

.pad7 {
	padding:10px 7px 0px 7px;
	}
.upGrade {
	background:url(../images/crv-up-grad.gif) repeat-x left top;
	}
.grade-l {
	background:url(../images/grade-l.gif) repeat-y left top;
	}		
.grade-r {
	background:url(../images/grade-r.gif) repeat-y left top;
	}
.botGrad {
	background:url(../images/bot-crv-grade.gif) repeat-x left top;
	padding:24px 0 0 0;
	}
.midbody {
	background:#fff url(../images/midbody-bg.gif) repeat-x left top;
	}	

.midCrvBg {
	background:url(../images/mid-bann-bg.gif) repeat-x left -2px ;
	padding-top:12px;
	}
.Bg {
	background:#fff url(../images/mid-bann1-bg.gif) repeat-x left -2px ;
	padding-top:12px;
	}		
/***********************************************/
/* Left Pannel CSS Document Starts Here        */
/***********************************************/	
	
#leftPannel {
	width:204px;
	}
#leftPannel td h3 {
	background:url(../images/tag-bg.gif) no-repeat left top;
	font:bold 14px/16px "Trebuchet MS", Verdana;
	text-transform:uppercase;
	color:#fff;
	padding:9px 0 7px 15px;
	margin:0px;
	}
#leftPannel ul {
	list-style:none;
	padding:0px;
	margin:0px;
	}
#leftPannel ul li{
	padding:0px;
	margin:0px;
	font:normal 11px/15px  Arial, Helvetica, sans-serif;
	background:#E0E3EB url(../images/anchor-bg.gif) no-repeat;
	height:30px;
	}
#leftPannel ul li.blnk{
	background:url(../images/blnk-bg.gif) no-repeat left top;
	height:21px;
	}	
#leftPannel ul li a {
	color:#5C6176;
	text-decoration:none;
	background:url(../images/bullet.gif) no-repeat 20px 12px;
	padding:9px 0 4px 33px;
	display:block; 
	}
#leftPannel ul li a:hover {
	text-decoration:underline;
	background:#E0E3EB url(../images/anchor-bg.gif) no-repeat 100%;
	}
.featured {
	margin:6px 0px;
	}	
.featured td.itemPlace, .newLatter td.placer{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	background-color:#FAFAFB;
	border:solid 1px #E5E5E5;
	padding:6px;
	}						
.newsLetter label {
	font:normal 11px/13px Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	display:block;
	}
.podypad {
	padding-left:12px;
	}
		
.advt {
	text-align:center;
	}		
.advt img {
	margin:3px 0px;
	}

.diamond-lists {
	margin:12px 0 0 0;
	}
.tags {
	padding:8px 0px;
	}		
.diamond-lists table {
	width:167px;
	float:left;
	margin-left:1px;
	}	
.diamond-lists table td {
	border:solid 1px #E5E5E5;
	border-collapse:collapse;
	}	
.diamond-lists td, .diamond-lists a {
	font:bold 11px/14px Tahoma;
	color:#8389A1;
	}
.diamond-lists a {
	text-decoration:underline;
	color:#8389A1;
	}
.diamond-lists td.descript {
	background:url(../images/desc-bg.gif) repeat-x left -2px;
	padding:2px 6px 4px 6px;
	border-top:none;
	border-bottom:none;	
}
.diamond-lists td span {
	font-weight:normal;
	}

.diamond-lists a:hover {
	color:#FF8B8F;
	text-decoration:none;
	}
.diamond-lists table td p{
	padding:4px 0px;
	margin:0px;
	}			
/***********************************************/
/* Mid Body CSS Document Starts Here           */
/***********************************************/

#footer {
	 background-color:#8389A1;
	 height:100px;
	 
	 }
.pad8 {
	padding:0px 8px;
	}	  
#footer a {
	font:normal 11px/14px Tahoma;
	text-decoration:none;
	color:#8389A1;
	
	}
#footer a:hover {
	font:normal 11px/14px Tahoma;
	text-decoration:underline;
	color:#666;
	}	
.last-grad {
	background:url(../images/last-grade.gif) left bottom repeat-x;
	}
.copryRight {
	font:normal 10px/14px Tahoma;
	text-align:center;
	color:#fff;
	margin:5px 0 0 0;
	padding:0px;
	}				
/***********************************************/
/* General CSS Document Starts Here            */
/***********************************************/
		
	
input, form, h1, h2, h3, div {
	padding:0px;
	margin:0px;
}
			
.spacer {
	font-size:0;
	line-height:0;
	clear:both;
	}
body {
	background:#E4E7EE url(../images/body-bg.gif) repeat-x left top;
	padding:0px;
	margin:0px;
	position:relative;
}
.externalcontainer {
	padding:0;
	width:790px;
	margin:0 auto;
	
}
td, div {
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	text-transform:none;
	text-decoration:none;
	color:#000;
	
}
.fonts{
font:normal 10px/16px Arial, Helvetica, sans-serif;
	text-transform:none;
	text-decoration:none;
	color:#FF0000;
	font-weight:normal;
}

/* CSS Non editable part */
	
form {
	padding:0px;
	margin:0px;
}	
p {
	padding:11px 0px;
	margin:0px;
}

img {
	border:0px;
}	
.width100per {
	width:100%;	
}
.width50per {
	border:0px;
	width:50%;	
}
.width33per {
	width:33%;
	}
.width34per {
	width:34%;
	}			
.height1 {
	height:1px;
}	
.width1 {
	width:1px;
}	
.lt, .lm, .lb {
	text-align:left;
}
.lt, .rt, .ct {
	vertical-align:top;
}
.lt1, .lm, .lb {
	text-align:left;
}
.lt1, .rt, .ct {
	vertical-align:top;
}
.lm, .rm, .cm {
	vertical-align:middle;
}		
.rt, .rb, .rm {
	text-align:right;
}	
.lb, .cb, .rb {
	vertical-align:bottom;
}	
.ct, .cb, .cm {
	text-align:center;
}



.txt
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
font:weight:bold;
text-align:justify;
color:#5C6176;}


.txts
{
	font:normal 11px/15px  Arial, Helvetica, sans-serif;
font-width:10px;
text-align:center;
color:#5C6176;
}


.txt1
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
color:#FFFFFF;}



.txt2
{
font:normal 13px/15px  Arial, Helvetica, sans-serif;
font:weight:bold;

color:#5C6176;}

.txt3
{
/*font:weight:bold;*/

color:#8389A1;}

.pageHeading {
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  color: #9a9a9a;
}
.productListing-heading {
font:normal 12px/15px  Arial, Helvetica, sans-serif;
  font-size: 12px;
  background: #8389A1;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
font:normal 12px/15px  Arial, Helvetica, sans-serif;
  font-size: 10px;
}
input
{ 
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font:size: 11px;
font:weight:bold;

color:#000000;

}
.main
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 11px;
font:weight:bold;

color:#8389A1;}
.smallText
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 11px;

color:#8389A1;}
.inputRequirement
{
font:normal 10px/15px  Arial, Helvetica, sans-serif;
  font-size: 10px;
font:weight:bold;

color:red;}
.stockWarning { font-family : Arial, Helvetica, sans-serif; font-size : 10px; color: #cc0033; }

.checkoutBarTo{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 11px;

color:#8389A1;}
.checkoutBarCurrent
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 11px;
font-weight:bold;

color:#8389A1;}
.checkoutBarFrom
{
font:normal 11px/15px  Arial, Helvetica, sans-serif;
  font-size: 11px;

color:#8389A1;}
/*----------------------------------------*/
