html, body
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    /*background-color: #d2edff;*/
    background-color: #2174e6;
    color:White;
    text-align: right;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    direction: rtl;
    height: 100%;
    margin: 0;
    padding: 0;
    
}
.h55
{
    height:55px;
}
.newP
{
    color:black;font-size:11px;
}
.oldP
{
    color:black;font-size:11px;text-decoration: line-through;
}
.mt4
{
    margin-top:4px;
}
.imgS
{
    border-width:1px;border-color:Black;
    text-align:center;
}
.pImgBox
{
    height:135px; margin-bottom:3px;
}
.prodBox
{
    border-color:Black;border-style:solid;border-width: 1px;border-top:none;border-left:none; border-right:none;text-align:center;width:100px;min-height:290px; margin-right:20px;padding-top:10px;
}
.prodTitle 
{
    color:black;font-size:12px;font-weight:bold;min-height:24px;display:block;
}
a.prodTitle
{
color:black;font-size:12px;font-weight:bold;
text-decoration: none
}

a.prodTitle:hover
{
color:black;font-size:12px;font-weight:bold;
text-decoration: underline
} 

.prodDesc 
{
    color:black;font-size:11px;
}
a.prodDesc
{
color:black;font-size:11px;
text-decoration: none
}

a.prodDesc:hover
{
color:black;font-size:11px;
text-decoration: underline
} 




.Star {
	color: #FF0000;
}

.bold
{
    font-weight:bold;
}



#subTotals
{
    margin-left:25px;
    line-height:20px;
    color:Black;
    text-align:left;
    font-size:14px;
}


.err
{
    color:Red;
    font-size:14px;
}


#shoppingCart
{
    text-align:right;
    color:black;
}

#PrdTitle
{
    font-weight:bold;
    color:blue; 
    font-size:16px;    
}

#prdLongText
{
    width:400px;
    color:#777777;
    font-size:13px;
    padding-right: 15px;
}

#prdLongTitle
{
    margin-top:40px;
    padding-top:2px;
    padding-bottom:2px;
    font-weight:bold;
    width:535px;
    background-color:#C0D9D9;
    color:#2174e6; 
    font-size:14px;
    padding-right: 15px;
}

#PrdPrice
{
  color:blue; 
  padding-bottom:5px;  
}


#PrdText
{
    width:267px;
    float: right;
    padding-right: 15px;
    color:#777777;
    overflow: hidden;
    font-size:13px;
    
}

#PrdImage
{
    width:255px;
    float: right;
    padding-right: 5px; 
    overflow: hidden;
    text-align:center;
	font-size: 11px;
	font-weight: bold;
	color: #777777;
}

.tickerBox
{
    color:Black;
    border-color:gray;
    border-style:solid;
    border-width:1px;
    /*border-left:none;
    border-right:none;*/
    

}

.txtPage
{
    width:500px;
}

input,textarea
{
    background-color:#efceef;
}

.smNum
{
    font-size:11px;
}

.Pnavigation
{
        text-decoration: none;
        color:Black;
        text-align:center;
}

.title {
	font-size: 16px;
	font-weight: bold;
	color: #5B544E;
}
A
{
    text-decoration: none;
}
.sPrice
{
	background-image: url(images/sellbg.gif);
	background-position: top right;
	background-repeat: no-repeat;
	padding-top:10px;
	height:27px;
	width:82px;
	font-weight: bold;
	font-size: 16px;
	color: #FF0000;	
	float: left;
	margin-top:1px;
	margin-left:7px;}
	
.oPrice
{
	background-image: url(images/pricebg.gif);
	background-position: top right;
	background-repeat: no-repeat;
	height:27px;
	width:82px;
	font-weight: bold;
	font-size: 16px;
	color: #e417a8;	
	padding-top:10px;
	text-decoration:line-through;
	margin-left:6px;
	margin-top:1px;
	    float: left;
}

.hidden
{
     visibility:hidden;
}

.cleartext
{
    text-decoration:none;
    
}


#flashHeader
{
    margin: 0;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 100%;
    background-color: #2174e6;
    background-image: url(images/topbg.jpg);
    background-repeat: repeat-x;
}

#mboxTop
{
    margin: 0;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 800px;
    height: 30px;
    background-color: #2174e6;
    background-image: url(images/top.gif);
    background-repeat: repeat-x;
}

.ssl
{
    min-height: 50%;
    
}

#mboxBody
{
    margin: 0 auto 0 auto;
    min-height: 10%;
    padding: 0;
    width: 800px;
    background-color: #2174e6;
    background-image: url(images/mainbg.jpg);
    background-repeat: repeat-y;
}

#mboxBottom
{
    margin: 0;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 800px;
    height: 30px;
    clear: both;
    background-color: #2174e6;
    background-image: url(images/bot.gif);
    background-repeat: repeat-x;
}

#siteFooter
{
    margin: 0;
    padding: 0;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 800px;
    background-color: #2174e6;
}

.footer
{
    padding-top: 5px;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
}
.footer a
{
    color: #FFFFFF;
}
.pname
{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	padding-top: 7px;
    overflow: hidden;
}

.pcube
{
    background-image: url(images/cubebg.jpg);
    background-repeat:no-repeat;
    width:185px;
    height:265px;
    
}
.pcube img
{
margin-top:10px;
margin-right:18px;
}
.pdesc
{
    width: 166px;
    margin-left: auto;
    margin-right: auto;
    padding-top:10px;
    color:#e200ba;
    font-size:12px;
    text-align:right;
    min-height:133px;
}

.ptmb
{
    margin-top:0px ! important ;
    margin-left:0px! important ;
    margin-right:0px! important ;
    border:none 0;
    padding-left:10px
}


#content
{
    width: 590px;
    float: left;
    padding-right: 10px; 
    overflow: hidden; /*margin-top: -80px;*/ /*padding-right: 46px;*/
}

.sslcontent
{
    width: 590px;
    float:none;
    padding-right: 10px; 
    overflow: hidden; /*margin-top: -80px;*/ /*padding-right: 46px;*/
    
}

#navigation
{
    width: 170px;
    float: left;
    overflow: hidden; /*margin-top: -20px;*/ /*padding-right: 30px;*/
}
.clear
{
    clear: both;
    font-size:1px;
}
a.soldOut
{
    font-size:18px;
    color:Black;
    font-weight:bold;
    text-align: center;

}
.soldOut
{
    font-size:18px;
    color:Black;
    font-weight:bold;
    text-align: center;

}
a.soldOut:hover
{
    font-size:18px;
    color:Black;
    font-weight:bold;
    text-align: center;

}


.VEACCORDION
{
    padding-top: 2px;
}
.VEACCORDIONHEADER
{
    color: white;
}
.VEACCORDIONHEADERACTIVE
{
    color: white;
}

.VEACCORDIONHEADER, .VEACCORDIONHEADERACTIVE
{
    padding: 2px;
    cursor: pointer;
    font-size: 12px;
    height: 20px;
    padding-top: 5px;
    padding-right: 15px;
    text-align: right;
    font-weight: bold;
    border-top: 0px solid #203050;
    border-left: 0px solid #203050;
    border-right: 0px solid #203050;
    background-image: url(images/linkbg.gif);
    background-repeat: no-repeat;
}

.VEACCORDIONCONTENT
{
    padding: 0px;
    height: 0px;
    margin-bottom: 2px;
    overflow: hidden;
}
.VEACCORDIONCONTENTACTIVE
{
    padding: 2px;
    margin-bottom: 2px;
    overflow: hidden; /*background-color:#FFFFCC*/
}
.VEACCORDIONCONTENT, .VEACCORDIONCONTENTACTIVE
{
    border-bottom: 0px solid #203050;
    border-left: 0px solid #203050;
    border-right: 0px solid #203050;
}


.ta
{
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    font-weight: bold;
    font-size: 12px;
    border-right: #b5c4f1 1pt solid;
    padding-right: 10px;
    border-top: #b5c4f1 1pt solid;
    border-left: #b5c4f1 1pt solid;
    width: 150px;
    cursor: hand;
    padding-top: 0px;
    border-bottom: #b5c4f1 1pt solid;
    height: 16px;
    background-color: #4195FF;
    text-decoration: none;
}
.ta A
{
    font-weight: bold;
    font-size: 12px;
    color: #ffffff;
}
.ccSubmit
{
    font-weight:bold;
    font-size:11pt;
    color:White;
    font-family:Verdana, Arial, Sans-Serif;
    background-color:#ff6eb0;
    
}
.ccForm
{
    background-color:#efceef;
    font-family:Arial;
    font-weight:bold;
    font-size:13px;

    
}

#ccLoad {

    color:#0000ff;
    font-size:16px;
    font-weight:bold;
    z-index:1;
    padding-right:10px;
    padding-left:10px;
    
    text-align:center;
    background-color:white;
    border-style:dashed;
    border-color:#0000ff;
    border-width:3px;

  width: 250px;
  height: 150px;
}


