/* php.MVC - KookaKart Style Sheet */

/* zap browser spacings */
html {
	font-size: 7pt;
	padding	:0; border:0; margin:0
}

a:hover {
	color 	: #FFCC00;
}

XXbody {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
}

/* product section heading */
.trProdHeading {
	text-align			: left;
	vertical-align		: top;
	text-indent			: 2px;
	font-size			: medium;
	height				: 20px;
	color					: #000000;
	background-color	: #CCCCCC;
} 

/* product section contents */
.trProdContents {
	text-align			: left;
	text-indent			: 2px;
	font-size			: small;
	color					: #000000;
	background-color	: White;
} 

/* generic td class */
.tdTopLeft {
	text-align			: left;
	vertical-align		: top;
}

/* generic td class */
.tdTopRight {
	text-align			: right;
	vertical-align		: top;
}

/* generic td class */
.tdBottomLeft {
	text-align			: left;
	vertical-align		: bottom;
}

/* product */
.tdProdHeadingName {
	font-style			: italic;
	font-weight			: bold;
}

/* product */
.tdProdHeadingValue {
	font-style			: normal;
	font-weight			: bold;
}

/* product */
.tdProdContentsName {
	font-style			: italic;
	font-weight			: normal;
}

/* product */
.tdProdContentsValue {
	font-style			: normal;
	font-weight			: normal;
}

/* error cell */
td.error{
    font-family:Verdana,Tahoma,Arial,sans-serif;
    font-size:9px;
    font-style:italic;
    font-weight:bold;
    color:red;
    background-color:#FFFFFF;
}

/* product */
.prodComment {
	font-style			: normal;
	font-weight			: normal;
	color					: #FF00FF;
}

/* */
.textNormal {
	font-style			: normal;
	font-weight			: normal;
	color					: Black;
}

/* XX-Small Text */
.xx-textSmall {
	font-style			: normal;
	font-weight			: normal;
	font-size			: xx-small;
	color					: Black;
}

/* */
.textItalic {
	font-style			: italic;
	font-weight			: normal;
	color					: Black;
}


/* */
.textBold {
	font-style			: normal;
	font-weight			: bold;
	color					: Black;
}


/* */
.messageText1 {
	font-style			: normal;
	font-weight			: normal;
}


/* Order Heading */
.orderHeading {
	font-style			: normal;
	font-weight			: bold;
	font-size			: small;
	color					: #000066;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Order Text */
.orderText {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Order Error */
.orderError {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: Red;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Order Entry Table */
.orderEntryTable {
	font-style			: normal;
	font-weight			: normal;
	font-size			: medium;
	color					: #000066;
	background-color	: #99ccff;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Order Entry Label */
.orderEntryLabel {
	font-style			: normal;
	font-weight			: bold;
	font-size			: x-small;
	color					: #000066;
	text-align			: left;
	text-indent			: 5px;
	width					: 175px;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Order Entry Input */
.orderEntryInput {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: left;
	width					: 350px;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}


/* Billing Heading */
.billingHeading {
	font-style			: normal;
	font-weight			: bold;
	font-size			: x-small;
	color					: #000066;
	background-color	: #99ccff;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Billing Row - Left Align*/
.billingRowLeft {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: left;
	background-color	: #99ccff;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Billing Row - Right Align*/
.billingRowRight {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: right;
	background-color	: #99ccff;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Billing Entry Input */
.billingEntryInput {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: left;
	width					: 100%;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}


/* Order Confirm Table */
.orderConfirmTable {
	font-style			: normal;
	font-weight			: normal;
	font-size			: medium;
	color					: #000066;
	background-color	: #c0c0c0;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Confirm Heading */
.confirmHeading {
	font-style			: normal;
	font-weight			: bold;
	font-size			: x-small;
	color					: #000066;
	background-color	: #c0c0c0;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Confirm Row - Left Align*/
.confirmRowLeft {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: left;
	background-color	: #f4f4f4;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}

/* Confirm Row - Right Align*/
.confirmRowRight {
	font-style			: normal;
	font-weight			: normal;
	font-size			: x-small;
	color					: #000066;
	text-align			: right;
	background-color	: #f4f4f4;
	font-family 		: Verdana, Arial, Helvetica, sans-serif;
}






