/* Main declarations here */
body {
	font-family: tahoma, verdana, sans, arial, helvetica, sans-serif;
	font-size: 9pt;

}
h1 {
	font-size: 12pt;
	font-weight: bold;
}
h2 {
	font-size: 9pt;
	font-weight: bold;
}
.small {
	font-size: 7pt;
}

	a:link,
	a:visited,
	a:active {
		color: #000000;
	}
	a:hover {
		color: #666194;
		text-decoration: underline;
	}

.mainOutsideTable {



}
.mainFooterText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;

}
.mainPageContent {
	font-size: 8pt;
	color: #000000;
}
.menuTableInner {
	border: 1px solid #333333;
	background-color: #ECEDF2;

}
.menuTableOuter {
}
.contentTableInner {
}
.contentTableOuter {
	font-size: 10pt;
}

/* few bugs in IE6 stop this working quite right! */
.menuTableLinkhighlight {

}
	.menuTableLinkhighlight a {
	display: block;
	/* 150px - (2x(2px outer + 1px border + 1px padding)) = 142px */
	width: 142px; 
	text-decoration: none;
	text-indent: -5pt;
	padding-left: 10pt;
	/* otherwise add the padding */
   	box-sizing:      border-box;
  	-moz-box-sizing: border-box;
	}
	.menuTableLinkhighlight a:hover {
		background-color: #CCCCCC;
	}
	
/* for javascript version */	
.menuTableRowhighlight {
	background-color: #CCCCCC;
}

.inputField  {
	font-size: 8pt;
	color: #000000;
	border-top: 1px inset #000000;
	border-right: 1px inset #666666;
	border-bottom: 1px inset #666666;
	border-left: 1px inset #000000;




}
.submitButton {
	font-size:8pt;
	background: #CACFD5;
	border: 1px solid #4F7676;
	color:#000000;
	text-decoration:none;
	cursor:pointer; cursor: hand
}
blockquote {
	color: #000066;
}
li {
	list-style-image:    url(../base/Images/arrow.right.gif);
	padding-bottom: 5px;
	list-style-type: none;


}
.imageButton {
	border: 1px solid #3300FF;
}

.specialOffers {
	font-size: 10px;
	width:150px;
}

.specialOffers a {
	text-decoration: none;

}

.specialOffers a:hover {
	text-decoration: underline;

}
