body
{
    overflow:auto;
}

.conferenceHeadingBg
{
    background-image:url('/images/adminHeaderBg.gif');
	height:114px;
	width:100%;
}

.extraWide
{
    width:200%;
}

.conferenceHeadingTitle
{
	float:left;
	width:35%;
	background-repeat:no-repeat;
	text-align:left;
}

.conferenceHeadingLogo
{
	background-repeat:no-repeat;
	float:right;
	text-align:right;
	width:35%;
}

.adminNav
{
    background-image:url('/images/adminNavBg.gif');
    background-repeat:no-repeat;
    width:193px;
    height:620px;
    padding:4px;
    float:left;
    padding:44px 0 0 8px;
}

.adminNav a
{
    font-size:11px;
    text-decoration:none;
    color:#4d4c26;
    font-weight:normal;
    line-height:16px;
}

.adminNav a:hover
{
    background-color:#dadab4;
    width:176px;
    height:18px;
    color:#3f3e19;
}


.adminNav p
{
    color:#37361e;
    font-size:11px;
    font-weight:bold;
    /*background-image:url('/images/etfs_admin_minimize.gif');*/
    background-repeat:no-repeat;
    background-position:right;
    width:176px;
    margin:0;
    padding:0;
}

.adminDrop
{
    margin:3px 0 0 0;
}

.adminContentTop
{
    width:75%;
    float:right;
}

.adminContent
{
    width:75%;
    float:left;
    font-family:Tahoma,arial;
    font-size:11px;
    color:#434343;
    margin:0 0 0 15px;
}

.adminContent h1
{
    color:#000000;
    margin:0;
    padding:0;
    display:inline;    
    font-size:15px;
}

.adminContent h2
{
    color:#000000;
    margin:0 0 0 0;
    padding:0 0 12px 0;
    display:block;    
    font-size:12px;
}


.adminSeparator
{
    margin:16px 0 16px 0;
    height:2px;
    width:100%;
    background-color:#e8e8d4;
}

.regionDrop
{
    background-color:#dfdebe;
    width:540px;
   padding:10px 0 10px 0;
   -webkit-border-radius: .5em;
    -moz-border-radius: .5em;
	border-radius: .5em;

}

.regionDrop select
{
   width:200px;
   margin:2px 0 2px 0;
   margin-left:15px;
}

.dateDrop
{
    background-color:#dfdebe;
    width:540px;
    padding:10px 0 10px 0;
    -webkit-border-radius: .5em;
	-moz-border-radius: .5em;
	border-radius: .5em;
}

.dateDrop select
{
    width:100px;
    margin:2px 0 2px 0;
}

.confLabel
{
    margin:7px 20px 0 20px;
    width:30px;
    font-weight:bold;
    float:left;
}

.regionLabel
{
    margin:6px 20px 0 20px;
    width:30px;
    font-weight:bold;
    float:left;
}

.regionButton
{
    float:right;
    margin:26px 108px 0 0;
}

.confHeadings
{
    margin:0 0 5px 0;
    font-style:italic;
}

#conferenceDetailsGridView
{
    width:100% !important;
    
}

.approveTable th 
{
    background-image:url('/images/etfs_form_header.gif');
    background-repeat:repeat-x;
    padding:4px;
    font-weight:bold;
    background-color:#d6d3b3;
    border-right:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    text-align:center;
    border-right:0px;
    
}

.approveTable td 
{
    background-color:#f2f1e7;
    border-right:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    text-align:center;
    border-right:0px;
    padding:6px;
}

.userTable td
{
    border-right:0px;
    padding:10px;
}

.userTable th
{
    border-right:0px;
}

.approveTable table td
{
    border-bottom:none;
    padding:0;
}

.tableHover
{
    background-color:#eae9d5 !important;
}

#userDetailsGridView
{
    width:100% !important;
}


.adminButton
{
     margin: 10px 0 10px 0;
    padding:4px 17px 4px 17px;    
    color:#ffffff;
    font-weight:bold;
    font-size:11px;
    border:0;
   -webkit-border-radius: .3em;
	-moz-border-radius: .3em;
	border-radius: .3em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background: -moz-linear-gradient(top,  #626363,  #282a2a);
	cursor:pointer;
	border-top:1px solid #8a8b8b;
    border-left:1px solid #8a8b8b;
    border-right:1px solid #313333;
    border-bottom:1px solid #1a1a1a; 
    background-color:#4d4e4e;
    text-decoration:none;
}

.adminButtonStandard
{
    margin:0;
}

.adminPager table td
{
    height:15px;
    width:110px;
    text-align:left;
    padding-left:3px;
    
}

.attendeeHeading
{
    padding:4px;
    font-weight:bold;
    background-color:#dfddc5 !important;
    border-right:1px solid #FFFFFF;
    border-bottom:1px solid #FFFFFF;
    text-align:center;
    border-right:0px;
}
