
BODY, P, BLOCKQUOTE, UL, OL  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : medium;
}

.bodytextsmall {
	color : #000000;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 10px;
}

.bodytext {
	color : #000000;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 12px;
}

.graytext {
	color : #666666;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 12px;
}

.graytextsmall {
	color : #666666;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 10px;
}

.blueTitle {
	color:#0096FF;
	font-size:14px;
	font-weight:bold;
}
.blueTitle a {
	color:#0096FF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.blueTitle a:hover {
	font-weight: bold;
	color: #004A7E;
	text-decoration:none;
}
.silverText{
	color: #999999;
}
.silverText a {
	color: #999999;
	text-decoration:none;
}
.silverText a:hover {
	color:#0096FF;
	text-decoration:none;
}
.blueTextGallery {
	font-family:arial,helvetica,sans-serif;
	width:140px;
	color:#0065AF;
	font-weight:bold;
}
.blueTextGallery  a {
	color:#0065AF;
	font-weight:bold;
	text-decoration:none;
}
.blueTextGallery  a:hover {
	font-weight: bold;
	color: red;
	text-decoration:none;
}
.blueTextGallery10 {
	color:#0065AF;
	font-size:10px;
	font-weight:bold;
}
.blueTextGallery12 {
	color:#0065AF;
	font-size:10px;
}
.blueText {
	color:#0065AF;
	font-size:11px;
}
.blueText a {
	color:#0065AF;
	font-weight:bold;
	text-decoration:none;
}
.blueText a:hover {
	color: red;
	font-weight: bold;
	text-decoration:none;
}
.blueText10 {
	color:#0065AF;
	font-size:10px;
	font-weight:bold;
}
.blueText12 {
	color:#0065AF;
	font-size:12px;
}
.blackTitle10 {
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
.blackTitle10 a {
	color: #000000;
}
.blackTitle10 a:hover {
	color: #006699;
}
.redText {
	color:red;
	font-weight:600;
}
.redText a {
	color:red;
	font-weight:600;
	text-decoration:none;
}
.redText a:hover {
	color: black;
	font-weight:600;
	text-decoration:none;
}
.blackText0 {
	font-family : arial, helvetica, sans-serif;
	color : #000000;
	font-weight:600;
	text-decoration : none;
}
.blackText0 a {
	color:red;
	color : #000000;
	font-weight:600;
	text-decoration:none;
}
.blackText0 a:hover {
	color: red;
	font-weight:600;
	text-decoration:none;
}
.blacktext {
	color : #000000;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 12px;
}

.blueheadlineLarge {
	color : #0065AF;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

A:link.blueheadlineLarge { text-decoration: none }
A:visited.blueheadlineLarge { text-decoration: none }
A:hover.blueheadlineLarge { text-decoration: underline }

.bluelink {
	color : #0065AF;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 12px;
}

A:link.bluelink { text-decoration: none }
A:visited.bluelink { text-decoration: none }
A:hover.bluelink { text-decoration: underline }

.bluelinksmall {
	color : #0065AF;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 10px;
}

A:link.bluelinksmall { text-decoration: none }
A:visited.bluelinksmall { text-decoration: none }
A:hover.bluelinksmall { text-decoration: underline }

.darkbluelink {
	color : #063C56;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 12px;
}

A:link.darkbluelink { text-decoration: none }
A:visited.darkbluelink { text-decoration: none }
A:hover.darkbluelink { text-decoration: underline }

.darkbluelinksmall {
	color : #063C56;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 10px;
}

A:link.darkbluelinksmall { text-decoration: none }
A:visited.darkbluelinksmall { text-decoration: none }
A:hover.darkbluelinksmall { text-decoration: underline }

.headline {
	color : #000000;
	text-decoration : none;
	font-family : arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

P.caption    {
	font-size : 10px;
	font-family : arial, helvetica, sans-serif;
	font-weight : medium;
}

P.cal_head    {
	font-size : 16px;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	color : #330066;
}

H1  {
	font-size : 28px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	color : #330066;
}

H2  {
	font-size : 24px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
}

H3  {
	font-size : 18px;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

H4  {
	font-size : 14px;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

H5  {
	font-size : 12px;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
}

.red
	{
	color : #CC0000;
	}
	
.medium {
	font-family: arial, verdana, sans-serif;
	font-size: 11px;
}	

.Copy {  font-family: verdana,helvetica,arial,sans-serif; font-size: 11px; color: #FFFFFF}
.Purple {
	padding:10px;
	background-image:url(/images/temp/purple.gif);
}
a.next, a.previous {
 font:bold 12px arial;
 color:#ab0000;
}

.redTitle {
font-size:16px;
color: #C62128;	
}
p.share {
  float: right;
  width: 70px;
  }
/* BACKGROUND SKIN AD */
#page {
  position: relative;
  z-index: 1;
  }
table.content {
  background-color: transparent !important;
  position: relative;
  z-index: 1;
  }
  table.content td.leftNav {
    background: transparent url(/images/background_wide.gif) repeat-y 0 0;
    padding-top: 10px;
    }
table.center-content {
  position: relative;
  width: 750px;
  z-index: 5;
  }
  table.main-content,
  table.center-content {
    background-color: #fff;
    }

.bg_ad_position {
  display: block;
	height: 887px;
  left: 0;
	overflow: hidden;
	position: fixed;
	top: 0;
	width: 1652px;
	z-index: -99;
}
.bg_ad_position img { 
    /* position: absolute;
    left: -140px; */
    width: 1652px;
    }
table.main-content {
    position: relative;
    width: 558px;
    z-index: 10;
    }
#thumbDiv, #bigDiv {
  /* display: none; USE THIS TO HIDE PAGE PEEL DURING BG-AD CAMPAIGNS */
  }    
/* IE6 HACK TO FIX BG AD */
* html body {
  background: #3a7ebf url(/images/background_wide.gif) fixed;
  height: 100%;
  }
* html .bg_ad_position {
  position: absolute;
  top:expression(eval(document.documentElement.scrollTop));
  }
  /* END IE6 FIX */
  
A:link.redTitle { text-decoration: underline }
A:visited.redTitle { text-decoration: underline }
A:hover.redTitle { text-decoration: underline }
 