<STYLE TYPE="text/css">



.bug {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #E5E5E5;
	font-weight: normal;
	line-height: 10px;
}



body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color:#000000;
	margin: 0px; 
	padding: 0px; 
	text-align: left;
}

A {
	color:#FF0000;
	text-decoration: underline;
}
A:hover {
	color:#00FF00;
	text-decoration: none;
}

.pageNavLine {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
}

A.pageNavLine {
	text-decoration: none;
	color:#660000;
}
A.pageNavLine:hover {
	text-decoration: none;
	 color:#FFFFFF;
	background-color:#660000;
}



.hSearchI {
	font:10px arial,sans-serif;
	font-weight:normal; 
	color:#202020; 
	width:90px; 
	background-color:#ffffff;
	border:1px #808080 solid;
}

.hSearchIOn { 
	font:10px arial,sans-serif; 
	font-weight:normal; 
	color:#202020; 
	width:60px; 
	background-color:#fff; 
	border:1px #808080 solid; 
}


.pageBotMenuSel {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageBotMenuSel {
	text-decoration: none;
	color:#000000;
}

A.pageBotMenuSel:hover {
	text-decoration: none;
	color:#000000;
}

.pageBotMenu, A.pageBotMenu {
	font-size: 10px;
	color:#1954A1;
	font-weight:normal;
	text-decoration: none;
}

.storeMenu,.storeMenuSel {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.storeMenuSel {
	font-weight:bold;
}

A.storeMenu, A.storeMenuSel {
	text-decoration: none;
}

A.storeMenu:hover, A.storeMenuSel:hover {
	color:#E00000;
	text-decoration: underline;
}



.navBottom {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

A.navBottom {
	text-decoration: underline;
}

A.navBottom:hover, A.pageBotMenu:hover {
	color:#E00000;
	text-decoration: none;
}

TABLE {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A {
	color:#101010;
	text-decoration: underline;
}

A:hover {
 color:#808010;
}






/*
 * page sections
 */
.pageHead, .pagecatHead {
	font-size: 18px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}

.pageText {
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
	text-align: left;
}

A.pageText {
	text-decoration: underline;
}

A.pageText:hover {
	color:#808010;
}



.pageTextSubHead, .pagecatDescrSubHead {
	font-size: 12px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}


/*
 * More Info Link for page section
 */
.pageUrl {
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

A.pageUrl {
	text-decoration: underline;
}

A.pageUrl:hover {
	color:#808010;
}



/*
 * framed object styles
 */
.FOCaption {
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: center;
	padding-left: 4px;
	padding-right: 4px;
}
.FOCredit {
	font-size: 10px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
}

.FOBorder {
  border: 1px solid #111111;
}

.FOClick, A.FOClick {
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: none;
	text-align: right;
	padding-left: 4px;
	padding-right: 4px;
}
A.FOClick:hover {
	color:#C00000;
	text-decoration: underline;
}

/*
 * pagecat listing styles for pages that list their subpages
 */
.pagecatLIName {
	font-size: 14px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}

A.pagecatLIName {
	text-decoration: underline;
}

A.pagecatLIName:hover {
	color:#666666;
}

.pagecatLIDescr {
	font-size: 12px;
	color:#000000;
	font-weight:normal;
	text-decoration: none;
}

.pageIPTitle, .page_rightIPTitle {
	font-size: 16px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:8px;
}


A.pageIPTitle, A.page_rightIPTitle {
	text-decoration: underline;
}

A.pageIPTitle:hover, A.page_rightIPTitle:hover {
 color:#666666;
}

.deptMain .pageIPTitle {
	text-align:center;
	padding:8px;
}


.pageIPDescrSH, A.pageIPDescrSH,.page_rightIPDescrSH, A.page_rightIPDescrSH,.deptmainIPDescrSH {
	font-size: 14px;
	line-height: 16px;
	color: #111111;
	font-weight:bold;
	text-decoration: none;
}

.pageIPDescr,.page_rightIPDescr {
	padding:0px;
}

.deptMain .pageIPDescr {
	margin:8px;
	padding:0px;
}

.pageCPTitle, .page_rightCPTitle  {
	font-size: 18px;
	line-height: 16px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 8px;
}

.pageCPSubTitle, .page_rightCPSubTitle {
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
	padding-top:0px;
	padding-bottom:0px;
	font-style:italic;
}



.pageCPDescrSH, .page_rightCPDescrSH {
	color:#C00000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

A.pageCPDescrSH {
	text-decoration:underline;
}

A.pageCPDescrSH:hover {
	color:#666666;
}


.pageLCTitle, .page_rightLCTitle {
	font-size: 12px;
	color:#111111;
	font-weight:bold;
	text-decoration: none;
}
A.pageLCTitle, A.page_rightLCTitle {
	text-decoration: underline;
}

A.pageLCTitle:hover, A.page_rightLCTitle:hover {
 color:#666666;
}


.sitemapHead, A.sitemapHead {
	font-size: 12px;
    color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.sitemapSub, A.sitemapSub {
	font-size: 11px;
    color:#101010;
	font-weight:normal;
	text-decoration: none;
}

A.sitemapSub:hover, A.sitemapHead:hover {
	text-decoration: underline;
}

.sitemapSubTable {
  background-color:#F0F4F9;
  border: 1px solid #8FA9C2;
}

.inqPfl {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.inqPflTitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}



.inqPflT1 {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}

.inputText {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputSubmit {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputMenu {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
	height: 14px;
}

.inputTextArea {
	font:12px arial,sans-serif;
	font-weight:normal; 
	color:#101010; 
	background-color:#ffffff; 
	border:1px #808080 solid;
}





.calTABLITable {
	background-color:#0000cc;
}

.calTABLIDayNameCell {
	background-color:#cc0000;
}


.calTABLIMonthDayCell {
	background-color:#00cc00;
}


.calTABLIEventCell {
	background-color:#cc00cc;
}


.calTABLIEventTable {
	background-color:#00cccc;
}


.calTABLIEventName {
	background-color:#cccc00;
}



.calLIMYHead {
	font-size: 16px;
	color:#FFFFFF;
	background-color:#6D821B;
	font-weight:normal;
	text-decoration: normal;
	padding:4px;
}

.calPDate {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calIPDateTag {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-bottom:4px;
}

.calLYearHead {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLMonthHead {
	font-size: 16px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

.calLIPflLink,.cmyLIPflLink {
	font-size: 11px;
	font-style:italic;
	color:#101010;
	font-weight:normal;
}
DIV.calLIPflLink,DIV.cmyLIPflLink {
	text-align:right;
	margin-top:4px;
}
A.calLIPflLink,A.cmyLIPflLink {
	text-decoration: underline;
}

A.calLIPflLink:hover,A.cmyLIPflLink:hover {
	color:#800000;
}

.dptLIDescr,.calLIDescr,.mrchLIDescr,.faqLIDescr,.calLCDescr,.mrchLCDescr,.faqLCDescr,.srvLCDescr,.galLCDescr,.spcLCDescr,.cmyLCDescr,.lnkLCDescr,.empLCDescr {
	font-size: 11px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

DIV.mrchLCDescr, DIV.mrchLIDescr  {
	font-size:10px;
	font-style:italic;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:4px;
	padding-top:4px;
	margin-left:4px;
	margin-right:4px;
	background-color:#f0f0f0;
	text-align:left;
}

.deptMerchROut DIV.mrchLCDescr, .deptMerchROut DIV.mrchLIDescr  {
	font-size:11px;
	font-style:normal;
	padding:0px;
	margin:0px;
	background-color:transparent;
	text-align:left;
}

.deptMerchROutTitle {
	font-size:16px;
	font-style:normal;
	padding:4px;
	padding-bottom:8px;
	margin:0px;
	background-color:transparent;
	text-align:center;
}


DIV.dptLIDescr {
	font-size:10px;
	font-style:italic;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:4px;
	padding-top:4px;
	margin-left:4px;
	margin-right:4px;
	background-color:#f0f0f0;
	text-align:left;
}

.srvAll .srvLIDescr {
	padding-left:8px;
	padding-right:8px;
}

TD.calLIDescr,TD.cmyLIDescr,TD.lnkLIDescr,TD.empLIDescr {
	padding-left:4px;
	padding-right:4px;
}

.calLIDate {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}


.calLCTitle,.mrchLCTitle,.faqLCTitle,.srvLCTitle,.galLCTitle,.spcLCTitle,.cmyLCTitle,.lnkLCTitle,.empLCTitle {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

DIV.mrchLCTitle {
	font-weight:normal;
	padding-bottom:4px;
	padding-top:4px;
	text-align: center;
}



.dptLITitle,.calLITitle,.mrchLITitle,.faqLITitle,.srvLITitle,.galLITitle,.spcLITitle,.cmyLITitle,.lnkLITitle,.empLITitle {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}
DIV.dptLITitle, DIV.mrchLITitle {
	font-weight:normal;
	padding-bottom:4px;
	padding-top:4px;
	text-align: center;
}

.deptMerchROut DIV.mrchLCTitle, .deptMerchROut DIV.mrchLITitle {
	text-align: left;
}


A.dptLITitle,A.calLITitle,A.mrchLITitle,A.faqLITitle,A.srvLITitle,A.galLITitle,A.spcLITitle,A.cmyLITitle,A.lnkLITitle,A.empLITitle {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: underline;
}

A.dptLITitle {
	text-decoration:none;
}

A.dptLITitle:hover,A.calLITitle:hover,A.mrchLITitle:hover,A.faqLITitle:hover,A.srvLITitle:hover,A.galLITitle:hover,A.spcLITitle:hover,A.cmyLITitle:hover,A.lnkLITitle:hover,A.empLITitle:hover {
 color:#800000;
}

A.dptLITitle:hover {
	text-decoration:underline;
}


.calCPTitle, .mrchCPTitle,.faqCPTitle,.srvCPTitle,.galCPTitle,.spcCPTitle,.cmyCPTitle,.lnkCPTitle,.empCPTitle  {
	font-size: 18px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-top:8px;
	padding-bottom:8px;
}


.calIPTitle, .mrchIPTitle,.faqIPTitle,.srvIPTitle,.galIPTitle,.spcIPTitle,.cmyIPTitle,.lnkIPTitle,.empIPTitle, .merchIPTitle, .adviceIPTitle, .eventsIPTitle, .servicesIPTitle, .aboutIPTitle {
	font-size: 18px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-top:8px;
	padding-bottom:8px;
}


.mrchIPSubtitle {
	font-size: 14px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
	padding-top:0px;
	padding-bottom:4px;
}



.calIPDescr,.mrchIPDescr,.faqIPDescr,.srvIPDescr,.galIPDescr,.spcIPDescr,.cmyIPDescr,.lnkIPDescr,.empIPDescr {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.calIPDescrSH,.mrchIPDescrSH,.faqIPDescrSH,.srvIPDescrSH,.galIPDescrSH,.spcIPDescrSH,.cmyIPDescrSH,.lnkIPDescrSH,.empIPDescrSH, .eventsIPDescrSH, .merchIPDescrSH, .servicesIPDescrSH, .adviceIPDescrSH, .aboutIPDescrSH, .contactIPDescrSH {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	padding-bottom:8px;
}


DIV.mrchLISep, DIV.calLISep, DIV.faqLISep, DIV.srvLISep, DIV.galLISep, DIV.spcLISep, DIV.cmyLISep, DIV.lnkLISep, DIV.empLISep {
	height:1px;
	margin:4px;
	border-bottom:1px solid #808080;
}

DIV.mrchLCSep, DIV.calLCSep, DIV.faqLCSep, DIV.srvLCSep, DIV.galLCSep, DIV.spcLCSep, DIV.cmyLCSep, DIV.lnkLCSep, DIV.empLCSep {
	height:1px;
	margin:4px;
	border-bottom:1px solid #808080;
}


DIV.mrchVLCSep {
  height:16px;
}

.calIPPrevNext,.mrchIPPrevNext,.faqIPPrevNext,.srvIPPrevNext,.galIPPrevNext,.spcIPPrevNext,.cmyIPPrevNext,.lnkIPPrevNext,.empIPPrevNext {
	font-size: 11px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.calIPPrevNext,A.mrchIPPrevNext,A.faqIPPrevNext,A.srvIPPrevNext,A.galIPPrevNext,A.spcIPPrevNext,A.cmyIPPrevNext,A.lnkIPPrevNext,A.empIPPrevNext {
	text-decoration: underline;
}
A.calIPPrevNext:hover,A.mrchIPPrevNext:hover,A.faqIPPrevNext:hover,A.srvIPPrevNext:hover,A.galIPPrevNext:hover,A.spcIPPrevNext:hover,A.gIPPrevNext:hover,A.lnkIPPrevNext:hover,A.empIPPrevNext:hover {
 color:#800000;
}

.mrchIPBreadCrumbs, .mrchLIBreadCrumbs {
	font-size: 11px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
}
A.mrchIPBreadCrumbs, A.mrchLIBreadCrumbs {
	text-decoration: underline;
}
A.mrchIPBreadCrumbs:hover, A.mrchLIBreadCrumbs:hover {
 color:#800000;
}


.mrchIPDescrTop {
	height:10px;
}

.mrchCPDescrTop {
	height:10px;
}


.calIPTimeTag {
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
}

.calIPVenueTag {
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
}

.calIPMoreInfoLabel {
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
	color:#800000;
	font-style:italic;
}


.calIPMoreInfo {
	padding-bottom:4px;
	padding-left:12px;
}

.calIPPDFLink
{
	padding-bottom: 4px;
}


.mrchIPURLLink, .mrchCPURLLink
{
	padding-top: 8px;
	padding-bottom: 4px;
	font-style:italic;
}

.pdfLink, .urlLink
{
	font-size: 12px;
	color: #101010;
	font-style:italic;
	font-weight:normal;
	text-decoration: none;
}

A.pdfLink, A.urlLink
{
	text-decoration: underline;
}

A.pdfLink:hover, A.urlLink:hover
{
	color:#800000;
}


/*********************************************************
 * END lnk
 *********************************************************/
 
 
 

.faqLIHead {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: none;
}




.faqLITitleFeatured {
	font-size: 12px;
	color:#FF0000;
	font-weight:bold;
	text-decoration: none;
}

A.faqLITitleFeatured {
	color:#FF0000;
	text-decoration: underline;
}

A.faqLITitleFeatured:hover {
 color:#808010;
}


.faqLIHeadDescr {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}



 


.docDCHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docDCHead {
	font-size: 14px;
	color:#3030A0;
	font-weight:bold;
	text-decoration: underline;
}

A.docDCHead:hover {
 color:#808010;
}

.docDCDescr {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDCDescr {
	font-size: 12px;
	color:#3030A0;
	font-weight:normal;
	text-decoration: underline;
}

A.docDCDescr:hover {
 color:#808010;
}

.docTitle {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTitle {
	font-size: 12px;
	color:#3030A0;
	font-weight:bold;
	text-decoration: underline;
}

A.docTitle:hover {
 color:#808010;
}

.docTypes {
	font-size: 11px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docTypes {
	font-size: 11px;
	color:#3030A0;
	font-weight:bold;
	text-decoration: underline;
}

A.docTypes:hover {
 color:#808010;
}

.docDescr {
	font-size: 12px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
}

A.docDescr {
	font-size: 12px;
	color:#3030A0;
	font-weight:normal;
	text-decoration: underline;
}

A.docDescr:hover {
 color:#808010;
}



.doccatLIDescr {
	font-size: 11px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}

.doccatLITitle {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.doccatLITitle {
	color:#3030A0;
	text-decoration: underline;
}

A.doccatLITitle:hover {
 color:#808010;
}



.docLIItem {
	font-size: 10px;
	color:#404040;
	font-weight:normal;
	text-decoration: normal;
}

A.docLIItem {
	color:#3030A0;
	text-decoration: underline;
}

A.docLIItem:hover {
 color:#808010;
}


.docLIDescr, .docLIHeadDescr {
	font-size: 11px;
	color:#101010;
	font-weight:normal;
	text-decoration: none;
}
A.docLIHeadDescr {
	color:#3030A0;
	text-decoration: underline;
}


.docLIHead, A.docLIHead {
	font-size: 12px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docLIHead:hover {
	text-decoration: underline;
}

.docLITitle {
	font-size: 11px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
}

A.docLITitle {
	color:#3030A0;
	text-decoration: underline;
}

A.docLITitle:hover {
 color:#808010;
}





.homeboxtext {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.homeboxtext {
	text-decoration: underline;
}

A.homeboxtext:hover {
 color:#808010;
}

.homeboxhead {
	font-size: 11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: normal;
}

.mbrLogin {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
}

.pageGRBorder, .pageGR1Border {
  border: 1px solid #425B83;
}



.neNewsHeadline {
	font-size: 12px;
	color:#000000;
	font-weight:bold;
	text-decoration: normal;
}

A.neNewsHeadline {
	text-decoration: underline;
}

A.neNewsHeadline:hover {
 color:#808010;
}

.neNewsBody {
	font-size: 11px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsBody {
	text-decoration: underline;
}

A.neNewsBody:hover {
 color:#808010;
}

.neNewsDoc {
	font-size: 10px;
	color:#000000;
	font-weight:normal;
	text-decoration: normal;
}

A.neNewsDoc {
	text-decoration: underline;
}

A.neNewsDoc:hover {
 color:#808010;
}


/*
 * shoping cart styles
 */

.outrowTotal
{
	font-size: 12px;
	color: #403045;
	background-color: #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}


.outrowTitle
{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #403045;
	font-weight:bold;
	text-decoration: none;
}

.outrowItem,.outrowDelete
{
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight:normal;
	text-decoration: none;
}

A.outrowItem,A.outrowDelete
{
	text-decoration: underline;
}

A.outrowItem:hover,A.outrowDelete:hover
{
		color: #500000;
}


.siData
{
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.siTitle
{
	font-size: 12px;
	color: #403045;
	font-weight:bold;
	text-decoration: none;
}


A.siTitle,A.siData
{
	text-decoration: underline; 
}


A.siTitle:hover,A.siData:hover
{
	color: #500000; 
}


TD.siTitle {
 	background-color: #B6B5D2;
}

TD.siData {
 	background-color: #FFFFFF;
}


.scSOFinal,.scSOBilling
{
	border: 1px solid #403045;
	padding: 4px;
}


.scFinalAgree
{
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
	text-decoration: none;
	border: 1px solid #403045;
	padding: 4px;
}


.scAddTitle
{
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #403045;
}


.scAddMsg,.scAddChangeMsg,.scButtonExp,.scGiftWrapping
{
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

TH.scAddMsg {
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration: none;
}

A.scAddMsg
{
	text-decoration: underline;
}

A.scAddMsg:hover
{
	color: #500000; 
}

H3.scAddMsg, H3.scGiftWrapping
{
	font-size: 14px;
	 color: #403045;
	font-weight:bold;
}

.scAddChangeMsgSm
{
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

.scSelStateList
{
}

.scBillHead
{
	font-size: 12px;
	color: #FFFFFF;
	background-color: #403045;
}

.scBillEntry
{
	font-size: 12px;
	color: #000000;
}

.scBillEntryErr
{
	font-size: 11px;
	color: RED;
}

.scSendOrder
{
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

H3.scAddMsg, H3.scSendOrder
{
 	font-size: 14px;
	 color: #403045;
 	font-weight:bold;
}

H3.scAddError
{
 	font-size: 16px;
	 color: #f00000;
 	font-weight:bold;
}

.scBillTiny
{
	font-size: 10px;
	color: #000000;
	font-weight:normal;
	text-decoration: none;
}

A.scBillTiny
{
	text-decoration: underline;
}

A.scBillTiny:hover
{
	color: #500000;
}


.fnBody {
	padding-left: 4px;
	padding-right: 4px;
}

.fnItem {
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size:11px;
	font-family: Arial, sans-serif;
}

.fnName {
	font-weight: bold;
	text-decoration: none;
	padding-bottom:2px;
}

.fnItem A {
	text-decoration: none;
}

.fnMore {
	padding-top:2px;
	text-decoration: none;
}

.fnItem A:hover {
	text-decoration: underline;
	color: #C00000;
}

.deptContact {
	font-size:11px;
}

.deptMinorHead {
	text-align:left;
	font-family:helvetica;
	font-size:18px;
	color:white;
	padding:5px;
	margin-bottom:6px;
}

.deptMajorHead {
	text-align:left;
	font-family:helvetica;
	font-size:20px;
	color:white;
	padding:6px;
	margin-bottom:0px;
}
TD.deptMajorHead {
	padding:0px;
	margin-bottom:0px;
}
</STYLE>
