/* CSS Document */



body{

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

}

h1{

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

color:#0067BF;

font-weight:bold;

}



h2{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#0067BF;

font-weight:bold;

}

#html h2{

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

color:#0067BF;

font-weight:bold;

padding-top:10px;

}

h3{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:17px;

color:#000000;

font-weight:bold;

padding:0px 0px 0px 10px;

margin:0px;

}

h4{

font-family:Arial, Helvetica, sans-serif;

font-size:16px;

color:#000000;

font-weight:bold;

padding:0px 0px 0px 10px;

margin:0px;

}

.header{

height:90px;

}

.signin:link,.signin:active,.signin:visited{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:underline;

color:#0B00B2;

}

.signin:hover{

text-decoration:none;

}

.textbold{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

}

.text{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

}

.searchfield{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

width:475px;

height:20px;

border:1px solid #999999;

}

.sub-searchfield{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

width:425px;

/* height:20px; */

}

.budget{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

}

.numbers{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#858384;

}

.top-bottom-borders{

border-top:1px solid #3566CD;

border-bottom:1px solid #3566CD;

}

.heading:link,.heading:active,.heading:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#0B00B2;

text-decoration:underline;

padding:2px;

}

.heading:hover{

text-decoration:none;

}

.link:link,.link:active,.link:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#0B00B2;

text-decoration:underline;

padding:2px;

text-align:left;

}

.link:hover{

text-decoration:none;

}

.bluestrip-border{

border-top:1px solid #4795EE;

border-bottom:1px solid #4795EE;

}

.bluestrip{

background-color:#AED4FF;

border-top:1px solid #ffffff;

border-bottom:1px solid #ffffff;

}

.inputbox{

border:1px solid #999999;

width:220px;

}

.signin-inputbox{

border:1px solid #000000;

background-color:#ffffff;

width:150px;

}

.table_border{

border-collapse:collapse;

}

.table_border tr td{

border:1px solid #cccccc;

}



/* about page CSS starts here*/

.leftpanel{}

#linksleft{}



#linksleft ul{

margin:0;

padding:0;

}

#linksleft ul li{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

}

.yellow-bg{

background-color:#FFC948;

height:20px;

}

.sidelinks:link, .sidelinks:active, .sidelinks:visited{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

text-decoration:none;

color:#0B00B2;

height:20px;

}

.sidelinks:hover{

text-decoration:underline;

}

/* about page CSS ends here*/



/* SignIn page Css starts here*/

.redtitle{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#CB0000;

}

.redlink:link,.redlink:active,.redlink:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#CB0000;

text-decoration:underline;

}

.redlink:hover{

text-decoration:none;

}

.redlink-bold:link,.redlink-bold:active,.redlink-bold:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#CB0000;

text-decoration:underline;

}

.redlink-bold:hover{

text-decoration:none;

}

.signin-border{

border-left:1px solid #F2D48C;

border-right:1px solid #F2D48C;

background-color:#FFF2D4;

width:312px;

}

.account:link,.account:active,.account:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#CB0000;

text-decoration:underline;

}

.account:hover{

text-decoration:none;

}

.rect-topbg{

background-image:url(../images/top-bg.gif);

background-repeat:repeat-x;

height:9px;

}

.rect-botbg{

background-image:url(../images/bot-bg.gif);

background-repeat:repeat-x;

height:9px;

}

.signin-borderleft{

border-left:1px solid #F2D48C;

background-color:#FFF2D4;

}

.signin-borderright{

border-right:1px solid #F2D48C;

background-color:#FFF2D4;

}

.signin-table{

background-color:#FFF2D4;

}

/* SignIn page Css ends here*/



/*Grid View css starts here*/

.boxes{

border:1px solid #D3D3D3;

width:165px;

height:225px;

padding:2px;

margin:0px;

text-align:center;

}

.grid:link,.grid:active,.grid:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#0A70C7;

text-decoration:underline;

text-align:right;

}

.grid:hover{

text-decoration:none;

}

.producttitle:link,.producttitle:active,.producttitle:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#1D51B8;

text-decoration:underline;

text-align:center;

}

.producttitle:hover{

text-decoration:none;

}

.pricelink:link,.pricelink:active,.pricelink:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:15px;

font-weight:normal;

color:#C40000;

text-decoration:underline;

text-align:center;

}

.pricelink:hover{

text-decoration:none;

}

.best-buy:link,.best-buy:active,.best-buy:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

color:#000000;

text-decoration:underline;

text-align:center;

}

.best-buy:hover{

text-decoration:none;

}

.next:link,.next:active,.next:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#C40000;

text-decoration:none;

}

.next:hover{

text-decoration:underline;

}

/*Grid View css ends here*/

/* Footer CSS starts here*/

.copyright{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

padding-top:10px;

}

.bottom:link,.bottom:active,.bottom:visited{

font-family: Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:normal;

color:#1273C8;

text-decoration:underline;

padding:2px;

}

.bottom:hover{

text-decoration:none;

}

.bottom-gray-strip{

background-color:#E6E6E6;

height:50px;





}

/* Footer CSS ends here*/

/* Slider CSs starts here*/

#area {background: #efefef;

	height: 19px;

	width: 338px;

	background-image:url(../images/slider.gif);

	background-repeat:no-repeat;

}

#knob {height: 17px;

	width: 14px;

	background-image:url(../images/slider-arrow.gif);

	background-repeat:no-repeat;

}

.product_title{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0067BF;
font-weight:bold;}
.product-price{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ff0000;
font-weight:bold;
}
#product{}
#product ul{
margin:0;
padding:0;
}
#product li{
display:list-item;
list-style:square;
margin-left:20px;
}
.product_table{
border-collapse:collapse;
}
.product_table tr td{
border:1px solid #cccccc;
}
.moreinfo:link, .moreinfo:active, .moreinfo:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#BE0000;
text-decoration:underline;
}
.moreinfo:hover{
text-decoration:none;
}

/****** ADD ONs BY JOSEF LAGUNAS ******/
.leftpanel { border-right:1px solid #C8C8C8; height:100%; overflow:auto; padding:0px 5px; }
.leftpanel a, .leftpanel a:active, .leftpanel a:visited, .leftpanel a:focus { color: #000000; text-decoration:none; outline:none; }
.leftpanel a:hover { text-decoration: underline; }
.leftpanel td { height:25px; }
.leftpanel img { padding:0px 10px; }
.leftpanel .current { background-color:#FFC948; height:20px; }
.leftpanel .currentArrow { background-image:url(../images/arrow.gif); width:10px; height:20px; }

.required { color:#CC0000; font-weight: bold; }


.inputbox2{
border:1px solid #999999;
width:680px;
height:250px;
padding:5px;
overflow:auto;}t-decoration:none;
}

/****** ADD ONs BY JOSEF LAGUNAS ******/
.leftpanel { border-right:1px solid #C8C8C8; height:100%; overflow:auto; padding:0px 5px; }
.leftpanel a, .leftpanel a:active, .leftpanel a:visited, .leftpanel a:focus { color: #000000; text-decoration:none; outline:none; }
.leftpanel a:hover { text-decoration: underline; }
.leftpanel td { height:25px; }
.leftpanel img { padding:0px 10px; }
.leftpanel .current { background-color:#FFC948; height:20px; }
.leftpanel .currentArrow { background-image:url(../images/arrow.gif); width:10px; height:20px; }

.required { color:#CC0000; font-weight: bold; }


.inputbox2{
border:1px solid #999999;
width:680px;
height:250px;
padding:5px;
overflow:auto;}