@charset "utf-8";
/* CSS Document */

/*Generic Classes starts*/
.spacer{ clear:both; display:block;}
.alignRight {text-align:right;} 
.alignLeft {text-align:left !important;} 
.noPadding{ padding:0 !important;}
.noMargin{ margin:0 !important;}

.errorMsg{ color:#FF0000;}
.clearFloat {display:block; clear:both;}
.spacer{ clear:both; height:20px; display:block;}

/*Generic Classes Ends*/

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div {
	border: 0;
	margin: 0;
	padding: 0;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana, ;
	font-size:11px;
	color:#000000;
}
body {
	/*background-image: url(../images/ibg.jpg);*/
	background-repeat:repeat-x;
	background-color: #EE8031;
}
p {
	margin-bottom:15px;
}
#fullstretchContainer {
	width:100%;
	display:block;
	clear:both;
}
#fullstretch1 {
	width:40%;
	height:89px;
	background-image:url(../images/ir1left.jpg);
	background-repeat:repeat-x;
	float:left;
}
#fullstretch2 {
	width:40%;
	height:89px;
	background-image:url(../images/ir1right.jpg);
	background-repeat:repeat-x;
	float:right;
}
#row0 {
	width:990px;
	margin:0 auto;
}
#row1 {
	display:block;
	position:absolute;
	width:990px;
}
#r1c1 {
	float:left;
	width:286px;
}
#r1c2 {
	float:left;
	width:122px;
}
#r1c3 {
	float:left;
	/*width:493px;*/
	background-image:url(../images/ir1c3.jpg);
	background-repeat:no-repeat;
	height:89px;
}
#row2 {
	width:990px;
	margin:0 auto;
	background-image:url(../images/irow2bg.jpg);
	background-repeat:repeat-y;
	overflow:hidden;

}
#row2col1 {
	display:block;
	float:left;
	width:21px;
}
#row2col2 {
	display:block;
	float:left;
	width:203px;
}
.row2col2img {
	width:203px;
	margin:10px 0 10px 0;
}	
#row2col2image {
	border-style:solid;
	border: thin #999999;
	width:169px;
	clear:both;
	margin-left:16px;
	margin-top:16px;
}
.row2col2featured {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#8d8d8d;
	text-decoration:none;
	margin-left:15px;
	margin-top:10px;
	letter-spacing: 0.01em;
	line-height:1;
}
#buttonHolder {	width: 150px; margin:7px 0px 5px 48px;}
*+html #buttonHolder {	width: 150px; margin:7px 0px 5px 52px;}

a.featured {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#8d8d8d;
	font-weight:bold;
	text-decoration:none;
}
a.featured:hover {
	color:#000000;
}	
a.linkorange{
	font-family:"Microsoft Sans Serif";
	color:#ed8131;
	font-size:11px;
	text-decoration:none;
}
a.linkorange:hover{
	font-family:"Microsoft Sans Serif";
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
#row2col3 {
	display:block;
	float:right;
	width:766px;
}

#row2col2r1 {
	display:block;
	width:203px;
	margin:0 auto;
}
/*#row2col2r2 {
	display:block;
	width:180px;
	clear:both;
}*/
#row2col2r2 {
	display:block;
	width:186px;
	clear:both;
	margin-left:9px;
}


#row2col3r1 {
	width:766px;
	position:relative;
	z-index:1;
}
#row2col3r2 {
	width:766px;
	clear:both;
	background-image:url(../images/irow2r2c1headbg.jpg);
	background-repeat:no-repeat;
	height:29px;
}
#row2col3r3	{
	width:730px;
	display:block;
	margin:15px;
	
}

#row2col3r1 {
	width:766px;
	float:right;
}
#row2col3r2 {
	width:766px;
	clear:both;
	background-image:url(../images/irow2r2c1headbg.jpg);
	background-repeat:no-repeat;
	height:29px;
}
#row2col3r3	{
	width:730px;
	display:block;
	margin:15px;
}
#bottomrow {
	display:block;
	width:100%;
	clear:both;
}
#bottomleft {
	float:left;
	width:50%;
	background-image:url(../images/irow3leftimg.jpg);
	background-repeat:repeat-x;
	height:60px;
}
#bottomright {
	float:right;
	width:45%;
	background-image:url(../images/irow3rightimg.jpg);
	background-repeat:repeat-x;
	height:60px;
}
#bottomcontainer {
	display:block;
	width:990px;
	margin:0 auto;
	clear:both;
}
#bottom {
	position:absolute;
	width:990px;
	display:block;
	background-image:url(../images/irow3copybg.jpg);
	background-repeat:no-repeat;
	height:60px;
}
#copyTextLeft {
	float:left;
	color:#6e3c16;
	margin-left:10px;
	padding-top:40px;
	width:350px;
	font-family: "Microsoft Sans Serif",Tahoma,Verdana;
}
#copyTextRight {
	float:left;
	color:#6e3c16;
	margin-left:10px;
	padding-top:40px;
	width:350px;
}



a.copyrighttext {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#6e3c16;
	text-decoration:none;
}
a.copyrighttext:hover{
	color:#FFFFFF;
	text-decoration:none;
}	



.headOrangeBold {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	font-weight:bold;
	color:#FF3300;
	float:left;
	margin-left:35px;
}
ul.sidenav {
	display:block;
	clear:both;
	margin-top:8px;
	margin-left:15px;
}
li.sidemenu {
	list-style:inside;
	list-style-image:url(../images/bullett1.jpg);
	padding:2px;
	width:130px;
	padding-top:5px;
}
a.sidelinks {
	color:#b20000;
	text-decoration:none;
	font-weight:bold;
	font-family:"Microsoft Sans Serif";
	font-size:11px;
}
a.sidelinks:hover {
	color:#000000;
}
li.sidesubmenu {
	list-style:none;
	width:130px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	font-family:"Microsoft Sans Serif";
	margin-left:30px;
	padding-top:5px;
}
li.sidesubsubmenu {
	list-style-image:url(../images/subbullett1.jpg);
	width:100px;
	padding-top:8px;
	margin-left:50px;
}
a.sidesubsublinks {
	color:#5c5c5c;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:"Microsoft Sans Serif";
}
a.sidesubsublinks:hover {
	color:#b20000;
}	
ul.topnav {
	margin:0;
}
li.topmanu {
	list-style-type:none;
	display:inline;
}

/*.row1col3menu{
	display:block;
	margin-top:59px;
	width:535px;
	height:30px;
	float:right;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ed8131;
	display:block;
	margin-top:59px;
	width:535px;
	height:30px;
	float:right;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ed8131;*/
/*}
a.linkBlack:link, a.linkBlack:visited, a.linkBlack:active {
	padding:0 7px;
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
a.linkBlack:hover {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#ed8131;
	text-decoration:none;
}*/
.breaker {
	width:100%;
	clear:both;
	display:block;
}
.mainContent {
	font-size:12px;
	line-height:16px;
}








#r2c2ContentArea {
	display:block;
	width:697px;
	clear:both;
	margin-left:38px;
	height:50px;
}
#r2c2Content1 {
	display:block;
	width:670px;
	clear:both;
	margin-left:14px;
}
#r2c2ContentWelcome {
	display:block;
	width:430px;
	clear:both;
	float:left;
	margin-left:20px;
	border-right:1px dotted #999999;
}
#r2c2Customerlogin{
	display:block;
	width:245px;
	border-left-style:dotted;
	border-left-color:#4e4e4e;
	float:right;
	height:115px;
	border-left-width:thin;
}
#innercustomerlogin{
	display:block;
	width:250px;
	margin: 0 auto;
	float:right;
}
#r2c2Loginimg{
	display:block;
	margin-left:104px;
	margin-top:55px;
	width:54px;
}
.orangebig {
	font-family:Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-weight:bold;
	font-size:16px;
	font-weight:normal;
}
.blacksmall {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#616161;
	text-align:justify;
	text-decoration:none;
	padding-top:6px;
	padding-right:25px;
}
#homeContentId {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#616161;
	text-align:justify;
	text-decoration:none;
	padding-top:6px;
	padding-right:25px;
	display:block;
}
#homeContentId img {margin:5px 10px 5px 10px; border:#999999 solid 1px;}
#homeContentId ul {
	margin-left:35px;
	list-style-type:none;
}
#homeContentId li {
	list-style-image:url(../images/bullett1.jpg);
	line-height:16px;
	margin-top:8px;
	margin-bottom:8px;
}

#homeContentId h1, h2, h3, h4, h5, h6{font-family:"Microsoft Sans Serif",Tahoma,Verdana; font-size:12px;}

#homeContentId a { 
	font-family:"Microsoft Sans Serif",Tahoma,Verdana;
	text-decoration:none;
	color:#0090ff;
	font-size:12px;
}
#homeContentId a:hover{
	color:#ff8a3f;
}

.cmsHeading{font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#FF6600;}
.cmsIntro{font-family:Tahoma, Arial, Verdana; font-size:14px; color:#666666;}
.cmsText{font-family:Tahoma, Arial, Verdana; font-size:12px; color:#000000;}
.cmsQuote{font-family:"Comic Sans MS"; font-size:12px; font-style:italic; color:#000000;}
.cmsFinalWord{font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333399;}
.cmsDisclaimer{font-family:Tahoma, Arial, Verdana; font-size:10px; color:#000000;}




a.linkblue:link, a.linkblue:visited, a.linkblue:active{
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	color:#0090ff;
	font-size:11px;
	text-decoration:none;
}
a.linkblue:hover{
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	color:#ed8131;
	font-size:11px;
	text-decoration:none;
}
.inpuStyle1 {
	margin-top:4px;
	width:150px;
	font: 100% arial, helvetica, sans-serif;	
	font-size:11px;
	color:#336699;
}

#r1ProductArea{
	display:block;
	width:700px;
	margin-left:38px;
	clear:both;
	margin-bottom:10px;
}

*+html #r1ProductArea{ display:block; width:700px; clear:both; padding:-20px 0 0 0 !important; margin:-10px 38px 10px 38px;}

#hproductrow1col1 {
	display:block;
	width:340px;
	float:left;
}
#productAreaR1C1{
	display:block;
	width:340px;
	float:left;
	height:88px;
	background-image:url(../images/hprobox1.jpg);
	background-repeat:no-repeat;
}
#productAreaDetailR1C1{
	display:block;
	float:right; 	
	width:340px;
	height:26px;
}
#hproductrow1col2 {
	display:block;
	width:340px;
	float:right;
}
#Product1{
	display:block;
	width:280px;
	margin-left:29px;
	margin-top:25px;
	height:20px;
}
#product1img{
	display:block;
	float:left;
	width:111px;
	height:60px;
	background-image:url(../images/hproductbg.jpg);
	background-repeat:no-repeat;
	padding-right:7px;
}
.orangesmall{
	font-family:"Microsoft Sans Serif";
	color:#ed8131;
	font-size:11px;
	text-decoration:none;
}
#productRow2Col2 {
	display:block;
	width:340px;
	float:right;
}
#productAreaDetailR1C2{
	display:block;
	float:left;
	width:340px;
	height:26px;
}
#bottomrow {
	display:block;
	width:100%;
	clear:both;
}
#bottomleft {
	float:left;
	width:50%;
	background-image:url(../images/irow3leftimg.jpg);
	background-repeat:repeat-x;
	height:60px;
}
#bottomright {
	float:right;
	width:40%;
	background-image:url(../images/irow3rightimg.jpg);
	background-repeat:repeat-x;
	height:60px;
}
#bottomcontainer {
	width:990px;
	margin:0 auto;
	clear:both;
}


#rowLast {
	background-color:#ee8031;
	width:auto;
	height:auto;
	overflow:auto;
}

#copybg {
	position:absolute;
	width:990px;
	display:block;
	margin-top:-60px;
}
#copyrightbgimg {
	width:990px;
	float:left;
	background-image:url(../images/irow3copybg.jpg);
	background-repeat:no-repeat;
	height:60px;
}
#copyrigtarea {
	display:block;
	clear:both;
	width:990px;
	margin-top:35px;
}
#copyrightleft {
	margin-left:10px;
	width:350px;
	float:left;
}
#copyrightright {
	float:left;
}
.copyrighttext {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#6e3c16;
	text-align:left;
}
a.copyrighttext {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#6e3c16;
	text-decoration:none;
}
a.copyrighttext:hover{
	color:#FFFFFF;
	text-decoration:none;
}	



.headOrangeBold {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	font-weight:bold;
	color:#FF3300;
	float:left;
	margin-left:35px;
}
ul.sidenav {
	display:block;
	clear:both;
	margin-top:8px;
	margin-left:15px;
}
li.sidemenu {
	list-style:inside;
	list-style-image:url(../images/bullett1.jpg);
	padding:2px;
	width:130px;
	padding-top:5px;
}
a.sidelinks {
	color:#b20000;
	text-decoration:none;
	font-weight:bold;
	font-family:"Microsoft Sans Serif";
	font-size:11px;
}
a.sidelinks:hover {
	color:#000000;
}
li.sidesubmenu {
	list-style:none;
	width:130px;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	font-family:"Microsoft Sans Serif";
	margin-left:20px;
	padding-top:5px;

}
li.sidesubsubmenu {
	list-style-image:url(../images/bullet-arrow.gif);
	width:100px;
	margin-left:15px;
	list-style-position:inside;
		padding-left:5px;
			padding-top:5px;
}
a.sidesubsublinks {
	color:#5c5c5c;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:"Microsoft Sans Serif";
}
a.sidesubsublinks:hover {
	color:#b20000;
}
ul.view {
	margin-left:35px;
	margin-top:8px;
}		
li.view {
	list-style-image:url(../images/bullett1.jpg);
}
a.viewlink {
	color:#0090ff;
	font-family:"Microsoft Sans Serif";
	text-decoration:none;
	font-size:11px;
}
a.viewlink:hover {
	color:#000000;
}	
ul.topnav {
	margin:0;
}
li.topmanu {
	list-style-type:none;
	display:inline;
}

.row1col3menu{
	display:block;
	margin-top:59px;
	width:600px;
	height:10px;
	font-family:"Microsoft Sans Serif", Tahoma, Verdana;
	font-size:11px;
	font-weight:bold;
	color:#ed8131;
	text-align:right;
	position:absolute;
	left: 374px;
}
a.linkBlack:link, a.linkBlack:visited, a.linkBlack:active {
	padding:0 7px;
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
	font-style:normal;
}
a.linkBlack:hover {
	font-family:"Microsoft Sans Serif";
	font-size:11px;
	color:#ed8131;
	text-decoration:none;
}
.breaker {
	width:100%;
	clear:both;
	display:block;
}
.mainContent {
	font-size:12px;
	line-height:16px;
}
#newbg {
	background-image:url(../images/newhbg.jpg);
	background-repeat:repeat-x;
	background-color:#fde7bd;
	width:100%;
	overflow:auto;
	clear:both;
}
.carttextbox {
	background-position: center center;
	text-align: center;
	vertical-align: middle;
}

.newMenuHolder {
	margin:0 auto;
	width:187px;
}
.newMenu {
	margin:0;
}
.newMenuItem{
	list-style-type:none;
	margin-bottom:1px;
	display:block;
}
a.newMenuLink1 {
	display:block;
	font-family:"MS Sans Serif", "Microsoft Sans Serif";
	font-size:11px;
	color:#b20000;
	width:183px;
	padding:13px 5px 3px 3px;
	text-decoration:none;
	font-weight:bold;
		float:left;
}
a.newMenuLink1:hover {
	color:#000000;
	background-color:#FFFFFF;
}
a.newMenuLink2 {
	display:block;
	font-family:"MS Sans Serif", "Microsoft Sans Serif";
	font-size:11px;
	color:#000000;
	width:170px;
	padding:4px 0 3px 14px;
	text-decoration:none;
	font-weight:bold;
	float:left;
}
a.newMenuLink2:hover {
	color:#FF6600;
	background-color:#FFFFFF;
}
a.newMenuLink3 {
	display:block;
	font-family:"MS Sans Serif", "Microsoft Sans Serif";
	/*font-weight:bold;*/
	font-size:11px;
	color:#5c5c5c;
	width:165px;
	padding:4px 0 3px 14px;
	text-decoration:none;
		font-weight:bold;
	float:left;
}
a.newMenuLink3:hover {
	background-color:#FFFFFF;
	color:#FF9900;
}
.logoutbox {
	/*background-color:#fad592;*/
	margin-bottom:10px;
	text-align:left;
}
.homeImage {

	display:block;
	margin:7px auto 0 auto;
}
.bulletAlign {
	display:block;
	float:left;
	margin-right:5px;
	margin-top:3px;
	height:11px;
}
.liSeperator {
	display:block;
	margin:0 auto;
	clear:both;
}
.floatRight {
	float:right;
}
.floatLeft {
	float:left;
}
.leftSpacing {
	margin-left:14px;
}
.topMenuSpace {
	margin-left:1px;
}

/*search Area Styles starts*/
.rightPartContainer{ display:block; float:right; width:272px;}
.searchContainer{ /*width:271px;*/ float:right; display:block; margin:6px 0 0 145px;}
*+html .searchContainer{ /*width:271px;*/ float:right; display:block; margin:5px 0 0 100px;}
.inputWidth{ width:148px; float:left; padding:1px; margin:0 5px 6px 71px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699;}
.inputWidth1{ width:153px; float:left; padding:1px; margin:0 5px 6px 2px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#336699;}
.goBtnSearch{ padding:0; border:none; margin:1px 16px 0 0; width:26px; height:17px; display:block; float:right; background:url(../images/gobtn.jpg) no-repeat; cursor:pointer;}
*+html .goBtnSearch{ padding:0; border:none; margin:1px 20px 0 0; width:26px; height:17px; display:block; float:left; background:url(../images/gobtn.jpg) no-repeat; cursor:pointer;}

/*search Area Styles Ends*/

/*Welcome Message Style Starts*/
.welcomeMsgStyle{ font-size:11px !important; font-weight:bold !important; color:#FF3300 !important; font-family:"Microsoft Sans Serif", Tahoma, Verdana !important;}
/*Welcome Message Style Ends*/

.newsletterBg{ width:181px; height:40px; background:url(../images/subscribe-newsletter-btn.jpg) no-repeat; color:#FFF !important; text-decoration:none; padding:10px 0 0 40px !important; border:none;}
.newsletterBg a:{color:#ee8031;}
a.newMenuLinkNewsltr {
	display:block;
	font-family:"MS Sans Serif", "Microsoft Sans Serif";
	font-size:11px;
	color:#b20000;
/*	width:183px;*/
	padding:6px 3px 3px 3px;
	text-decoration:none;
	font-weight:bold;
		float:left;
}
a.newMenuLinkNewsltr:hover { color:#000000;}
	
.leftShoppingCart{ float:right; width:135px; /*height:34px;*/ background:url(../images/shoppingcart-bg-img.jpg) no-repeat; margin:5px 0 0 56px; font-size:12px; font-weight:bold; padding:15px 50px 0 5px; text-align:right; float:left; display:block;}
.leftShoppingCart a{ text-decoration:none; color:#ED8131; font-family:"Microsoft Sans Serif", Tahoma, Verdana ; font-size:11px;}
.leftShoppingCart a:hover{ color:#000;}

.loginBtmLftSpc{ margin:0 0 0 48px;}

.loginBtmSpc{ padding:5px 0 0;}

/*.leftShoppingCart a.sidesubsublinks1{ text-decoration:none !important; color:#ED8131 !important; display:none;}
.leftShoppingCart a.sidesubsublinks1:hover{ color:#000 !important;}*/
