a:link {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #666633}
a:visited {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #999999}
a:active {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: #999966}
a:hover {font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration:underline; color: #999966}

form {margin-bottom : 0; }

.smblk { color: black; font-style: normal; font-weight: normal; font-size: 9px; font-family: Arial, Helvetica, sans-serif }

.smallwhite2 { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica, sans-serif }

.smallwhitetxt	{ color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 14px; font-family: Arial, Helvetica, sans-serif }
.blue1 { color: #006; font-style: normal; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.leftnav { text-decoration:  none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }
.utilnav { text-decoration:  none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }

a.leftnav	{ display: block; width: 100%; padding-top: 1px; padding-bottom: 2px; }
a.leftnav:link { text-decoration:  none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }
a.leftnav:visited { text-decoration:  none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }
a.leftnav:hover { text-decoration:	none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }
a.leftnav:active { text-decoration: none; color: black; font-style: normal; font-weight: bold; font-size: 10px; font-family: Verdana, sans-serif }

a.rightnav:link { text-decoration:  none; color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }
a.rightnav:visited { text-decoration:  none; color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }
a.rightnav:hover { text-decoration:	underline; color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }
a.rightnav:active { text-decoration: none; color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Verdana, sans-serif }


a.bluetxt:link { text-decoration: none; color: #006; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif}
a.bluetxt:visited { text-decoration: none; color: #006; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif} }
a.bluetxt:hover { text-decoration: underline; color: #006; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif} }
a.bluetxt:active { text-decoration: underline; color: #006; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif} }

a.smallwhite2:link { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, sans-serif;	text-decoration: underline; color: #FFF}
a.smallwhite2:visited { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}
a.smallwhite2:hover { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}
a.smallwhite2:active { color: white; font-style: normal; font-weight: normal; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}

a.header:link { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;	text-decoration: underline; color: #FFF}
a.header:visited { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}
a.header:hover { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}
a.header:active { color: white; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif;  text-decoration: underline; color: #FFF}

.blktxt { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
a.blktxt:link { font-weight: bold; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;	text-decoration: none}
a.blktxt:visited { font-weight: bold; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.blktxt:hover { font-weight: bold; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.blktxt:active { font-weight: bold; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}

a.blktxtnobold:link { font-weight: normal; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif;	text-decoration: none}
a.blktxtnobold:visited { font-weight: normal; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.blktxtnobold:hover { font-weight: normal; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
a.blktxtnobold:active { font-weight: normal; color: black; font-style: normal;  font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}

.linktext { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.blktxt { color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.bldblk   { color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.bldred   { color: #9C0000; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.bluetxt { color: #006; font-style: normal; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
.blktxtMoreLink { font-style: italic; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif }

.breadCrumb {  font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666633 }
a.breadCrumb {	font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666633; font-weight: bold }
a.breadCrumb:visited {	font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666633; font-weight: bold }
a.breadCrumb:active {  font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666633; font-weight: bold }
a.breadCrumb:hover {  font-size: 11px; font-family: Arial, Helvetica, sans-serif; color: #666633; font-weight: bold }

.nospacing {margin: 0 0 0 0; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0}

.footerCopy {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.footerLink { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF ; font-weight: bold}
.bodyContent { font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.bodyLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
.FormIDs { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: black}
.FormNote { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #990000}
.QLFormIDs { font-family: Arial, Helvetica, sans-serif; font-size: 12px}
.QLFormNote { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.bodyBolded { font-family: Arial, Helvetica, sans-serif; font-size: 12px ; font-weight: bold}
.bodyContentHighlight { font-family: Arial, Helvetica, sans-serif; font-size: 12px}

.greyrowlabel {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; width: 100px; background-color: #EEEEEE; vertical-align: top;}
.rowvalue {font-family: Georgia, Times New Roman, Times, serif; font-size: x-small; vertical-align: top;}

/* TOC support */
.toc360			{ width: 360px; padding-top: 1em; padding-bottom: 1em; }
.toc360 .tocTop		{ background: url('/public/images/page_contents/page_contents_top_360.gif'); height: 17px }
.toc360 .tocBottom	{ background: url('/public/images/page_contents/bottom_360.gif') no-repeat; height: 9px}
.toc560			{ width: 560px; padding-top: 1em; padding-bottom: 1em; }
.toc560 .tocTop		{ background: url('/public/images/page_contents/page_contents_top.gif'); height: 17px }
.toc560 .tocBottom	{ background: url('/public/images/page_contents/bottom_560.gif') no-repeat; height: 9px}
.tocBody		{ border-left: 1px solid #cccc99; border-right: 1px solid #cccc99; padding: .5em; }
a.tocLink		{ display: inline; line-height: 2em; margin-left: 1em; padding-left: 1em; background: url('/public/images/bullets/bluebullet.gif') no-repeat left; font-size: 11px !important; font-family: Arial, Helvetica, sans-serif; color: #666633; font-weight: bold; padding-right:2px; padding-top:2px; padding-bottom:2px }
.contentHeader		{ clear: both; padding: 2px; padding-left: 3px; background: #cccc99; color: black; font-style: normal; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }
.content		{ padding-bottom: 20px; }
a.topLink		{ background: url('/public/images/buttons/top_up.gif') no-repeat; height: 19px !important; width: 24px !important; text-decoration: none; float: right }

/* Rounded box support */
.box360, .box560	{ margin-top: 1em; margin-bottom: 1em; background: #ffffcc; }
.box360			{ width: 360px; }
.box360 .boxTop		{ background: #cccc99 url('/public/images/rounded_box/top_360.gif') no-repeat; }
.box360 .boxBottom	{ background: url('/public/images/rounded_box/bottom_trans_360.gif') no-repeat; }
.box560			{ width: 560px; clear: both; }
.box560 .boxTop		{ background: #cccc99 url('/public/images/rounded_box/top_560.gif') no-repeat; }
.box560 .boxBottom	{ background: url('/public/images/rounded_box/bottom_trans_560.gif') no-repeat; }
.boxTop			{ height: 17px; border-bottom: 1px solid #990000; font: bold italic 12px arial; padding-left: 5px; }
.boxBody		{ border-left: 1px solid #cccc99; border-right: 1px solid #cccc99; padding: .5em; font-size: 11px; }
.boxBottom		{ height: 9px !important; font-size: 1px; }

div.content		{ color: black; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
img.content		{ float: left; border: 5px solid white; padding: 0px; }
#thirdLevelNav		{  float: right; padding-left: 5px; padding-bottom: 3px; }
#footer table { color: white; font: bold 12px arial; }
#footer a { color: white; font: bold 12px arial; }