body { 
margin:0px; 
font-size:11px; 
font-family:trebuchet MS,tahoma, Helvetica, sans-serif; 
color:#454545; 
background-color:#CCCCCC;
}

table, td { 
font-size:11px;
 }

.errormessage {
font-weight:bold;
font-size:11px;
color:#FF0000;
text-align:center;
}

/*-------------form contants-------------*/
form { 
margin:0px;
 }
 .inputbx_serch { 
height:13px; 
font-size:11px; 
font-family:trebuchet MS; 
color:#555555;  
}
.inputbx { 
border:1px solid #B1BFCA; 
height:15px; 
font-size:11px; 
font-family:Tahoma, Arial; 
color:#555555;  
}

.upload { 
border:1px solid #B1BFCA; 
font-size:11px; 
font-family:Tahoma, Arial; 
color:#555555;  
}
.textareabx { 
border:1px solid #B1BFCA; 
height:80px; 
font-size:11px; 
font-family:Tahoma, Arial; 
color:#555555;  
}

.textareabx { 
border:1px solid #B1BFCA; 
font-size:11px; 
font-family:Tahoma, Arial; 
color:#555555;  
}

.selectbx { 
border:1px solid #B1BFCA; 
height:20px; 
font-size:11px; 
font-family:Tahoma, Arial; 
color:#555555;  
}

.buttongreen { 
border:1px solid #1C547F; 
color:#FFFFFF; 
height:20px; 
font-size:11px; 
font-family:Tahoma, Arial; 
font-weight:bold;
background-image:url(images/button_bg.gif);
background-repeat:repeat-x;
}

a { 
color:#2988C9; 
text-decoration:none; 
}
a:hover { 
color:#000066; 
text-decoration:none; 
 }
 
.buttonPlaceBid {
	background-image:url(images/place_bid.gif);
	background-repeat:no-repeat;
	width:58px;
	height:16px;
	margin:0px;
	padding:0px;
	border:0px none #000000;
}
.buttonChangeCity {
	background-image:url(images/button-go.gif);
	background-repeat:no-repeat;
	width:56px;
	height:20px;
	margin:0px;
	padding:0px;
	border:0px none #000000;
}
.buttonSearch {
	background-image:url(http://www.cardeza.com/images/search.gif);
	background-repeat:no-repeat;
	width:45px;
	height:19px;
	margin:0px;
	padding:0px;
	border:0px none #000000;
}
/*-------------header area -------------*/
.padding {
padding:12px 10px 0px 10px;
}
.logo{
background-image:url(images/logo.gif);
background-repeat:no-repeat;
background-position:center;
background-color:#F6F6F6;
border:1px solid #F0F0F0;
height:101px;
width:29%;
}
.navi_padding {
padding:5px 0px 0px 10px;
}
.nav {
background-image:url(images/navi_bg.gif);
background-repeat:repeat-x;
background-position:top;
color:#FFFFFF;
font-family:trebuchet MS;
font-size:15px;
font-weight:bold;
text-align:center;
}
.nav a { 
text-decoration:none; 
color:#FFFFFF;
}
.nav a:hover {
text-decoration:none; 
color:#99CCFF;
}
.search{
border:1px solid #E9E9E9;
}

/* Left menu -------------------------------------------------------- */
.leftMenuArea {
vertical-align:top;
width:29%;
padding:15px 0px 0px 10px;
}
.leftmenu_head{
font:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 0px 0px 30px;
height:25px;
font-weight:bold;
background-image:url(images/arrows.gif);
background-repeat:no-repeat;
background-position:center left;
color:#FFFFFF;
background-color:#333333;
}


table.tbl_leftMenu {
}
table.tbl_leftMenu th {
font:Arial, Helvetica, sans-serif;
font-size:13px;
padding:0px 0px 0px 30px;
text-align:left;
height:25px;
font-weight:bold;
background-image:url(images/arrows.gif);
background-repeat:no-repeat;
background-position:center left;
color:#FFFFFF;
background-color:#333333;
}
table.tbl_leftMenu td {
font-size:11px;
height:23px;
background-image:url(images/left_arrow.gif);
background-repeat:no-repeat;
background-position:center left;
padding:0px 0px 0px 30px;
color:#666666;
border-bottom:1px dotted #CCCCCC;
}
table.tbl_leftMenu a {
color:#666666;
text-decoration:none;
}
table.tbl_leftMenu a:hover {
color:#000000;
text-decoration:none;

}
/* -------contantArea----*/
.contantArea {
vertical-align:top;
padding:15px 10px 0px 15px;
}

.title { 
color:#C80681; 
font-weight:bold;
font-size:16px; 
}

.subtitle { 
color:#6600CC; 
font-weight:bold;
font-size:13px; 
}
.pagehead { 
font-size:17px;
color:#197FC5;
   }
.myAcc{
background-image:url(images/my_accountbg.gif);
background-repeat:repeat-x;
height:30px;
font-size:14px;
font-weight:bold;
color:#996600;
}
.myAcc a{
color:#336699;
text-decoration:none;
}
.myAcc a:hover{
color:#006600;
text-decoration:none;
}
.iconbg{
background-image:url(images/icon_bg.gif);
background-repeat:repeat-x;
background-position:top;
background-color:#F9FDF5;
height:120px;
}
table.tblReg{
border:1px solid #DFEAEF;
background-image:url(images/reg_bg.gif);
background-position:top;
background-repeat:repeat-x;
}
table.tblReg td{
padding:3px 0px 3px 8px;
}
table.tblRegA{
border:1px solid #DAE7FB;
background-image:url(images/reg_bg2.gif);
background-position:top;
background-repeat:repeat-x;
}
table.tblRegA td{
padding:3px 0px 3px 8px;
}
/* List Table */
table.tbl_List {
border:1px solid #ECECEC;
border-collapse:collapse;
}
table.tbl_List td {
padding:3px;
font-size:12px;
text-align:left;
height:23px;
border-bottom:1px solid #ECECEC;
}
table.tbl_List th {
padding:3px;
font-size:13px; 
font-weight:bold;
height:19px;
color:#333333;
text-align:left;
background-image:url(images/td_bg.gif);
background-repeat:repeat-x;
}
   /* Curve Box  -------------------------------------------------------- */
.roundedgeBoxLeftbg {
background-image:url(images/curvebox_left_bg.gif);
background-repeat:repeat-y;
}
.roundedgeBoxRightbg {
background-image:url(images/curvebox_right_bg.gif);
background-repeat:repeat-y;
}
.roundedgeBoxBtmbg {
background-image:url(images/curvebox_bottom_bg.gif);
background-repeat:repeat-x;
}
.roundedgeBoxTopbg {
background-image:url(images/curvebox_top_bg.gif);
background-repeat:repeat-x;
}
/*-------------product table -------------*/
table.hotproduct 		{
}
table.hotproduct td	{
font-size:11px;
color:#666666;
}

table.hotproduct td.link 	{
font-size:12px;
color:#006699;
text-decoration:underline;
}					
table.hotproduct td.link a 	{
color:#006699; 
text-decoration:underline;
}
table.hotproduct td.link a:hover {
color:#999999; 
text-decoration:none;
}
table.hotproduct td.cart 	{
font-size:15px; 
color:#333333;
}					


table.feedback 		{
border:1px solid #CEE1D9;
background-color:#E8F4F2;
}
table.feedback th	{
font-size:11px;
padding:3px;
color:#000000;
text-align:left;
}
table.feedback td	{
font-size:11px;
padding:3px;
color:#003300;
}
table.feedback td.FUser	{
color:#009999;
font-size:12px;
}


table.futured_product 		{
border-bottom:1px dashed #DEDEDE; 
}
table.futured_product th 	{ 
font-size:12px; 
color:#830000; 
font-weight:bold; 
height:20px; 
text-align:left;
 }
table.futured_product td 	{
font-size:11px;
color:#666666;
 }					
table.futured_product td.link2 	{
font-size:12px;
color:#5A0C7E;
text-decoration:underline;
}					
table.futured_product td.link2  a 	{
color:#5A0C7E; 
text-decoration:underline;
}
table.futured_product td.link2  a:hover {
color:#6699FF; 
text-decoration:none;
}
table.futured_product td.price 	{
font-size:15px;
color:#333333;
}	
table.subproduct{
border :1px solid #B7DBF3;
border-collapse:collapse;
background-color:#F5FBFC;
}
table.subproduct  td {
padding:2px;
font-size:11px;
border-bottom:1px solid #B7DBF3;
border-collapse:collapse;
text-align:left;
color:#333333;
padding:2px 3px 2px 3px ;
line-height:150%;
}
table.subproduct th {
padding:2px 3px 2px 3px ;
font-size:11px;
font-weight:bold;
color:#003E77;
text-align:left;
}
table.subproduct  td.errormessage {
font-weight:bold;
font-size:11px;
color:#FF0000;
text-align:center;
}

table.tbl_history{
border-bottom:1px dashed #6774AD   ;
border-collapse:collapse;
background-color:#FAFAFA;
}
table.tbl_history  td {
font-size:11px;
text-align:left;
color:#333333;
padding:2px 3px 2px 3px ;
line-height:150%;
}
table.tbl_history  img {
padding:4px;
border:1px solid #999999   ;
}
table.tbl_history th {
padding:2px 3px 2px 3px ;
font-size:13px;
font-weight:bold;
color:#FF6600;
text-align:left;

}

table.tbl_Msg{
border :1px solid #B7DBF3;
border-collapse:collapse;
background-color:#F5FBFC;
}
table.tbl_Msg  td {
font-size:11px;
border-bottom:1px solid #B7DBF3;
border-collapse:collapse;
text-align:left;
color:#333333;
padding:2px 3px 2px 3px ;
line-height:150%;
}

table.tbl_Msg  td a {
color:#000066;
font-weight:bold;
}
table.tbl_Msg  td a:hover {
color:#000066;
text-decoration:underline;
}
table.tbl_Msg th {
padding:2px 3px 2px 3px ;
font-size:11px;
font-weight:bold;
color:#FFFFCC;
text-align:left;
background-image:url(images/button_bg.gif);
background-repeat:repeat-x;
background-position:top;
}
.row1 {
background-color:#F3F8FC;
}
.row2 {
background-color:#EBEFF3;
}
		

/**************Curve Box******/
.curve_midtop {
background-image:url(images/top_bg.gif);
background-repeat:repeat-x;
}

.curve_midleft {
background-image:url(images/left_bg.gif);
background-repeat:repeat-y;
}

.curve_midright {
background-image:url(images/right_bg.gif);
background-repeat:repeat-y;
}

.curve_midbottom {
background-image:url(images/bottom_bg.gif);
background-repeat:repeat-x;
}


/* Footer area ----------------------------------------------------- */
.footerArea {
font-size:13px;
height:45px;
color:#333333;
text-align:center;
vertical-align:top;
padding-top:8px;;
border-top:1px solid #DEDEDE; 

}
.footerArea a { 
color:#197FC5;
text-decoration:none;
}
.footerArea a:hover {
color:#000066;
text-decoration:none;
}

/* Member Menus --------------*/
table.tbl_membrMenu {
}

table.tbl_membrMenu td {
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
height:20px;
font-size:10px;
font-weight:bold;

}
table.tbl_membrMenu td.membSep {
width:10px;
}
table.tbl_membrMenu td.membLeft {
width:5px;
background-image:url(images/button-left.gif);
background-repeat:no-repeat;
}
table.tbl_membrMenu td.membRight {
width:5px;
background-image:url(images/button-right.gif);
background-repeat:no-repeat;
}
table.tbl_membrMenu td.membMid {
background-image:url(images/button-mid.gif);
background-repeat:repeat-x;
padding-left:8px;
padding-right:8px;
}

table.tbl_membrMenu a {
color:#FFFFFF;
text-decoration:none;
}
table.tbl_membrMenu a:hover {
color:#FAFAFA;
text-decoration:none;

}