BODY
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px
}
TD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px
}

IMG 
{
	border:0;	
}

H1 {
    FONT-SIZE: 14px;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:5px;
}

H2
{
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
	margin-bottom:5px;
	margin-top:10px;
}
H3
{
    font-size: 11pt;
}

H4
{
    FONT-SIZE: 10pt;
    LINE-HEIGHT: 110%;
}




.BoldText
{
    FONT-WEIGHT: Bold;
}

.staffText
{
    COLOR: black;
    FONT-SIZE: 10px;
    FONT-WEIGHT: Bold;
    line-height: 14pt;
}


.italicText
{
    FONT-STYLE: Italic;
}

.picText
{
    FONT-STYLE: Italic;
    font-size: 10px;
}


SELECT
{
    FONT-SIZE: 9pt
}
A
{
    COLOR: black;
    TEXT-DECORATION: none
}

A.boldlink
{
    FONT-WEIGHT: bold;
}

A.underline
{
    TEXT-DECORATION:underline;
}

A.piclink
{
    FONT-STYLE: italic;
    FONT-SIZE:10px;
    TEXT-DECORATION:underline;
}

A.menuLink
{
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
    FONT-WEIGHT: bold;
}

A.blueLink
{
    COLOR: darkblue;
    FONT-SIZE: 11px;
    TEXT-DECORATION: underline;
}

A.blueLink:visited
{
    COLOR: darkblue;
    TEXT-DECORATION: underline;
}

A.small
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px;
}
INPUT
{
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 10px
}
.header
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
}

.boxHeader
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
    font-size:12px;
    line-height:18pt;
}

.boxBold
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bold;
}

.boxText
{
    COLOR: #FFFFFF;
    line-height: 14pt;
}

A.boxLink
{
    COLOR: #FFFFFF;
    line-height:14pt;
    font-size:11px;
    text-decoration:underline;
}

A.boxLink:hover
{
	text-decoration:underline;
}

A.boxLinkUnderline
{
    COLOR: #FFFFFF;
    line-height:14pt;
    font-size:11px;
    text-decoration:underline;
}

table.specialoffer 
{
	border: 1px solid #000000;
	border-color:#000000;
	width:400px;
}

.specialoffer td 
{
	text-align:center;
	color:#000033;	
	padding-top:10px;
	padding-bottom:5px;
}

.specialoffer img
{
	vertical-align: middle;
	margin-left: 10px;
	margin-right: 10px;
	border:0;
}	

.specialoffer h3
{
	text-align:center;
	color:#FF0000;	
	margin-bottom:5px;
}

.specialoffer a
{
	color:#000033;	
	text-decoration:underline;

}

.bigger 
{	font-size:12px;
	font-weight:bold;
	
}


p.booktext 
{
	margin-top:20px;

}

.footlinks
{	width:800px;
}

.footlinks td 
{
	font-size:9px;
	color:#333333;
}

a.footexternal 
{
	font-size:9px;
	color:#333333;
	text-decoration:none;	
}	

a.footexternal:visited
{
	font-size:9px;
	color:#333333;
	text-decoration:none;	
}	


table.promo
{
	border: 1px solid #000000;
	border-color:#000000;
	width:400px;
}

.promo td 
{
	color:#000033;	
	padding-top:10px;
	padding-bottom:5px;
}

.promo h1
{
	text-align:center;
	color:#FF0000;	
	margin-bottom:5px;
}
.promo h3
{
	text-align:center;
	color:#FF0000;	
	margin-bottom:5px;
}
.promo a
{
	color:#000033;	
	text-decoration:underline;
  text-align:right;
}

.promo a:visited
{
	color:#000033;	
	text-decoration:underline;
  text-align:right;
}

img.contentright {
 float: right;
  margin:10px;
}

img.contentleft {
  float:left;
  margin:5px;
}

img.divline {
	width:420px;
	height:1px;
	margin-top:5px;
	margin-bottom:5px;
}

.attention {
	color:#C00;
}