

.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;
}


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

A.navBottom:hover, A.pageBotMenu:hover {
	color:#101010;
}








/*
 * framed object styles
 */


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









.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;
}





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

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

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

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







/*********************************************************
 * END faq
 *********************************************************/


.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;
}


/*
 * 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;
}

