﻿

.EasyEventRegistration .CategoryList 
{
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    font-size:small;
    table-layout: auto;
    border-collapse: collapse;
    border: #1d1d1d 5px solid;
}
.EasyEventRegistration
{
    background-color: transparent;
    color: Black;
    font-family: Tahoma, Arial, Helvetica, Sans-Serif;
    width: 100%;
}

.EasyEventRegistration .CategoryList .Category_Row td, .EasyEventRegistration .CategoryList .Category_AlternateRow td, .EasyEventRegistration .CategoryList .Category_SelectedRow td, .EasyEventRegistration .CategoryList .Edit_Row td /*Common Styles*/
{
    padding: 5px;
    border-right: solid 1px #1d1d1d;
}
.EasyEventRegistration .CategoryList .Category_Row
{
 color: #000066; 
}

.EasyEventRegistration .CategoryList .Category_AlternateRow
{
 color: #000066; 
}

.EasyEventRegistration .CategoryList .Category_Row td
{
    background-color: #c9c9c9;
}
.EasyEventRegistration .CategoryList .Category_AlternateRow td
{
    background-color: #f0f0f0;
}
.EasyEventRegistration .CategoryList .Category_SelectedRow td
{
    background-color: #ffff66;
}
.EasyEventRegistration .CategoryList .Category_Footer
{
    background-image: url(Images/HeaderGlassBlack.jpg);
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
}
.EasyEventRegistration .CategoryList .Category_Pager
{
}

.EasyEventRegistration .CategoryList .Category_Pager table
{
    border-top: #1d1d1d 3px solid;
}

.EasyEventRegistration .CategoryList .Category_Pager table td
{
    border:0px;
    padding:5px;
}

.EasyEventRegistration .CategoryList .Category_Pager td
{
    border-top: #1d1d1d 3px solid;
}
.EasyEventRegistration .CategoryList .Category_Pager a
{
    color:#ffffff;
    text-decoration:none;
    padding:2px 10px 2px 10px;
    border-top:solid 1px #777777;
    border-right:solid 1px #333333;
    border-bottom:solid 1px #333333;
    border-left:solid 1px #777777;
}
.EasyEventRegistration .CategoryList .Category_Pager span
{
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    padding:2px 10px 2px 10px;
}
.EasyEventRegistration .CategoryList .Category_SelectedRow
{
}

.EasyEventRegistration .CategoryList .Category_Header
{
    background-image: url(images/HeaderGlassBlack.jpg);
    background-position:center;
    background-repeat:repeat-x;
    background-color:#1d1d1d;
}

.EasyEventRegistration .CategoryList .Category_Header th
{
    padding: 5px;
    color: #ffffff;
}

.EasyEventRegistration .CategoryList .Category_Header a
{
    text-decoration:none;
    color:#ffffff;
    display:block;
    text-align:left;
    font-weight:normal;
}

.EasyEventRegistration .MainHeading
{
    background-color: #F1F1F1;
    width: 100%;
    display:none;
    font-size: 16px;
    color: #000000;
    font-weight:bold;
}
.EasyEventRegistration .MainHeadingWrapper1
{
	
    background-color: transparent;
    border: solid 0px #D3D3D3;
    padding: 0px;
}
.EasyEventRegistration .MainHeadingWrapper2
{
	
    background-color: transparent;
    border: solid 0px #D3D3D3;
    padding: 0px;
}


.EasyEventRegistration .SubHeading
{
    background: transparent;
    width: 100%;
    display:block;
    font-size: 14px;
    color: #FFF;
    font-weight:bold;
    text-align:center;
}
.EasyEventRegistration div.SubHeadingWrapper1
{
    background-color: transparent;
}

.EasyEventRegistration div.SubHeadingWrapper2
{
    background-color: #c20001;
    padding: 7px 7px 7px 28px;
}

.EasyEventRegistration .DetailsTableWrapper1
{
    margin: 0px;
    border-left: solid 0px #FFFFFF;
    border-right: solid 0px #FFFFFF;
    background-color: transparent;
    padding:0px;
    width:100%;
}

.EasyEventRegistration .DetailsTableWrapper2
{
    margin: 0px;
    border-left: solid 0px #FFFFFF;
    border-right: solid 0px #FFFFFF;
    background-color: transparent;
    padding:0px;
}

.EasyEventRegistration table.DetailsTable 
{
    width:100%;
}

.EasyEventRegistration table.DetailsTable td.DetailRowCell
{
    background-color: transparent;
    /*border-bottom: solid 2px #F2F2F2;*/
    padding: 6px 0px 4px 0px;
}


.EasyEventRegistration table.DetailsTable td.RowLabel
{
background-color:transparent;
    font-size: 12px;
    font-weight:bold;
    /*width: 150px;*/
    padding-left: 12px;
    padding-right: 6px;
    color:#333;
}
.EasyEventRegistration table.OptionGroups td.DetailRowCell
{
background-color:#EFEFEF;
padding-left: 22px;
}
.EasyEventRegistration table.OptionGroups td.RowLabel
{
background-color:silver;
padding-left: 22px;
}

.EasyEventRegistration .OptionItems input
{
    display: inline;
    width: 13px;
    height: 13px;
    padding: 0;
    margin:0;
    vertical-align: bottom;
    position: relative;
    top: 1px;
    *overflow: hidden;

}
.EasyEventRegistration .OptionItems label
{
    display: inline;
    padding-left: 15px;

}

.EasyEventRegistration .OptionItems div.OptionTitle
{
  text-indent: 0px;
font-weight:bold;
display: inline;

}
.EasyEventRegistration .OptionItems div.OptionDescription
{    text-indent: 0px;
	padding-left: 28px;
	font-weight:normal;
	display: block;
}

.EasyEventRegistration table.DetailsTable td div.FullWidthRowLabelWrapper
{
    margin: 0px 4px;
    border-bottom: solid 1px #DCDCDC;
    padding-left: 8px;
}

.EasyEventRegistration table.DetailsTable td .FullWidthRowLabel
{
    color:#333;
    font-weight:bold;
    width: 100%;
    font-size:12px;
}

.EasyEventRegistration table.DetailsTable td div.FullWidthRowContent
{
    padding-top: 14px;
}

.EasyEventRegistration table.DetailsTable td div.FullWidthRowContent td
{
}

.EasyEventRegistration .GridView{
	border:solid 1px #777;
}

.EasyEventRegistration .GridView_Header th
{
    background-color:#AAA;
    color:#FFF;
}  

.EasyEventRegistration .GridView_Row
{
    background: #DDD;
}
.EasyEventRegistration .GridView_AlternateRow
{
    background: #CCC;
}

.EasyEventRegistration .DetailsView
{
	border:solid 1px #777;
}

.EasyEventRegistration .DetailsView_Header
{
    background-color:#AAA;
    color:#FFF;
    font-weight:bold;
}  

.EasyEventRegistration .DetailsView_Row
{
    background: #DDD;
}
.EasyEventRegistration .DetailsView_AlternateRow
{
    background: #CCC;
}
.EasyEventRegistration .OptionItems
{
    font-size: 12px;
}
.EasyEventRegistration .ViewEventTitle
{
	font-size: 16px;
	font-weight:bold;
}


