﻿body
{
    font: 13pt "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    color: #6788BE;
    margin: 0 auto;
    background: #FFFFFF url('../../Media/Masterpage/masterpage_bg_tile.jpg') repeat-x;
}
.Title_12_Gray
{
    color: #636363 !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif !important;
    text-decoration: none !important;
}

.Title_12_Green
{    
    color: #399238 !important;
    font-size: 12px !important;
    font-weight: bolder !important;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif !important;
    text-decoration: none !important;
}

label
{
    color: #999999 !important;
    font-size: 12px !important;
    font-weight: bold !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-decoration: none !important;
}


.StatHeader
{
    border: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/stats_section.gif') no-repeat;
    width: 902px;
    height: 43px;
    text-align: left;
    padding-left: 30px;
}

UL
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
    list-style-image: url('../../Media/Components/bullet_blue_triangle.gif');
    list-style-type: none;
}

UL.blueList
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
    list-style-image: url('../../Media/Components/bullet_blue_triangle.gif');
    list-style-type: none;
}

LI
{
    padding-bottom: 10px;
}

.Title_25
{
    font-size: 25px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #333333;
}

.Title_25_Myriad
{
    font-size: 25px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #264563;
}

.Title_25_Myriad_Normal
{
    font-size: 25px;
    font-weight: normal;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #264563;
}

.Title_20_Myriad
{
    font-size: 20px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #006699;
}

.Title_20_Myriad_White
{
    font-size: 20px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
    padding-left: 10px;
}

.Title_20_Myriad_White_NoPadding
{
    font-size: 20px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;  
    padding: 5px;  
}

.Title_20_Myriad_Underline
{
    font-size: 20px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #ffffff;
    padding-left: 50px;
}

.Title_22_Panel
{
    font-size: 22px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #333333;
}

.Title_24
{
    font-size: 25px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #fa9200;
}

.Title_14
{
    font-size: 14px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #231f20;
}

.Title_12
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
}

.Title_12_Gray
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #58595b;
}

.Title_12_Blue
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #006699;
}

.Title_12_Blue_Bold
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #006699;
}

.Title_10
{
    font-size: 10px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
}

.Title_10_Underline
{
    font-size: 10px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #282828;
    cursor: pointer;
}

.Title_10_Italic
{
    font-size: 10px;
    font-weight: normal;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
}

.Title_9_Italic
{
    font-size: 9px;
    font-weight: normal;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #aaaaaa;
}

.Title_12_White
{
    font-size: 12px !important;
    font-weight: bold !important;
    font-family: Arial, Helvetica, sans-serif !important;
    text-decoration: none !important;
    color: #ffffff !important;
}

.Title_18
{
    font-size: 18px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #274665;
}

.Title_14_Italic
{
    font-size: 14px;
    font-weight: normal;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #231f20;
}

.Title_14_Italic_Bold
{
    font-size: 14px;
    font-weight: bold;
    font-style: italic;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #231f20;
}

.Title_15_White
{
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #ffffff;
}


.Link_14
{
    font-size: 14px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #fa9200;
    cursor: pointer;
}

.Link_14 a
{
    font-size: 14px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #fa9200;
    cursor: pointer;
}

.Link_14 a:hover
{
    font-size: 14px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #fa9200;
    cursor: pointer;
}

.Link_15
{
    font-size: 15px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #333333;
    cursor: pointer;
}

.Link_15 a
{
    font-size: 15px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #333333;
    cursor: pointer;
}

.Link_15 a:hover
{
    font-size: 15px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #ffffff;
    cursor: pointer;
}

.Link_12_White
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #ffffff;
    cursor: pointer;
}

.Link_12_White a
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #ffffff;
    cursor: pointer;
}

.Link_12_White a:hover
{
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    color: #333333;
    cursor: pointer;
}

.DefaultButtonOrange
{
    border: none;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_bg_99x21_orange.png') no-repeat;
    width: 99px;
    height: 21px;
    padding-bottom: 3px;
}

.DefaultButton
{
    border: none;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_bg_99x21.png') no-repeat;
    width: 99px;
    height: 21px;
    padding-bottom: 3px;
}

.DefaultButtonNEW
{
    border: none;
    color: #ffffff;
    font-size: 16px;
    font-weight: bolder;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/button98x31.png') no-repeat;
    width: 98px;
    height: 31px;
    padding-bottom: 3px;
}

.DefaultButton2
{
    border: none;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_bg_180x21.png') no-repeat;
    width: 180px;
    height: 21px;
    padding-bottom: 3px;
}

.HiddenButton
{
    border: none;
    color: #ffffff;
    text-decoration: none;
    background: none;
    width: 0px;
    height: 0px;
}

.ButtonHelpActive
{
    border: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_help_active.gif') no-repeat;
    width: 208px;
    height: 49px;
    text-align: left;
    padding-left: 10px;
    cursor: pointer;
}

.ButtonHelpInactive
{
    border: none;
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_help_inactive.gif') no-repeat;
    width: 208px;
    height: 49px;
    text-align: left;
    padding-left: 10px;
    cursor: pointer;
}

.ButtonAnswerCollapsed
{
    border: none;
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/answer_bg_collapsed.gif') no-repeat;
    width: 730px;
    height: 48px;
    text-align: left;
    padding-left: 60px;
}

.ButtonAnswerExpanded
{
    border: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/answer_bg_expanded.gif') no-repeat;
    width: 730px;
    height: 48px;
    text-align: left;
    padding-left: 60px;
}

.PanelAnswerExpanded
{
    border: none;
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/answer_bg_expanded_below.gif') no-repeat;
    width: 730px;
    height: 178px;
}

.TextBoxAnswerExpanded
{
    border: none;
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: none !important;
    width: 670px;
    padding-left: 25px;
    padding-top: 8px;
    overflow: auto;
}

.TextBoxAnswerExpanded2
{
    border: none;
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: none !important;
    width: 670px;
    padding-left: 10px;
    padding-top: 5px;
}

.ButtonHuge
{
    border: none;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/button_huge.gif') no-repeat;
    width: 700px;
    height: 47px;
}

.ButtonSubmit
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/button_submit_bg.gif') no-repeat;
    width: 163px;
    height: 47px;
}

.ButtonSubmitLarge
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/button_submit_large_bg.gif') no-repeat;
    width: 230px;
    height: 47px;
}

.TabButtonActive
{
    border: none;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Welcome/tab_active.gif') no-repeat;
    width: 148px;
    height: 37px;
}

.TabButtonInactive
{
    border: none;
    color: #ffffff;
    font-size: 14px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Welcome/tab_inactive.gif') no-repeat;
    width: 148px;
    height: 37px;
}

.Footer
{
    color: #4baacd;
    font-size: 15px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Footer a
{
    color: #4baacd;
    font-size: 15px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Footer a:hover
{
    color: #333333;
    font-size: 15px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    cursor: pointer;
    text-decoration: none;
}

.HeaderSignedIn
{
    color: #264564;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.HeaderSignedInLink
{
    color: #006699;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderSignedInLink:hover
{
    color: #fa9200;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.Header
{
    color: #274665;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.HeaderError
{
    color: #ff0000;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.HeaderTextbox
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_textbox_bg.gif') repeat-x;
    padding-top: 3px;
    width: 126px;
    height: 20px;
}

.HeaderTextbox_Left
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_textbox_bg_left.gif') no-repeat;
    padding-top: 3px;
    width: 5px;
    height: 20px;
    background-position: right top;
}

.HeaderTextbox_Right
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_textbox_bg_right.gif') no-repeat;
    padding-top: 3px;
    width: 5px;
    height: 20px;
    background-position: left top;
}

.HeaderSigninButton
{
    border: none;
    color: #274665;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_signin_bg.gif') no-repeat;
    width: 49px;
    height: 26px;
}

.HeaderLink
{
    color: #afafaf;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderLink a
{
    color: #afafaf;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderLink:hover
{
    color: #fa9200;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderLinkRegular
{
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderLinkRegular a
{
    color: #333333;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderLinkRegular:hover
{
    color: #fa9200;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.HeaderDistinctionButtonSignUp
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_button_signup.gif') no-repeat;
    width: 160px;
    height: 43px;
    cursor: pointer;
}

.HeaderDistinctionButtonActive
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_button_active.gif') no-repeat;
    width: 160px;
    height: 43px;
    cursor: pointer;
}

.HeaderDistinctionButtonDeactive
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Masterpage/header_button_deactive.gif') no-repeat;
    width: 160px;
    height: 43px;
    cursor: pointer;
}

.Textbox_365
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/textBox_bg_365x25.jpg') repeat-x;
    height: 25px;
    padding-top: 5px;
}

.Textbox_365_Left
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/textBox_bg_365x25_left.jpg') no-repeat;
    background-position: right top;
    width: 5px;
    height: 25px;
}

.Textbox_365_Right
{
    border: none;
    color: #58595b;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Components/textBox_bg_365x25_right.jpg') no-repeat;
    background-position: left top;
    width: 5px;
    height: 25px;
}

.Field_386
{
    background: url('../../Media/Components/field_bg_386x76.gif') no-repeat;
    width: 386px;
    height: 76px;
    border: none;
    border: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_Label
{
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_777
{
    background: url('../../Media/Components/bg_active_777.jpg') no-repeat;
    width: 777px;
    height: 209px;
    border: none;
    border: none;
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_386_inactive
{
    background: url('../../Media/Components/field_bg_386x76_inactive.gif') no-repeat;
    width: 386px;
    height: 76px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_386_310_inactive
{
    background: url('../../Media/Components/field_bg_386x310_inactive.gif') no-repeat;
    width: 386px;
    height: 310px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_386_330_inactive
{
    background: url('../../Media/Components/field_bg_386x330_inactive.gif') no-repeat;
    width: 386px;
    height: 330px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_386_100_inactive
{
    background: url('../../Media/Components/field_bg_386x100_inactive.gif') no-repeat;
    width: 386px;
    height: 100px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_386_180_inactive
{
    background: url('../../Media/Components/field_bg_386x180_inactive.gif') no-repeat;
    width: 386px;
    height: 180px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_777_inactive
{
    background: url('../../Media/Components/bg_inactive_777.jpg') no-repeat;
    width: 777px;
    height: 209px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_777_default
{    
    width: 777px;    
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Field_777_short_inactive
{
    background: url('../../Media/Components/bg_inactive_777_short.jpg') no-repeat;
    width: 777px;
    height: 110px;
    border: none;
    border: none;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.Button_162
{
    border: none;
    color: #ffffff;
    font-size: 18px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    background: url('../../Media/Buttons/btn_bg_162x46.gif') no-repeat;
    width: 162px;
    height: 46px;
}

.SearchBox
{
    font-weight: bold;
    color: #646464;
}

.Login
{
    color: #FFFFFF;
}

.LoginLabel
{
    color: #FFFFFF;
}

.Red
{
    color: #FF0000;
}

.Green
{
    color: #00FF00;
}

div#footer
{
    color: #666666;
    font-size: 8pt;
}

.SeparatorLabel
{
    font: 13pt Calibri, Tahoma;
    color: #F58E09;
}

.ListBoxBorderlessTransparent
{
    border-style: none;
    background-color: Transparent;
}

.SignInImage
{
    margin-left: 760px;
    margin-top: 14px;
    font-weight: bold;
    font-size: 15pt;
    color: #FFFFFF;
    cursor: pointer;
}

.SignInDiv a
{
    text-decoration: none;
    color: #FFFFFF;
    width: 238px;
}

.SignInBox
{
    background-color: #2c6ce5;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 13pt;
}

.SignInBox a
{
    text-decoration: underline;
    color: #FFFFFF;
}

.SignUpImage
{
    margin-left: 870px;
    margin-top: -45px;
    font-weight: bold;
    font-size: 15pt;
    color: #FFFFFF;
    cursor: pointer;
}

.SignUpBox
{
    background-color: #f75219;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 13pt;
}

.SignUpBox a
{
    text-decoration: underline;
    color: #FFFFFF;
}

.CheckBoxStyle
{
    color: #939598;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-indent: 10px;
}

.CheckBoxStyle a
{
    color: #274664;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    text-indent: 10px;
    cursor: pointer;
}

.CheckBoxStyle a:hover
{
    color: #fa9200;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    text-indent: 10px;
    cursor: pointer;
}

.UnderlinedInfo
{
    color: #274664;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
}

.CheckBoxStyle_White
{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-indent: 10px;
}

.CheckBoxStyle_White a
{
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    text-indent: 10px;
    cursor: pointer;
}

.CheckBoxStyle_White a:hover
{
    color: #fa9200;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    text-indent: 10px;
    cursor: pointer;
}

.PostItDiv
{
    overflow: auto;
    height: 490px;
    width: 300px;
    text-align: left;
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #282828;
}

.PostItTitle
{
    color: #F58E09;
    font-weight: bold;
}

.FlagComboView
{
    padding: 4px 3px;
}

.FlagComboView .FlagComboThumb
{
    vertical-align: middle;
    width: 30px;
    height: 20px;
}

.FlagComboView .FlagComboName
{
    vertical-align: middle;
    padding-left: 5px;
}

.Tag
{
    background-color: #BCFAA4;
    color: #000000;
    text-decoration: none;
    margin-left: 10px;
    margin-top: 10px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.Tag:hover
{
    background-color: #C3DCFC;
    color: #FFFFFF;
    text-decoration: none;
    margin-left: 10px;
    margin-top: 10px;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.RemoveTag
{
    border-style: none;
    background-color: Transparent;
    text-decoration: none;
    color: #666666;
    text-align: left;
    width: 40px;
    font-size: 11px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

.advancedSearchMultiPage
{
    background-color: #FFFFFF;
    color: #444444;
    padding-left: 20px;
    border-top: solid 1px #828282;
    border-right: solid 1px #828282;
    border-bottom: solid 1px #828282;
}

.advancedSearchMultiPage label
{
    color: #FFFFFF;
    font-weight: bold;
}

.advancedSearchMultiPageTable
{
    background-color: #FFFFFF;
    text-align: left;
    color: #282828;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.LinkItalic
{
    text-decoration: none;
    font-style: italic;
    color: #444444;
}

.LinkItalic:hover
{
    text-decoration: none;
    font-style: italic;
    color: #c3c3c3;
}

.infoBox
{
    text-align: left;
    background-image: url('../../Media/infoBox/infoBox_small_inside_tile.gif');
    background-repeat: repeat-x;
}

.infoBoxTitle
{
    text-align: left;
    color: #006699;
    font-size: 20px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    width: 720px;
}

.infoBoxDescription
{
    text-align: left;
    color: #282828;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
}

.descriptionBox
{
    text-align: justify;
    background-image: url('../../Media/infoBox/infoBox_small_inside_tile.gif');
    background-repeat: repeat-x;
    background-color: #ffffff;
    border: solid 1px #cbcbcb;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #282828;
    width: 750px;
}

.descriptionBoxContents
{
    text-align: justify;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #282828;
}

.descriptionBoxContentsGray
{
    text-align: justify;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #494848;
}

.descriptionBoxContents a
{
    text-align: justify;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #282828;
    text-decoration: underline;
    cursor: pointer;
}

.descriptionBoxContents a:hover
{
    text-align: justify;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    color: #282828;
    text-decoration: underline;
    cursor: pointer;
}

.jobWizardFooter
{
    width: 800px;
    height: 36px;
    background-image: url(../../Media/Components/wizard_footer_bg.jpg);
    background-repeat: repeat-x;
}

.warningBox
{
    border: solid 1px #570d0d;
    background-color: #ffe6e6;
}

.warningBoxTitle
{
    color: #ffffff;
    font-size: 9pt;
    font-family: Tahoma;
    background-color: #761313;
}

.warningBoxDescription
{
    color: #410a0a;
    font-size: 9pt;
}

.updateInformationBox
{
    background-color: #edf0fc;
    font: 13pt Calibri, Tahoma;
    color: #444444;
    padding: 10px 10px 10px 10px;
}

.updateInformationBoxUpdating
{
    background-color: #fce5d6;
    font: 13pt Calibri, Tahoma;
    color: #444444;
    padding: 10px 10px 10px 10px;
}

.updateInformationBoxUpdatingLink
{
    font: 13pt Calibri, Tahoma;
    font-weight: bold;
    text-decoration: none;
    color: #ff6000;
    padding: 10px 10px 10px 10px;
}

.updateInformationBox a
{
    font: 13pt Calibri, Tahoma;
    font-weight: bold;
    text-decoration: none;
    color: #ff6000;
}

.updateInformationBox a:hover
{
    font: 13pt Calibri, Tahoma;
    font-weight: bold;
    text-decoration: none;
    color: #444444;
}

.updateInformationBoxLabel
{
    font-weight: bold;
}

.updateInformationBoxLabelUpdating
{
    font: 13pt Calibri, Tahoma;
    color: #444444;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}

.widgetTopVinsumer
{
    font: 11pt Calibri, Tahoma;
    color: #444444;
}

.widgetTopVinsumer th
{
    font: 10pt Calibri, Tahoma;
    color: #444444;
    background-color: #e9ec53;
    font-weight: bold;
    text-align: center;
}

.widgetFeaturedJobs
{
    font: 11pt Calibri, Tahoma;
    color: #444444;
}

.widgetFeaturedJobs th
{
    font: 10pt Calibri, Tahoma;
    color: #444444;
    background-color: #e9ec53;
    font-weight: bold;
    text-align: center;
}

.widgetLatestJobs
{
    font: 11pt Calibri, Tahoma;
    color: #444444;
}

.widgetLatestJobs th
{
    font: 10pt Calibri, Tahoma;
    color: #444444;
    background-color: #e9ec53;
    font-weight: bold;
    text-align: center;
}

.BackgroundCssClassModalPopup
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
    -moz-opacity: 0.7;
}

.ReadOnlyFormLabel
{
    font: 10pt Calibri, Tahoma;
    color: #444444;
    background-color: #e9ec53;
    font-weight: bold;
    text-align: center;
}

.panelEmployerContentsView
{
    font: 13pt Calibri, Tahoma;
    color: #444444;
    background-color: #fffaf2;
}

.panelEmployerContentsView_Label
{
    font-weight: bold;
}

.panelEmployerContentsEdit
{
    font: 13pt Calibri, Tahoma;
    color: #444444;
    background-color: #fcefda;
}

.panelEmployerContentsEdit_Label
{
    font-weight: bold;
}

.panelVinsumerContentsView
{
    font: 13pt Calibri, Tahoma;
    color: #444444;
    background-color: #f2fce5;
}

.panelVinsumerContentsView_Label
{
    font-weight: bold;
}

.panelVinsumerContentsEdit
{
    font: 13pt Calibri, Tahoma;
    color: #444444;
    background-color: #eafad7;
}

.panelVinsumerContentsEdit_Label
{
    font-weight: bold;
}

.WarningLabel
{
    color: #444444;
    font-size: 9pt;
    font-family: Tahoma;
    font-style: italic;
}

.WarningLabelColor
{
    color: #7d7fa4;
    font-size: 9pt;
    font-family: Tahoma;
    font-weight: bold;
}

.WizardLabel
{
    color: #444444;
    font: 12pt Tahoma;
    font-weight: bold;
}

.explanationBox
{
    border: solid 1px #FF3300;
    background-color: #FFFFCC;
    width: 450px;
    text-align: left;
}

.explanationBoxDescription
{
    text-align: left;
    color: #FF3300;
    font-size: 9pt;
}

.privacyPolicy
{
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: small;
    color: #000000;
}

.termsConditions
{
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: small;
    color: #000000;
}



.stylizedTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: bold;
    color: #333333;
}

.stylizedBox
{
    width: 500px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 2px #b7ddf2;
    background: #ebf4fb;
}

.stylizedBox150
{
    width: 150px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 2px #b7ddf2;
    background: #ebf4fb;
}

.stylizedBox250
{
    width: 250px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 2px #b7ddf2;
    background: #ebf4fb;
}

.stylizedBox250_alternate
{
    width: 250px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 1px #2285b4;
    background: #eeeff0;
}

.stylizedBox650
{
    width: 650px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: solid 2px #b7ddf2;
    background: #ebf4fb;
}

.stylizedSubtitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
}
.stylizedLabel
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-weight: normal;
}
.stylizedLabel_alternate
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #4f4e4e;
    font-weight: bold;
}
.stylizedSmall
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #666666;
}
.stylizeddropDown
{
    font-size: 11px;
    padding: 4px 2px;
    border: solid 1px #aacfe4;
    width: 300px;
}
.stylizedbutton
{
    width: 125px;
    height: 31px;
    text-align: center;
    color: #FFFFFF;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 0;
    background: #666666 url(../../Images/Buttons/button.png) no-repeat;
}

.stylizedbutton_back
{
    width: 53px;
    height: 24px;
    text-align: center;
    color: #FFFFFF;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 0;
    background: #666666 url(../../Images/sliderButtonBack.jpg) no-repeat;
}

.stylizedbuttonsmall
{
    text-align: center;
    color: #333333;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 0;
    background-color: #b7ddf2;
}

.stylizedbuttonsmall_alternate
{
    text-align: center;
    color: #ffffff;
    font-size: 11px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    border: 0;
    background-color: #2285b4;
}


.stylizedlink
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #333333;
    text-decoration: none;
}

.stylizedlink:hover
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}

.stylizedMidTitle
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #333333;
}

.stylizedScaffold
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
}

.stylizedScaffoldTable
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    text-decoration: none;
    padding: 100px 10px 10px 10px;
}





#iPhoneFrame
{
    width: 300px;
    height: 400px;
    background-color: #e5e5e5;
    min-height: 400px;
    max-height: 400px;
}

#RadMenu_iPhone_Content
{
    overflow-y: scroll;
    overflow-x: hidden;
    position: relative;
    height: 400px;
    width: 300px;
    min-height: 400px;
    max-height: 400px;
}

.vinsumeListBox
{
    background-color: #ebebeb;
    border: solid 1px #828282;
}
.vinsumeListBox option
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #555555;
    padding: 5px 0px 5px 20px;
    border-bottom: solid 1px #d0d0d0;
    cursor: pointer;
}

.vinsumeListBox option:hover
{
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #2588b6;
    background-color: #ffffff;
    padding: 5px 0px 5px 20px;
    cursor: pointer;
}

.locationPath
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #555656;
}

.InlineLink
{
    color: #fa9200;
    font-size: 15px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.InlineLink:hover
{
    color: #006699;
    font-size: 15px;
    font-weight: bold;
    font-family: "Myriad Pro" , "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

/* Vinsumer Profile Grid */
.VinsumerName, .VinsumerName a, .JobTitle, .JobTitle a
{
    color: #012c81 !important;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.VinsumerName:hover, .VinsumerName a:hover, .JobTitle:hover, .JobTitle a:hover
{
    color: #f18803 !important;
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: underline;
    cursor: pointer;
}

.VinsumerDetail, .JobDetail, .JobDetail a
{
    color: #4574cf !important;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.VinsumerDetailAnswer, .JobDetailAnswer
{
    color: #000000 !important;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.VinsumerDetailLink, .JobDetailLink
{
    color: #333333 !important;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.VinsumerDetailLink:hover, .JobDetailLink:hover
{
    color: #be3936 !important;
    font-size: 12px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.VinsumerDetailLinkBold, .JobDetailLinkBold
{
    color: #333333 !important;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.VinsumerDetailLinkBold:hover, .JobDetailLinkBold:hover
{
    color: #be3936 !important;
    font-size: 12px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
    cursor: pointer;
}

.WidgetInfoTable
{
    background-color: #ffffe5;
    border: solid 1px #f5e082;
}

.WidgetInfoLabel
{
    color: #207215 !important;
    font-size: 10px;
    font-weight: normal;
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none;
}

.SectionHeaderTable
{
    background-color: #ff9f00;
    border: solid 1px #FFB53D;
}

.rotatorLeft
{
    width: 16px;
    height: 16px;
    background-image: url(../../Media/Icons/arrow_left.png);
    border: 0px;
    background-color: transparent;
    cursor: pointer;
}

.rotatorRight
{
    width: 16px;
    height: 16px;
    background-image: url(../../Media/Icons/arrow_right.png);
    border: 0px;
    background-color: transparent;
    cursor: pointer;
}