A.title:link {color: #00227F;
background: transparent;
text-decoration: none;
font-size: 16px
}
A.title:visited {color: #00227F;
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: #00227F;
background: transparent; 
text-decoration: none;
font-size: 16px
} 
A.titleSide:link {color: #00227F;
background: transparent;
text-decoration: none;
font-size: 13px
}
A.titleSide:visited {color: #00227F;
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: #00227F;
background: transparent; 
text-decoration: none;
font-size: 13px
} 

td {color: #000; font-family: verdana; font-size: 12px}

th {width: 60px;}

.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: 12px; font-weight: bold; text-transform: uppercase; color:#000; padding: 5px;}
.cartDetail { font-family: verdana; font-size: 11px; padding:2px; color: #000; padding: 5px;}
.cartDetail a { font-family: verdana; font-size: 11px; padding:2px; color: #00227F;}
.eventTitle {font-size: 16px; font-weight: bold; color:#CCA943;}
.eventTitleSide {font-size: 13px; font-weight: bold; color:#CCA943;}
.yourCart {font-size: 14px; font-weight: bold; color:#333;}
.cartActions {font-size: 12px; font-weight: bold; color:#000033; padding:2px;}
.cartTag {font-size: 16px; font-weight: bold; color:#CC4565; text-align: center;}
.free {font-size: 14px; font-weight: bold; color:#E1CA84;}
.short {padding: 0; color: #000;}
.pagination {font-size: 12px; font-weight: bold; color:#00277F; text-align: right;}
.pagination a {font-size: 12px; color: #00227F; border: 1px solid #AAAFEE; padding: 2px 5px; margin: 2px;}
.pagination a:hover {font-size: 12px; color: #7F2FCA; border: 1px solid #AAAFEE; padding: 2px 5px; margin: 2px;}
.disabled {color: #000033;}
.current {font-size: 12px; color: #7F2FCA; border: 1px solid #AAAFEE; padding: 2px 5px; margin: 2px;}

.navheader {height: auto;}
h2 {font-size: 15px; font-weight: bold;}

form {display: inline;}

input.text
{
color: #781351;
background: #dfdfdf;
font-size: 14px;
height: 20px;
}

input
{
color: #363F4F;
background: #dfdfdf;
border: 1px solid #781351;
font-size: 14px

}

.input.submit
{
color: #000;
background: #ffa20f;
border: 1px outset #d7b9c9;

} 

input.search
{
color: #781351;
background: #CCA943;
} 
/* Validation Classes */
.validation-inline-error-message {
color: red;
font-weight: bold;
}



