/***************
*
* HTML Tag Styles
*
****************/

/* Body */
body.hw {
	background-color		:	#8080ff;
}

/* Links */
a.hw {
	text-decoration			:	none;
	font-weight				:	bold;
	font-family				:	Verdana, Arial, Helvetica, sans-serif; 
	color					:	#BBC078;
	font-style				:	normal;
}

/* Text Tags */
em.hw {
	font-style				:	italic;
}

em.hwStandout {
	font-style				:	normal;
	font-weight				:	bold;
	color					:	#DDE29A;
}

em.hwVideo {
	font-style				:	normal;
	font-weight				:	bold;
	color					:	#DDE29A;
}
em.hwExtra {
	font-style				:	normal;
	font-weight				:	bold;
	color					:	#DDE29A;
}

em.hwNoteFigure {
	font-style				:	normal;
	vertical-align			:	super;
	font-size				:	75%;	
}

li.hwShared123 {
	font-style				:	normal;
	background-color		:	#003333;
	color					:	#FFFFFF;
}

li.hwShared23 {
	font-style				:	normal;
	background-color		:	#999966;
	color					:	#FFFFFF;
}

li.hwUnique {
	font-style				:	normal;
	/*background-color		:	#AA1111;*/
	color					:	#FFFFFF;
}

/***************
*
* General (div) Styles
*
****************/

.hwContainer {
	background-color		:	#8080ff;
	font-family				:	Verdana, Arial, Helvetica, sans-serif; 
	font-size				:	xx-small; 
	font-style				:	normal;
	text-align				:	justify;
	color					:	#ffffff;
/*	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#FFFF00;*/
	width					:	100%;
}

.hwSection1,
.hwSection2,
.hwSection3,
.hwSection4,
.hwSection5 {
	position				:	relative; /* required for bug in IE that causes 1st section to disappear */
}

.hwSection1 {
/*	border-style			:	solid;
	border-width			:	10px;
	border-color			:	#FF0000;*/
}

.hwSection2 {
/*	border-style			:	solid;
	border-width			:	10px;
	border-color			:	#FF00FF;*/
	page-break-after		:	always;
}

.hwSection3 {
/*	border-style			:	solid;
	border-width			:	10px;
	border-color			:	#AA00AA;*/
	page-break-inside		:	avoid;	
}

.hwSection4 {
/*	border-style			:	solid;
	border-width			:	10px;
	border-color			:	#AAFF00;*/
	page-break-inside		:	avoid;	

}

.hwSection5 {
/*	border-style			:	solid;
	border-width			:	10px;
	border-color			:	#AAFF00;*/
}

.hwPara {
	padding-bottom			:	2em;
}

.hwCentredPara {
	margin-left				:	25%;
	margin-right			:	25%;
}

img.hwIcon {
	float					:	left;
}

.hwHeader {
	font-size				:	x-small; 
	text-align				:	center;
	padding-top				:	.75em;
	padding-right			:	.5em;
	padding-bottom			:	.5em;
	padding-left			:	.5em;
}

.hwCol1,
.hwCol2,
.hwCol3,
.hwcol4,
.hwcol5 {
	float					:	left;
	padding-top				:	.5em;
	padding-right			:	5em;
	padding-bottom			:	.5em;
	padding-left			:	5em;
/*	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#000000;*/
}

.hwCol1 {
	width					:	45%;
}

.hwCol2 {
	width					:	45%;
}

.hwCol3 {
	width					:	31%;
}

.hwCol4 {
	width					:	31%;
}

.hwCol5 {
	width					:	31%;
}

.hwBulletListCol1,
.hwBulletListCol2,
.hwBulletListCol3 {
	float					:	left;
	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#000000;
}

.hwBulletListCol1 {
	width					:	31%;
}

.hwBulletListCol2 {
	width					:	31%;
}

.hwBulletListCol3 {
	width					:	31%;
}


.hwClear {
	clear					:	both;
}

.hwPlanHeader {
	padding					:	.5em;
	font-weight				:	bold;
	font-size				:	xx-small; 
	color					:	#000033;
	/*background-color		:	#0077AA;*/
	background-color		:	#BBC078;
	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#000033;
}

.planPrice {
	padding					:	.5em;
	font-weight				:	bold;
	color					:	#000000;
	/*color					:	#000099;*/
	/*background-color		:	#00AACC;*/
	background-color		:	#DDE29A;
	/*margin-left				:	20%;
	margin-right			:	20%;
	text-align				:	center;*/
}

ul.hwOffers {
	color					:	#ffffff;
	text-align				:	left;
	padding-right			:	.5em;
	padding-left			:	.5em;
}

.address {
	font-size				:	xx-small; 
	color					:	#000000;
	padding-top				:	2em;
	padding-right			:	.5em;
	padding-bottom			:	.5em;
	padding-left			:	.5em;
	text-align				:	center;
	margin-left				:	20%;
	margin-right			:	20%;
}

ul.hwDraIndex {
	color					:	#ffffff;
	text-align				:	left;
/*	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#FFFFFF;*/
	padding-left			:	.5em;
	padding-right			:	.5em;
	_padding-left			:	0em;
	_padding-right			:	0em;
	list-style-type			:	none;
	list-style-position		:	outside;
	margin-left				:	0em;

	_margin-left			:	.25em;
	margin-right			:	0em;

	_margin-right			:	.25em;
	margin-top				:	.5em;

	margin-bottom			:	.5em;
	width					:	90%;

	_width					:	100%;
}

li.hwDraIndex {
	padding-bottom			:	.5em;
}

.hwDraIndex {
	background-color		:	#8080ff;
	font-family				:	Verdana, Arial, Helvetica, sans-serif; 
	font-size				:	xx-small; 
	font-style				:	normal;
	color					:	#ffffff;
	width					:	100%;
}

.hwParaDraIndex {
	padding-left			:	.25em;

	padding-bottom			:	.15em;
/*	border-style			:	solid;
	border-width			:	1px;
	border-color			:	#000000;*/
}

