/*  estabalish general layout parameters */

/*
body.home
{
   margin: 0;
   padding: 0;
   border: 0;	
   background:#fff;
   font: 12px/1.5 "Arial","Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;

}
*/
body
{
   padding: 0;
   border: 0;	
   margin:0;
   font: 11px/1.5  Helvetica, Arial, Verdana, sans-serif;
   background-color:#272727;
   color:#b0b0b0;

}



h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,form
{
   margin:0;
   padding: 0;
   border: 0;	
}


h1,h2,h3,h4,h5,h6,p,div,ul,ol,li,form,table,td,textarea,select,input
{
   font-family: Helvetica, Arial, Verdana, sans-serif;
   font-size:11px;
   color:#b0b0b0;
}

h2
{
   font-family:Helvetica;
   color:#c0c0c0;
   font-size:1.8em;
   font-weight:normal; 
   line-height:60px;
   margin:10px 20px 0px 0px;
   text-align:left;
}


.faq
{
   margin:3px 27px 0px 0px;
   font-weight:normal;
   font-size:11px;
   color:#b0b0b0;

}


.infoline
{
   color:#444;
   font-size:11px;
   padding:4px 30px;
   margin:0 20px;
   margin-bottom:0;
}


h5
{
   color:#828B9C;
   font-size:9px;
   font-family: verdana, "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", sans-serif;
   font-weight:normal;
   padding-left:10px;
   text-align:center;

}

h4
{
   color:#c0c0c0;
   font-size:11px;
   margin-bottom:20px;
   margin-top:20px;

}

h4.pop
{
   font-size:14px;
   color:#c5981b;
   margin:0px;
   border-bottom:1px solid #888;
}

.dyline
{
   border-top:1px solid #c5981b;
   border-bottom:1px solid #c5981b;
   padding:1px;


}

img
{
   border:0;
}


input,select,textarea
{
   background-color:#b0b0b0;
   color:#000;
   border-style:groove;
   border-color:#b0b0b0;

}


	/* Default links 	*/

a:link, a:visited {
	text-decoration : none;
	color: #b0b0b0;
	background: transparent; 
	line-height:15px;
	font-weight:normal;
	font-size:11px;
   font-family: arial	;

	}

a:hover {
	text-decoration : underline;
	color: #b0b0b0;
	background: transparent; 
	}

a:active {
	text-decoration : underline;
	color: #686868;
	background: transparent;  
	font-weight:normal;
	}

a.menu:link, a.menu:visited {
	text-decoration : none;
	color: #b0b0b0;
	background: transparent; 
	line-height:15px;
	font-size:11px;
	font-weight:bold;

	}

a.menu:hover
{
	text-decoration : underline;
	color: #c5981b;
}

a.menu:active {
	text-decoration : none;
	color: #b0b0b0;
	background: transparent;  
	}


a.info:link, a.info:visited {
	text-decoration : none;
	color: #c5981b;
	background: transparent; 
	font-size:11px;
    font-weight:bold;
	font-family:Helvetica;


	}

a.info:hover
{
	text-decoration : underline;
	color: #c5981b;
}

a.info:active {
	text-decoration : none;
	color: #c5981b;
	background: transparent;  
	}

a.more:link, a.more:visited {
	text-decoration : underline;
	color: #c5981b;
	background: transparent; 
	font-size:10px;
    font-weight:bold;
	font-family:Helvetica;


	}

a.more:hover
{
	text-decoration : underline;
	color: #c5981b;
}

a.more:active {
	text-decoration : none;
	color: #c5981b;
	background: transparent;  
	}


table.main
{
   width:970px;
   margin:0 auto;
}

div#central
{
    clear:both;
}

div#new
{
   position:absolute;  
   background:#transparent;
   text-align:center;
   font-weight:bold;
   color:#fff;
   border-right:#8ABBFF 1px solid;
}

div#new p
{

   font-weight:bold;
   color:#fff;
   text-align:left;
   padding-left:10px;
   padding-top:3px;
   padding-bottom:3px;
}


.skul
{
	font-family:Helvetica;   
   color:#c9bd8f;
   font-size:24px;
   font-style:italic;
   padding-left:10px;
}

.sku
{
   font-family:Helvetica;   
   color:#c9bd8f;
   font-size:18px;
   font-weight:normal;
   font-style:italic;
   padding-left:10px;
}

.pname
{
   font-size:11px;
   font-weight:bold;
   color:#027abb;
   padding-left:10px;
}



td#topmenu
{
   /*background: #004C76 url(../images/bg03.gif) repeat-y left;  */
   background:#1f1f1f;
   width:710px;
   text-align:right;
}

td#topmenu UL
{
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;

}

.error
{
   	LIST-STYLE-TYPE: circle;
}

td#topmenu UL LI
{
	FLOAT: right; 
	POSITION: relative;

}

td#topmenu UL LI A 
{

	DISPLAY: block; 
	FONT-SIZE: 11px; 
	BACKGROUND: transparent;
	font-weight: bold;
	WIDTH: 100px; 
	COLOR: #b0b0b0; 
	LINE-HEIGHT:65px;
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none;
	text-transform:uppercase;
	font-family: Helvetica;
}

td#topmenu UL LI A:visited 
{

	text-transform:uppercase;
}


td#topmenu UL LI A:hover
{

	/*BACKGROUND: #DE2F09;*/
	background-color: #303030; 
	color:#42c0e9;
	/*text-transform:uppercase;*/
}


.bg01
{
   background-color:#1f1f1f;
   border-bottom:1px solid #626262;
}

.bmline
{
   border-bottom:1px solid #626262;
}

.p60
{
   margin-left:60px;
}

table#nav
{
   margin-top:50px;
   margin-right:30px;
   width:200px;
}

table#nav td
{
   border-top:1px solid #686868;
}

.catelog
{
   margin-left:20px;
   margin-top:5px;
}

.catelog p
{
  margin-bottom:5px;
}

.w150
{
  width:150px;
}

.w200
{
  width:200px;
}

.bg02
{
   background: transparent url(../images/bg01.png) repeat-x bottom; 
   padding-bottom:40px;
}

.bg02 p
{
   margin-right:50px;
}


.foot
{
   font-style:none;
   line-height:60px;

}

.scr
{
   font-size:10px;
   margin-left:30px;

}

.required
{
   color:#c5981b;
}

input.but
{
   background-color:#c5981b;
   color:#000;
   border:0px;
   cursor:hand;
   height:18px;
   width:100px;
}

.ctable3
{
      margin:0px 0px;
	  background:transparent;
	  font-size:11px;
      border-bottom:#d3d6db 1px solid;  
	  border-top:3px double #c5981b;
	  
}


.ctable3 td
{
      border-top:#c0c0c0 1px solid;  
}


table#confirm
{
	  border-top:3px double #c5981b;


}

table#confirm  th 
{
   text-align:left;
   padding:3px 1px 0px 5px;


}

table#confirm  td 
{
   padding-left:10px;

}

.dtline
{
   /*background:transparent url(../images/linebg.gif) repeat-x bottom;  */
   border-top:1px solid #888;
   border-bottom:1px solid #888;
   text-align:center;
   padding:2px 0;
}

.tline
{
     border-top:1px solid #888;
}

.bline
{
     border-bottom:1px solid #888;
}


input.chk
{

   border-style:ridge;
   background-color:transparent;
   border:0px;
   color:red;


}

img.al50
{
   /*Filter:Alpha(Opacity=60,FinishOpacity=0,Style=0,StartX=0,StartY=0,FinishX=0,FinishY=0);*/
}
