


.mrchIPVidsHead {
	font-size: 14px;
	color:#101010;
	font-weight:bold;
	text-decoration: normal;
	padding-top:8px;
	padding-bottom:8px;
	text-align: left;
}


/*********************************************************
 * END mrch
 *********************************************************/

/*********************************************************
 * BEGIN vid
 *********************************************************/

.vidIPVideo {
	text-align:center;
}

.vidIPVIDTop {
	margin-bottom:10px;
}

.vidIPTitle {
	font-size: 24px;
	color:#101010;
	font-weight:normal;
	text-decoration: normal;
	padding-top:8px;
	padding-bottom:8px;
	text-align: center;
}

.vidLIGRTN {
	padding-left:4px;
	padding-right:4px;
	padding-bottom:4px;
}

TR.vidLIRow {
	margin-top:4px;
	padding-top:4px;
	border-top:1px solid black;
}


/*********************************************************
 * END vid
 *********************************************************/


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


