﻿/* DEFAULTS
----------------------------------------------------------*/

body   
{
    background: #393939;
    background-image:url("/images/body_bg.gif");
    background-repeat:repeat-x;
    background-position:top;
    font-size: .80em;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    /*font-family: "Trebuchet MS", "Lucida Grande",  Arial, Helvetica, Verdana, sans-serif;*/
    margin: 0px;
    text-align:left;
    font-size:15px;
    padding: 0px;
    color: #373737;
}

a:link, a:visited
{
    color: #1cb2e4;
}

a:hover
{
    color: #1cb2e4;
    text-decoration: none;
}

a:active
{
    color: #1cb2e4;
}

p
{
    margin-bottom: 10px;
    line-height: 1.6em;
	
}
a
{
    outline: none; 
}


/* HEADINGS   
----------------------------------------------------------*/

h1, h2, h3, h4, h5, h6
{
    font-size: 1.5em;
    text-transform: none;
    margin-bottom: 0px;
}

h1
{
    font-size: 2.4em;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

h2
{
    font-size: 1.4em;
    font-weight: 600;
}

h3
{
    font-size: 1.5em;
}

h4
{
    font-size: 1.1em;
}

h5
{
      font-weight:bold;
    font-size:16px;
    margin:0px;
    padding:10px;
}

h6
{
  
}

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2
{
    margin-top: 0px;
}


h1.welcome_text
{
    text-indent:-9999px;
    background-image:url("/Images/welcome_text.png");
    height:44px;
    /*width:405px;*/
    background-repeat:no-repeat;
	font-weight:700;
}


a.view-text-link
	{
	    float:right;
	    color:#BD3E8D;
	    margin-right:10px;
	    margin-top:30px;
	    font-size:18px;
	    font-weight:bold;
	}

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/

.wrapper
{
    width:974px;
    background-image:url("/Images/wrapper_bg.gif");
    background-repeat:repeat-y;
    margin:9px auto 0;
}

.page
{
    width: 960px;
    background-color: #fff; 
    margin: 0 auto;     

}

.page_bottom
{
    width: 960px;
    background-color: #fff; 
    margin: 0 auto;   
    background-image:url("/Images/footer_bg.png");
		 
		
    background-repeat:no-repeat;
    position:relative;
    background-position:bottom;
   height:225px;
}

.header
{
    position: relative;
    margin: 0px;
    padding: 0px;
    width: 100%;
    height:240px;
    background-image:url('/Images/header_bg.jpg');
    background-repeat:no-repeat;
    top: -2px;
    left: 0px;
}

.header h1
{
    font-weight: 700;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    color: #f9f9f9;
    border: none;
    line-height: 2em;
    font-size: 2em;
}

.main
{
    padding: 40px;
    margin: 12px 8px 0px 8px;
    min-height: 420px;
}

.leftCol
{
    padding: 6px 0px;
    margin: 12px 8px 8px 8px;
    width: 200px;
    min-height: 200px;
}

.footer
{ 
    width: 960px;
    margin: 0px auto;
    text-align: center;
    background-image:url("/Images/footer_shadow.gif");
    background-repeat:no-repeat;
    background-position:top;
    height:50px;
    line-height: normal;
}


/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#bd3e8d; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	height:47px;
    bottom: -23px;
    left: 40px;
    position: absolute;
    width: 880px;

}

div.hideSkiplink-two
{
    background-color:#bd3e8d; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	height:47px;
	top:225px;
    position: absolute;
    width: 880px;
    z-index:90000;

}

div.hideSkiplink-3
{
    background-color:#bd3e8d; 
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	height:47px;
    bottom: -23px;
    left: 40px;
    position: absolute;
    width: 880px;

}

div.hideSkiplink4
{
   /* background-color:#bd3e8d; */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	height:47px;
    bottom: 14px;
    left: 40px;
    position: absolute;
    width: 880px;

}

div.menu
{
    padding: 9px 0 4px 0;
    text-align:right;
    float:right !important;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
    border-right: 1px #FFF solid;
    color: #FFF;
    font-size:12px;
    display: block;
    line-height: 1.35em;
    font-weight:bold;
    padding: 6px 3px;
    text-decoration: none;
    white-space: nowrap;
}

div.menu ul li:last-child {
    border-right:none;
}

div.menu ul li a:hover
{
 
    color: #fff100;
    font-weight:bold;
    text-decoration: none;
}

div.menu ul li a:active
{

    color: #373737;
    text-decoration: none;
}

/*menu event details */

div.EventMenu
{
    padding: 5px 0 4px 0;
    text-align:right;
    float:right !important;
}

div.EventMenu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.EventMenu ul li a, div.EventMenu ul li a:visited
{
    /*border-right: 1px #FFF solid;*/
    color: #0000ff;
    font-size:13px;
    display: block;
    line-height: 1.35em;
    font-weight:bold;
    padding: 6px 10px;
    text-decoration: none;
    white-space: nowrap;
}

div.EventMenu ul li:last-child {
    border-right:none;
}

div.EventMenu ul li a:hover
{
 
    color:#1194be;
	font-size:13px;
    font-weight:bold;
    text-decoration: none;
}

div.EventMenu ul li a:active
{

    color: #1194be;
    text-decoration: none;
}


/*Program description list*/
.Program_Links {
    list-style-type: none;
	/*list-style-image: url('../Images/dash-icon.png');*/
     }

.Program_Links li {
    padding-bottom:8px;
}

.Program_Links li a {
   
    color: #1cb2e4;
  
}


/* FORM ELEMENTS   
----------------------------------------------------------*/
.form_layer-ash
{
    padding: 1em;
    border: 1px solid #dedede;
    background-color:#f5f5f5;
    margin:15px 0 20px 0;
}

.form_layer3
{
    padding: 1em  0.1em;
    border: 1px solid #cfcfcf;
    background-color:#fff;
    margin:15px 0 20px 0;
}
.form_layer2
{
    padding: 1em;
    border: 1px solid #cfcfcf;
    background-color:#fff;
    margin:15px 0 20px 0;
	
}

.form_layer2_content
{
    padding: 1em;
    border: 1px solid #cfcfcf;
    background-color:#fff;
    margin:15px 0 20px 0;
}

.form_layer2_v2
{
    padding: 1em;
    border: 0px solid #cfcfcf;
    background-color:#fff;
    margin:15px 0 20px 0;
}

.form_layer2_v2 p
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 100px !important;
}


#textEntry_v7_para
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 320px !important;
}

#textEntry_v9_para
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 190px !important;
}

#textEntry_v6_para
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 164px !important;
}

#textEntry_v8_para
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 400px !important;
}

#textEntry_v5_para
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 210px !important;
}

#textEntry_v5_para_tooltip
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 210px !important;
}

fieldset p 
{
    margin: 2px 12px 10px 10px;
}

fieldset.login label, fieldset.register label, fieldset.changePassword label
{
    display: block;
}

fieldset label.inline 
{
    display: inline;
}

legend 
{
    font-size: 1.1em;
    font-weight: 600;
    padding: 2px 4px 8px 4px;
}


div.accountInfo
{
    width: 100%;
}


.form_layer1
{
  /* border-top:1px solid #cfcfcf;
   border-left:1px solid #cfcfcf;
   border-right:1px solid #cfcfcf;
   background-image: url("/images/form_layer1_bottom_bg.png");
   background-position:bottom;
   background-repeat:no-repeat;*/
   border:1px solid #cfcfcf;
   border-radius: 0px 0px 5px 5px;
   background-color:#f5f5f5;
   padding:35px 30px;
}


.form_layer_popup
{
  /* border-top:1px solid #cfcfcf;
   border-left:1px solid #cfcfcf;
   border-right:1px solid #cfcfcf;
   background-image: url("/images/form_layer1_bottom_bg.png");
   background-position:bottom;
   background-repeat:no-repeat;*/
   border:1px solid #cfcfcf;
   border-radius: 0px 0px 5px 5px;
   background-color:#f5f5f5;
   padding:0px 5px;
}



.form_layer1_content
{
  /* border-top:1px solid #cfcfcf;
   border-left:1px solid #cfcfcf;
   border-right:1px solid #cfcfcf;
   background-image: url("/images/form_layer1_bottom_bg.png");
   background-position:bottom;
   background-repeat:no-repeat;*/
   border:1px solid #cfcfcf;
   border-radius: 0px 0px 5px 5px;
   background-color:#f5f5f5;
   padding:35px 30px;
}

.form_heading
{
    margin:0px;
}

.form_label
{
    float: left;
    width: 155px;
    line-height:1.3em;

}

.form_label_large
{
    float: left;
    width: 190px;
    line-height:1.3em;

}
.form_label_extra_large
{
    float: left;
    width: 290px;
    line-height:1.3em;

}

.form_label_faq
{
    float: left;
    width: 475px;
    line-height:1.3em;

}

.event_indent {
    margin-bottom: 15px;
    margin-left: 17px;
    margin-top: 15px;
}


.form_label_v2
{
     float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 112px;

}

.form_label_v5
{
    float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 220px;

}

.form_label_v6
{
    float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 174px;

}

.form_label_v7
{
     float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 332px;

}

.form_label_v8
{
     float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 410px;

}

.form_label_v10
{
     float: left;
    
    padding-left: 10px;
    text-align: left;
    width: 200px;

}

.optional-extrassub_heading1
{
    color:#1194BE;
    font-size:17px;
    font-weight:bold;
    margin: 0 0 8px;

}
.optional-extras-td
{
     float: left;
    padding-left: 10px;
    text-align: left;

}
.optional_extras_edit_heading {
    background-color: #F0F8FC;
    border: 1px solid #DCDCDC;
    overflow: hidden;
    padding: 8px 0;
	text-align:left;
}
.optional_extras_edit_heading-two {
    background-color: #F0F8FC;
    border: 1px solid #DCDCDC;
    overflow: hidden;
    padding: 8px 0;
}
.optional_extras_edit_content1 {
    background-color: #F0F8FC;
    border-bottom: 1px solid #DCDCDC;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
	height:40px;
    padding: 8px 0;
	   margin: 0 0 6px;
}
.optional_extras_td_label1 {
    float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
	width:170px;
	height:15px;
}
.optional_extras_td_label2 {
    float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
    width: 77px;
	height:15px;
}

.optional_extras_td_label3 {
    float: left;
    font-weight: bold;
    text-align: right;
	height:15px;
	width:50px;
}
.optional_extras_td_label11{
    float: left;
    padding-left: 10px;
    text-align: left;
	width: 170px;
}
.optional_extras_td_label22 {
    float: left;
    padding-left: 10px;
    text-align: left;
    width:77px;
}

.optional_extras_td_label33{
    float: left;
   width:50px;
    text-align: right;

}
.optional_extras_td_label4 {
    float: left;
    font-weight: bold;
    padding-left: 10px;
    text-align: left;
	width:500px;
	height:15px;
}
.optional_extras_td_label44 {
    float: left;
    padding-left: 10px;
    text-align: left;
   width:500px;
}
.optional_extras_td_label5 {
    float: left;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
	width:120px;
	height:15px;
}
.optional_extras_td_label55 {
    float: left;
    padding-right: 10px;
    text-align: right;
	width:120px;
	height:15px;
}

.optional_extras_td_label6{
float:right;
padding-right:10px;
   font-weight: bold;
   width:50px;
    text-align: right;

}

.optional_extras_td_label66{
float:right;
margin-right:10px;
    width:50px;
    text-align: right;

}

.form_layer2 p
{
    /*border-bottom:1px solid #e7e7e7;*/
     padding-bottom:10px;
 }
 
 .form_layer2 p.withborder
 {
    border-bottom:1px solid #e7e7e7;
    width:auto;
    padding-bottom:5px;
 }
 
 .form_layer2 p.full
{
    /*border-bottom:1px solid #e7e7e7;*/
    width:auto;
    padding-bottom:5px;
 }
 
  .form_layer2 p.fullPayment
{
    border-bottom:1px solid #e7e7e7;
    width:auto;
    padding:0 0 50px 0;
 }
 
 .confirmpaymentmsg
 {
     padding:50px 0 0 0;
 }
 
 .form_comments
 {
    color: #838383;
    display: block;
    font-size: 11px;
    line-height: 1.3em;
    margin-top: 5px;
 }
  .form_comments3
 {
    color: #bd3e8d;
    display: block;
    font-size: 12px;
    line-height: 1.3em;
    margin-top: 5px;
 }
 
  .form_comments2
 {
     font-size:10px;
     color:#838383;
 }
   .form_comments4
 {
    color: #bd3e8d;
    
    font-size: 12px;
   
 }
 
.intro_text
 {

     display:block;
     width:100% !important;
 }
 
 .form_comments1
 {
     font-size:11px;
     display:block;
     color:#838383;
     margin:10px 0;
     
 }
 
 .form_links
 {
     margin:0px;
 }


.form_heading
{
    background-image: url("/images/form_heading_icon.gif");
    background-position: left 4px;
    background-repeat: no-repeat;
    color: #1194BE;
    font-size: 21px;
    font-weight: bold;
    margin-top: 10px;
    padding-bottom:13px;
    padding-left: 27px;
}

h2.form_sub_heading
{
    color:#1194be;
    font-size:17px;
    font-weight:bold;
    margin: 0 0 15px;

}
h2.form_sub_headingContact
{
    color:#1194be;
    font-size:20px;
    font-weight:bold;
    margin: 0 0 15px;

}

h2.form_sub_heading1
{
    color:#1194be;
    font-size:17px;
    font-weight:bold;
    margin: 0 0 15px;
}



/* INPUT FIELDS
----------------------------------------------------------*/
input.textEntrySmall
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
	width: 35px;
}


input.textEntrySmall:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
	width: 35px;
}



input.textEntry 
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
}


input.textEntry:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

.textEntryArea 
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
}

.textEntryArea:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

.textEntryfileupload
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
}

.textEntryfileupload:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

.dropDownEntry
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
}

.dropDownEntry:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}


.dropDownEntry1
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px 10px;
    min-width:230px;
}

.dropDownEntry1:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px 10px;
    min-width:230px;
}

.dropDownEntry2
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px 10px;
    min-width:535px;
}

.dropDownEntry2:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px 10px;
    min-width:535px;
}


input.textEntry_v2
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:100px;
}




input.textEntry_v2:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

input.textEntry_v5
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:210px;
}




input.textEntry_v5:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

input.textEntry_v5_tooltip
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:174px;
}

input.textEntry_v5_tooltip:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}



.dropDownEntry_v2
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
}

.dropDownEntry_v2:focus
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}


input.textEntry_v3
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:115px;
}

input.textEntry_v6
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:134px;
}


input.textEntry_v6:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}



input.textEntry_v7
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:320px;
}




input.textEntry_v7:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

input.textEntry_v8
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:400px;
}


input.textEntry_v8:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}

input.textEntry_v9
{
     border: 1px solid #037ea8;
    background-color:#ffffff;
    padding:6px;
    width:134px;
}


input.textEntry_v9:focus
{
       border: 1px solid #037ea8;
    background-color:#ffffff;
    padding:6px;
}



.textEntry_check_center
{
     background-color: #F5F4F2 !important;
    border: 1px solid #DCDCDC !important;
    float: left;
    margin-left: 8px;
    padding: 5px !important;
    text-align: center;
    width: 108px !important;
}

.v2_label_group
{
    margin-bottom:1px;
    overflow:hidden;
}


input.textEntry_v3:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}


.login_textEntry
{
     border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:10px;
    width:300px;
}

.login_textEntry:hover
{
    border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:10px;
    width:300px;
}


.textbox_w0
{
    width:465px;
}

.textbox_w1
{
    width:265px;
}
.textbox_w12
{
    width:200px;
}
.textbox_w2
{
    width:155px;
}

.textbox_w3
{
    width:70px;
}

.textbox_w4
{
    width:570px;
}
.textbox_w5
{
    width:50px;
}
.textbox_w6
{
    width:545px;
}

input.passwordEntry 
{
    width: 320px;
    border: 1px solid #ccc;
}

.login_label
{
    display:block;
    margin:0 0 5px 0;
}

.DivAConfirm
{
    font-weight:bold;
    margin-top:15px;
	font-size:13px;
    
}



/* IMAGE BUTTONS
----------------------------------------------------------*/

.update_user_button
{
    background-image:url("/images/btn_update_account.gif");
    background-repeat:no-repeat;
    width:178px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.update_user_button:hover
{
    background-image:url("/images/btn_update_account_h.gif");
    background-repeat:no-repeat;
    width:178px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.back_button
{
    background-image:url("/images/btn_back.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.back_button:hover
{
    background-image:url("/images/btn_back_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.back_to_home_button
{
    background-image:url("/images/btn_back_to_home.gif");
    background-repeat:no-repeat;
    width:200px;   
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}



.back_to_home_button:hover
{
    background-image:url("/images/btn_back_to_home_h.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}



.re-send-btn
{
    background-image:url("/images/resend-btn.png");
    background-repeat:no-repeat;
    width:84px;   
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}



.re-send-btn:hover
{
    background-image:url("/images/resend-btn.png");
    background-repeat:no-repeat;
    width:84px;
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.continue_button
{
    background-image:url("/images/btn_continue.gif");
    background-repeat:no-repeat;
    width:200px;   
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}



.continue_button:hover
{
    background-image:url("/images/btn_continue_h.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.select_division_button
{
    background-image:url("/images/btn_select_division.gif");
    background-repeat:no-repeat;
    width:200px;   
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.select_division_button:hover
{
    background-image:url("/images/btn_select_division_h.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.back_inline_button
{
    background-image:url("/images/btn_back.gif");
    background-repeat:no-repeat;
    width:85px;   
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.back_inline_button:hover
{
    background-image:url("/images/btn_back_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}




.add_button
{
    background-image:url("/images/btn_add.gif");
    background-repeat:no-repeat;
    width:85px;
    height:34px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
	margin-top:-10px;
    
}

.add_button:hover
{
    background-image:url("/images/btn_add_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:34px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.add_button-right
{
    background-image:url("/images/btn_add.gif");
    background-repeat:no-repeat;
    width:85px;
    height:34px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
	float:right;
	margin-bottom:10px;
    *font-size:0px;*line-height:10px;
	margin-top:-10px;
    
}

.clear_button
{
    background-image:url("/images/btn_clear.gif");
    background-repeat:no-repeat;
    width:83px;
    height:34px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.clear_button:hover
{
    background-image:url("/images/btn_clear_h.gif");
    background-repeat:no-repeat;
    width:83px;
    height:34px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.login_button
{
    background-image:url("/images/btn_login.gif");
    background-repeat:no-repeat;
    width:85px;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    *font-size:0px;*line-height:10px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}



.login_button:hover
{
    background-image:url("/images/btn_login_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
        *font-size:0px;*line-height:10px;
    
}


.login_button_link
{
    background-image:url("/images/btn_login.gif");
    background-repeat:no-repeat;
    width:85px;
    display:block;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
    
}



.login_button_link:hover
{
    background-image:url("/images/btn_login_h.gif");
    background-repeat:no-repeat;
    width:85px;
    display:block;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
}
.login_button_link-two
{
    background-image:url("/images/btn-login-s.png");
    background-repeat:no-repeat;
    width:70px;
    display:block;
    height:30px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
    
}

.select_button_link
{
    background-image:url("/images/btn_select.gif");
    background-repeat:no-repeat;
    width:85px;
    display:block;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
}



.select_button_link:hover
{
    background-image:url("/images/btn_select_h.gif");
    background-repeat:no-repeat;
    width:85px;
    display:block;
    height:36px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
}


.create_user_button
{
    background-image:url("/images/btn_create_user.gif");
    background-repeat:no-repeat;
    width:160px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.create_user_button:hover
{
    background-image:url("/images/btn_create_user_h.gif");
    background-repeat:no-repeat;
    width:160px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.delete_selected_rows_button
{
    background-image:url("/images/btn_delrow.gif");
    background-repeat:no-repeat;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.delete_selected_rows_button:hover
{
    background-image:url("/images/btn_delrow_h.gif");
    background-repeat:no-repeat;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}
.solo_button
{
   background-image:url("/images/dance-solo.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.solo_button:hover
{
   background-image:url("/images/dance-solo-h.gif");
    background-repeat:no-repeat;
    width:260px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
       *text-indent:0px;
}

.duo_button
{
   background-image:url("/images/dance-duo-trio-quads.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
       *text-indent:0px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.duo_button:hover
{
   background-image:url("/images/dance-duo-trio-quads-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
       *text-indent:0px;
}

.troupe_button
{
   background-image:url("/images/dance-group.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
      *text-indent:0px;
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.troupe_button:hover
{
   background-image:url("/images/dance-group-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
       *text-indent:0px;
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.champion_button
{
   background-image:url("/images/scholarships-championships.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
      *text-indent:0px;
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.champion_button:hover
{
   background-image:url("/images/scholarships-championships-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
        *text-indent:0px;
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}



.optional_button
{
   background-image:url("/images/program-merchandise-other-pink.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.optional_button:hover
{
   background-image:url("/images/program-merchandise-other-pink.png");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.payment_button
{
   background-image:url("/images/btn_proceedpay.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:180px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.payment_button:hover
{
   background-image:url("/images/btn_proceedpay_h.gif");
    background-repeat:no-repeat;
    width:180px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.back_to_payments_button
{
    background-image:url("/images/btn_back_to_payments.png");
    background-repeat:no-repeat;
    width:220px;   
    height:35px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.back_to_payments_button:hover
{
    background-image:url("/images/btn_back_to_payments-h.png");
    background-repeat:no-repeat;
    width:220px;   
    height:35px;
    border:none;
    text-align:left;
    line-height:2.5em;
    display:inline-block;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.go_to_paypal_button
{
   background-image:url("/images/go_to_paypal.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:250px;  
    height:35px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
   
}

.go_to_paypal_button:hover
{
   background-image:url("/images/go_to_paypal-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:250px;  
    height:35px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
   
}

.go_to_eway_button
{
   background-image:url("/images/eway-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:127px;  
    height:35px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
   
}

.go_to_eway_button:hover
{
   background-image:url("/images/eway-btn-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:127px;  
    height:35px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
   
}

.submit_payment_button
{
   background-image:url("/images/btn_submit_payment.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:200px;  
    height:37px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
   text-indent:-99999px;
}

.submit_Paypal_payment_button
{
   background-image:url("/images/btn_submit_payment.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:220px;  
    height:37px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
    text-indent:-99999px;
}

.submit_Paypal_payment_button:hover
{
   background-image:url("/images/btn_submit_payment-h.png");
    background-repeat:no-repeat;
    width:220px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
      font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
    text-indent:-99999px;
}

.submit_payment_button:hover
{
   background-image:url("/images/btn_submit_payment_h.gif");
    background-repeat:no-repeat;
    width:200px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
      font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
    text-indent:-99999px;
}

.submit_button_a
{
   background-image:url("/images/btn_submita.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:200px;  
    height:37px;
    border:none;
    background-color:transparent;
    font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
    text-indent:-99999px;
}

.submit_button_a:hover
{
   background-image:url("/images/btn_submita_h.gif");
    background-repeat:no-repeat;
    width:200px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
      font-size:0px; 
    cursor:pointer; 
     margin-bottom:5px;
    text-indent:-99999px;
}


.submit_entry
{
  background-image:url("/images/btn_submitentry.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:160px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}


.submit_entry:hover
{
   background-image:url("/images/btn_submitentry_h.gif");
    background-repeat:no-repeat;
    width:160px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}



.save_entry
{
    background:url("/images/btn_save_entry.gif");
    background-repeat:no-repeat;
	display: inline-block;
    width:196px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
	 overflow:visible;
     
    
}

.save_entry:hover
{
    background:url("/images/btn_save_entry_h.gif");
    background-repeat:no-repeat;
	display: inline-block;
    width:196px;      
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.edit_entry
{
  background-image:url("/images/btn_editentry.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:160px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}


.edit_entry:hover
{
   background-image:url("/images/btn_editentry_h.gif");
    background-repeat:no-repeat;
    width:160px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}



.reset_pw_button
{
  background-image:url("/images/btn_reqpass.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:196px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}


.reset_pw_button:hover
{
   background-image:url("/images/btn_reqpass_h.gif");
    background-repeat:no-repeat;
    width:196px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.request_activation_mail_button
{
  background-image:url("/images/request-activation-e-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:202px;  
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}

.request_activation_mail_button:hover
{
   background-image:url("/images/request-activation-e-btn-h.png");
    background-repeat:no-repeat;
    width:202px; 
      display:inline-block; 
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.loginpw_pw_button
{
  background-image:url("/images/RequestLoginID.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:192px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}

.retrieve_login_button
{
  background-image:url("/images/retrieve-login-id.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:220px;  
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}

.view_other_competitions
{
      background-image:url("/images/btn_othercomp.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:343px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
    
}

.view_other_competitions:hover
{
   background-image:url("/images/btn_othercomp_h.png");
    background-repeat:no-repeat;
    width:343px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.edit_del_button
{
   background-image:url("/images/btn_edit_del.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:270px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.edit_del_button:hover
{
   background-image:url("/images/btn_edit_del_h.gif");
    background-repeat:no-repeat;
    width:270px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.apply_button
{
   background-image:url("/images/btn_apply.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.apply_button:hover
{
   background-image:url("/images/btn_apply_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.cancel_button
{
    background-image:url("/images/btn_cancel.gif");
    background-repeat:no-repeat;
    width:85px;    
    height:37px;
    display:inline-block;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.cancel_button:hover
{
    background-image:url("/images/btn_cancel_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    display:inline-block;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.change_pw_button
{
    background-image:url("/images/btn_changepass.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.change_pw_button:hover
{
    background-image:url("/images/btn_changepass_h.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.export_to_excel_button
{
    background-image:url("/images/btn_export_to_excel.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.export_to_excel_button:hover
{
    background-image:url("/images/btn_export_to_excel_h.gif");
    background-repeat:no-repeat;
    width:200px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.export_to_emails_button
{
    background-image:url("/images/extracttoemail-btn.png");
    background-repeat:no-repeat;
      width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.export_to_emails_button:hover
{
    background-image:url("/images/extracttoemail-btn-h.png");
    background-repeat:no-repeat;
       width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.upload_button
{
    background-image:url("/images/btn_upload.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.upload_button:hover
{
    background-image:url("/images/btn_upload_h.gif");
    background-repeat:no-repeat;
    width:85px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.new_event_button
{
   background-image:url("/images/btn_create_event.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:200px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.new_event_button:hover
{
   background-image:url("/images/btn_create_event_h.gif");
    background-repeat:no-repeat;
    width:200px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.Import_Sections_button
{
   background-image:url("/images/btn_Import_Sections.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:247px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.Import_Sections_button:hover
{
   background-image:url("/images/btn_Import_Sections_h.png");
    background-repeat:no-repeat;
    width:247px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.Import_Sections_button-right
{
   background-image:url("/images/btn_Import_Sections.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:247px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
	 margin-right:43px;
    *font-size:0px;*line-height:10px;
	 float:right;
}

.Import_Sections_button-right:hover
{
   background-image:url("/images/btn_Import_Sections_h.png");
    background-repeat:no-repeat;
    width:247px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
	  margin-right:43px;
     *font-size:0px;*line-height:10px;
	 float:right;
}


.Change_Sections_button
{
   background-image:url("/images/change_sections_button.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:247px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
	 margin-right:43px;
    *font-size:0px;*line-height:10px;

}

.Change_Sections_button:hover
{
   background-image:url("/images/change_sections_button-h.png");
    background-repeat:no-repeat;
    width:247px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
	  margin-right:43px;
     *font-size:0px;*line-height:10px;

}


.Check_Sections_button
{
   background-image:url("/images/btn_Check_Sections.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:247px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.Check_Sections_button:hover
{
   background-image:url("/images/btn_Check_Sections_h.png");
    background-repeat:no-repeat;
    width:247px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.create_pass_button
{
   background-image:url("/images/create_pass.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:197px;  
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.create_pass_button:hover
{
   background-image:url("/images/create_pass-h.png");
    background-repeat:no-repeat;
     display:inline-block; 
     width:197px;  
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.new_section_button
{
   background-image:url("/images/btn_create_section.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:270px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.new_section_button:hover
{
   background-image:url("/images/btn_create_section_h.gif");
    background-repeat:no-repeat;
    width:270px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.done_button
{
   background-image:url("/images/btn_done.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.done_button:hover
{
   background-image:url("/images/btn_done_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.next_button
{
   background-image:url("/images/btn_next.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.next_button:hover
{
   background-image:url("/images/btn_next_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.manage_divisions_button
{
   background-image:url("/images/btn_update_event.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:130px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage_divisions_button:hover
{
   background-image:url("/images/btn_update_event_h.gif");
    background-repeat:no-repeat;
    width:130px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}




.manage-update_event_button
{
   background-image:url("/images/update-event.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:79px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage-update_event_button:hover
{
   background-image:url("/images/update-event-h.gif");
    background-repeat:no-repeat;
    width:79px;  
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.manage-view_event_button
{
   background-image:url("/images/view-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:79px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage-view_event_button:hover
{
   background-image:url("/images/view-btn-h.png");
    background-repeat:no-repeat;
    width:79px;  
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.edit_button
{
   background-image:url("/images/btn_edit.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.edit_button:hover
{
   background-image:url("/images/btn_edit_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    *text-indent:0 ;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.edit-button-grid
{
   background-image:url("/images/Edit-icon-small.png");
    width:20px;  
    height:20px;
    background-repeat:no-repeat;
    display:inline-block;
	 border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.delete-button-grid
{
   background-image:url("/images/Cancel-icon-small.png");
   
	 background-repeat:no-repeat;
    display:inline-block;
   width:20px;  
    height:20px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;

}

.edit-button-small
{
   background-image:url("/images/edit-s.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:50px;  
    height:32px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}
.edit-button-small-icon
{
   background-image:url("/images/btn_Edit_Icon.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:10px;  
    height:10px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.delete-button-small
{
   background-image:url("/images/delete-s.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:50px;  
    height:32px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.delete-button-small-icon
{
   background-image:url("/images/btn_Delete_Icon.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:10px;  
    height:10px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}


.delete_button
{
   background-image:url("/images/btn_delete.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;   
    background-color:transparent;
    text-indent:-99999px;
    *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.delete_button:hover
{
   background-image:url("/images/btn_delete_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     _text-indent:0;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}



.active_button
{
   background-image:url("/images/btn_active.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.active_button:hover
{
   background-image:url("/images/btn_active_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.save_button
{
    background-image:url("/images/save_button.png");
    background-repeat:no-repeat;
    width:107px;
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.save_button:hover
{
    background-image:url("/images/save_button-h.png");
    background-repeat:no-repeat;
    width:107px;
    height:35px;}

.back_button-two
{
  background-image:url("/images/back_button.png");
    background-repeat:no-repeat;
    width:107px;
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}

.back_button-two:hover
{
    background-image:url("/images/back_button-h.png");
    background-repeat:no-repeat;
    width:107px;
    height:35px;}

.add_new_button
{
    background-image:url("/images/addnew-btn.png");
    background-repeat:no-repeat;
    width:84px;
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.save_event_button
{
    background-image:url("/images/btn_save_event.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.save_event_button:hover
{
    background-image:url("/images/btn_save_event_h.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.save_sec_div_button
{
    background-image:url("/images/btn_save_section.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.save_sec_div_button:hover
{
    background-image:url("/images/btn_save_section_h.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.update_next_button
{
    background-image:url("/images/btn_updatenext.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.update_next_button:hover
{
    background-image:url("/images/btn_updatenext_h.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.update_event_button
{
    background-image:url("/images/btn_updateevent.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.update_event_button:hover
{
    background-image:url("/images/btn_updateevent_h.gif");
    background-repeat:no-repeat;
    width:196px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}

.update_payemnt_settings_button
{
    background-image:url("/images/btn_updatepaymentset.gif");
    background-repeat:no-repeat;
    width:270px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.update_payemnt_settings_button:hover
{
    background-image:url("/images/btn_updatepaymentset_h.gif");
    background-repeat:no-repeat;
    width:270px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.view_button
{
   background-image:url("/images/btn_view.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.view_button:hover
{
   background-image:url("/images/btn_view_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}



.add_new_school
{
   background-image:url("/images/btn_add_new_school.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:196px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_new_school:hover
{
   background-image:url("/images/btn_add_new_school_h.gif");
    background-repeat:no-repeat;
    width:196px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}





.update_button
{
   background-image:url("/images/btn_update.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:85px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.update_button:hover
{
   background-image:url("/images/btn_update_h.gif");
    background-repeat:no-repeat;
    width:85px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.save_organiser_button
{
   background-image:url("/images/btn_save_organiser.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:197px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    margin-bottom:5px;
}

.save_organiser_button:hover
{
   background-image:url("/images/btn_save_organiser_h.gif");
    background-repeat:no-repeat;
    width:197px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
    *font-size:0px;*line-height:10px;
     margin-bottom:5px;
}


.edit_event_button
{
   background-image:url("/images/btn_edit_event.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:197px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.edit_event_button:hover
{
   background-image:url("/images/btn_edit_event_h.gif");
    background-repeat:no-repeat;
    width:197px; 
    display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.edit_event_inside_button
{
   background-image:url("/images/update-event-inside.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:107px;  
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.edit_event_inside_button:hover
{
   background-image:url("/images/update-event-inside-h.png");
    background-repeat:no-repeat;
    width:107px; 
    display:inline-block; 
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.active-de-active-btn{
	padding:9px 8px;
	background:#0188cf;
	color:#ffffff;
	text-decoration:none;
	height:14px;
	float:right;
	border:1px solid #bfc8cc;
	text-transform:uppercase;
	text-shadow:2px 2px 4px #adadad;
	font-size:12px;
	-moz-border-radius: 5px;	
	-webkit-border-radius: 5px;
	border-radius: 5px;	
	
	}
	
	
	
.add_contact_button
{
   background-image:url("/images/add-contact-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:107px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_contact_button:hover
{
   background-image:url("/images/add-contact-btn-h.png");
    background-repeat:no-repeat;
    width:107px;  
    height:35px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}
.manage_contact_button
{
   background-image:url("/images/manage-contact-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:166px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_rule_button
{
   background-image:url("/images/add-rule-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:107px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_rule_button:hover
{
   background-image:url("/images/add-rule-btn-h.png");
    background-repeat:no-repeat;
    width:107px;  
    height:35px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}
.manage_rule_button
{
   background-image:url("/images/manage-rule-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:166px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_schedule_button
{
   background-image:url("/images/add-schedule-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:127px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.add_schedule_button:hover
{
   background-image:url("/images/add-schedule-btn-h.png");
    background-repeat:no-repeat;
    width:127px;  
    height:35px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}
.codes_syllabus_button
{
   background-image:url("/images/managecode.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:196px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.codes_syllabus_button:hover
{
   background-image:url("/images/managecode-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:196px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}


.manage_schedule_button
{
   background-image:url("/images/manage-schedule-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:166px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.create_new_section_button
{
   background-image:url("/images/create-new-section-btn.jpg");
    background-repeat:no-repeat;
    display:inline-block;
    width:202px;  
    height:35px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.create_new_section_button:hover
{
   background-image:url("/images/create-new-section-btn-h.jpg");
    background-repeat:no-repeat;
    width:202px;  
    height:35px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}

.update_section_order
{
   background-image:url("/images/update_section_order.jpg");
    background-repeat:no-repeat;
    display:inline-block;
    width:206px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.update_section_order:hover
{
   background-image:url("/images/update_section_order-h.jpg");
    background-repeat:no-repeat;
   width:206px;  
    height:37px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.update_item_order
{
   background-image:url("/images/update_item_order.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:206px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.update_item_order:hover
{
   background-image:url("/images/update_item_order-h.png");
    background-repeat:no-repeat;
   width:206px;  
    height:37px;
    display:inline-block; 
	
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}
.update_small_button
{
   background-image:url("/images/update-s.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:54px;  
    height:32px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
     *text-indent:0 ;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.new_section_devision__button
{
   background-image:url("/images/btn_create_section.gif");
    background-repeat:no-repeat;
    display:inline-block;
	float:right;
    width:270px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage_question_button
{
   background-image:url("/images/manage-question.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:170px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage_question_button:hover
{
   background-image:url("/images/manage-question-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:170px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage_question__header_button
{
   background-image:url("/images/manage-question-heading.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:270px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.manage_question__header_button:hover
{
   background-image:url("/images/manage-question-heading-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:270px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}


.save_question_button
{
   background-image:url("/images/save-question-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:166px;  
    height:35px;
	float:left;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.save_question_button:hover
{
   background-image:url("/images/save-question-btn-h.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:166px;  
    height:35px;
	float:lft;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}


.save_question_header_button
{
   background-image:url("/images/save-question-header-btn.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:202px;  
    height:35px;
	float:left;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.save_question_header_button:hover
{
   background-image:url("/images/save-question-header-btn-h.png");
    background-repeat:no-repeat;
    display:inline-block;
     width:202px;  
    height:35px;
	float:lft;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.update_question_order
{
   background-image:url("/images/update-question-order.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:190px;  
    height:37px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}

.update_question_order:hover
{
   background-image:url("/images/update-question-order-h.png");
    background-repeat:no-repeat;
   width:190px;  
    height:37px;
    display:inline-block; 
	float:right;
  
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
     *font-size:0px;*line-height:10px;
}


.add_tolist_button
{
   background-image:url("/images/add-to-list.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:20px;  
    height:20px;
	float:right;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-top:5px;
	margin-right:20px;
    *font-size:0px;*line-height:10px;
}

.remove_button
{
   background-image:url("/images/remove.png");
    background-repeat:no-repeat;
    display:inline-block;
    width:76px;  
    height:38px;
	float:left;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    *font-size:0px;*line-height:10px;
}



.mark_as_paid
{
    background-image:url("/images/mark-as-paid.jpg");
    background-repeat:no-repeat;
    width:178px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
    
}


.mark_as_paid:hover
{
    background-image:url("/images/mark-as-paid-h.jpg");
    background-repeat:no-repeat;
    width:178px;
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    *font-size:0px;*line-height:10px;
}


.Link_button
{
    background-color:#0096bd; 
    height:30px;
    border:none;
	border-radius:5px;
    text-align:center;
    line-height:2.5em;
    display:inline-block;
    color:#fff !important; 
    cursor:pointer;
	text-decoration:none;
	font-size:12px;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	text-transform: uppercase;
}

.Link_button:hover
{
	 background-color:#0080a7; 
	
}




/* MISC  
----------------------------------------------------------*/

.clear
{
    clear: both;
}
.align_left
{
    text-align:left;
	
}
.align_right
{
    text-align:right;
	
}

.title
{
    display: block;
    float: left;
    text-align: left;
    width: auto;
}

.loginDisplay
{
    border: 0 none;
    bottom: 70px;
    font-size:15px;
    position: absolute;
    right: 47px;

}

.loginDisplay_admin
{

}

.loginDisplay a:link
{
    color: black;
   
}

.loginDisplay a:visited
{
    color: black;
}

.loginDisplay a:hover
{
    color: black;
}


.loginDisplay_admin a:link
{
    color: black !important;
     margin-top:10px;
     display:block;
}

.loginDisplay_admin a:visited
{
    color: black !important;
     margin-top:10px;
}

.loginDisplay_admin a:hover
{
    color: black !important;
     margin-top:10px;
}


.privacy_policy_links a:link
{
    color: #fff;
    padding:0 5px;
}

.privacy_policy_links a:visited
{
    color: #fff; 
     
}

.privacy_policy_links a:hover
{
    color: #fff; 
   
}


.privacy_policy_links2 {
    color: #FFFFFF;
    left: 48px;
    padding: 20px 40px 0 0;
    position: relative;
    text-align: right;
    top: -292px;
    display:none;
}


.privacy_policy_links2 a:link
{
    color: #fff;
    padding:0 5px;
}

.privacy_policy_links2 a:visited
{
    color: #fff; 
     
}

.privacy_policy_links2 a:hover
{
    color: #fff; 
   
}


.footerlink a:link
{
    color: #8c8c8c;
    font-size:13px;
}

.footerlink a:visited
{
    color: #8c8c8c;
    font-size:13px;
}

.footerlink a:hover
{
    color: #8c8c8c;
    font-size:13px;
}


.failureNotification
{
    font-size: 1.0em;
    color: Red;
    font-size: 14px;
    font-weight: bold;

}

.failureNotification ul li
{
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 7px;
    list-style:none;
    list-style-image:url("/images/error_cross.png");
}



.bold
{
    font-weight: bold;
}

.bold1 {
    display: inline-block;
    width: 220px;
}

.submitButton
{
    text-align: right;
    padding-right: 10px;
}




a:link.home_page_top_link,a:visited.home_page_top_link
{
    background-image: url("/images/link_heading_icon.gif");
    background-position: left 3px;
    background-repeat: no-repeat;
    text-decoration:none;
    color: #BD3E8D;
    font-size: 19px;
    font-weight: normal;
    padding-left: 27px;
}


 a:active.home_page_top_link, a:hover.home_page_top_link
{
    background-image: url("/images/link_heading_icon.gif");
    background-position: left 3px;
    background-repeat: no-repeat;
    color: #BD3E8D;
    text-decoration:underline;  
    font-size: 19px;
    font-weight: normal;
    padding-left: 27px;
}



a:link.login_page_top_link,a:visited.login_page_top_link
{
    background-image: url("/images/link_heading_icon1.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    text-decoration:none;
    color: #BD3E8D;
     text-shadow: 1px 1px #a6a6a6;
    font-size: 19px;
    font-weight: normal;
    padding-left: 27px;
}


 a:active.login_page_top_link, a:hover.login_page_top_link
{
   background-image: url("/images/link_heading_icon1.png");
    background-position: left 3px;
    background-repeat: no-repeat;
    color: #BD3E8D;
    text-decoration:underline;
    text-shadow: 1px 1px #a6a6a6;
    font-size: 19px;
    font-weight: normal;
    padding-left: 27px;
}





/* LOGIN CLASSES  
----------------------------------------------------------*/


.login_img_main
{
    float: left;
    text-align: center;
    width: 340px;
}

.competitor_thumb
{
     float: right; 
    width: 155px;
	height:110px;
	 margin-top:30px;
}

.competitor_thumb img
{
     border: 8px solid #B5B5B5;
     margin-top:-35px;
  }
  
 .competitor_thumb-two
{
     float: right; 
    width: 155px;
	height:110px;
	
} 
  .competitor_thumb-two img
{

     border: 8px solid #B5B5B5;
     margin-top:-25px;
    
}

#Competition_Message
{
   width:600px;
    
}

#Competition_Description
{ width:600px;
    margin-bottom:30px;
}

#Competition_Logo
{
     float: left;
    margin-top:-13px;
	padding:0 30px;
	width:786px;
}

#Competition_Logo-two
{
     float: left;
    margin-top:0;
padding:0 30px;
	width:786px;
}

#clear
{
    clear:both;
}

.user_details_text1
{
    display:block;
    color:#dddddd;
    font-size:29px;
	margin-top:-35px;
	
}
.user_details_text11
{
    display:block;
    color:#dddddd;
    font-size:29px;
	margin-top:-16px;
	
}

.user_details_text2
{
    color: #484848;
    display: block;
    font-size: 33px;
    line-height: 0.9em;
	width:600px;
}

.user_details_text3
{
    color: #484848;
    display: block;   
    font-size: 29px;
    line-height: 1.7em;
	
}


.user_details_text4
{
    color: #bd3e8d;
    display: block;
    margin-top:15px;
    font-size: 18px;
    line-height: 1.7em;

}


.user_details_text5
{
    color: #484848;
    display: block;
    font-size: 14px;
    line-height: 1.7em;
	
}

.user_details_text6
{
    color: #484848;
    display: block;
    font-size: 33px;
    line-height: 0.9em;
	
	
}

#View_Other_Competitors
{
     position: relative;
     display:none;
    right: -10px;
    text-align: right;
    top: -260px;
  
}

#MainContent_Ctr_ContactUs_ID_Competition_Menu
{
     bottom: -23px;   
    position: absolute;
}



/* CUSTOM CLASSES  
----------------------------------------------------------*/

.fieldset_no_border
{
    border:none;
}

.form_edit_account_left
{
    float:left;
}


.form_edit_account_right
{
    float:right;
    padding-top:10px;
}

.new_comptetitor_heading
{
    background-color: #F0F8FC;
    border: 1px solid #DCDCDC;
    overflow: hidden;
    padding: 8px 0;
}
.new_comptetitor_heading2
{
    background-color: #F0F8FC;
  
    overflow: hidden;
  
}
.new_comptetitor_content
{
    background-color: #F0F8FC;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    overflow:hidden;
    padding: 8px 0;
}

.new_comptetitor_content1
{
    background-color: #F0F8FC;
    border-left: 1px solid #DCDCDC;
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    padding: 8px 0;
}
.new_comptetitor_content2
{
    background-color: #F0F8FC;
	 /*border: 1px solid #DCDCDC;*/
	  overflow:hidden;
      padding: 8px 0;
}

.new_comptetitor_content3
{
    background-color: #ffffff;
	  overflow:hidden;
      padding: 8px 0;
}

.payment_code_heading
{
    
    overflow: hidden;
    padding: 8px 0;
}

.payment_code_content
{
    overflow:hidden;
    
    padding: 8px 0;
}

.add_competition_button_set
{
    width:98%;
    text-align:right;
}

.add_competition_button_set_two
{
    width:98%;
    text-align:left;
	padding-left:10px;
	margin-bottom:10px;
	color:#C00;
}

.login_main
{
    overflow: hidden;
    padding: 20px 5px 35px 35px;
}

.login_left
{
    float:left;
    padding:0 5px 0 0;
    width:49%;
}


.login_right
{
    float:left;
    width:49%;
     padding:0 0 0 0;
}

.login_icon1
{
    color: #1194BE;
    display: inline-block;
    font-size: 1.2em;
    font-weight: bold;
    width: 20px;
}

.home_left {
    float: left;
    margin-right: 15px;
    margin-top:-40px;
    width: 275px;
}



.home_page_Dance
{
	width:225px;
	height: 290px;
	margin-top:25px;
	margin-bottom: 20px;
}

.home_right
{
    float:left;
    width:570px;margin-top: -25px;margin-bottom: 20px;
}

.register_now_button
{
    margin-top:15px;
    margin-left:0px;
}

.blue_border
{
    height:15px;
    background-color:#008ad2;
}

.competition_list
{
    text-align:left;

    
}

.competition_list td
{
    padding:2px 2px;
    font-size:15px;
	vertical-align:top;
}

.contact_details_home td
{
    padding:5px;
    border-bottom: 1px solid #E7E7E7; 
}

.privacy_policy_links{
padding: 20px 40px 0 0;
    text-align: right;
    color:#fff;
}

.competition_list_top
{
    text-align:left;
    width: 770px;
    
}

.competition_list_top td
{
    padding:7px;
}

.table_heading
{
	color: #000;
	font-size: 15px;
	font-weight: bold;
}



.home_bottom
{
    padding: 0 0 0 50px;
}

.home_bottom ul li
{
    padding-bottom:7px;
}

.viewdata
{
    margin-left:10px;
}

#View_Text
{
     left: -48px;
    position: relative;
    top: -52px;
}

#View_Text1
{
    left: -48px;
    position: relative;
    top: -75px;
}

img
{
    border:0px;
}

#del_btn
{
    text-align:right;
}

.button_form_text
{
    display: inline-block;
    float: left;
    line-height: 2.2em;
    padding-top: 5px;
    width: 260px;
}


.table_style1 td
{
    padding:5px;
}


.table_style2 td
{
    padding:10px 0;
}

.table_style3 td
{
    padding:15px;
}

.table_stylewidth
{

width:220px;
}

.table_stylewidth-auto
{

width:auto;
}


#Div_Proceed_to_Payment
{
    text-align:right;
}

#del_btn2
{
    text-align:right;
}
#del_btn3
{
    text-align:left;
}
.home_text
{
     line-height: 1.6em;
    margin-bottom: 10px;
    text-align: justify;
    width: 545px;
    }
    .home_text2
{
     line-height: 1.6em;
    margin-bottom: 10px;
    text-align: justify;
	font-size:19px;
    width: 545px;
    }
    .bold_text
    {
         display: inline-block;

    width: 165px;
    }
    
    .float_left
    {
        float:left;
        margin-right:80px;
    }
    
      .float_left1
    {
        float: right;
    margin-bottom: 5px;
    margin-right: 30px;
    }
    
      .float_right
    {
        float:left;
    }
   
    .radio_text
    {
        font-size:14px;
        font-weight:bold;

    }
.payment_summary_table td
{
    border-bottom: 1px dashed #E7E7E7;
    padding: 5px 5px;

}  

.fottertext1
{
    display:block;
    padding-top:20px;
    font-size:12px;
    color:#8c8c8c;
    
}  


.fottertext2
{
    display:block;
    margin-top:5px;
    font-size:12px;
    color:#8c8c8c;
    
}  

.fottertext3
{
    display:block;
    margin-top:5px;
    padding-bottom:15px;
    font-size:12px;
    color:#8c8c8c;
    
}  

.Contact_details
{
      margin: -90px 0 0 340px;
}
.Contact_details-org
{
      margin: -90px 0 0 30px;
}

.event_contact_details td
{
     padding: 10px 15px;
}

.event_contact_details-two td
{
     padding: 10px 0px;

}

.Schedule_details
{
    margin: -90px 0 0 340px; 
}

.rules_details
{
    margin: -90px 0 0 340px; 
}

.aspNetDisabled
{
   /* background-color: #F5F4F2;
    border: 1px solid #DCDCDC;
    padding: 6px;*/
}

/*----------------------- Grid ---------------------------------*/

.grid1
{
     font-size:15px;
     background-color:#f0f8fc;
     width:750px;
     border: 1px solid #DCDCDC;
}

.grid2
{
     font-size:13px;
     background-color:#f0f8fc;
     width:100%;
     border: 1px solid #DCDCDC;
}



.grid3
{
     font-size:12px;
     background-color:#f0f8fc;
     width:100%;
     border: 1px solid #DCDCDC;
}

.grid5
{
     font-size:11px;
     background-color:#f0f8fc;
     width:100%;
     border: 1px solid #DCDCDC;
}

/*Header and Pager styles*/
.HeaderStyle, .PagerStyle
{
    background-color:#f0f8fc;
    border: 1px solid #DCDCDC;
	text-align:left;
	font-size:13px;
}
.HeaderStyle th
{
    padding: 10px;
    color: #373737;
    font-weight:bold;
}
.HeaderStyle a
{
    text-decoration:none;
    color:#373737;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle table
{
    text-align:center;
    margin:auto;
}
.PagerStyle table td
{
    border:0px;
    padding:5px;
}
.PagerStyle td
{
    
}
.PagerStyle a
{
  
}
.PagerStyle span
{
 
}
/*RowStyles*/
.RowStyle td, .AltRowStyle td, .SelectedRowStyle td, .EditRowStyle td /*Common Styles*/
{
    padding: 5px 7px;
	font-size:12px;
}


.RowStyle td
{
    background-color: #f0f8fc;
}
.AltRowStyle td
{
    background-color: #f0f8fc;

}
.SelectedRowStyle td
{
    background-color: #f0f8fc;

}

.HeaderStyle4 th
{
      background-color: #1194BE;
    border-color: #000000;
    color: #FFFFFF;
    font-size: 12px;
    padding:2px; 
}

.AltRowStyle4 td
{
    background-color: #ffffff;
	padding:2px; 
}

.RowStyle4 td
{
    background-color: #f0f8fc;
	padding:2px; 
}

.AltRowStyle5 td
{
    background-color: #fbffff;
	padding:5px 7px; 
	font-size:12px;
}


/*Header and Pager styles*/
.HeaderStyle1, .PagerStyle1
{
    background-color:#f0f8fc;
    border: 1px solid #DCDCDC;
}
.HeaderStyle1 th
{
    padding: 10px 0;
    color: #373737;
    font-weight:bold;
}
.HeaderStyle1 a
{
    text-decoration:none;
    color:#373737;
    display:block;
    text-align:left;
    font-weight:normal;
}
.PagerStyle1 table
{
    text-align:center;
    margin:auto;
}
.PagerStyle1 table td
{
    border:0px;
    padding:5px;
}
.PagerStyle1 td
{
    
}
.PagerStyle1 a
{
  
}
.PagerStyle1 span
{
 
}
/*RowStyles*/
.RowStyle1 td, .AltRowStyle1 td, .SelectedRowStyle1 td, .EditRowStyle1 td /*Common Styles*/
{
    padding: 5px 1px;
}


.RowStyle1 td
{
    background-color:  #C7EBFD;/*#f0f8fc;*/
}

.RowStyleGroup td /*Common Styles*/
{  padding:5px 0px 5px 5px;
	color: Black;
		background-color: #BD3E8D;
		font-weight: bold;
}


.AltRowStyle1 td
{
    background-color:  #F5F5F5;/*#f0f8fc;*/

}
.SelectedRowStyle1 td
{
    background-color: #f0f8fc;

}


.payment_table1 td
{
    padding:10px 0;
}




/*----- Content ------- */


.comps_content_list li
{
    padding-bottom:10px;
}

.admin_text_top
{
    padding: 20px 40px 0 0;
    text-align: right;
}

.admin_text_top_t1
{
    font-weight:bold;
}

.payement_method
{
    margin-left:5px;
}


.failureNotification ul
{
    padding:0px 39px;
    margin:0px;
}



.failureNotification span {
    background-image: url("/images/error_cross.png");
    background-position: 17px 8px;
    background-repeat: no-repeat;
    color: Red;
    display: inline-table;
    font-size: 1em;
    font-weight: bold;
    line-height: 1.66em;
    padding-bottom: 7px;
    padding-left: 40px;
    padding-top: 1px;
}

.successNotification span {
    background-image: url("/images/error_right.png");
    background-position: 17px 5px;
    background-repeat: no-repeat;
    color: #078941;
    display: inline-table;
    padding-top:3px;
    font-size: 1em;
    font-weight: bold;
    padding-bottom: 7px;
    padding-left: 40px;
}


.menu_color_text
{
    color:#BD3E8D;
    font-weight:bold;
}
.menu_color_text_normal
{
    color:#BD3E8D;
  
}



.comps_blue_box
{
    margin:30px auto;
    position:relative;
    width:455px;
    height:300px;
    background-image:url("/images/blue-box.gif");
}

.comps_bule_box_list
{
    left: 165px;
    position: absolute;
    top: 45px;
}

.comps_bule_box_list li
{
    color: #FFFFFF;
    font-weight: bold;
    list-style-image: url("/images/blue_tick.gif");
    padding-bottom: 7px;
}

.comps_bule_box_button
{
    bottom: 12px;
    position: absolute;
    right: 90px;
}

.comps_bule_box_button_css
{
   background-image:url("/images/btn_demo.png");
    background-repeat:no-repeat;
    display:block;
    width:197px;  
    height:50px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    margin-bottom:5px;
    text-transform:capitalize;
}

.comps_bule_box_button_css:hover
{
   background-image:url("/images/btn_demo_h.png");
    background-repeat:no-repeat;
    width:197px; 
    display:block; 
    height:50px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer; 
     margin-bottom:5px;
      text-transform:capitalize;
}

.blue_text
{
    color:#1194BE;
}

.contact_address_lines p
{
    line-height:2.5em;
    padding:0px;
    margin:0px;
    
}

.about_image
{
    float: left;
    margin: 20px 0 15px 95px;
}

.about_us_li
{
    float: right;
    margin: 55px 50px 0 0;
}
.about_us_li li
{
    background-image: url("/images/link_heading_icon.gif");
    background-position: left 3px;
    background-repeat: no-repeat;
    color: #BD3E8D;
    font-size: 19px;
    font-weight: normal;
    list-style: none outside none;
    padding-bottom: 25px;
    padding-left: 27px;
    text-decoration: none;
   
}

.about_us_li li a
{
    color: #BD3E8D;
    font-size: 19px;
    font-weight: normal;
    list-style: none outside none;
    padding-bottom: 25px;  
    text-decoration: underline;
}

.about_us_li li a:hover
{
    color: #BD3E8D;
    font-size: 19px;
    font-weight: normal;
    list-style: none outside none;
    padding-bottom: 25px;  
    text-decoration: none;
}

.para_lesspadding
{
    padding:0 0 7px 0 !important;
    margin:0px !important;
}

.homepagelist span
{
    font-size:12px !important;
}

.homepageheading span
{
     font-size:14px !important;
}


#report_one .ob_gMCont
{
    width:865px !important;
    max-width:865px !important;
}
#report_one .ob_gBody
{
    width:865px !important;
}


#report_two .ob_gMCont
{
    width:auto !important;
    max-width:865px !important;
}
#report_two .ob_gBody
{
    width:auto !important;
    overflow:scroll;
}


#report_three .ob_gMCont
{
    width:865px !important;
    max-width:865px !important;
}
#report_three .ob_gBody
{
    width:865px !important;
}

#report_four
{
   
}

.report_four_wrapper1, .report_four_wrapper2{ border: none 0px RED;
overflow-x: scroll; overflow-y:hidden;}

.report_four_wrapper1{height: 20px; }
.report_four_wrapper2{height: 1350px; }
.report_four_div1 {width:1755px; height: 20px; }
.report_four_div2 {width:1755px; height: 1350px;overflow: auto;}

a.HeaderStyle3
{
    color: #FFFFFF;
	text-align:center;
   border-color: #000000;
   text-decoration:none;
}

.HeaderStyle3
{text-align:center;
      background-color: #1194BE;
    border-color: #000000;
    color: #FFFFFF;
    font-size: 12px;
    padding: 12px 10px; 
	text-decoration:none;
}


.HeaderStyle2 th
{
      background-color: #1194BE;
    border-color: #cfcffc;
    color: #FFFFFF;
    font-size: 12px;
    padding: 12px 4px; 
}

.HeaderStyle2 a
{
     
    color: #FFFFFF;
  
}

.RowStyle2 td
{
    background-color:#c7ebfd;
        padding: 4px 2px;
     font-size: 12px;
   
}
.AltRowStyle2 td
{
     background-color: #F5F5F5;
    padding: 4px 2px;
 font-size: 12px;
}


.AltRowStyle3 td
{
     background-color: #F5F5F5;
    padding: 4px 2px;
 font-size: 12px;
}


.SelectedRowStyle2 td
{
    background-color: #f0f8fc;

}


.email_to_org_button
{
    background-image:url("/images/email_to_organiser.png");
    background-repeat:no-repeat;
    width:191px;
    height:35px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
    
}


#MainContent_TreeViewReports td
{
    padding:10px 0;
}

.report_grid1
{
    margin-top: 20px;
    width: 755px;
}

.GridHedding
{
    font-weight:bold;
    }
.report_grid1 td[colspan="2"]
{
    font-weight:bold;
    background-color:#fff;
    padding:8px;
}
.report_grid1 .HeaderStyle2 th {
    background-color: #1194BE;
    border-color: #cfcfcf;
    color: #FFFFFF;
    font-size: 12px;
    padding: 9px 2px;
}


.report_grid1 a{

text-decoration:none;
}

.report_grid1 td{

border:1px solid #CFCFCF
}
.report_grid1 .RowStyle2 td {
    background-color: #C7EBFD;
    font-size: 12px;
    padding: 6px;
}


.report_grid1 .AltRowStyle2 td {
    background-color: #F5F5F5;
    padding:6px;
     font-size: 12px;
}

.report_grid2
{
      border-collapse: collapse;
    table-layout: fixed;
    width: 755px;
    word-wrap: break-word;
    margin-top:20px;
}


.report_grid2 td{

border:1px solid #CFCFCF
}

.report_grid2 .HeaderStyle2 th {
    background-color: #1194BE;
    border-color: #cfcfcf;
    color: #FFFFFF;
    font-size: 12px;
    padding: 9px 2px;
}


.report_grid2 .RowStyle2 td {
    background-color: #C7EBFD;
    font-size: 12px;
    padding: 6px;
}


.report_grid2 .AltRowStyle2 td {
    background-color: #F5F5F5;
    padding:6px;
     font-size: 12px;
}

.wrap_text
{
    white-space:normal;
    
}

#MainContent_PaymentMethodid.HEADER
{
    border-bottom:1px solid #1CB2E4;
    padding:10px 0;
    font-weight:bold;
    cursor:pointer;
    padding: 0 0 10px;
}

#MainContent_PaymentMethodid.Content
{
    background-color:#F0F8FC;
    padding:5px 0;
}

.DivAConfirm
{
      float: right;
    font-weight: bold;
    margin-left: 25px;
	width:100%;
    margin-top: 15px;
}
.accordion-grid
{border:none;}
.HeaderStyl-ccordion
{
    background-image:url("/images/grid-acc-header-bg.gif");
    background-repeat: repeat-x;
    
  font-size:12px;
    color: #000;}
    
.HeaderStyl-ccordion th
{border:none;
 text-align:left;
  padding:5px 2px;
 }    
    
    .AltRowStyleStyl-accordion td
{
    border:none;}    
    
    .AltRowStyleStyl-accordion
{ font-size:12px;
    border:none;
   padding:0px;
   
   background:#C7EBFD;
 }
 
     .RowStyleStyl-accordion td
{
    border:none;}    
    
    .RowStyleStyl-accordion
{ font-size:12px;
    border:none;
   padding:5px 7px;
 }



.accordionContent-faq-inner a
{ padding:0;
    color:#bd3e8d;
    text-decoration:none;}

.accordionContent-text
{ 
    color:#bd3e8d !important;
    }

.accordionContent-Event-text
{ 
    color:#bd3e8d !important;
	font-weight:200 !important;

    }
    
    .accordionContent-faq-inner a:hover
{
    text-decoration:underline;}

.accordionHeaderSelected

{
   background-image: url("../Images/payment_tick.gif");
    background-position: 0 0;
    background-repeat: no-repeat;
    cursor: pointer;
    font-weight: bold !important;
    margin-top: 5px;
    padding: 0 30px 10px;
    border-bottom: 1px solid #1CB2E4

}

#MainContent_PaymentMethodid_lblerror
{
    background-image: url("/images/error_cross.png");
    background-position: 17px 8px;
    background-repeat: no-repeat;
    color: Red;
    display: block;
    font-size: 1.15em;
    font-weight: bold;
    line-height: 1.66em;
    margin-left: 25px;
      padding-bottom: 7px;
    padding-left: 40px;
    padding-top: 1px
    
   /* margin-bottom: 5px;
    
    margin-top: -764px;
    margin-top: -1467px\9;
    *margin-top: -712px;
    *position:absolute;
  ;*/
    font-size:14px;
}

#MainContent_PaymentMethodid_div_c_p, #MainContent_PaymentMethodid_div_b_t_p, #MainContent_PaymentMethodid_div_p_p
{
     background-color:#F0F8FC;
    padding:5px 0;
}

#MainContent_Ctr_Payment_Methodid_div_b_t_p
{
     background-color:#F0F8FC;
    padding:5px 0;
}

#MainContent_Ctr_Payment_Methodid_div_c_p{
  background-color:#F0F8FC;
    padding:5px 0;}
	
#MainContent_Ctr_Payment_Methodid_div_p_p{
  background-color:#F0F8FC;
    padding:5px 0;}
    
    
    #MainContent_Ctr_Payment_Methodid_div_e_p{
  background-color:#F0F8FC;
    padding:5px 0;}
    
.payement_method p.fullPayment
{
    padding-bottom:0px;
}

ul.auto_complete
{
    margin:0px;
    padding:0px;
    background-color:#d1edf9;
    border:1px solid #DCDCDC;
}


ul.auto_complete li
{
    list-style-type:none;
    
}

.payment_li li
{
    list-style-type:none;
    padding-bottom:12px;    
}

.terms_read
{
    color:#BD3E8D;
}

.contact_pink
{
    margin-top:0px;
    color:#BD3E8D;
}

.contact_pink a
{  
    font-weight:bold;
     color:#BD3E8D;
}

.float_P
{
    padding-bottom:10px;
    overflow:hidden;
}


.hasTooltip {
    position:relative;
    z-index:9999px;
    display:none;
}
.hasTooltip span {
    display:none;
}
input.textEntry_v5_tooltip
{
    border: 1px solid #dcdcdc;
    background-color:#f5f4f2;
    padding:6px;
    width:174px;
}

input.textEntry_v5_tooltip:focus
{
     border: 1px solid #dcdcdc;
    background-color:#d1edf9;
    padding:6px;
}
#textEntry_v5_para_tooltip
{
    float:left;
    border-bottom: none !important;
    padding-bottom: 5px;
    width: 210px !important;
}



.hasTooltip {
    display:block;
    background-color:#F5F4F2;
    border-radius:5px;
    font-weight:normal;
    color:#373737;
    box-shadow:1px 1px 3px gray;
    position:absolute;
	border:solid 1px #373737;
    padding:5px;
    top:1.3em;
    left:0px;   
    width:400px;
    white-space:wrap;
    font-size:11px;
    display:none;
}

span.hasTooltip
{
    color:#373737;
    text-decoration:none;
    float:right;
    line-height:1.6em;
    font-weight:bold;
    font-size:11px;
}


.FotterSecyreLinks
{
	float:left;
    position:absolute;
    bottom:25px;
    right:5px;
}
.FotterLinks
{
    position:absolute;
    bottom:5px;
    right:5px;
}

.FotterLinks a
{
    color:#FFF;
    font-size:12px;
}

.forgot-passwrd{
	margin-top:-101px;
	margin-left:15px;
	margin-bottom:50px;}
	
	
	.speech_drama_solo_button
{
   background-image:url("/images/speech-drama-solo.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.speech_drama_solo_button:hover
{
   background-image:url("/images/speech-drama-solo-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

	.speech_drama_duo_button
{
   background-image:url("/images/speech-drama-duo.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.speech_drama_duo_button:hover
{
   background-image:url("/images/speech-drama-duo-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

	.highland_dance_solo_button
{
   background-image:url("/images/highland-dance-solo.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.highland_dance_solo_button:hover
{
   background-image:url("/images/highland-dance-solo-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

	.music_solo_button
{
   background-image:url("/images/music-solo.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_solo_button:hover
{
   background-image:url("/images/music-solo-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_groups_button
{
   background-image:url("/images/music-group.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_groups_button:hover
{
   background-image:url("/images/music-group-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.speech_drama_groups_button
{
   background-image:url("/images/speech-drama-group.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.speech_drama_groups_button:hover
{
   background-image:url("/images/speech-drama-group-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.debating_button
{
   background-image:url("/images/debating.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.debating_button:hover
{
   background-image:url("/images/debating-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_duos
{
   background-image:url("/images/music-duos.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_duos:hover
{
   background-image:url("/images/music-duos-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_groups
{
   background-image:url("/images/music-group.gif");
    background-repeat:no-repeat;
    display:inline-block;
    width:260px;  
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.music_groups:hover
{
   background-image:url("/images/music-group-h.gif");
    background-repeat:no-repeat;
    width:260px; 
      display:inline-block; 
    height:37px;
    border:none;
    background-color:transparent;
    text-indent:-99999px;
    cursor:pointer;
       *text-indent:0px;
     margin-bottom:5px; 
     *font-size:0px;*line-height:10px;
}

.td-width-steps{
	vertical-align: middle;
	/*float:left;*/
	font-weight:bold;
	font-size:12px;
	width:60px;

}
	
.row-event-mange-main{
	margin-top:8px;}
	
.col-event-mange{
	width:200px;

	}
	
.sub-bold-text{
	font-weight:bold;
	color:#373737;
	text-align:left;
	}
	
.sub-normal-text{
		color:#373737;
	text-align:left;
	width:200px;}
	

	
	.comp_heading {
    background-image: url("/images/compettition_heading_icon.png");
    background-position: left 4px;
    background-repeat: no-repeat;
    color: #1194BE;
    font-size:14px;
    margin-top:4px;
	margin-left:17px;
    padding-left:18px;
	text-decoration:none;
}

.manage-description-width{
	width:175px;}
	
	.manage-category-width{
	width:175px;}
	
		.sectiondv-category-width{
	width:175px;}
	
	.com-name-red-text{
		color: #F00;
		text-align:left;
		float:left;
		padding-left:10px;
		padding-top:3px;}
		
		
		 .accordion {  
            width: 70%;  
        }  
          
        .accordionHeader{  
            border: 1px solid #0081c5;  
            color:#ffffff;  
            background-color: #0d90d4; 
            padding:8px;  
            margin-top: 5px;  
            cursor: pointer;  
            text-decoration:nnone;
			-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
        }  
          
        .accordionHeaderSelected2{  
              border: 1px solid #0081c5;  
            color:#ffffff;  
            background-color: #0d90d4; 
            
            padding: 6px;  
            margin-top: 5px;  
            cursor: pointer;  
			
        }  
          
        .accordionContent{  
            background-color: #ffffff;  
            border: 1px dashed #2F4F4F;  
            border-top: none;  
            padding: 5px;  
            padding-top:0px;  
			color:#1CB2E4;
	text-decoration:none;
	font-size:12px;
        }  
	
a.accordionHeader-text-one{
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;}


a.accordionHeader-text-two{
	color:#1CB2E4;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;}
	
	.table_pink-text
{
  
	color:#BD3E8D;
}

.active_list_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/active-list-btn.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-bottom: 5px;
    text-indent: -99999px;
    width: 135px;
	float:left;
}


.deleted_list_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/deleted-list.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-bottom: 5px;
    text-indent: -99999px;
    width: 135px;
		float:left;
}


.new_list_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/new-list.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-bottom: 5px;
    text-indent: -99999px;
    width: 135px;
		float:left;
}


.active_selected_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/active-selected-user.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-top: 5px;
    text-indent: -99999px;
    width:220px;

}
.delete_selected_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/delete-selected-user.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-top: 5px;
    text-indent: -99999px;
    width: 107px;

}

.deactivate_selected_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/deactivate-selected-user.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-top: 5px;
    text-indent: -99999px;
    width:220px;
	
}

.find_user_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/find.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-top:-2px;
    text-indent: -99999px;
    width:59px;
		float:right;
}

.send_email_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/send-email.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    text-indent: -99999px;
    width:130px;
		float:right;
}

.view_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/view_btn.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 30px;
    margin-top:-2px;
    text-indent: -99999px;
    width:40px;
		float:right;
}

.close_btn {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("/images/close_btn.png");
    background-repeat: no-repeat;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 35px;
    margin-top:-2px;
    text-indent: -99999px;
    width:68px;
		float:right;
}

a.text-color-pink{
	color:#bd3e8d;}
	
.text-color-pink-lable{
	color:#bd3e8d;}
	
p.red-color-notice-text{
	font-size:12px;
		color:#ff00ff;
		text-align:justify;
		margin-top:15px;}
		
		span.text-bold-large{
			font-weight:bold;
			font-size:14px;}
.col-phone-width{
	width:85px;}
	
	.col-State-width{
	width:45px;}
	
	.line-height
	{
	    margin:0;
	    line-height:0;}
	.paper-main{width:646px; padding-left:53px; padding-right:53px; padding-top:40px; padding-bottom:40px; text-align:center; margin:0 auto; }/**background:#000000;background:#dedede;**/
	.paper-inside-col{width:259px; height:135px; padding-left:30px; padding-right:30px;  padding-bottom:19px;  padding-top:39px; border:1px solid #dedede; }
	
	.com-pass-row{
		/*width:100%;
		margin-bottom:10px;
		float:left;*/
		padding-bottom:24px;  
		padding-top:39px; 
		padding-left:40px; 
		padding-right:10px;
		border:1px solid #dedede;
		   
		}
		
			.com-pass-row-colored{
		/*width:100%;
		margin-bottom:10px;
		float:left;*/
		padding-bottom:24px;  
		padding-top:39px; 
		padding-left:40px; 
		padding-right:10px;
		border:1px solid #dedede;
		 background-color: #F0F8FC;
		}
		
		
		.accordionHeader-faq-inner{ background: url("/images/faq-acc-bg.png");
		background-repeat:repeat-x;
    border: 1px solid #a3a3a3;
    color: #000;
	font-size:13px;
    cursor: pointer;
    display: block;
    font-weight: bold;
    padding:4px 5px 0px 30px;
    position: relative;
    text-decoration: none;
	margin-bottom:5px;
	line-height: 30px;
		}
	
	.accordionHeader-faq-inner:hover{ background: url("/images/faq-acc-bg-h.png");
		background-repeat:repeat-x;
		color: #000000;
   }
   
   .accordionHeader-faq-inner-active{ background: url("/images/faq-acc-bg-h.png");
		background-repeat:repeat-x;
    border: 1px solid #a3a3a3;
    color: #000;
	font-size:13px;
    cursor: pointer;
    display: block;
    font-weight: bold;
    padding:4px 5px 0px 30px;
    margin-bottom:5px;
    position: relative;
    text-decoration: none;
	line-height: 30px;
}
		
		  .accordionContent-faq-inner{  
            background-color: #f7f7f7;  
            border: 1px dashed #2F4F4F;  
            border-top: none;  
            padding:20px 15px;  
			color:#000000;
	        text-decoration:none;
	        font-size:14px !important;
	        line-height:22px;
        }  
		
		 .edit-btn-faq{ background: url("/images/btn_edit.gif");
		background-repeat:no-repeat;
		width:85px;
		height:37px;
    position: relative;
    text-decoration: none;

}
		
	.accordionHeader-faq{ background: url("/images/faq-acc-bg.png");
		background-repeat:repeat-x;
    border: 1px solid #a3a3a3;
    color: #000;
	font-size:13px;
    cursor: pointer;
    display: block;
    font-weight: bold;
    padding:10px 5px 5px 30px;
    position: relative;
    text-decoration: none;
	margin-bottom:5px;
	line-height: 18px;
	}

	
	.accordionHeader-faq:hover{ background: url("/images/faq-acc-bg-h.png");
		background-repeat:repeat-x;
		color: #000000;
   }
   
   .accordionHeader-faq-active{ background: url("/images/faq-acc-bg-h.png");
		background-repeat:repeat-x;
    border: 1px solid #a3a3a3;
    color: #000;
	font-size:13px;
    cursor: pointer;
    display: block;
    font-weight: bold;
    padding:10px 5px 5px 30px;
    position: relative;
    text-decoration: none;line-height: 18px;
}

	   .accordionContent-faq{  
            background-color: #ebf8ff;  
            border: 1px dashed #2F4F4F;  
            border-top: none;  
            padding:20px 15px;  
			color: #000000;
	        text-decoration:none;
	        font-size:14px !important;
	        line-height:22px;
        }  
		
		 .edit-btn-faq{ background: url("/images/btn_edit.gif");
		background-repeat:no-repeat;
		width:85px;
		height:37px;
    position: relative;
    text-decoration: none;

}

	 .edit-btn-faq:hover{ background: url("/images/btn_edit_h.gif");
		background-repeat:no-repeat;
	 }
		 .edit_button-s{ background: url("/images/btn_edit.gif");
		background-repeat:no-repeat;
		width:85px;
		height:37px;
    position: relative;
    text-decoration: none;

}
	 .edit_button-s:hover{ background: url("/images/btn_edit_h.gif");
		background-repeat:no-repeat;
	 }
	 
	 		 .save-faq-btn{ background: url("/images/save-faq.png");
		background-repeat:no-repeat;
		width:107px;
		height:35px;
    position: relative;
    text-decoration: none;
	border:none;

}
	 .save-faq-btn:hover{ background: url("/images/save-faq-h.png");
		background-repeat:no-repeat;
	 }
	 
	 	 		 .update-faq-btn{ background: url("/images/update-faq-btn.png");
		background-repeat:no-repeat;
		width:107px;
		height:35px;
    position: relative;
    text-decoration: none;
	border:none;

}
	 .update-faq-btn:hover{ background: url("/images/update-faq-btn-h.png");
		background-repeat:no-repeat;
	 }
	 
	 	 	 		 .edit-faq-inside-btn{ background: url("/images/edit-faq-inside.png");
		background-repeat: no-repeat;
		width:49px;
		height:25px;
    position: relative;
    text-decoration: none;
	border:none;

}

.SD_blue_button {
background:#2ca4e2;
color:#FFFFFF;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 37px;
    line-height: 2.5em;
    text-align:left;
	padding:0px 8px;
    width: 280px;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 /* fallback */ background-color: #2ca4e2;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#138ac8), to(#2ca4e2)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #138ac8, #2ca4e2); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #138ac8, #2ca4e2); /* IE 10 */ 
  background: -ms-linear-gradient(left, #138ac8, #2ca4e2); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #138ac8, #2ca4e2);
  
  
}

.SD_blue_button:hover {
 /* fallback */ background-color: #138ac8;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#148bc9), to(#138ac8)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #148bc9, #138ac8); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #148bc9, #138ac8); /* IE 10 */ 
  background: -ms-linear-gradient(left, #148bc9, #138ac8); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #148bc9, #138ac8);
}
a.SD_blue_button {
text-decoration:none;
color:#FFFFFF;}

.default_blue_button {
font-size:12px;
background:#2ca4e2;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: auto;
    line-height: 2.5em;
    text-align:left;
	padding:0px 6px;
    width: auto;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 /* fallback */ background-color: #2ca4e2;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#138ac8), to(#2ca4e2)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #138ac8, #2ca4e2); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #138ac8, #2ca4e2); /* IE 10 */ 
  background: -ms-linear-gradient(left, #138ac8, #2ca4e2); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #138ac8, #2ca4e2);
  
  
}

.default_blue_button:hover {
 /* fallback */ background-color: #138ac8;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#148bc9), to(#138ac8)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #148bc9, #138ac8); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #148bc9, #138ac8); /* IE 10 */ 
  background: -ms-linear-gradient(left, #148bc9, #138ac8); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #148bc9, #138ac8);
}

a.default_blue_button-link {
font-size:12px;
background:#2ca4e2;
color:#FFFFFF;
font-weight:bold;
text-transform:uppercase;
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: auto;
    line-height: 2.5em;
    text-align:left;
	padding:0px 6px;
    width: auto;
	-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
 /* fallback */ background-color: #2ca4e2;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#138ac8), to(#2ca4e2)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #138ac8, #2ca4e2); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #138ac8, #2ca4e2); /* IE 10 */ 
  background: -ms-linear-gradient(left, #138ac8, #2ca4e2); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #138ac8, #2ca4e2);
  text-decoration:none;
}

a.default_blue_button-link:hover {
 /* fallback */ background-color: #138ac8;
  background-repeat: repeat-y; /* Safari 4-5, Chrome 1-9 */ 
  background: -webkit-gradient(linear, left top, right top, from(#148bc9), to(#138ac8)); /* Safari 5.1, Chrome 10+ */ 
  background: -webkit-linear-gradient(left, #148bc9, #138ac8); /* Firefox 3.6+ */ 
  background: -moz-linear-gradient(left, #148bc9, #138ac8); /* IE 10 */ 
  background: -ms-linear-gradient(left, #148bc9, #138ac8); /* Opera 11.10+ */ 
  background: -o-linear-gradient(left, #148bc9, #138ac8);
}

.error-wrap
           {
               padding:50px 10px;
               text-align:center;}


.text-testimonials p{line-height:25px;
                      font-size:16px;
                      margin-bottom:15px;
                      font-style: italic;
                    
                     }
					 
.Grid-fulwidth{
width:100%;}

.Grid-fulwidth th{padding:10px 1px;
text-align:center;
border:#CCCCCC solid 1px;}

.Grid-fulwidth td{padding:3px;
text-align:center;
border:#CCCCCC solid 1px;}

p.faq-heading
{
    font-size:15px;
    margin-top:0px;
    margin-bottom:0px;}
	
	.HeaderStylequestion, .PagerStylequestion
{
    background-color:#f0f8fc;
    border: 1px solid #DCDCDC;
}

	.HeaderStylequestion th
{  padding: 5px 7px;
    border: 1px solid #DCDCDC;
}
.RowStylequestion
{ background-color:#f0f8fc;
  
	font-size:12px;
}

	.RowStylequestion td
{  padding: 5px 7px;
    border: 1px solid #DCDCDC;
}


.Section_Left
{
	width:50%;
	float:left;
}
.Section_Right
{
	 float: right;
    width: 60%;
	
}
.remove_padding
{
	padding:0px !important;
	margin: 0px  !important;
	

}