﻿/*
    ***************************************************
    WorldLearn 2008 Default Theme
    forms.css
    Copyright WorldLearn
    
    The forms.css file handles the styles for all forms
    encountered in the WorldLearn 2008 application.
    ****************************************************
*/

.FormHeaderText
{
    font-family: Verdana, arial;
    color: #2C629A;
    font-size: 16px;
    font-weight: bold;
    background-color: #EEEEEE;
}

/* FormInstructionText */
/* Use With: ContentText
   Use For: Instructions that direct users on how to fill out a form. */
.FormInstructionText
{
    /*font-family: Verdana, arial;*/
    font-style: normal;
    font-weight: bold;
    color: #2C629A;
    font-size: 12px;
    line-height: 25px;
}

/*******************************************/
/*        FORM CONTROL BASE CLASSES        */
/*******************************************/

/* FormButton */
/* Use With: ComponentText
   Use For: Any buttons that initiate an action inside a form. */
.FormButton
{
    border: 1px solid #ACDD4A;
    background: #6EAC2C url(../Images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x;
    font-weight: normal;
    color: white;
    outline: none;
    padding: 0px 10px 0px 10px;
    cursor: hand;
    text-decoration: none;
    height:22px;
}

/****************************************************************************************
 * Company  - WorldLearn - Recruitment
 * Developer- Arjuna Chiththananda
 * EMail    - Arjuna.Chiththananda@WorldLearn.Com.Au
 * Date     - 06-12-2012
 * Notes    - Disabled button.
*****************************************************************************************/
.FormButtonDisabled
{
    border: 1px solid #929292;
    background: #929292 url(../Images/ui-bg_gloss-wave_50_6eac2c_500x100_Disabled.png) 50% 50% repeat-x;
    font-weight: normal;
    color: white;
    outline: none;
    padding: 0px 10px 0px 10px;
    cursor: auto;
    text-decoration: none;
}

.FormButtonRole
{
    margin: 0px 0px px 0px;
    font-family: Verdana, arial;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
    height: 25px;
    width: 70px;
    background-image: url(Images/bgWebPart.jpg);
    background-repeat: repeat-x;
    border-style: groove;
    border-width: 0px;
    cursor: hand;
}

/* FormDropDown */
/* Use With: ComponentText
   Use For: Any DropDowns in the UI. */
.FormDropDown
{
    font-family: Verdana, arial;
    font-size: 12px;
    width: 225px;
    height: 20px;
    margin-top: 4px;
    border-collapse: collapse;
}

.FormDropDown1
{
    font-family: Verdana, arial;
    font-size: 12px;
    width: 150px;
    height: 20px;
    border-collapse: collapse;
    border-style: none;
}

/* FormLabelLeft */
/* Use With: ComponentText
   Use For: Labels (for text boxes, etc) that sit to the left of the control they are labeling. */
.FormLabelLeft
{
    padding: 0px 0px 8px 0px;
    text-align: left;
    font-family: Verdana;
    font-size: 12px; /*word-break:break-all;*/
}
.FormLabelLeft ol
{
    margin: 0 0 0 30pt;
}
.FormLabelLeft ul
{
    margin: 0 0 0 30pt;
    list-style-type: disc;
}
.FormLabelLeft strong
{
    font-weight: bolder;
}
.FormLabelLeft em
{
    font-style: italic;
}

.FormLabelRight
{
    padding: 0px 0px 8px 0px;
    text-align: right;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    width: 100%;
    display: block;
}

/* FormTextBox */
/* Use With: ComponentText
   Use For: Any text boxes in a form. */
.FormTextBox
{
    border: 1px solid #7F9DB9;
    height: 20px;
    width: 225px;
    padding-left: .4em;
    font-family: Verdana, arial;
    font-size: 12px;
    color: #404040;
    padding-top: 2px;
    margin-top: .3em;
}

textarea
{
    overflow: auto; /*overflow: hidden;*/
}

/* FormTextBox-Modules */
/* Use With: ComponentText
   Use For: Standard text boxes resized to fit inside of start page modules. */
.FormTextBox-Modules
{
    border: 1px solid #7F9DB9;
    height: 20px;
    margin: 0em 0em 1em 0em;
    text-align: left;
    padding-left: .4em;
    width: 175px;
    padding-top: 2px;
}

/* FormTextBox-Dates */
/* Use With: ComponentText
   Use For: Shorter text boxes that are used in our date controls */
.FormTextBox-Dates
{
    border: 1px solid #7F9DB9;
    padding-left: .4em;
    height: 20px;
    margin: 0em 0em 1em 0em;
    text-align: left;
    width: 75px;
    padding-top: 2px;
}

/* DisabledTextBox */
/* Use With: ComponentText
   Use For: Any disabled text boxes in a form. */
.DisabledTextBox
{
    font-family: Verdana, arial;
    font-size: 11px;
    background-color: #E1E1E1;
    border: 1px solid #7F9DB9;
    height: 20px;
    margin: 0em 0em 0em 0em;
    padding-left: .4em;
    text-align: left;
    width: 225px;
    padding-top: 2px;
}

.WaterMarkedTextBox
{
    color: gray;
}

.FormListItem tr td
{
    border:none;
}

/* RequiredAsterisk */
/* Use With: ComponentText
   Use For: The * next to required fields. */
.RequiredAsterisk
{
    display:block;
    color: #E51313;
    font-weight: bold;
    vertical-align: top;
    position: absolute;
    margin:-5px 0 0 -15px !important;
}

.ReqPopupAsterisk
{
    color: #E51313;
    font-weight: bold;
    vertical-align: top;
    position: absolute;
    margin-left: -8px;
}

/* FormMessage */
/* Use With: ContentText
   Use For: Non-instructional messages within forms */
.FormMessage
{
    font-family: Verdana, arial;
    font-size: 12px;
    background-color: #E1E5EA;
    border: solid 1px #133463;
    padding: 8px;
    line-height: 25px;
}
.LabelItalics
{
    font-family: Arial, Verdana;
    font-size: 1em;
    font-style: italic;
}

/***************************************/
/*    END FORM CONTROL BASE CLASSES    */
/***************************************/




/*******************************************/
/*      SPECIAL FORM CONTROL CLASSES       */
/*******************************************/

/* ContentLabel */
/* Use With: ComponentText
   Use For: Labels that are used for content. For example, in the case of:
        Email Address:      foo@bar.com
   foo@bar.com would be a Label that displays content, and would use this class. */
.FormSelectedRow
{
    background-color: #FFEDD4;
    text-align: left;
    padding: 0px;
}

.ContentLabel
{
    color: #6F6F6F;
}

/* PopupButton */
/* Use With: ComponentText
   Use For: Confirm / Cancel buttons at the bottom of a popup. */
.PopupButton
{
    margin: 0.2em;
    text-align: center;
}

/*******************************************/
/*    END SPECIAL FORM CONTROL CLASSES     */
/*******************************************/

/*
The textarea is separately defined specially for the <asp:textbox having multiline 
textrows as their attributes. Since these render as <textarea> in the browser HTML
and did not pick the attributes from the ones defined for the textboxes which render
as <input type="text" in the browser HTML.

Sujoy Dutta, Dated : 20th Feb 2008

textarea
{
    font-family: Verdana, arial;
    font-size: 12px;
    border: 1px solid #7F9DB9;
    margin: 0em 0em 1em 0em;
    text-align: left;
    width: 225px;
}
*/


/*
    **************************************************
    WorldLearn 2008 Default Theme
    components.css
    Copyright WorldLearn
    
    The aspcontrols.css file contains styles for
    any 3rd party controls, including data controls,
    AJAX Control Toolkit, Obout controls, and others.
    **************************************************
*/


/*******************************/
/*    ASP.NET DATA VIEWERS     */
/*******************************/

/* GRIDVIEW */

/* GridViewRow */
/* Use For: The style for GridView rows.
   Use With: ComponentText */

/*.gridviewcontaner
{
    border: solid 1px #cad8e0;
    border-collapse: collapse;
    padding: 0px 20px 0px 20px;
    border-right: solid 2px #cad8e0;
}   
   
.gridview
{
    border: solid 0px #cad8e0;
}*/

.GridViewRow
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    /*height: 20px;*/
    word-wrap: break-word; /*MW - Stop words breaking across lines in gridviews*/
}

.GridViewRow td
{
    padding: 5px 5px 5px 5px !important;
    text-align: left;
    vertical-align: middle;
    border-bottom: 1px solid #d7d7d7;
    border-right: none;
    border-left: none;
    /*height: 20px;*/
}

.GridViewRow a
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    /*height: 20px;*/
    text-decoration: none;
}

.GridViewRow a:hover
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    /*height: 20px;*/
    text-decoration: underline;
    cursor: hand;
    border-right: none;
    border-left: none;
}

/* GridViewAlternatingRow */
/* Use For: The style for every other GridView row.
   Use With: ComponentText */
.GridViewAlternatingRow
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    background-color: #E1E5EA;
    /*height: 20px;*/
    word-wrap: break-word; /*MW - Stop words breaking across lines in gridviews*/
    border-right: none;
    border-left: none;
}

.GridViewAlternatingRow td
{
    padding: 5px 5px 5px 5px !important;
    text-align: left;
    vertical-align:middle;
    border-bottom: 1px solid #d7d7d7;
    /*height: 20px;*/
    border-right: none;
    border-left: none;
}

.GridViewAlternatingRow a
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black; /*background-color: #E1E5EA;*/
    /*height: 20px;*/
    text-decoration: none;
    border-right: none;
    border-left: none;
}

.GridViewAlternatingRow a:hover
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    background-color: #E1E5EA;
    /*height: 20px;*/
    text-decoration: underline;
    cursor: hand;
    border-right: none;
    border-left: none;
}

/* GridViewhighlightRow */
/* Use For: The style for every other GridView row.
   Use With: ComponentText */
.GridViewhighlightRow
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    background-color: #A4B0BF;
    /*height: 20px;*/
    word-wrap: break-word;
    border-right: none;
    border-left: none;
}

.GridViewhighlightRow td
{
    padding: 5px 5px 5px 5px;
    text-align: left;
    vertical-align: middle;
    border-top: 1px solid #d7d7d7;
    /*height: 20px;*/
    border-right: none;
    border-left: none;
}

.GridViewhighlightRow a
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    /*height: 20px;*/
    text-decoration: none;
}

.GridViewhighlightRow a:hover
{
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    color: Black;
    /*height: 20px;*/
    text-decoration: underline;
    cursor: hand;
    border-right: none;
    border-left: none;
}


/* GridViewHeader */
/* Use For: The style for the GridView header row.
   Use With: ComponentText */
.GridViewHeader
{
    color: #FFF;
    /*font-family: Arial, Verdana;*/
    font-weight: bold;
    height: 29px;
    padding-left: 5px;
    border: solid 0px #cad8e0;
    background-color: #788AA0;
}

.GridViewHeader th
{
    font-weight: bold;
    font-size: 14px;
    padding: 2px 5px 0px 5px;
    border: none;
    border-bottom: solid 1px #d7d7d7;
}

.GridViewHeader td
{
    /*padding: 6px 5px 0px 5px;*/
    text-align: left;
    vertical-align: middle;
    height: 20px;
    border: solid 0px #cad8e0;
    line-height:15px;
}

.GridViewHeader a
{
    /* background-color: #133463;*/
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    /*height: 20px; padding: 6px 5px 0px 0px;*/
    text-decoration: none;
}

.GridViewHeader a:hover
{
    /*background-color: #133463;*/
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
    /*height: 20px;*/
    cursor: hand;
}

.GridCenterText
{
    text-align:center !important;
    width:100%;
}

.GridRightText
{
    text-align:right !important;
}

/* GridViewPager */
/* Use For: The style for the GridView Pager .
*/
.GridViewPager
{
    color: #0000FF;
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    text-decoration: underline;
}

.GridViewPager td
{
    border: solid 0px #cad8e0;
}

.GridViewPager a:link
{
    color: #0000FF;
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    text-decoration: underline;
}
.GridViewPager a:visited
{
    color: #0000FF;
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    text-decoration: underline;
}
.GridViewPager a:active
{
    color: #0000FF;
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    text-decoration: none;
}
.GridViewPager a:hover
{
    color: #FF0000;
    /*font-family: Arial, Verdana;*/
    font-size: 12px;
    text-decoration: none;
}
/**********************************************/



.GridViewPager1
{
    color: #000000;
    /*font-family: Verdana, Arial;*/
    font-size: 12px;
    text-decoration: none;
    cursor: default;
}


/***************************************************/
/**********************SubGridview******************/
.SubGridViewHeader
{
    background-color: #4D6185;
    color: #FFFFFF;
    font-family: Arial, Verdana;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding-left: 5px;
}
.SubGridViewHeader a
{
    background-color: #4D6185;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 20px;
    padding-left: 5px;
    text-decoration: none;
}

.SubGridViewHeader a:hover
{
    background-color: #4D6185;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline;
    height: 20px;
    padding-left: 5px;
    cursor: hand;
}

.SubGridViewRow
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    height: 20px;
    word-break: break-all;
}

.SubGridViewRow a
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    height: 20px;
    text-decoration: none;
}

.SubGridViewRow a:hover
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    height: 20px;
    text-decoration: underline;
    cursor: hand;
}

.SubGridViewAlternatingRow
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    background-color: #C2DAFA;
    height: 20px;
}

.SubGridViewAlternatingRow a
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    background-color: #C2DAFA;
    height: 20px;
    text-decoration: none;
}

.SubGridViewAlternatingRow a:hover
{
    font-family: Arial, Verdana;
    font-size: 12px;
    color: Black;
    background-color: #C2DAFA;
    height: 20px;
    text-decoration: underline;
    cursor: hand;
}

.SubGridViewHeader th
{
    border: 0px;
}
.SubGridViewRow td
{
    border: 0px;
}
.SubGridViewAlternatingRow td
{
    border: 0px;
}
/***************************************************/



/*******************************/
/*  END ASP.NET DATA VIEWERS   */
/*******************************/





/*************************/
/*    AJAX EXTENDERS     */
/*************************/

/* VALIDATOR CALLOUT */

/* ValidatorCallout */
/* Use For: The style for the ValidatorCallout control.
   Use With: ComponentText */
.ValidatorCallout
{
    /* Empty until the Callout box accepts styles */
}

/* ValidatorCalloutHighlight */
/* Use For: Highlighting the text box when the validator appears.
   Use With: ComponentText */
.ValidatorCalloutHighlight
{
    background-color: #FFFACD; /* Corresponds to LemonChiffon, the Validator Default */
}


.autocomplete_completionListElement
{
    visibility: hidden;
    margin: 0px !important;
    background-color: inherit;
    color: windowtext;
    border: buttonshadow;
    border-width: 1px;
    border-style: solid;
    cursor: 'default';
    display: block;
    text-align: left;
    list-style-type: none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
    background-color: #b6c8f1;
    color: black;
    padding: 1px;
    font-size:12px;
}

/* AutoComplete item */

.autocomplete_listItem
{
    background-color: window;
    color: windowtext;
    padding: 1px;
    font-size:12px;
}
/****************************/
/*   END AJAX EXTENDERS     */
/****************************/





/***************************/
/*     OBOUT CLASSES       */
/***************************/

/* FLYOUT */

/* a.FlyoutLink */
/* Use For: Any links that spawn Flyouts. */
a.FlyoutLink:link
{
    padding: 3px;
}

a.FlyoutLink:hover
{
    background-color: #FFF;
    border: solid 3px #818181;
    padding: 0;
}

/* FlyoutPanel */
/* Use For: Any Flyouts used in the application. */
.FlyoutPanel
{
    margin: 0;
    padding: 0;
    width: 300px;
}

/* FlyoutPanel Corners */
/* FlyoutPanel-UL, -UR, -BL, -BR */
/* Use For: The rounded corner images for the Flyout. */
.FlyoutPanel-UL
{
    background: blue url(Images/RoundedFlyoutTopLeft.gif) no-repeat;
    width: 23px;
}
.FlyoutPanel-UR
{
    background: white url(Images/RoundedFlyoutTopLeft.gif) no-repeat;
    width: 23px;
}
.FlyoutPanel-BL
{
    background: white url(Images/RoundedFlyoutTopLeft.gif) no-repeat;
    width: 23px;
}
.FlyoutPanel-BR
{
    background: white url(Images/RoundedFlyoutTopLeft.gif) no-repeat;
    width: 23px;
}

/* FlyoutPanel-Top */
/* Use For: The top section of a Flyout. */
.FlyoutPanel-Top
{
    background-color: #FFF;
    border-top: solid 3px #818181;
    vertical-align: top;
    width: 100%;
}

/* FlyoutPanel-Middle */
/* Use For: The middle section of a Flyout. */
.FlyoutPanel-Middle
{
    background-color: #FFF;
    border-left: solid 3px #818181;
    border-right: solid 3px #818181;
    padding: 0 20px 0 20px;
    vertical-align: middle;
    width: 100%;
    text-align: left;
}

/* FlyoutPanel-Bottom */
/* Use For: Any Flyouts used in the application. */
.FlyoutPanel-Bottom
{
    background-color: #FFF;
    border-bottom: solid 3px #818181;
    vertical-align: top;
    width: 100%;
}

/* FlyoutContent */
/* Use For: Flyout Title Areas (Title Lines) */
div.FlyoutTitleArea
{
    border-bottom: solid 1px #818181;
}

/* FlyoutTitleText */
/* Use With: ComponentText
   Use For: Titles in any Flyout panels */
span.FlyoutTitleText
{
    background-color: #FFF;
    color: #818181;
    font-size: 1.2em;
    font-weight: bold;
    padding-right: 0.4em;
    position: relative;
    top: 0.6em;
}

/* FlyoutContent */
/* Use With: ComponentText
   Use For: Divs that contain content in the Flyout. */
div.FlyoutContent
{
    font-size: 1em;
    line-height: 1.5;
    margin: 1em 0 1em 20px;
    text-align: left;
}


/* WINDOW */

/* PopupButtonPanel */
/* Use For: Divs that contain the confirmation / cancel buttons in a Popup. */
div.PopupButtonPanel
{
    text-align: right;
}

/***************************/
/*    END OBOUT CLASSES    */
/***************************/

.ModalPopupBG
{
    background-color: #666699;
    filter: alpha(opacity=50);
    opacity: 0.7;
}

.WebPartZoneHeaderHide
{
    display: none;
}

/*
Link button class, used for styling the link button ASP control
*/
.LinkButton01
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}
.LinkButton01 a:link
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}
.LinkButton01 a:visited
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}
.LinkButton01 a:active
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}
.LinkButton01 a:hover
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #397BC6;
    text-decoration: underline;
}


.LinkButton02 a:active
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}


.LinkButtonTab
{
    font-family: Verdana, arial;
    font-size: 12px;
    background-color: #7c97bb;
    text-decoration: underline;
    width: 125px;
    height: 20px;
    color: #000000;
    cursor: hand;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
}

.LinkButtonTab_active
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    background-color: #BBA07C;
    cursor: default;
    width: 125px;
    height: 20px;
    text-align: center;
    vertical-align: middle;
    display: inline-block;
}

.LinkButtonTab1
{
    font-family: Verdana, arial;
    border: 0px;
    font-size: 12px;
    text-decoration: none;
    width: 125px;
    background: url(../../Images/tab_main.png) repeat-x top left;
    height: 30px;
    color: White;
    cursor: hand;
    text-align: center;
    display: inline-block;
    line-height: 30px;
    font-weight: bold;
    border-collapse: collapse;
    margin: 0px;
}

.LinkButtonTab1_active
{
    border: 0px;
    font-family: Verdana, arial;
    font-size: 12px;
    color: White;
    text-decoration: none;
    cursor: default;
    width: 125px;
    background: url(../../Images/tab_active.png) repeat-x top left;
    height: 30px;
    text-align: center;
    line-height: 30px;
    display: inline-block;
    font-weight: bold;
    margin: 0px;
}

.leftcurve
{
    width: 15px;
    height: 30px;
    float: left;
    position: relative;
    left: 7px;
}
.rightcurve
{
    width: 15px;
    height: 30px;
    float: right;
    position: relative;
    right: 7px;
}

.LinkButtonCourseTab
{
    border-color: inherit;
    border-width: medium thin medium thin;
    border-style: none solid none solid;
    border-left-width: 1px;
    border-right-width: 1px;
    font-family: Verdana, arial;
    font-size: 12px;
    background-color: #7c97bb;
    text-decoration: none;
    width: 125px;
    height: 22px;
    color: #000000;
    cursor: hand;
    text-align: center;
    vertical-align: middle;
    padding: 3px 0 0 0;
    display: inline-block;
}

.LinkButtonCourseTab_active
{
    border-width: medium thin medium thin;
    border-style: none solid none solid;
    border-left-width: 1px;
    border-right-width: 1px;
    font-family: Verdana, arial;
    font-size: 12px;
    color: #000000;
    text-decoration: none;
    cursor: default;
    background-color: #BBA07C;
    width: 125px;
    height: 22px;
    text-align: center;
    vertical-align: middle;
    padding: 3px 0 0 0;
    display: inline-block;
}

.Link02
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: #133463;
    text-decoration: none;
}
.Link02:hover
{
    font-family: Verdana, arial;
    font-size: 12px;
    color: Blue;
    text-decoration: underline;
}

.gradient
{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b0cb98', endColorstr='#d5e3ca'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#b0cb98), to(#d5e3ca)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #b0cb98,  #d5e3ca); /* for firefox 3.6+ */
}

.file-wrapper
{
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
}

.file-wrapper input
{
    cursor: pointer;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
}
.file-wrapper input
{
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    opacity: 0.5;
}
.file-wrapper input
{
    filter: alpha(opacity=1);
    -moz-opacity: 0.01;
    opacity: 0.01;
}
/*
Link button class, used for styling the link button ASP control
*/
.LinkButtonReg
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #6a9000;
    text-decoration: none;
}
.LinkButtonReg a:link
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #6a9000;
    text-decoration: none;
}
.LinkButtonReg a:active
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #6a9000;
    text-decoration: none;
}
.LinkButtonReg a:hover
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #6a9000;
    text-decoration: none;
}
.LinkButtonReg a:visited
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #6a9000;
    text-decoration: none;
}
/*
Link button class, used for styling the link button ASP control
*/
.LinkButtonWaitList
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #880d00;
    text-decoration: none;
}
.LinkButtonWaitList a:link
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #880d00;
    text-decoration: none;
}
.LinkButtonWaitList a:active
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #880d00;
    text-decoration: none;
}
.LinkButtonWaitList a:hover
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #880d00;
    text-decoration: none;
}
.LinkButtonWaitList a:visited
{
    font-family: Verdana, arial;
    font-size: 16px;
    color: #880d00;
    text-decoration: none;
}