/* ////////////////////////////////////////////
				BODY
//////////////////////////////////////////// */

body { 
  margin-top:6px;
  padding:0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
 }
 
/* ////////////////////////////////////////////
				ANCHOR LINKS
//////////////////////////////////////////// */


a.img:hover{
 background:none;
}

 /* ////////////////////////////////////////////
				HEADER TAGS
//////////////////////////////////////////// */
 
h1 {
  color: #190129;
  padding:0 0 0 0;
  font-size: 16px;
  font-weight:bold;
  margin-left:30px;
  margin-top:20px;
  margin-right:30px;
  margin-bottom:20px;
  text-transform:uppercase; }

h2 {
  color: #000;
  font-size: 14px;
  font-weight:bold;
  margin-left:30px;
  margin-top:2px;
  margin-right:30px;
  margin-bottom:20px;
/*  padding:4px 0 0 4px;*/ }

h3 {
  font-size: 14px;
  font-weight:bold;
  margin-left:30px;
  margin-top:20px;
  margin-right:30px;
  margin-bottom:5px;
}
#buyTable h3 {
  font-size: 12px;
  font-weight:bold;
  margin-left:30px;
  margin-top:20px;
  margin-right:0px;
  margin-bottom:5px;
}
h4 {
  font-size:12px;
  line-height:1.5;
  font-weight:bold;
  color:#000000;
  margin-left:30px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px
}
/* ////////////////////////////////////////////
				TABLE TAGS
//////////////////////////////////////////// */

 td.border{
 border: #190129 solid 1px;
 }
table.border{
 border: #190129 solid 1px;
 height: 650px;
 }
 td.greenfade {
	background: url("intfade.jpg") repeat-x bottom; 
	
}
 td.greybg {
	background: url("intgrey.gif") repeat-x top;	
}

table.grey, img.grey {
	/*border: 5px #91CE44 solid;*/
	border: 1px #8f8f8c solid;
}

td.spiral {
	background: url("spiral_in.gif") no-repeat;
	background-position: right;
	background-color:#cccccc;
}

th {
text-transform:uppercase;
color:#fff;
padding: 2px;
border: #000 solid 1px;
}
table.buyTable{
border-collapse: separate; border-spacing: 5px 5px;
}
table.buyTable td{
background: #fff; padding:10px; border:1px solid #E0EFC3;
}

table.videoTable{
border-collapse: separate; border-spacing: 0px 5px;
}
table.videoTable td{
background: #efefef; padding:0px; border:0px solid #E0EFC3;
}

/* ////////////////////////////////////////////
				PARAGRAPH TAGS
//////////////////////////////////////////// */

p {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:30px;
  margin-top:0px;
  margin-right:30px;
  margin-bottom:10px }  
  
p.form {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:10px;
  margin-top:0px;
  margin-right:10px;
  margin-bottom:10px }  

p.small {
  font-size:10px;
  line-height:1.5;
  color:#000000;
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px }
  
 blockquote {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:50px;
  margin-top:0px;
  margin-right:50px;
  margin-bottom:10px }   
/* ////////////////////////////////////////////
		DL, DT, DD, UL, OL, LI TAGS
//////////////////////////////////////////// */

dd {
  font-size:12px;
  font-weight:normal; }
dl{
font-weight:bold;
 font-size:12px;
  line-height:1.5;
  color:#000000;
  margin-left:30px;
  margin-top:0px;
  margin-right:30px;
  margin-bottom:10px;
}

  
ul.caption {
  	color:#000;
	margin-top:-1px;
	margin-bottom:0px;
	font-size:11px;
	} 
ul.caption li {
  	color:#000;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/*ul {
  	color:#000;
	margin-top:-1px;
	margin-bottom:0px;
	font-size:12px;
	}
li {
  	color:#000;
	line-height: 1.5em;
	margin: 0px 35px 0px 15px;
	padding: 0px 0px 0px 0px;
	}
		
li ul {
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}	
*/
ul, ol {
  font-size:12px;
  line-height:1.5;
  color:#000000;
  padding-left:0px;
  margin-left:0px;
  margin-top:-5px;
  margin-right:0px;
  margin-bottom:15px; }
  
li{
 font-size:12px;
  line-height:1.5;
  color:#000000;
  padding-left:0px;
  margin-left:3em;
  margin-top:-5px;
  margin-right:1em;
  margin-bottom:15px;
}

/* ////////////////////////////////////////////
		HR TAGS
//////////////////////////////////////////// */

hr.grey {
	/*border: 5px #91CE44 solid;*/
	color:  #8f8f8c;
	width: 600;
}
hr{
 border: 1px solid #efefef;
 text-align:center;
 width:530; margin-left:30px;
}	

/* ////////////////////////////////////////////
		         Styles
//////////////////////////////////////////// */

.bold {
  font-weight:bold;
  color:#000000 }  
  
.hpsmall {
   color: #fff;
  font-size: 10px;
  text-align:right;
  margin-left:10px;
  margin-top:26px;
  margin-right:10px;
  margin-bottom:2px;
  padding:4px 0 0 4px; }
  
.intsmall {
   color: #190129;
  font-size: 10px;
  text-align:right;
  margin-left:10px;
  margin-top:26px;
  margin-right:10px;
  margin-bottom:2px;
  padding:4px 0 0 4px; }
  
.backtotop {
  color: #190129;
  font-size: 11px;
  text-align:right;
  margin-left:0px;
  margin-top:-5px;
  margin-right:5px;
  margin-bottom:10px;
  padding:0px; }

.breadcrumb {
  color: #190129;
  font-size: 10px;
  text-align:left;
  margin-left:10px;
  margin-top:10px;
  margin-right:10px;
  margin-bottom:10px;
  padding:0px 0 0 0px;
  text-transform: uppercase; }
  
.captionHeader {
  color: #190129;
  font-size: 10px;
  text-align:left;
  margin-left:2px;
  margin-top:2px;
  margin-right:0px;
  margin-bottom:2px;
  padding:0px 0 0 0px;
  text-transform: uppercase; }
  
.allCaps{
text-transform:uppercase; 
}
.greenCaps{
color: #9CCB3B;text-transform:uppercase; 
}
.grey{
color: #666;
}
  
/* ////////////////////////////////////////////
		         LAYOUT
//////////////////////////////////////////// */

.spacerbtm{
margin-bottom:85px;
}

.spacingLess{
margin-left:-2px;
}

a {
  color:#260938; 
  text-decoration:none;
}

a:hover {
  /*color:#9CCB3B;*/
  text-decoration:underline;
}
