
.hod-ul1 { color: #8f1122; font-weight: bold; margin: 0; padding: 0 0 0 0px; }
.hod-ul5 { margin: 1px 0 0; padding: 0; }
.hod-ul5 li { list-style-type: none; background: url(images/nav-sponsor-gradient.gif) repeat-x; margin: 3px 0px 0px 0px; padding: 0px; }
.hod-ul5 a { color: #3e3e3e; height: 36px; font: bold 12px/36px Arial, Helvetica, sans-serif; display: block; padding: 0 0 0 10px; text-decoration: none; text-transform: uppercase; width: 198px; } 
.hod-ul5 a:hover { background: #99cccc; color: #fff; text-decoration: none; }
.hod-ul5 a.active,
.hod-ul5 a.active:hover { background-color: transparent;  color: #5a5a5a; cursor: default; } 
.hod-ul5 .first { margin-top: 0; }
.hod-ul5 .first a { margin: 0; }

.small { font-size: 90%; }
.small-links a { font-weight: normal; font-size: 0.85em;  }
.small-links li { margin: 3px 0; line-height: 1.2;}

a { color: #8c402a; font-weight: bold; text-decoration: none; }
a img { border: 0; }
a:hover { text-decoration: underline; }

em, i { font-style: italic; }
h1 { color: #333; font: bold 2.0em Arial, Helvetica, sans-serif; margin: 3px 0 3px 0; overflow: hidden; }
h1.normal { font-weight: normal; margin-bottom: 7px; }
h1.tall-margin { font-weight: normal; margin-bottom: 10px; margin-top: 30px; }
h1.normal strong { color: #6f1310; font-weight: bold; }
h2, h2 a { 
	margin: 5px 0px 7px 0px;
	padding: 5px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	background-color: #f4f4f4;
	color: #369; 
	font: bold 1.2em Arial, Helvetica, sans-serif; 
	text-decoration: none;
	background: url(images/bs_header-back.gif) no-repeat;
	
	}
h2 a:hover, h2 a:active { text-decoration: underline; }
h2 big { display: block; font-size: 1.8em; line-height: 1.2; }
h2 em { font-weight: bold; }



h3, h3 a { color: #a86718; font: bold 1.4em "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0; text-decoration: none; }
h4 { color: #6f1310; font: bold 1.3em 'Trebuchet MS', Arial, Helvetica, sans-serif; line-height: 1.2; margin: 0; }
h4 a { color: #6f1310; font: bold 1.2em "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration: none; }
h5 { font: bold 1.0em "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0; }
h6 { font-size: 1em; color: #000; font-weight: normal; margin-bottom: 0.2em; }
input.text { border: 1px solid #bcbec0; }
label.top { padding-top: 0 !important; }
p { margin: 0 0 10px; }
strong, b { font-weight: bold; }
td { vertical-align: top; }
ul { margin: 0; padding: 0; list-style-type: none; }
ul.arrowed { color: #8f1122; font-weight: bold; margin: 0; padding: 0 0 0 5px; }
ul.arrowed li { background: url(http://www.gfamedia.org/images/icon_arrow-btn.gif) 0 0.7em no-repeat; padding-left: 1.6em; }
ul.dotted { list-style-type: disc; margin: 0; padding: 0 0 0 15px; }
ul.dotted li { list-style-type: disc; }
ul.error { list-style-type: disc; margin: 10px 0; padding: 0 10px; }
ul.upper-alpha { list-style-type: upper-alpha; margin: 0 0 0 20px; }

/* STUFF FROM HOD */
body {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
p {	
	padding: 4px;
}
a, a:link, a:hover, a:active, a:visited {
	color: #3333CC;
	/*333366 */
	font-size: 11px;
}
a:hover {
	color: #0000ff;
}

.white {background-color: #FFFFFF;}
.grey {background-color: #cccccc;}
.grey1 {background-color: #E3DFDF;}
.blue1 {background-color: #e7e7fc;}
.pink1 {background-color: #D2D2FD;}
.red1 {background-color: #D6B2B3;}
.yellow {background-color: #FFFF99;}

.stripe {
background-image: url(images/stripe.gif);}
.blue {
background-image: url(images/fade.gif);}
.fade1 {
background-color: #F3F1E2;}

.save {
	font-family: arial, verdana, helvetica,  sans-serif;
	font-size: 12px;
	color: #009933;
	font-weight : bold;
	line-height: 20px;
}
.key-sets {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #666666;
}
.blueText {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #666699;

}

.generalLink {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #333366;
	text-decoration: none;
	font-weight : bold;
	line-height: 20px;
}
.generalLink:Hover {
	color: #0000FF;
}	
.generalLink1 {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight : bold;
	line-height: 20px;
}
.generalLink1:Hover {
	color: #0000FF;
}		
	.generalHeader {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #7B3838;
	text-decoration: none;
	font-weight : bold;
}
.generalTextLink {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #7B3838;
	text-decoration: none;
}
.generalTextLink:Hover {
	font-family: tahoma, verdana, helvetica, arial, sans-serif;
	font-size: 10px;
	color: #0000ff;
	text-decoration: none;
}
H1 {
	margin: 10px 0px 7px 0px;
	padding: 4px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #F3F1E2;
	/*background-color: #F7CDCD;*/
	}
/*H2 {
	margin: 5px 0px 7px 0px;
	padding: 4px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #f4f4f4;*/
	}	
H3 {
	margin: 1px 1px 1px 1px;
	padding: 0px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 13px;
	color: #000000;
	background-color: #CCCCCC;
	}	
H4 {
	margin: 10px 0px 7px 0px;
	padding: 4px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 15px;
	color: #663300;
	background-color: #F3F1E2;
	}	
h5 { background-image: url(images/heart-line1.gif);
background-position: 0% ;   }

H6 {
	margin: 7px 0px 7px 0px;
	padding: 1px;
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 14px;
	color: #663300;
	}	


table-blue
{background-color: #F3F1E2;}



#comment
{
  padding: 5px 5px 0px 0px;
}

#comment li
{
  background: url(images/icon-heart1.gif) 0 0.1em no-repeat;
  margin-bottom: 5px;
  padding-left: 1.5em;
  list-style-type: none;
}

#comment ul
{
  list-style-type: disc;
  padding: 5px 0px 5px 0px;

}

#comment ul li
{
  background: none;
  padding: 5px 0px 5px 0px;
}








