/* HRB - default structure */

html, body, form, div, span
{
    border-width: 0px;
    margin: 0px;
    padding: 0px;
}

html, body
{
    width: 100%;
    height: 100%;
}

body
{
    color: #808080;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-align: justify;
}
a, a:link, a:visited
{
    text-decoration: none;
    font-size: 11px;
    color: #B88AC6;
}
a:hover
{
    color: #CD853F;
    text-decoration: underline;
}

.linkStyle
{
    text-decoration: none;
    font-size: 11px;
}
.linkStyle-hover
{
    font-size: 11px;
    text-decoration: underline;
}

h1
{
    font-size: 20px;
    font-weight: normal;
    color: #CACACA;
}

h2
{
    font-size: 13px;
    font-weight: bold;
    color: #AFAFAF;
    margin-bottom: 8px;
}

h3
{
    font-size: 16px;
    font-weight: normal;
    color: #CACACA;
}

/* may not be used */
h4
{
    font-size: 12px;
    font-weight: normal;
    color: #C79C59;
}

h5
{
    font-size: 20px;
    font-weight: normal;
    color: #CACACA;
    margin: 0px 0px 10px 0px;
}

hr
{
    height: 1px;
    margin: 10px 0px;
    padding-bottom: 10px;
    border-top-width: 0;
    border-right-width: 0;
    border-left-width: 0;
}

/*
li
{
    color: #808080;
    text-align: justify;
    margin: 0px 0px 15px -15px;
}
*/

p
{
    text-align: justify;
}

strong
{
    color: #9B9B9B;
    text-align: justify;
}

.ColoredText12px
{
    font-size: 12px;
}

.IconDownArrow, .PubPageIconDownArrow, .PurpleIconDownArrow, .YellowIconDownArrow, .BlueIconDownArrow, .ContactBlueIconDownArrow, .GreenIconDownArrow
{
    width: 54px;
    vertical-align: top;
}

.ContentCells
{
    padding: 0px 15px 0px 15px;
    text-align: justify;
    width: 483px;
}

.DefaultPage
{
    width: 1000px; margin: 0 auto;/*z-index:1;  position: absolute;  top: 0px;  left: 50%;  margin-left: -500px;    text-align: center;*/
}

.DropDownMenus42px, .DropDownMenus45px, .DropDownMenus49px, .DropDownMenus51px, .DropDownMenus53px, .DropDownMenus55px, .DropDownMenus60px, .DropDownMenus65px, .DropDownMenus110px, .DropDownMenus120px, .DropDownMenus144px, .DropDownMenus155px, .DropDownMenus163px, .DropDownMenus237px, .DropDownMenus248px, .DropDownMenus288px, .DropDownMenus452px
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
}
.DropDownMenus42px
{
    width: 42px;
}
.DropDownMenus45px
{
    width: 45px;
}
.DropDownMenus49px
{
    width: 49px;
}
.DropDownMenus51px
{
    width: 51px;
}
.DropDownMenus53px
{
    width: 53px;
}
.DropDownMenus55px
{
    width: 55px;
}
.DropDownMenus60px
{
    width: 60px;
}
.DropDownMenus65px
{
    width: 65px;
}
.DropDownMenus110px
{
    width: 110px;
}
.DropDownMenus120px
{
    width: 120px;
}
.DropDownMenus144px
{
    width: 144px;
}
.DropDownMenus155px
{
    width: 155px;
}
.DropDownMenus163px
{
    width: 163px;
}
.DropDownMenus237px
{
    width: 237px;
}
.DropDownMenus248px
{
    width: 248px;
}
.DropDownMenus288px
{
    width: 288px;
}
.DropDownMenus452px
{
    width: 452px;
}

.GrayTextA7A7A712px
{
    color: #A7A7A7;
    font-size: 12px;
}

.GrayTextDEDEDE
{
    color: #DEDEDE;
    font-size: 11px;
}

.HeadersBackground
{
    height: 54px;
}

.ChatPrivate
{
    background-image: url(../../images/chat_header_bck.png);
    height: 117px;
}

.HeadersSubHeadersArrowsTable
{
    height: 36px;
    text-align: left;
}

.HorizontalDividerBackground
{
    height: 20px;
}

.IconHeadersSubHeadersCaption
{
    color: #DEDEDE;
    font-size: 18px;
    vertical-align: middle;
    text-align: left;
    padding: 0px 0px 0px 3px;
}

.NoBorderRight
{
    border-right: none;
}

.NoBorderTop
{
    border-top: none;
}

.NoIconHeadersCaption
{
    color: #CACACA;
    font-size: 20px;
    margin-bottom: 10px;
    text-align: left;
}

.WhyJoinFreeProfile
{
    font-size: 20px;
    margin-bottom: 10px;
    text-align: left;
}

.OrangeText
{
    color: #CD853F;
    font-size: 11px;
}

.ProfileCardDataLeftColumn
{
    color: #808080;
    padding: 0px 0px 1px 3px;
    vertical-align: middle;
    width: 46px;
}

.ProfileCardDataRightColumn
{
    color: #DADADA;
    vertical-align: middle;
    width: 158px;
    text-align: left;
}

.ProfileCardDataTable
{
    margin-bottom: 9px;
}

.VideoDiv
{
    border: 3px solid #FFFFFF;
}

.VideoDiv:hover
{
    cursor: pointer;
}

.LoginTextBox, .SignUpTextBox, .ReferralTextBox
{
    font-size: 11px;
    background-color: Transparent;
    border: none;
    padding: 0px;
}

/*
.ProfileCardUserName
{
 color: #B88AC6;
 font-size: 12px;
 font-weight: bold;
 padding: 0px 0px 5px 3px;
 height: 20px;
 text-transform: uppercase;
 text-align: left;
}
*/
.ProfileCardViewFullProfileCell
{
    padding-left: 3px;
    vertical-align: bottom;
    text-align: left;
}

.ProfileSummary
{
    vertical-align: top;
    padding: 8px 15px 15px 15px;
}

.PubPageHeadersSubHeadersArrowsTable
{
    height: 36px;
    text-align: left;
}

.RadioButtons
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: middle;
    padding: 0px 5px;
    height: 15px;
}
.RadioButtons
{
    width: 40px;
}

.SelectedProfile
{
    width: 50%;
    padding-left: 15px;
}

.SubHeadersArrowsText
{
    text-align: right;
    vertical-align: middle;
    padding-right: 5px;
}

.AddNotesText
{
    vertical-align: middle;
    height: 22px;
}

.SubHeadersBackground
{
    height: 72px;
    text-align: left;
}

.TextArea275x75px, .TextArea440x100px, .TextArea150x20px
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    padding: 5px 5px 0px 5px;
    vertical-align: top;
    overflow: auto;
}
.TextArea275x75px
{
    width: 275px;
    height: 75px;
}
.TextArea440x100px
{
    width: 440px;
    height: 100px;
}
.TextArea150x20px
{
	width: 150px;
	height: 20px;
}
.TextField,
.TextFields34px, .TextFields40px, .TextFields75px, .TextFields100px, .TextFields125px, .TextFields150px, .TextFields175px, .TextFields250px, .TextFields275px
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: middle;
    padding: 0px 5px;
    height: 15px;
}
.TextFields34px
{
    width: 34px;
}
.TextFields40px
{
    width: 40px;
}
.TextFields75px
{
    width: 75px;
}
.TextFields100px
{
    width: 100px;
}
.TextFields125px
{
    width: 125px;
}
.TextFields150px
{
    width: 150px;
}
.TextFields175px
{
    width: 175px;
}
.TextFields250px
{
    width: 250px;
}
.TextFields275px
{
    width: 275px;
}

.WhiteText12px
{
    color: #FFFFFF;
    font-size: 12px;
}

.AppPageLeftAdjustment
{
    padding-left: 1px;
}

.AppPageShowMe
{
    height: 23px;
    width: 53px;
}

.AppPageShowMeDropdown
{
    height: 23px;
    width: 145px;
}

.Tooltip
{
    border: dashed 1px #DEDEDE;
    padding: 3px 6px;
    text-align: center;
}

/* Terms And Conditions DefaultPage Div */

.TACContentDiv
{
    width: 512px;
    height: 160px;
    color: White;
    z-index: 101;
}

.TACContentDivHeader
{
    padding-top: 20px;
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
}

.TACContentDivIframe
{
    text-align: center;
    border: 1px solid #000000;
    background: #000000;
}

.TACContentDivAgreement
{
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}

.TableRolloverHeaderRow
{
    height: 20px;
    color: #FFFFFF;
    padding: 5px;
}

.PageHeaderIcon
{
    height: 54px;
    width: 54px;
    vertical-align: bottom;
}

.PageTopButtonDivider
{
    height: 42px;
    width: 2px;
    background-repeat: no-repeat;
}

.SearchBoxTable
{
    width: 125px;
    height: 20px;
}

.SearchInput
{
    width: 103px;
    height: 13px;
    font-size: 8.3pt;
}

.DottedSeperator_Horizontal
{
    height: 1px;
    font-size: 1px; /*background: url(../images/sep_Dotted_Horizontal.png) repeat-x;	*/
}

.DottedSeperator_Vertical
{
    width: 1px;
    font-size: 1px; /*background: url(../images/sep_Dotted_Vertical.png) repeat-y;	*/
}

.SubHeaderBackground
{
    background: url(../../images/SubHeaderBackground.png) repeat-x top left;
}

.BlasterTextArea
{
    width: 225px;
    height: 84px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    vertical-align: top;
    overflow: auto;
}

.creditPackage1Row
{
    color: #bfdf6c;
    background-color: #424b2b;
}
.creditPackage2Row
{
    color: #f1e85f;
    background-color: #686429;
}
.creditPackage3Row
{
    color: #7aa0f1;
    background-color: #263045;
}
.creditPackage4Row
{
    color: #988bcf;
    background-color: #1A1727;
}
.creditPackage1Row, .creditPackage2Row, .creditPackage3Row, .creditPackage4Row
{
    height: 24px;
}
.feeRow
{
    height: 24px;
    color: #DEDEDE;
}
.feeRegularRow
{
    background-color: #1A1727;
    color: #84BAD7;
    height: 24px;
}
.feeVIPRow
{
    background-color: #22201A;
    color: #DCBB40;
    height: 24px;
}
.feeTable
{
    border-top: dashed 1px #6A5F6D;
}
.feeCell1
{
    width: 150px;
    padding-left: 7px;
}
.feeCell2, .feeCell3
{
    width: 110px;
    text-align: center;
}
.feeCell1, .feeCell2, .feeCell3
{
    border-left: dashed 1px #6A5F6D;
    border-top: dashed 1px #6A5F6D;
}
#Copyright2
{
    color: #8F8F8F;
}
#BottomMenu2
{
    color: #b98ab0;
}
.white_style1
{
    color: white;
}
.default_text2
{
    padding: 8px 0 13px 0;
    text-align:justify;
    display: block;
}
.TextFields98px
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    padding: 0px 5px;
    vertical-align: middle;
    width: 86px;
    height: 18px;
}
#infoName 
{
    color: #000000;
    font-weight: bold;
    font-family: Arial;
    font-size: 15px;
}
#infoCareer
{
    color: #000000;
    font-family: Arial;
    font-size: 15px;
}
#browseArrows
{
    width:373px;
    height:110px;
    vertical-align:middle;
    text-align:center;
}
