/*  basic.css:  */
/*******************************
	TYPOGRAPHY AND COLOR RULES
*******************************/
/* ---  General HTML ---  */
body {
	position: relative; 
	min-width: 800px; 
	width: 100%;
	background-image: url(../img/global/bg.jpg);
	background-repeat: repeat;
	background-attachment: fixed;
	background-color: #C33;  /* red */
	margin: 0; 
	padding: 0; 
	border: none;  
	}
body, a, p, h1, h2, h3, h4, h5, ol, ul {
	color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;  
	}
a  {
	color: #ffff99;  		/* light yellow */
	font-weight: bold;
	margin:0px;
	padding:0px;
	text-decoration:none;  
	}
a:hover {
		color:#cccccc; 	/*  light grey  */
	}
p {
	/* margin:0px; let this be auto */
	padding:0px;
	}
p.copy{
	font-size:  9px;
	}
 /*  h1 and h2 are for the home page and "no style message"
	  	 h3-h5 are for the inner pages  */
h1, h2, h3, h4, h5{ 
	font-weight: bold;
	}
h1, h2  { 
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
h3 {
	font-size:  13px;
}
h1, h4{
	text-transform: uppercase;
	}
h4{
	background-image: url(../img/global/arrow.gif);
}
table.data  {
    border-top: 1px solid #000000 ;		/* as SidebarBorderColor */
    border-right: 0px ;							/* -- */
    border-bottom: 0px ;						/* -- */
    border-left: 1px solid #000000 ;  /* as SidebarBorderColor */
	margin-bottom:  0px;
	padding-bottom:  0px;
 	}
table.data td {  /* set th to this as well if you use it */
    border-top: 0px ;								/* -- */
    border-right: 1px solid #000000 ;		/* as SidebarBorderColor */
    border-bottom: 1px solid #000000 ;		/* as SidebarBorderColor */
    border-left: 0px ;								/* -- */
	padding: 3px 3px 3px 3px ;					/* -- */
	}
table.data td.header {  /* use instead of th to left-justify, and keep font-size same */
	font-weight:  bold;
	}
iframe{
	padding:  0 0 0 0;
	margin:  0 0 0 0;
	border: none;
	}
.noStyle a{
	color:#ffff99; 	/*  yellow  */
	}
.caption{
	margin-top:  8px;
	}
.homeVideoInstructions{
	display:  none;
	}
.homeVideoLnksContainer{
	display:  none;
	}
.sectionHead{
	text-transform : uppercase;
	}
.sectionHead, .textHead{
	font-weight:  bold;
	}
.textHead{
	margin-bottom:  0px;
	padding-bottom:  0px;
	}
.textDescription, .insideCopy p.caption{
	margin-top:  0px !important;
	padding-top:  0px !important;
	}

