body{
	margin:0px;
	}
	
.arial-11-black{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	font-family: arial;
	text-align:justify;
	}
.Sitemap
{
    font-family:Arial;
font-size:12px;
color:#636363;
font-weight:bold;
text-decoration:none;
cursor:pointer;
    }
    .Sitemap:hover
{
    font-family:Arial;
font-size:12px;
color:#636363;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
    }

.arial-11-blacknormal{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-family: arial;
	}
	.arial-11-blacknormalleft{
	font-size:11px;
	color:#000000;
	text-decoration:none;
	font-family: arial;
	}

.arial-11-blue{
	font-size:11px;
	color: #0000FF;
	text-decoration:none;
	font-family: arial;
	}


/* added sathish */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}

.tahoma_12_redbold {
font-family:tahoma;
font-size:12px;
color:#d12e2e;
font-weight:bold;
}
.tahoma_15_redbold {
font-family:tahoma;
font-size:15px;
color:#d12e2e;
font-weight:bold;
line-height:20px;
}

.arial_12_blackbold {
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
}

.times_25_black{
font-family:"Times New Roman";
font-size:20px;
color:#000000;
font-weight:normal;
}

.arial_21_bluebold {
font-family:Arial;
font-size:21px;
color:#001fe2;
font-weight:bold;
}

.arial_12_bluebold {
font-family:Arial;
font-size:12px;
color:#001fe2;
font-weight:bold;
}

.times_20_black{
font-family:"Times New Roman";
font-size:20px;
color:#000000;
font-weight:normal;
}

.arial_15_bluebold {
font-family:Arial;
font-size:15px;
color:#001fe2;
font-weight:bold;
}

.textfield {
height:15px;
width:40px;
}

.arial_12_redbold {
font-family:Arial;
font-size:12px;
color:#d12e2e;
font-weight:bold;
text-decoration:line-through;
}
/* end sathish */


td.bold {
background-color:#F0F0F0;
color:midnightblue;
font-family:'Arial Narrow';
font-size:14pt;
font-style:italic;
font-weight:bolder;
letter-spacing:1pt;
text-decoration:none;
text-indent:5pt;
}


span.highlight-red
{
color:#D12E2E;
font-family: Arial;
font-size: 12px;
}


.DiscountOffer {
font-family:Arial;
font-size:12px;
color:#000000;
}

.DiscountOffer10 {
font-family:Arial;
font-size:11px;
color:#000000;
}

.arial_21_blue {
font-family:Arial;
font-size:21px;
color:#001fe2;
}

.PreviousNext {
font-family:Arial;
font-size:12px;
color:#001fe2;
text-decoration:none;
}

.PreviousNext:hover {
font-family:Arial;
font-size:12px;
color:#001fe2;
text-decoration:none;
}

.arial_20_Black {
font-family:Arial;
font-size:18px;
color:#000000;
}

.arial_21_Black {
font-family:Arial;
font-size:21px;
color:#000000;
}

.arial_12_black {
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
}
.arial_12_blackboldunderline {
font-family:Arial;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}

.arial_15_black {
font-family:arial;
font-size:15px;
color:#000000;
}

.Times_15_Black {
font-family:Times New Roman;
font-size:21px;
color:#000000;
}
.ProductPrice {
font-family:Arial;
font-size:15px;
color:#000000;
font-weight:bold;
}
.background_bdr{
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
.carttableheader 
{
	font-family:Arial;
	font-size:12px;
	font-weight: bold;
	padding: 4px;
	line-height: 25px;
	text-align: left;
	background:transparent url(../images/catbar-bg.png) 0 100% repeat-x;
	border-right: 1px solid #ccc;
	height:30px;
}
.carttablerow td
{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	height: auto;
	padding: 8px 0;	
	border-bottom:1px solid #ccc;
}
.DiscountOffer11 {
font-family:Arial;
font-size:11px;
color:#000000;
}

.coupon 
{
	text-align: left;
	padding: 4px 5px 4px 5px;
	border-bottom: 1px solid #ddd;
	vertical-align: middle;
	background-color:#D3F5F5;
	height:80px;
}

.cart-checkout-bar {background: url(images/cart-checkout-bar.png) 0 100% repeat-x;margin: 0;padding: 15px 0;overflow: hidden;border-bottom: 1px solid #ccc;}

.checkout_link {margin: 2px;padding: 2px 0px 2px 0;vertical-align: middle;font-weight: normal;font-size: 100%;color: #fff;}

.pathway
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}

.Breadcrumb {
font-family:Arial;
font-size:11px;
color:#001fe2;
text-decoration:none;
}

.Breadcrumb:hover {
font-family:Arial;
font-size:11px;
color:#000000;
text-decoration:none;
}
#topbar {margin-left: 5px;margin-right: 5px;}
#topbar a {color: #ccc; text-decoration:none;}
#topbar a:hover {color: #fff;text-decoration: none;}


/* 18/06/09*/
.arial_16_whiteboldlogin {
font-family:Arial;
font-size:16px;
color:#ffffff;
}

.arial_12_whiteboldlogin {
font-family:Arial;
font-size:12px;
color:#ffffff;
}

.textfieldlogin{
height:20px;
width:116px;
background-color:#555555;
border:none;
font-family:tahoma;
font-size: 11px;
color: #ffffff;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.DiscountOfferWhite {
font-family:Arial;
font-size:12px;
color:#CCCCCC;
text-decoration:none;
}
.DiscountOfferWhite:hover {
font-family:Arial;
font-size:12px;
color:#ffffff;
text-decoration:none;
}

.textfield2{
height:18px;
width:208px;
}


.Listfield2{
height:20px;
width:213px;
}

.RegistrationHeader {
font-family:Arial;
font-size:14px;
color:Blue;
font-weight:bold;
}

.RegLink {
font-family:Arial;
font-size:11px;
color:#001fe2;
text-decoration:none;
}

.arial_14_Blue {
font-family:arial;
font-size:14px;
color:blue;
text-decoration:none;
}
.arial_14_Blue:hover {
font-family:arial;
font-size:14px;
color:blue;
text-decoration:underline;
}


.textfield500{
height:20px;
width:500px;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}

.textArea500{
height:100px;
width:500px;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}

.arial_10_Blue {
font-family:arial;
font-size:12px;
color:blue;
text-decoration:none;
}

.arial_10_Blue:hover {
font-family:arial;
font-size:12px;
color:blue;
text-decoration:underline;
}
.arial_10_Black
{font-family:arial;
font-size:12px;
color:#000000;
	}
	/* 19-06-09*/
	.arial_16_blackBold {
font-family:arial;
font-size:16px;
color:#000000;
font-weight:bold;
}

.textfieldOrdersearch{
height:20px;
width:200px;
border:none;
font-family:tahoma;
font-size: 11px;
color: #000000;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}


.arial_15_BlueBold {
font-family:arial;
font-size:15px;
color:blue;
font-weight:bold;
}

.helivitica{
font-family:Helvetica;
font-size:17px;
color:#ffffff;
}

.Geneva{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
}

.optima{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
}

.mynxx{
font-family:"Courier New", Courier, monospace;
font-size:17px;
color:#ffffff;
}

.lucida{
font-family:"BellGothic BT", "candida BT";
font-size:17px;
color:#ffffff;
}

.georgia{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
}

.Trebuchet{
font-family:"Times New Roman", Times, serif;
font-size:16px;
color:#ffffff;
}

.palatino{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
}

.arial_12_graylogin {
font-family:Arial;
font-size:12px;
color:#CCCCCC;
}
.arial_12_whitelogin {
font-family:Arial;
font-size:12px;
color:#ffffff;
}
.head3
{
	padding-bottom: 5px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-weight: normal;
	line-height: 120%;
	font-size: 175%;
	font-family:Arial;
}
checkout-strip 
{
	border-bottom: 1px solid #ccc;
	padding-bottom: 15px;
	background: url(../images/tab2_bg.jpg) 0 100% repeat-x;
	width: 117px;
	font-family:Arial;
}
.checkout-bar td {width: 117px;}

P
{
font-family:Arial;
font-size:12px;
color:#000;
	}

	.background_bdrInsulation
	{
		border: 1px solid #191970;
}
/* 24/06/09 */
.padd_left_arial {
padding-left: 20px;
font-family:Arial;
font-size:12px;
color:#000000;
font-weight: bold;
}

.padd_left_color {
padding-left: 20px;
}
.goldheadblue
{
	font-family:Arial Narrow;
	font-size:15px;
	color:#191970;
	font-weight:bold;
	line-height:25px;
	letter-spacing:0.9px;
}
.crossred
{
	font-family:Arial Narrow;
	font-size:15px;
	color:#CC0000;
	font-weight:bold;
	font-style:italic;
	line-height:25px;
	letter-spacing:0.9px;
}
.goldheadblack
{
	font-family:Arial Narrow;
	font-size:15px;
	color:#333333;
	font-weight:bold;
	line-height:25px;
	letter-spacing:0.9px;
}
.textArea600{
height:150px;
width:600px;
border-bottom: 1px solid #E5E5E5;
border-left: 1px solid #E5E5E5;
border-right: 1px solid #E5E5E5;
border-top: 1px solid #E5E5E5;
}
/*Data Grid Starts*/
.DataGridStyle {


}
.DataGridStyle td{
	padding:4pt;
	border:0pt solid #000;
}

.DataGridAlternateItemStyle td{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	padding-left:2px;
}

.DataGridAlternateItemStyle td a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	padding-left:2px;
}

.DataGridAlternateItemStyle td a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	text-decoration:none;
	padding-left:2px;
}

.DataGridItemStyle td{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	text-align:center; 
	padding-left:2px;
}

.DataGridItemStyle td a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	padding-left:2px;
}

.DataGridItemStyle td a:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#000000;
	background-color:#ECECEC;
	padding-left:2px;
}
.DataGridHeaderStyle{
	font-family: Verdana ;
	font-size: 11px;
	font-weight: Bold;
	Background-color:#0349B2; 
	text-align:left;
	color:#ffffff;
	text-decoration:none; 
	height:10px;
	padding-left:2px;
}
.DataGridFooterStyle td{
	font-family: Verdana;
	font-size: 11px;
	font-weight: Bold;
	Background-color:#2C2DE0;
	text-align:right;
	color:#ffffff;
	text-decoration:none;
	height:10px;
}
.DataGridFooterStyle td a{
	font-family: Verdana;
	font-size: 11px;
	font-weight: Bold;
	Background-color:#07A7FF;
	text-align:right;
	color:#ffffff;
	text-decoration:none;
}
.Paging
{
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
	text-align:right;  
}
/*Data Grid Ends*/

.tahoma_Black {
font-family: tahoma;
color: #000;
font-size: 11px;
font-weight: bold;
}

.tahoma_BlackNormal {
font-family: tahoma;
color: #000;
font-size: 11px;
}