/* Accordiod Style Starts Here*/
.accordion {
	width: 480px;
	border-bottom: solid 1px #c4c4c4;
}
.accordion h3 {
	background: #e9e7e7 url(../images/base/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
}
.accordion h3:hover {
	background-color: #74c52d;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
	font-size:12px;
	color:#030;
	font-weight:bold;
}

/* Accordiod Style Ends Here*/
.whouseourprodsdetailfont
{
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#330;
	text-align:justify;
}
.footerfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
}
.fotterbg
{
	background-image:url(../images/basic/Footer.png);
	height:55px;
}
.footerbg
{
	background-image:url(../images/basic/Footer.png);
	height:55px;
}
.featuredproddetailfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	margin:0px;
	text-align:justify;
	overflow:auto;
	
	}
.featuredproddetailbg
{
	background-image:url(../images/basic/BlockContent-c.png);
	background-position:center;
	width:220px;
	height:auto;
	padding:7px;
}
.featuredprodfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#330;
	margin:0px;
	font-weight:bold;
}
.feturedprodmenubar
{
	background-image:url(../images/basic/BlockHeader.png);
	height:30px;
	background-position:center;
	background-repeat:repeat-x;
	width:220px;
}
.mainimgdetails
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#660;
	margin:0px;
	text-align:justify;
}
.detailfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	color:#660;
	margin:0px;
	text-align:justify;
}
.welcomebarfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	margin:0px;
	color:#660;
}
.welcomebar
{
	background-image:url(../images/basic/BlockContent-c.png);
	height:35px;
}
.righttrborder
{
	border-style:solid;
	border-color:#990;
	border-width:thin;
}
address
{
	font-family:Arial, Helvetica, sans-serif;
	color: #330;
	font-size:12px;
}
.submitbtn
{
	background-image:url(../images/basic/Button.png);
	background-position:center;
	height:28px;
	width:85px;
	border-style:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#330;
	font-size:12px;
}
.loginbutton
{
		background-image:url(../images/basic/Button.png);
	background-position:center;
	height:28px;
	width:85px;
	border-style:none;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#330;
	font-size:12px;
}
.loginbutton:hover
{
		background-image:url(../images/basic/Button.png);
	background-position:bottom;
	cursor:pointer;
	vertical-align:middle;
	color:#9C3;
}
.submitbtn:hover
{
	background-image:url(../images/basic/Button.png);
	background-position:bottom;
	cursor:pointer;
	vertical-align:middle;
	color:#9C3;
}

.loginformelem
{
	border-style:solid;
	border-color:#360;
	width:115px;
}
.loginsubmenufont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#330;
}
.loginsubmenubg
{
	background-image:url(../images/basic/BlockContent-c.png);
	background-repeat:repeat;
	padding-bottom:10px;
	border-style:solid;
	border-color:#990;
	border-width:thin;
}
.loginmenubarfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#330;
	font-weight:bold;
	margin:0px;
	position:relative;
	top:-5px;
}
.loginmenubar
{
	background-image:url(../images/basic/BlockHeader.png);
	background-position:center;
	height:25px;
	background-repeat:no-repeat;
	margin:0px;
}
.navbase
{
	background-image:url(../images/basic/nav.png);
	height:25px;
	background-position:top;
	margin:0px;
}
.navdata
{
	font-weight:bold;
	padding-left:5px;
	height:25px;
	margin:0px;
	position:relative;
	top:-8px;
}
.navdata:hover
{
	background-image:url(../images/basic/item-center.png);
	background-position:top;
	height:25px;
	margin:0px;
	cursor:pointer;
	text-decoration:underline;
}
.headersubfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#CF9;
	position:relative;
	left:100px;
	
	overflow:hidden;
	margin:0px;
}
.headerMainfont
{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:48px;
	color:#FFF;
	position:relative;
	left:15px;
	overflow:hidden;
	margin:0px;
}
.headerbg
{
	background-image:url(../images/basic/Header.jpg);
	height:225px;
	width:890px;
	overflow:hidden;
	background-repeat:no-repeat;
}
.tblborder
{
	border-style:solid;
	border-color:#FFF;
	border-width:thick;
}
a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#630;
	text-decoration:none;
	font-weight:bolder;
}
a:hover
{
	text-decoration:underline;
}
.PageBackgroundGlare
{
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
}
body
{
  margin: 0 auto;
  padding: 0;
  background-color:#C5C5AF;
  background-image:url(../images/basic/Page-BgTexture.jpg);
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: bottom left;
}



