body{
	padding:0;
	margin:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	background:url(http://www.rselectricalsupply.com/images/bodybg.jpg) 0 0 repeat-x;
	color:#212028;
	}
div, img, p, a, ul, h1, h2, h3, h4, h5, h6, form, input, select, textarea, label{
	padding:0;
	margin:0;
	}
img{ border:none;
	display:block;
	}
a{ text-decoration:none;
	outline:none;
	color:#212028;
	background-color:inherit;
	}
a:hover{
	color:#ff3131;
	background-color:inherit;
	}
ul{ list-style-type:none;}
.spacer{
	clear:both;
	font-size:0;
	line-height:0;
	}
p{
	padding-bottom:15px;
	}
	
/* =========== top part ========== */
.top{
	width:991px;
	margin:0 auto;
	padding:31px 0 0 13px;
	height:73px;
	overflow:hidden;
	}
.top img{
	float:left;
	}
.top p{
	width:210px;
	text-align:center;
	float:right;
	display:block;
	}
.top p span{
	font-size:18px;
	}
/* =========== header part ========== */
.header{
	background:url(http://www.rselectricalsupply.com/images/headerbg.jpg) #0092c2 0 100% repeat-x;
	height:151px;
	}
.headInner{
	width:991px;
	padding:0 0 0 13px;
	height:151px;
	background:url(http://www.rselectricalsupply.com/images/header-image.jpg) 100% 0 no-repeat;
	margin:0 auto;
	}
.headInner h2{
	font:bold 20px/28px Helvetica, Arial, sans-serif;
	color:#cdeaff;
	background-color:inherit;
	padding:24px 0 8px 0;
	}
.headInner h2 span{
	font-weight:normal;
	}
.headInner h3{
	font:normal 18px/28px Helvetica, Arial, sans-serif;
	color:#fff;
	background-color:inherit;
	padding:0 0 0 0;
	float:left;
	display:block;
	}
.listtabs{
	float:left;
	height:28px;
	padding:0 0 0 5px;
	background:url(http://www.rselectricalsupply.com/images/whitecircle.gif) 0 50% no-repeat;
	font:normal 18px/28px Helvetica, Arial, sans-serif;
	display:block;
	color:#000;
	margin:0 5px 0 8px;
	}
.listtabs span{
	color:#fff;
	background-color:inherit;
	padding:0 0 0 8px;
	}
/* =========== navigation part ========== */
.mainnav{
	height:44px;
	background:#fff;
	width:1004px;
	margin:0 auto;
	}
.navholder{
	width:665px;
	float:left;
	padding:0 0 0 13px;
	height:44px;
	}
ul.nav{
	font:bold 13px/24px Arial, Helvetica, sans-serif;
	height:24px;;
	padding:0;
	}
ul.nav li{
	float:left;
	margin-left:2px;
	padding:10px 12px 0 0;
	}
ul.nav li a,
ul.nav li span{	
	display:block;
	height:24px;
	background:url(http://www.rselectricalsupply.com/images/nav-bg.gif);
	color:#3d4547;
	float:left;
	background-color:inherit;
	}
ul.nav li a strong,
ul.nav li span strong{
	display:block;
	height:24px;
	background:no-repeat;
	float:left;
	}
ul.nav li a strong{
	cursor:pointer;
	}
ul.nav li a strong.leftBg,
ul.nav li span strong.leftBg{
	background-image:url(http://www.rselectricalsupply.com/images/nav-l-bg.gif);
	background-position:0 0;
	padding-left:8px;
	}
ul.nav li a strong.rightBg,
ul.nav li span strong.rightBg{
	background-image:url(http://www.rselectricalsupply.com/images/nav-r-bg.gif);
	background-position:100% 0;
	padding-right:8px;
	}
ul.nav li a:hover,
ul.nav li span{
	background-position:0 100%;
	color:#ff3131;
	background-color:inherit;
	}
ul.nav li a:hover strong.leftBg,
ul.nav li span strong.leftBg{
	background-position:0 100%;
	}
ul.nav li a:hover strong.rightBg,
ul.nav li span strong.rightBg{
	background-position:100% 100%;
	}

/* =========== search part ========== */
.searchpart{
	width:325px;
	float:right;
	}
.search1{
	width:226px;
	float:left;
	height:24px;
	border:1px solid #bcbdc0;
	margin:10px 0 0 0;
	}
.search2{
	height:22px;
	border-left:1px solid #000;
	border-top:1px solid #000;
	padding:0 3px 0 0;
	}
.inputtxt{
	border:none;
	width:162px;
	padding:3px 0 0 3px;
	height:19px;
	float:left;
	display:block;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	}
.searchbt{
	float:right;
	height:17px;
	width:49px;
	padding:3px 0 0 0;
	}
.howto{
	padding:10px 0 0 7px;
	}
/* =========== mainbody part ========== */
#mainbody{
	background:#f0f9ff;
	height:100%;
	overflow:hidden;
	padding:30px 0 30px 0;
	}
#bodyinner{
	width:1004px;
	height:100%;
	overflow:hidden;
	margin:0 auto;
	}
/* =========== leftpannel ========== */
.leftpan{
	width:216px;
	float:left;
	height:100%;
	overflow:hidden;
	}
h2.ourpro{
	background:url(http://www.rselectricalsupply.com/images/productbg.gif) 0 0 no-repeat;
	height:40px;
	width:215px;
	font:bold 15px/40px Arial, Helvetica, sans-serif;
	color:#fff;
	padding: 0 0 0 23px;
	}
ul.leftNav{
	width:215px;
	background:url(http://www.rselectricalsupply.com/images/middlemenu.gif) 10px 0 repeat-y;
	list-style-type:none;
	padding:5px 0 5px;
	}
ul.leftNav li{
	height:36px;
	}
ul.leftNav li a{
	height:39px;
	background:url(http://www.rselectricalsupply.com/images/nav-arrow.gif) 164px 50% no-repeat;
	border-bottom:1px solid #efefef;
	font:bold 13px/39px Arial, Helvetica, sans-serif;
	color:#000;
	display:block;
	margin:0 22px;
	}
ul.leftNav li a.last{
	border:none;
	height:40px;
	}
ul.leftNav li a:hover{
	background:url(http://www.rselectricalsupply.com/images/hoverbg.gif) 0 0 no-repeat;
	margin:0;
	border-bottom:none;
	padding: 0 22px;
	color:#0b7aca;
	height:40px;
	}
.bottomdiv{
	width:195px;
	margin:0  0 0 10px;
	border-top:1px solid #d8d8d8;
	}
/* =========== middpanel ========== */
.middpannel{
	width:335px;
	height:100%;
	overflow:hidden;
	float:left;
	padding:0 0 0 30px;
	}
.middpannel h2{
	font:bold 20px Arial, Helvetica, sans-serif;
	color:#0092c2;
	background-color:inherit;
	padding:0 0 13px 0;
	}
.middpannel p{
	font:normal 15px/22px Arial, Helvetica, sans-serif;
	color:#212028;
	background-color:inherit;
	}
.middpannel p.big{
	font-weight:bold;
	font-size:18px;
	}
.middpannel p.big span{
	font-weight:bold;
	font-size:18px;
	color:#0092c2;
	background-color:inherit;
	}
.middpannel p.phone{
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#0092c2;
	background-color:inherit;
	}
/* =========== rightpannel ========== */
.rightpan{
	width:400px;
	height:100%;
	overflow:hidden;
	float:right;
	}
.proimg{
	width:368px;
	border:1px solid #d9d9d9;
	padding:10px;
	float:left;
	margin:-1px 0 0 0;
	}
.rightpan h2{
	width:158px;
	height:17px;
	border-top:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	display:block;
	margin:0 0 0 15px;
	position:relative;
	z-index:200;
	background:#f0f9ff;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#515151;
	text-align:center;
	padding:8px 0 0 0;
	}
/* =========== products links part ========== */	
#product{
	background:#e2f3ff;
	height:100%;
	overflow:hidden;
	}
.productInner{
	width:978px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
	padding:15px 13px;
	}

.footpro{
	width:135px;
	float:left;
	margin:0 25px 0 0;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#000;
	}
ul.pro{
	list-style-type:none;
	width:auto;
	}
ul.pro li{
	font:normal 11px/24px Arial, Helvetica, sans-serif;
	height:24px;
	width:auto;
	border-bottom:1px dotted #000;
	background:url(http://www.rselectricalsupply.com/images/bull.gif) 100% 9px no-repeat;
	display:block;
	}
ul.pro li.last{
	border:none;
	}
ul.pro li a{
	height:24px;
	float:left;
	display:block;
	}
	
/* =========== footer part ========== */
#footer{
	width:990px;
	margin:0 auto;
	height:77px;
	padding:16px 0 0 0;
	font:normal 11px Arial, Helvetica, sans-serif;
	}
#footer ul{
	width:140px;
	background:url(http://www.rselectricalsupply.com/images/brd.gif) 100% 0 no-repeat;
	list-style-type:none;
	float:left;
	margin:0 15px 0 0;
	}	
#footer ul li{
	font:normal  11px/14px Arial, Helvetica, sans-serif;
	height:14px;
	}
#footer ul li a {
	color:#7f7f7f;
	background-color:inherit;
	}
#footer ul li a:hover{
	color:#000;
	background-color:inherit;
	}
#footer p{
	width:205px;
	background:url(http://www.rselectricalsupply.com/images/brd.gif) 100% 0 no-repeat;
	float:left;
	margin:0 15px 0 0;
	padding:0 15px 0 0;
	}	
/*---------Inner Pages Starts------------*/
.inner-rightpanel {
	margin:0 0 0 259px;
}
/*------------Feedback Section Starts--------------*/
.feedback-wrapper {
	width:672px;
	margin:0 auto;
}
.feedback-wrapper div.hdr {
	background:url(http://www.rselectricalsupply.com/images/feed-form-hdbg.gif) no-repeat 0 0;
	font:normal 24px/37px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
.feedback-wrapper div.form-bg {
	background:#e2f3ff url(http://www.rselectricalsupply.com/images/fedback-bottom.gif) no-repeat 0 100%;
	padding:50px 69px 30px 61px;
}
.feedback-wrapper div.form-bg form {
	height:100%;
	overflow:hidden;
}
.feedback-wrapper div.form-bg form label {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:211px;
	display:block;
	float:left;
	padding:3px 0 0 0;
}
.feedback-wrapper div.form-bg form input.txtfld {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:323px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#808080 2px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.feedback-wrapper div.form-bg form textarea.area-space {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:323px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#808080 2px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.feedback-wrapper div.form-bg form select.selfld {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:330px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#808080 2px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.feedback-wrapper div.form-bg form input.inp-butt {
	float:right;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	cursor:pointer;
	background:url(http://www.rselectricalsupply.com/images/input-bg.gif) no-repeat 0 0;
	width:129px;
	display:block;
	border:none;
	text-align:center;
	padding:4px;
	margin:0 2px 0 0;
}
 input.submit-butt {
	float:right;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(http://www.rselectricalsupply.com/images/submit-butt.gif) no-repeat 0 0;
	width:69px;
	display:block;
	border:none;
	text-align:center;
	cursor:pointer;
	padding:4px;
	margin:0 110px 0 0;
}

/*------------Feedback Section Ends--------------*/
/*------------Login Panel Start--------------*/
.login_panel {
	background:#e2f3ff url(http://www.rselectricalsupply.com/images/fedback-bottom.gif) no-repeat 0 100%;
	padding:31px 69px 20px 61px;
}
.login_inner{
	margin:0 auto;
	width:435px;
	height:100%;
	overflow:hidden;
	}
.login_inner label{
	float:left;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	padding:3px 0 0 0;
}
.login_inner input{
	float:right;
	width:320px;
	height:18px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#808080 2px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 11px 0;
	padding:2px 0 0 3px;
}
.login_inner input.checkbox{
	float:left;
	width:14px;
	height:14px;
	border:none;
	margin:0 10px 0 109px;
	padding:0;
}
.login_inner p{
	float:left;
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
}
.login_inner input.submit{
	float:none;
	width:89px;
	height:22px;
	border:none;
	margin-left:109px;
	padding:0;
}
.login_inner p.text{
	float:none;
	margin-left:109px;
	}

/*------------Login Panel End--------------*/

/*------------Category Panel Start--------------*/
.categorypan{
	padding:0;
	height:100%;
	overflow:hidden;
	}
.categorypan ul{
	list-style-type:none;
	padding-bottom:15px;
	}
.categorypan ul li{
	float:left;
	background:url(http://www.rselectricalsupply.com/images/arrow.gif) no-repeat 100% 8px;
	font:bold 20px/24px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0 7px 0 0;
	padding:0 10px 0 0;
	}
.categorypan ul li a{
	text-decoration:none;
	color:#000;
	}
.categorypan ul li a:hover{
	color:#0092C3;
	}
.categorypan ul li a.active{
	color:#0092C3;
	cursor:default;
	}
.categorypan ul li.nobg{
	background:none;
	}
.category_inner{
	background:url(http://www.rselectricalsupply.com/images/cat-inner-bg.gif) repeat-y 0 0;
	float:left;
	width:160px;
	margin:15px 20px 10px 0;
	}
.category_inner h3{
	background:url(http://www.rselectricalsupply.com/images/cat-heading-bg.gif) no-repeat 0 0;
	font:bold 14px/39px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	}
.category_inner h3 a{
	color:#FFFFFF;
	text-decoration:underline;
	}
.category_inner h3 a:hover{
	text-decoration:none;
	}
.category_inner p{
	display:block;
	margin:24px 0 5px 22px;
	padding:0;
	height:98px;
	}
.category_inner p.mediom{
	display:block;
	margin:24px 0 0 35px;
	height:103px;
	padding:0;
	}
.category_inner p.small{
	display:block;
	margin:46px 0 0 7px;
	height:78px;
	padding:0;
	}

.category_inner p.bottom{
	display:block;
	background:url(http://www.rselectricalsupply.com/images/category-bottom.gif) no-repeat 0 100%;
	height:4px;
	width:160px;
	font-size:0;
	line-height:0;
	margin:0;
	}
/*------------Category Panel End--------------*/

/*------------Order History Starts--------------*/
.infohd {
	background:url(http://www.rselectricalsupply.com/images/feed-form-hdbg.gif) no-repeat 0 0;
	font:normal 18px/37px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 0 0 17px;
}
.info {
	background:#e2f3ff url(http://www.rselectricalsupply.com/images/fedback-bottom.gif) no-repeat 0 100%;
	padding:15px 17px 0 17px;
	margin:0 0 24px 0;
}

/* ---------- added feb 12 ,2010  start----------*/
.info a {
	color:#0066FF;
	text-decoration:underline;
}
.info a:hover {
	color:#0000FF;
	text-decoration:underline;
}
/* ---------- added feb 12 ,2010  end----------*/
.info table td {
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 9px 0;
}
.info table td img {
	display:inline;
	margin:0;
	padding:0;
}
.info table td.whitebg {
	background-color:#FFFFFF;
}
.info table td.red-txt {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#eb0011;
}
.info table td.blue-txt {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#0092c2;
}
.info table td.blue-txt span {
	color:#eb0011;
}
.info table td a {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.info table td a:hover {
	text-decoration:underline;
}
.info table td a.bolder {
	color:#0092c2;
	text-decoration:underline;
}
.info table td a.bolder:hover {
	text-decoration:none;
}
.ship-tab {
	margin:0 0 30px 0;
}
.ship-tab table td h2 {
	font:normal 18px/19px Arial, Helvetica, sans-serif;
	color:#0092c2;
	padding:0 0 5px 0;
	margin:0;
}
.ship-tab table td {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 9px 10px;
}
.ship-tab table td.blue-txt {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#0092c2;
}
.ship-tab table td.red-txt {
	color:#eb0011;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
}




.info12 {
	background:#e2f3ff url(http://www.rselectricalsupply.com/images/fedback-bottom.gif) no-repeat 0 100%;
	padding:15px 17px 0 17px;
	margin:0 0 24px 0;
}
.info12 table td {
	font:normal 13px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 4px 0;
}
.info12 table td img {
	display:inline;
	margin:0;
	padding:0;
}
.info12 table td.whitebg {
	background-color:#FFFFFF;
}
.info12 table td.red-txt {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#eb0011;
}
.info12 table td.blue-txt {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#0092c2;
}
.info12 table td.blue-txt span {
	color:#eb0011;
}
.info table td a {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.info12 table td a:hover {
	text-decoration:underline;
}
.info12 table td a.bolder {
	color:#0092c2;
	text-decoration:underline;
}
.info12 table td a.bolder:hover {
	text-decoration:none;
}

/*------------Order History Ends--------------*/
/*------------Product Info page Starts-------------*/
.circuit {
	height:100%;
	overflow:hidden;
	margin:0 0 42px 0;
}
.circuit .image-pathholder {
	width:218px;
	float:right;
	border:#e1e1e1 1px solid;
	padding:13px 44px 30px 42px;
}
.circuit .image-pathholder img {
	display:inline;
	padding:0;
	margin:0;
	}
.circuit .left-section {
	margin:0 342px 0 0;
}
.circuit .left-section h2 {
	font:bold 20px/21px Arial, Helvetica, sans-serif;
	color:#0092c2;
	padding:0 0 18px 0;
	margin:0;
	}
.circuit .left-section div.block {
	background-color:#FFFFFF;
	border:#d8d8d8 1px solid;
	padding:12px 9px 0 11px;
	margin:0 0 11px 0;
}
.circuit .left-section div.block table td {
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 12px 0;
	}
.circuit .left-section div.block table td span {
	font:bold 10px/12px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 0 3px;
}
.circuit .left-section div.block table td.blue-txt {
	font:bold 14px/15px Arial, Helvetica, sans-serif;
	color:#0092c2;
	padding:0 0 9px 0;
	}
.circuit .left-section div.block table td input.addcart {
	background-color:#0092c2;
	width:80px;
	border:none;
	padding:2px 0 0 0;
	font:normal 10px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	display:block;
	cursor:pointer;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
}
.circuit .left-section div.block table td a.addcart:hover {
	text-decoration:underline;
}
input.obsolete {
	float:right;
	background-color:#ca0808;
	font:normal 18px/19px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:none;
	padding:4px;
	text-transform:uppercase;
	text-align:center;
	cursor:pointer;
	width:148px;
	text-decoration:none;
}
a.obsolete:hover {
	text-decoration:underline;
}
/*------------Product Info page Ends-------------*/
/*---------Cart page starts--------------*/
.cart-page {
	width:990px;
	margin:0 auto;
}
.cart-page h2 {
	font:bold 20px/23px Arial, Helvetica, sans-serif;
	color:#0092c2;
	padding:0 0 15px 0;
}
.cart-page div.cart table td {
	text-align:left;
	vertical-align:top;
	font:normal 12px/15px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:3px;
}
.cart-page div.cart table td.pad {
	padding:10px 0 0 0;
}
.cart-page div.cart table td.rate {
	font:normal 18px/19px Arial, Helvetica, sans-serif;
	color:#000000;
}
.cart-page div.cart table td a {
	color:#0092c2;
	text-decoration:none;
}
.cart-page div.cart table td a:hover {
	text-decoration:underline;
}
.cart-page div.cart table td img.crt-img {
	background-color:#FFFFFF;
	border:#bdd0de 1px solid;
	padding:5px;
}
.cart-page div.cart table tr.bluebg {
	background-color:#d9efff;
}
.cart-page div.cart table td input.txtfld12 {
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:70px !important;
	border-top:#818181 2px solid;
	padding:5px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#808080 2px solid;
	border-right:#d4d0c5 1px solid;
	margin:8px 0 0 0;
}
.pad8 {
	padding:15px 0 0 0 !important;
}
.checkout {
	width:892px;
	font:bold 18px/21px Arial, Helvetica, sans-serif;
	color:#111315;
	border-top:#bec4c8 dashed 1px;
	margin:10px auto 0;
	padding:12px 98px 0 0;
}
.checkout td {
	font:normal 18px/25px Arial, Helvetica, sans-serif;
	color:#111315;
}
.checkout td span {
	color:#3398d2;
	padding:10px 0 0 0;
}
.checkout td span a {
	color:#3398d2;
	text-decoration:underline;
}
.checkout span a:hover {
	text-decoration:none;

}
/*---------Cart page ends--------------*/

/*----------User registration------*/
.register-wrapper {
	width:672px;
	margin:0 auto;
}
.register-wrapper div.hdr {
	background:url(http://www.rselectricalsupply.com/images/feed-form-hdbg.gif) no-repeat 0 0;
	font:normal 24px/37px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
.register-wrapper div.form-bg {
	background:#e2f3ff url(http://www.rselectricalsupply.com/images/fedback-bottom.gif) no-repeat 0 100%;
	padding:19px 11px 20px 11px;
}
.register-wrapper div.form-bg form h3 {
	font:normal 18px/19px Arial, Helvetica, sans-serif;
	color:#212028;
	clear:both;
	padding:0 0 14px 0;
	border-bottom:#c3e0f4 1px solid;
	margin:0 0 21px 0;
}
.register-wrapper div.form-bg form h3.extra-mar {
	padding:21px 0 14px 0;
	margin:0 0 21px 0;
	
}
.register-wrapper div.form-bg form {
	height:100%;
	overflow:hidden;
}
.register-wrapper div.form-bg form label {
	font:bold 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:211px;
	display:block;
	float:left;
	clear:both;
	padding:3px 0 0 0;
}
.register-wrapper div.form-bg form input.txtfld {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:323px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#d4d0c5 1px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.register-wrapper div.form-bg form input.txtfld12 {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:113px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#d4d0c5 1px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.register-wrapper div.form-bg form p {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	padding:4px 0 0 17px;
}
.register-wrapper div.form-bg form textarea.area-space {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:323px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#d4d0c5 1px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.register-wrapper div.form-bg form select.selfld {
	float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#1b1b1b;
	width:330px;
	border-top:#818181 2px solid;
	padding:2px;
	border-bottom:#d4d0c5 1px solid;
	border-left:#d4d0c5 1px solid;
	border-right:#d4d0c5 1px solid;
	margin:0 0 12px 0;
}
.register-wrapper div.form-bg form input.inp-butt {
	float:right;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(http://www.rselectricalsupply.com/images/input-bg.gif) no-repeat 0 0;
	width:129px;
	display:block;
	border:none;
	text-align:center;
	padding:4px;
	margin:0 2px 0 0;
}
.obsol {
	height:100%;
	overflow:hidden;
}
.obsol img {
	float:right;
}
input.remove {
	background:url(http://www.rselectricalsupply.com/images/rem-bg.gif) no-repeat 0 0;
	width:80px;
	font:bold 12px/15px Arial, Helvetica, sans-serif;
	color:#ffffff;
	border:none;
	text-align:center;
	display:block;
	cursor:pointer;
	padding:1px;
}
/*-----------Newly Implemented -----------*/


.login-page {	
	background-color:#f0f9ff;
	width:289px;
	margin:0 auto;
	padding:14px 0 53px 33px;
}
.login-page form {
	font:normal 12px/13px Arial, Helvetica, sans-serif;
	color:#000000;
	height:100%;
	overflow:hidden;
}
.login-page form h2 {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 0 15px 0;
	margin:0;
}
.login-page form div {
	height:100%;
	overflow:hidden;
	margin:0 0 8px 0;
}
.login-page form label {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	width:58px;
	display:block;
	float:left;
	padding:5px 4px 0 0;
}

.login-page form input.txtfld {
	float:left;
	width:142px;
	background-color:#FFFFFF;
	border:#7f9db9 1px solid;
	padding:2px
}
.login-page form input.chkbx {
	float:left;
	width:13px;
	height:13px;
	margin:0 4px 0 0;
}
.login-page form a {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0 3px;
}
.login-page form a:hover {
	text-decoration:underline;
}
.tab-bg {
	width:100%;
	background-color:#f0f9ff;
	}
.new-tab {
	width:991px;
	margin:0 auto;
	height:100%;
	overflow:hidden;
	background-color:#f0f9ff;
}
.welcome-set {
	font:bold 18px/19px Arial, Helvetica, sans-serif;
	color:#0092c2;
	width:250px;
	float:left;
	padding:10px 0 0 10px;
}

.innertab-links {
	text-align:right;
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#000000;
	width:304px;
	float:right;
	padding:10px 2px 0 0;
	margin:0 0 0 0;

}
.innertab-links a {
	color:#000000;
	text-decoration:none;
	padding:0 2px;
}
.innertab-links a:hover {
	text-decoration:underline;
}

/********** Modify on 08-02-10 **************/

ul.leftNav li{
	height:39px;
	}

/*********** New Added on 08-02-10 *************/
.form-right{ margin-left:225px; border:1px solid #D8D8D8; background:#fff; padding-bottom:15px; }

.form-bttm { padding:0 0 15px 15px; }
.form-details{ padding:10px 15px 15px; border:1px solid #D3E7F4; margin:0 20px; background:#E9F6FF;}
.heading{ font-weight:bold; color:#0b7aca;}
.form-details select{ font-size:11px; border:1px dotted #CFE2EF; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000080;}

	
.search-result{ /*border:1px solid #D8D8D8;*/ background:#fff; padding-bottom:0px; width:365px; float:left;
	margin:0 0 0 10px;}
	
.form-right h4, .search-result h4{ font:bold 14px/40px Arial, Helvetica, sans-serif, Tahoma; color:#1282CC; background:url(http://www.rselectricalsupply.com/images/form-curve.gif) no-repeat 0 0;
	padding:0 0 0 20px;
	margin-left:-1px;}
.search-result h4 { border-top:1px solid #D8D8D8; border-right:1px solid #D8D8D8; margin:0;}
.pro-details{ border-bottom:1px solid #D8D8D8; border-right:1px solid #D8D8D8; border-left:1px solid #D8D8D8; }
.formTxt a{ color:#229AEA;}
.formTxt a:hover{ color:#003366; text-decoration:underline;}


#resultDiv {
border:2px solid #F5F5F5;
color:#000000;
font-weight:normal;
padding:10px 15px 15px;
text-align:left;
margin:5px 20px 0;
}

#resultDiv thead{ background:#E9F6FF;}
#resultDiv h3{ color:#1282CC; font:bold 14px Arial, Helvetica, sans-serif, Tahoma; padding-bottom:10px;}
#resultDiv table{ border-top:1px solid #D3E7F4; border-left:1px solid #D3E7F4;}
#resultDiv td{ padding:3px; border-bottom:1px solid #D3E7F4; border-right:1px solid #D3E7F4;}
#resultDiv .odd td{ background:#fff;}
#resultDiv .even td{ background:#F3FAFF;}

/********* Modify on 09-02-10 *************/
.info table td a {
	font:normal 13px/15px Arial, Helvetica, sans-serif;
	color:#0092C2;
	text-decoration:none;
}

/***************  new Added on 09-02-10 ****************/
.info table thead td{ font-weight:bold;}
.info table .odd{background:#fff;}
.info table td.pagin { font-size:11px; font-weight:bold; background:#B8DDF7; padding:4px 8px;}


/***************  new Added on 16-07-10 ****************/
.breadcrumb { width: 100%; background: URL(../images/breadcrumb_bg.jpg) repeat-x left top; height: 40px; display: block;}
.breadcrumb_left { width: 100%; background: URL(../images/breadcrumb_bg_left.jpg) no-repeat left top; height: 40px; display: block;}
.breadcrumb_right { width: 100%; background: URL(../images/breadcrumb_bg_right.jpg) no-repeat right top; height: 40px; display: block; font: normal 14px Lucida Sans Unicode; color: #FFFFFF; line-height: 39px;}
.breadcrumb_right a { font: normal 14px Lucida Sans Unicode; color: #FFFFFF; text-decoration: none; margin-left: 15px;}
.breadcrumb_right a:hover { font: normal 14px Lucida Sans Unicode; color: #000; text-decoration: none;}

