body{
font-family: "Courier New", Courier, monospace;
font-size:12px;
}
.btm_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7a7a7a;
	padding-top: 10px;
	padding-bottom: 15px;
}
.bor {
	border: 1px solid #7a7a7a;
}
.gray_txt {
	font-size: 13px;
	color: #7a7a7a;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
.title {
	font-family: "Courier New", Courier, monospace;
	font-size: 24px;
	font-weight: bold;
	color: #000000;
}
a{
	text-decoration:none;
	color:#000000;
	font-family: "Courier New", Courier, monospace;
	font-size: 15px;
	/*padding-left:1px;*/
}
.blk_txt {
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
}
.blk_txt a {
	color: #000000;
	text-decoration:none;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
}


.shop_txt{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	cursor:pointer;
}
.shop_txt a{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	cursor:pointer;
}
.gray_txt a{
	font-size: 13px;
	color: #7a7a7a;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
.submit
{
	background-color:#FFFFFF;
	font-family: "Courier New", Courier, monospace;
	height:20px;
}
.quantity_box
{
	font-size:17px;
	height:30px;
	width:30px;
	border:1px solid #000000;
	text-align:center;
	font-weight:bold;
	margin-left:15px;
	vertical-align:middle;
	padding-top:5px;
	font-family: "Courier New", Courier, monospace;

}
.price_title
{
	font-family: "Courier New", Courier, monospace;
	font-size: 21px;
	font-weight: bold;
	color: #000000;
}
#mid_tab  {
	
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	color: #000000;
	font-size: 18px;
	
		}
#mid_tab td  {
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	color: #000000;
	font-size: 18px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
		}		
.right_td_border
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;

}.right_td_border1
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color:#999999;
	
}
.error
{
	width:97%;
	height:auto;/*20px;*/
	padding:3px;
	background-color:#FFEAEA;
	color:#990000;
	border:1px solid #990000;
	font-family: "Courier New", Courier, monospace;
}
.success
{
	width:95%;
	height:auto;
	padding:5px;
	background-color:#DEF3BE;
	color:#38730D;
	border:1px solid #38730D;
	font-family: "Courier New", Courier, monospace;
}
.blk_txt1 {
	color: #000000;
	font-weight: bold;
	font-size: 15px;
	font-family: "Courier New", Courier, monospace;

}
.dotted_bor {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #adadad;
}
.underline_txt{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	text-decoration:underline;
}
.underline_txt a{
	color: #000000;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
	text-decoration:underline;
}
#notice
{
	font-family: "Courier New", Courier, monospace;
	font-weight: normal;
	color: #000000;
}
.spannotice
{
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	color: #000000;
}
/*#log
{
display:none;
}
#reg
{
display:none;
}*/
/*.right_td_border td
{
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: #000000;

}*/
 .black_overlay{
		  font-family: "Courier New", Courier, monospace;  
          position: fixed;   
          top: 0%;   
          left: 0%;
		 /* width: expression(document.body.clientWidth);
		  height: expression(document.body.clientHeight); 
  */      width:100%; /*48.5em;*/
          height:100%; /*41.6em;*/
          background-color: black;
          z-index:1001;
  		  filter: alpha(opacity=80);
	      -moz-opacity: 0.8;
          opacity:.80;
 		  display:none;
}
  
.white_content {
       
 		  font-family: "Courier New", Courier, monospace;
          position: fixed;
          top: 25%;
          left: 30%;
          width: 41%;
          height: 28%;
          padding: 16px;
          border: 16px solid #000000;
          background-color: #FFFFFF;
          z-index:1002;
          overflow: hidden;
		  display:none;
}.image_content {
       
 		  font-family: "Courier New", Courier, monospace;
          position: fixed;
          top: 12%;
          left:7.5%;
          width: 810px;
          height: 405px;
          padding: 10px;
          border: 10px solid #666666;
          background-color: #FFFFFF;
          z-index:1002;
          overflow: hidden;
		  display:none;
}
*html .image_content {
       
 		  font-family: "Courier New", Courier, monospace;
          position: fixed;
          top: 11.5%;
          left:7.5%;
           width: 810px;
          height: 405px;
          padding: 10px;
          border: 16px solid #666666;
          background-color: #FFFFFF;
          z-index:1002;
          overflow: auto;
		  display:none;
}
*html .black_overlay{
         position: absolute;
        /* top: 0%;
         left: 0%;
		
		width: expression(document.body.clientWidth);
		height: expression(document.body.clientHeight);*/
		width: expression(document.body.clientWidth);
		top:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	documentElement.scrollTop
	: document.body.scrollTop);

	     font-family: "Courier New", Courier, monospace;
         background-color: black;  
         z-index:1001;
		 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
		  opacity:.80;	
   		/* filter: alpha(opacity=80);
         -moz-opacity: 0.8;
         opacity:.80;*/
         display:none;
  
      }
  
      *html .white_content { 
 		  font-family: "Courier New", Courier, monospace;
          position: absolute;
		  top: 25%;
  		  left: 25%;
          width: 50%;
          height: 38%;
          padding: 16px;
          border: 16px solid #000000;
          background-color: #FFFFFF;
          z-index:1002;
          /*overflow: auto;*/
		  display:none;
}
#image_div2
{
	display:none;
	font-family: "Courier New", Courier, monospace;
}
#image_div3
{
	display:none;
	font-family: "Courier New", Courier, monospace;
}
#total_price_div{
margin-right:30px;
float:right;
/*width:40px;*/
font-family: "Courier New", Courier, monospace;
}
#total_discount_div{
margin-right:30px;
float:right;
/*width:40px;*/
font-family: "Courier New", Courier, monospace;
}
#total_shipping_div{
margin-right:30px;
float:right;
/*width:40px;*/
font-family: "Courier New", Courier, monospace;
}#total_total_div{
margin-right:30px;
float:right;
/*width:40px;*/
font-family: "Courier New", Courier, monospace;
}
/*.pg_block a {

	color: #000000;
	text-decoration:underline;
	font-weight: bold;
	font-size: 12px;
	font-family: "Courier New", Courier, monospace;
}*/
.input_box
{
	border:1px solid #000000;
	width:250px;
}
.join_txt
{
	color: #000000;
	font-weight: bold;
	font-size: 16px;
	font-family: "Courier New", Courier, monospace;
}

ul li{
	list-style:none;
	display:inline;
	text-decoration:none;
}
ul {
	margin:0px;
	padding:0px;
}
.logolink {
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}

.logolinkc {
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
	color:#000000;
	
}
.contactf

{
color:#000000;
margin-bottom:18px;
position:relative;

}

.logolink a{
	margin:10px 8px 0 10px;
	padding:5px 5px 0px 5px;
	/*padding-right:10px;*/
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}
.logolink a:hover{
	margin:10px 8px 0 10px;
	padding:5px 5px 0px 5px;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
	color:#CCCCCC;
	font-weight:bold;
}
.logolink a:active{
	margin:10px 8px 0 10px;
	padding:5px 5px 0px 5px;
	font-family: "Courier New", Courier, monospace;
	font-size:15px;
	color:#CCCCCC;
	font-weight:bold;
}
.disclaimer_txt
{
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	
}
.disclaimer_txt ol li
{
	list-style-position: outside;
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	
}
ol li
{
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	text-align:justify;
}

