body	{font: normal 12px Verdana; color: #333333; margin: 0px; background-color: #ffffff;} 
td		{font: normal 12px Verdana; color: #333333;}

select	{font: normal 12px Verdana; border: 1px solid #999999; color: #333333;}
textarea	{font: normal 14px Verdana; border: 1px solid #999999; color: #333333;}

.forminput	{font: normal 12px Verdana; border: 1px solid #CCCCCC; color: #333333;}
.button {background: #CDCDCD url(background_form_element.gif) repeat-x; border:  2px double; border-color: #FFFFFF  #9B9B9B #9B9B9B #FFFFFF; font:  bold 12px Verdana, Verdana; height: 22px;}

.main	{margin: 0 5px;}

.clinks			{font-size:12px;float: left; color: #0066FF;}
.clinks div		{font-weight: bold; color: #666666;}
.clinks span	{float: right;}
.clinks a:link,
.clinks a:visited,
.clinks a:hover	{padding: 0px;}

.boxlink{font-family : verdana, arial;font-size : 13px;color : #0C80AF;text-decoration : none;}
.boxlink a{font-family : verdana, arial;font-size : 13px;color : #0C80AF;text-decoration : none;}
.boxlink a.hover{font-family : verdana, arial;font-size : 13px;color : #0C80AF;text-decoration : none;}

.productlinks {
font-size : 13px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #0C80AF;
text-decoration : none;
}
.productlinks a {
font-size : 13px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #0C80AF;
text-decoration : none;
}
.productlinks a:hover {
font-size : 13px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
color : #FF7701;
text-decoration : underline;
}



#arrow	{font-weight: bold; color: #CC3399;}

/* FORM TABLE LAYOUT ST */
.mtable {
	width: 990px;
} //Middle screent
.ltable {width: 700px;} // Left Table
.rtable {width: 290px;} // Right Table

.ftable td span	{float: left; border: 0px solid #ff0000;}
.ftable td div	{float: left; font: bold 10px Verdana; color: #818181;  margin-left: 15px; border: 0px solid #000000;}

.bgblue td	{padding: 8 0 5 10px; background: #EEF9FF; border-bottom: 1px solid #D5E7F1; vertical-align: top;}
.bgwhite td	{padding: 8 0 5 10px; background: #FFFFFF; vertical-align: top;}

.bghold td	{padding: 8 0 5 10px; background: #FFF7D0; vertical-align: top;}

.bgbluedata td	{padding: 5 0 4 6px; background: #EEF9FF; border-bottom: 1px solid #D5E7F1; vertical-align: top;}
.bgwhitedata td	{padding: 5 0 4 6px; background: #FFFFFF; border-bottom: 1px solid #FFFFFF; vertical-align: top;}
/* FORM TABLE LAYOUT EN */

/* BOTTOM ALIGNMENT OF FOOTER */
/*body { height: 100%; margin: 0; padding: 0; }*/
#master {height: 100%; /*border:1px solid #0000ff;*/ }
#spacer { line-height: 10px; float: left; padding: 0; margin: 0; }
#contentwrap { width: 800px; float: left; padding: 0; margin: 0; }
#footer { clear: all; padding: 0; margin: 0; }

#bg-green {
	background-image:url("http://www.ishopd.com/images/border/green-bg.gif");
	background-repeat:repeat-x;
	height:25px;
}
#top-panel {
	background-image:url("http://www.ishopd.com/images/border/top-panel-bg.gif");
	background-repeat:repeat-x;
}
#footer {
	background-image:url("http://www.ishopd.com/images/border/bottom-panel-bg.gif");
	background-repeat:repeat-x;
}
#box-topleft {
	background-image:url("http://www.ishopd.com/images/border/top_left_curve.gif");
	background-repeat:no-repeat;
}
#box-topright {
	background-image:url("http://www.ishopd.com/images/border/top_right_curve.gif");
}
#box-btleft {
	background-image:url("http://www.ishopd.com/images/border/btm_left_curve.gif");
	background-repeat:no-repeat;
}
#box-btright {
	background-image:url("http://www.ishopd.com/images/border/btm_right_curve.gif");
	background-repeat:no-repeat;
}
#box-left {
	background-image:url("http://www.ishopd.com/images/border/box-left.gif");
	background-repeat:repeat-y;
}
#box-right {
	background-image:url("http://www.ishopd.com/images/border/box-right.gif");
	background-repeat:repeat-y;
}
#box-btmid-line {
	background-image:url("http://www.ishopd.com/images/border/box-bt-mid.gif");
	background-repeat:repeat-x;
}
#box-topmid-line {
	background-image:url("http://www.ishopd.com/images/border/box-top-mid.gif");
	background-repeat:repeat-x;
}


a:link,
a:visited	{padding: 0 1px; color: #0C80AF; text-decoration: none;}
a:hover		{padding: 0 1px; color: #FF7701; text-decoration: underline; }

.heading	{font: bold 18px 'Trebuchet MS', Verdana; color: #820057; border-bottom: 1px solid #D5E7F1;}
.heading b {float: left;}
.heading div {float: right; padding-top: 5px;}
.purple(color:#820057)

h1	{font: bold 18px 'Trebuchet MS', Verdana; color: #820057; margin: 0px;}
h2	{font: bold 16px Verdana; color: #333333; margin: 0px; padding: 2 1px; border-bottom: 1px solid #DFE5ED; margin-bottom: 5px;}

.pghead	{font: bold 22px 'Trebuchet MS', Verdana; color: #990066;}
.blockhead	{font: bold 18px 'Trebuchet MS', Verdana; color: #990066;}
.subhead	{font: bold 16px 'Trebuchet MS', verdana; color: #990066;}


.large	{font: normal 14px Verdana; color: #333333;}
.medium	{font: normal 13px Verdana; color: #333333;}
.small, .smallblue 	{font: normal 11px Verdana; color: #666666;}
.xsmall	{font: bold 10px Verdana; color: #818181;}

.smallred	{font: normal 11px Verdana; color: #FF0000;}
.mediumred	{font: normal 12px Verdana; color: #FF0000;}

.small a:link, .xsmall a:link,
.small a:visited, .xsmall a:visited	{padding: 0px; color: #818181; text-decoration: none;}
.small a:hover, .xsmall a:hover		{padding: 0px; text-decoration: underline; background: none;}

.brown:link,
.brown:visited	{padding: 0 1px; color: #0066FF; text-decoration: underline; font: bold 16px Verdana;}
.brown:hover	{padding: 0 1px; color: #FFFFFF; text-decoration: none; background: #0099FF;}
.divbox {position: relative; width: 70px; height: 50px;}
.divbox1 {color: #000000; border:  1px solid #000000;height:30px;}
.divboxdash {color: #000000; border:  1px dashed #000000;height:30px;}

.errordiv {font: normal 12px Verdana; color: red; height:20px;padding-top:3px;}

.greyline {background: #820057;line-height:1px;}
.block_seprator {background: #820057;line-height:5px;}



.hreflinks {
text-decoration : none;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
font-size : 12px;
color : #0C80AF;
border : 0;
}
.hreflinks:hover {
font-size : 12px;
font-family : verdana, arial, tahoma, ms sans serif, times new roman, ms sans serif;
text-decoration : underline;
color : #FF7701;
border : 0;
}
.cursor { cursor : pointer;} 


.tooltip_content {
font-weight:bold;
background:#000000;
color:red;
width:150px;
position : absolute;
padding-top : 10px;
text-align : center;
}

#errorstrip {font: normal 14px Verdana; color: #333333;background:#eee8aa;line-height:25px;padding-left:10px;}

.box {background:#f2f2f2;padding-top:3px;width:50px;height:22px; border: 1px solid #a4a0a1; text-align:center;color: #a4a0a1;  text-decoration: none; }

.boxdashed {padding-top:3px;width:50px;height:22px; border: 1px dashed #a4a0a1; text-align:center; color: #a4a0a1;  text-decoration: none; }

.bt1h, .bt2h, .bt3h, .bt4h, .bt2bh, .bt3bh, .bt4bh{font-size:1px; overflow:hidden; display:block;}
.bt1h {height:1px; background:#BBD7ED; margin:0 5px;}
.bt2h, .bt2bh {height:1px; background:#FFF; border-right:2px solid #BBD7ED; border-left:2px solid #BBD7ED; margin:0 3px;}
.bt3h, .bt3bh {height:1px; background:#FFF; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED; margin:0 2px;}
.bt4h, .b4tbh {height:2px; background:#FFF; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED; margin:0 1px;}
.bt2bh, .bt3bh, .bt4bh {background: #fff;}
.btheadh {background: #fff; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED;}
.btheadh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.btcontenth {border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED;}
.btcontenth div {margin-left: 1px; padding-top: 5px;}

.btfill1h, .btfill2h, .btfill3h, .btfill4h, .btfill2bh, .btfill3bh, .btfill4bh{font-size:1px; overflow:hidden; display:block;background: #BCDEFA;}
.btfill1h {height:1px; background:#BBD7ED; margin:0 5px;}
.btfill2h, .btfill2bh {height:1px; background:#BBD7ED; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED; margin:0 3px;}
.btfill3h, .btfill3bh {height:1px; background:#BBD7ED; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED; margin:0 2px;}
.btfill4h, .b4tbh {height:1px; background:#BBD7ED; border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED; margin:0 1px;}
.btfill2bh, .btfill3bh, .btfill4bh {background: #BCDEFA;}
.btfillheadh {background: #BCDEFA; border-right:1px solid #BCDEFA; border-left:1px solid #BCDEFA;}
.btfillheadh h3 {margin: 0px 10px 0px 10px; padding-bottom: 3px;}
.btfillcontenth {background: #BCDEFA;border-right:1px solid #BBD7ED; border-left:1px solid #BBD7ED;}
.btfillcontenth div {margin-left: 1px; padding-top: 5px;}



#og-box-topleft {
	background-image:url("http://www.ishopd.com/images/border/1.gif");
	background-repeat:no-repeat;
}
#og-box-topright {
	background-image:url("http://www.ishopd.com/images/border/2.gif");
}
#og-box-btleft {
	background-image:url("http://www.ishopd.com/images/border/3.gif");
	background-repeat:no-repeat;
}
#og-box-btright {
	background-image:url("http://www.ishopd.com/images/border/4.gif");
	background-repeat:no-repeat;
}
#og-box-left {
	background-image:url("http://www.ishopd.com/images/border/left-line.gif");
	background-repeat:repeat-y;
}
#og-box-right {
	background-image:url("http://www.ishopd.com/images/border/right-line.gif");
	background-repeat:repeat-y;
}
#og-box-btmid-line {
	background-image:url("http://www.ishopd.com/images/border/bottom-line.gif");
	background-repeat:repeat-x;
}
#og-box-topmid-line {
	background-image:url("http://www.ishopd.com/images/border/top-line.gif");
	background-repeat:repeat-x;
}

.store_search_result { width:194px; height:200px; margin:0px 0px 5px 5px; float:left; display:inline;  text-align:left;background:transparent url("http://www.ishopd.com/images/store-bg.png") top left no-repeat; padding:0px;} 

.pgclass 
{
	height:15px;border:1px solid #3399cc; padding:3px;text-decoration:none;cursor:hand;
}
.pgclassselect 
{
	height:15px;color:#ffffff;border:1px solid #3399cc; padding:3px;text-decoration:none;background-color:#3399cc;
}

.removed {background: #FFDDDD url("http://www.ishopd.com/images/rating/rating_warning.gif") no-repeat 5px 50%;padding:2px 2px 2px 16px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;width:180px;font-size:12px;}
.added {background: #E7FFCE url("http://www.ishopd.com/images/rating/rating_tick.gif") no-repeat 5px 50%;padding:2px 2px 2px 16px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;width:180px;font-size:12px;}

.filltd{font-family : verdana, arial;font-size : 13px;color : #0C80AF;border:1px solid #000000;text-decoration : none;background-color:#f2f2f2;text-align:center;height:25px;}
.emptytd{font-family : verdana, arial;font-size : 13px;color : #0C80AF;border:1px solid #000000;text-decoration : none;text-align:center;height:25px;}


