﻿.ratingStar
{
	white-space:nowrap;
	margin:1em;
	height:11px;
}
.ratingStar .ratingItem {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    display: block;
    background-repeat: no-repeat;
	cursor:pointer;

}
.Filled {
	background-image: url(/images/star_full.gif);
}
.Empty {
    background-image: url(/images/star_empty.gif);
}
.Saved {
    background-image: url(/images/star_full.gif);
}
.freeevent
{
	color:#ff0000; font-weight:bold; text-decoration:underline; text-transform:uppercase;
}
.eventtitle
{
	font-size:larger;
}
.highlight
{
	font-weight:bold;
	color:#ff0000;
}
.review{width:925px;margin-bottom:20px;}
.reviewTitle{ font-weight:bold;font-size:10pt;margin-bottom:10px;display:block;}
.reviewContent {font-style:italic;font-size:9pt;margin-left:10px; }
.modtitle{ font-size:12pt; font-weight:bold;}
.normallist
{
	margin-left:30px;
	margin-right:30px;
	list-style-type:disc;
}
.normallist li
{
	padding-bottom:10px;
}
.normallist ul, .normallist ol 
{
	margin-top:10px;
}

#cartWrapper{width:900px;margin:15px 0px 0px 15px;}
        #cartStepWrapper { margin-bottom:15px;}
        #cartSteps{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;padding-top:6px;padding-bottom:6px;color:#666;display:inline;font-weight:bold;background-image:url(/images/steps_bg.gif);background-repeat:repeat-x;}
        .incompleteStep { background-color:#fff}
        #cartSteps ul  {list-style: none;margin-left: 0px;display: inline;}
	    #cartSteps li { display: inline;padding:6px 15px 6px 15px;}
        .step { padding:5px 15px 5px 15px;}
        .civ {
	        border: 1px solid #CCCCCC;
        }
        .civ td{padding:5px;}
        .civAlt {background-color:#efefef}
        .civHdr {
	        font-weight: bold;
	        color: #FFFFFF;
	        background-color: #aaa;
        }