#tabcontainer
{
width: 570px;
background: #fff;
}
#tabnav
{
width: 570px;
height: 20px;
margin: 0;
background: url(http://www.prosportsmedia.com/monarchs_dev/uploaded_images/tab_bottom.gif) repeat-x bottom;
}
#tabnav li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}
#tabnav a:link, #tabnav a:visited
{
float: left;
background: #f3f3f3;
font-size: 10px;
line-height: 14px;
font-weight: bold;
padding: 2px 10px 2px 10px;
margin-right: 4px;
border: 1px solid #ccc;
text-decoration: none;
color: #666;
}
#tabnav a:link.active, #tabnav a:visited.active
{
border-bottom: 1px solid #fff;
background: #fff;
color: #000;
}
#tabnav a:hover
{
background: #fff;
}
#contents {
width:540px;
background : #fff;
border-color: #ccc;
border-top: none;
border-left: solid 1px #ccc;
border-right: solid 1px #ccc;
border-bottom: solid 1px #ccc;
clear : both;
margin : 0px;
padding : 15px;
}
.teaser
{
        font-weight:bold;
        font-size:14px;
        color:#CE8505;
}
.heading
{
        width: 300px;
        font-weight:bold;
        font-size:14px;
        color:#6859AE;
}
#pricingtable {
	 width:100%;
	 border-width:0;	 
}
#pricingtable tr.shaded
{
        background-color:#E6E4F2;
}
#pricingtable th
{
        text-align:center;
        font-size:13px;
        height:20px;
        color:white;
        background-color:#6859AE;
}
#pricingtable td
{
     font-size:11px;
     height:25px;
     text-align:center;
}
#ticketsbenefits h3
{
        margin:0;
        padding:5px 0;
        font-size:14px;
        color:#6859AE;
}
#ticketsbenefits p
{
        margin:0;
        padding:0;
}
#ticketsbenefits ul
{
        margin: 15px 0 0 150px;
}
#ticketsbenefits li span
{
        font-weight:bold;
}
#ticketsbenefits li
{
        list-style-image:url('/images/listarrow.gif');
        margin:15px 0;
}
#ticketsform p
{
        padding:10px 10px 0 25px;
}
#ticketsform
{
        width:400px;
}
#ticketsform table
{
	text-align:center;  /* center in IE */
	margin: 0 auto;     /* center in Mozilla */
}
#ticketsform fieldset
{
        background-color:#F0F0F0;
        border:1px dashed #CCCCCC;
}
#ticketsform label
{
        width:100px;
        text-align:right;
        font-size:12px;
}
#ticketsform.label
{
        text-align:right;
        font-size:12px;
}
#ticketsform form br
{
        clear:left;
}
#ticketsform input.FormButton
{
	font-weight: bold;
	background-color: rgb(204, 204, 204);
	padding: 2px;
}
