					A:link {color: #FECE60;
		background: transparent;
		text-decoration: none}
		
		A:visited {color: #FECE60;
		background: transparent;
		text-decoration: none}
		
		A:hover {color: #5D93BF;
		background: transparent; 
		text-decoration: none} 

		A:active {color: #FECE60;
		background: transparent; 
		text-decoration: none} 
		
		A.title:link {color: #FFFFFF;
		background: transparent;
		text-decoration: none;
		font-size: 16px
		}
		
		A.title:visited {color: #FFFFFF;
		background: transparent;
		text-decoration: none;
		font-size: 16px
		}
		
		A.title:hover {color: #5D93BF;
		background: transparent; 
		text-decoration: none;
		font-size: 16px
		} 

		A.title:active {color: #FFFFFF;
		background: transparent; 
		text-decoration: none;
		font-size: 16px
		} 
		A.titleSide:link {color: #FFFFFF;
		background: transparent;
		text-decoration: none;
		font-size: 13px
		}
		
		A.titleSide:visited {color: #FFFFFF;
		background: transparent;
		text-decoration: none;
		font-size: 13px
		}
		
		A.titleSide:hover {color: #5D93BF;
		background: transparent; 
		text-decoration: none;
		font-size: 13px
		} 

		A.titleSide:active {color: #FFFFFF;
		background: transparent; 
		text-decoration: none;
		font-size: 13px
		} 
		
		td {color: #fff; font-family: verdana; font-size: 12px}
		
		.text {padding: 0px 4px 0px 4px}
		
		.error {color: red;}
		
		td.infoBox {
		background-color: #336BA8;
		height: 30px;}
		
		.nav {padding: 4px 40px 4px 40px}
		
		.info {background-color: #000033; color: #241204}
		
		.sidebar {
		color: #fff; 
		font-family: verdana; 
		font-size: 12px; 
		width: 150px; 
		background-image:url('/cart/images/SideBar.jpg');
		padding: 6px;
		margin-top: 0px;
		margin-bottom: 20px;
		margin-left: 4px;
		margin-right: 4px;
		height: 100%;
		}
		
		.sideMain { font-family: verdana; font-size: 14px; margin-top: 40px; font-weight: bold; }
		.footer { font-family: verdana; font-size: 11px}
		.style { font-family: verdana; font-size: 10px}
		.cartCol { font-family: verdana; font-size: 11px; color:#000033;}
		.cartDetail { font-family: verdana; font-size: 11px; padding:2px;}
		.eventTitle {font-size: 16px; font-weight: bold; color:#CCA943;}
		.eventTitleSide {font-size: 13px; font-weight: bold; color:#CCA943;}
		.ItemTitle {font-size: 16px; font-weight: bold; color:#ffffff;}
		.yourCart {font-size: 14px; font-weight: bold; color:#CCA943;}
		.cartActions {font-size: 12px; font-weight: bold; color:#000033; padding:2px;}
		.catTitle {font-size: 26px; font-weight: bold; color:#CCA943;}
		.cartTag {font-size: 14px; font-weight: bold; color:#CC4565;}
		.free {font-size: 14px; font-weight: bold; color:#E1CA84;}
		.short {padding: 0px 0px 0px 0px}
		.pagination {font-size: 12px; font-weight: bold; color:#F00272; background-color:#000033; text-align: right;}
		
		.pagination a { color: #CCA943; border: 1px solid #AAAFEE; padding: 2px 5px 2px 5px;margin: 2px;}
        .disabled { color: #000033; }
        .current {  color: white; border: 1px solid #AAAFEE; padding: 2px 5px 2px 5px;margin: 2px;}
		
		.navheader {height: 750px;}
		h2 {font-size: 15px; font-weight: bold; color:#fff;}
		
		form {display: inline;}
		
		input.text
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
font-size: 12px
}

	input
{
color: #781351;
background: #fee3ad;
border: 1px solid #781351;
font-size: 11px

}

.input.submit
{
color: #000;
background: #ffa20f;
border: 1px outset #d7b9c9;

} 

input.search
{
    color: #781351;
    background: #CCA943;
    border: 2px outset #d7b9c9;
    padding: 2px;
    font-weight: bold;
    width: 100%;
} 
/* Validation Classes */
.validation-inline-error-message {
	color: red;
	font-weight: bold;
	}

		
		
		
