/* NAVIGATION */
.magriniblue {
	background-color: #0B1867;
}
.footnote {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
}
.footer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000066;
	text-align: center;
	margin-top: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000066;
	border-bottom-color: #000066;
}
.footer a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.footer a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.copyright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-align: right;
	float: right;
}
.designers {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-align: left;
	float: left;
}
.designers a:link{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-align: left;
	float: left;
	text-decoration: none;
}
.designers a:visited{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #999999;
	text-align: left;
	float: left;
	text-decoration: none;
}
.designers a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	text-align: left;
	float: left;
	text-decoration: underline;
}


/* BREADCRUMBS */
.breadcrumb {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.breadcrumb a:link {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: FFFFFF;
	text-decoration: none;
}
.breadcrumb a:visited {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.breadcrumb a:hover {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.bar {
	background-color: #999999;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar1 {
	background-color: #669999;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar2 {
	background-color: #CCCC33;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar3 {
	background-color: #9999CC;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar4 {
	background-color: #73578A;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar5 {
	background-color: #A68081;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar6 {
	background-color: #8A4740;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar7 {
	background-color: #B37040;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}
.bar8 {
	background-color: #990000;
	text-align: left;
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
}

/* SEC NAV */
.secnav1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669999;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav1 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav1 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav1 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #B3CCCC;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCC33;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav2 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav2 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav2 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #E6E699;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9999CC;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav3 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav3 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav3 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCE6;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #73578A;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav4 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav4 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav4 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #B9ABC5;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A68081;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav5 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav5 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav5 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #D3C0C0;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8A4740;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav6 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav6 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav6 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #C4A39F;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B37040;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav7 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav7 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav7 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	background-color: #D9B8A0;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav8 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding: 5px;
	margin-bottom: 5px;
}
.secnav8 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav8 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnav8 a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavdown8 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	padding: 5px;
	margin-bottom: 5px;
}
.secnavover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0B1867;
	padding: 5px;
	margin-bottom: 5px;
	cursor: hand;
}
.secnavover a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavover a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.secnavover a:hover {
	text-decoration: none;
	color: #FFFFFF;
}





/* SEARCH BOX */
.searchdoohicky {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #000066;
	padding: 5px;
	color: #FFFFFF;
	font-weight: bold;
}
.searchthingummy {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	padding: 5px;
	text-align: center;
}
.searchwotsit {
	width: 180px;
	margin-top: 10px;
}
.searchwotsitnospace {
	width: 180px;
	float: left;
	margin-right: 20px;
	margin-bottom: 10px;
}



/* PRODUCT DISPALY */

.mainpic {
	float: right;
	margin-left: 15px;
	clear: right;
	margin-bottom: 10px;
}
.mainpicstrip {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	float: right;
	margin-left: 15px;
	width: 250px;
}
.mainpicarray {
	margin-bottom: 10px;
}
.boxrightborder {
	float: right;
	margin-left: 15px;
	clear: right;
	margin-bottom: 10px;
	border: 0px solid #0B1867;
}
.producthead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #0B1867;
}
p {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
p a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration:underline;
}
p a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #CCCCCC;
	text-decoration:underline;
}
p a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	text-decoration:underline;
}
.adminhome {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
}
.adminhome a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration:underline;
}
.adminhome a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	text-decoration:underline;
}
.adminhome a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0000FF;
	text-decoration:underline;
}
.spechead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	font-weight: bold;
	padding: 3px;
	vertical-align: bottom;
}
.specitemhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #669999;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #669999;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669999;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody1 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #B3CCCC;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #CCCC33;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCC33;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #E6E699;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specsub3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #9999CC;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specitemhead3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #9999CC;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specbody3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCE6;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead4 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #73578A;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub4 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #73578A;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody4 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #B9ABC5;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead5 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #A68081;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub5 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A68081;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody5 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #D3C0C0;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead6 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #8A4740;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub6 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8A4740;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody6 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #C4A39F;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead7 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #B37040;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub7 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #D37040;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody7 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #D9B8A0;
	text-align: left;
	padding: 3px 6px 3px 4px;
}
.specitemhead8 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #990000;
	text-align: left;
	font-weight: bold;
	padding: 3px;
}
.specsub8 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990000;
	text-align: right;
	padding: 3px 4px 3px 6px;
}
.specbody8 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #D9B8A0;
	text-align: left;
	padding: 3px 6px 3px 4px;
}

/* SECTOR TABLE */
.sectortable {
	background-color: #FFFFFF;
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}
.sectorbody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: center;
	padding: 8px;
	border: 1px solid #0B1867;
	font-weight: bold;
	width: 80px;
	vertical-align: top;
}
.sectorbody a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.sectorbody a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	text-decoration: none;
}
.sectorbody a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;
}

/* SEARCH STUFF */
.searchbar {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-align: left;
	padding: 5px;
}
.searchbarright {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	background-color: #CCCCCC;
	text-align: right;
	padding: 5px;
}
.searchpage {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 3px;
}
.searchpage a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.searchpage a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.searchpage a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.searchbody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.searchfooter {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
	padding: 5px;
	text-decoration: none;
	margin-top: 10px;
	background-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.searchfooter a:link {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.searchfooter a:visited {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.searchfooter a:hover {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #0000FF;
	text-decoration: underline;
}
.searchnumber {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	vertical-align: bottom;
	margin-bottom: 3px;
	text-align: right;
}
.searchtable {
	margin-top: 10px;
	margin-bottom: 10px;
}

li {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.homepicleft {
	float: left;
	clear: none;
	margin-bottom: 10px;
	margin-right: 15px;
}
.homepicright {
	float: right;
	clear: none;
	margin-bottom: 10px;
	margin-left: 15px;
}

.caveat {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #000000;
	width: 180px;
}

.comparatorhead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000066;
	text-align: center;
	font-weight: bold;
	padding: 3px 6px;
}
.comparatorheadleft {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000066;
	text-align: left;
	font-weight: bold;
	padding: 3px 6px;
}
.comparatorbold {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.comparatorbold a:link{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.comparatorbold a:visited{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
}
.comparatorbold a:hover{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}
.comparatorbody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: left;
	padding: 3px 6px;
	vertical-align: middle;
}
.adminheadgrey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #999999;
	text-align: left;
	font-weight: bold;
	padding: 3px 6px;
}
.adminbodygrey {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	background-color: #CCCCCC;
	text-align: left;
	font-weight: normal;
	padding: 3px 6px;
}
.subtablehead {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	font-weight: bold;
	background-color: #0B1867;
	padding: 2px;
	text-align: center;
}
.subtablebody {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #CCCCCC;
	padding: 2px;
}
.promobox {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	padding: 5px;
	float: left;
	width: 150px;
	margin-right: 10px;
	margin-bottom: 5px;
	border: 2px solid #FFB300;
	text-align: center;
}
.promobox a:link {
	color: #0B1867;
	text-decoration: underline;
}
.promobox a:visited {
	color: #000000;
	text-decoration: underline;
}
.promobox a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.promopic {
	margin-bottom: 10px;
}
.cafefloat {
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
}
