﻿/*BODY*/
BODY {
	FONT-SIZE: 12px;
	/*BACKGROUND: url("Images/BodyBg.gif");*/
/*                      BACKGROUND-COLOR: #339999;*/
BACKGROUND: url("Images/background.bmp");
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Arial /*, Tahoma, Verdana, Sans-Serif*/
}
.Body {
	FONT-SIZE: 12px;
	/*BACKGROUND: url("Images/BodyBg.gif");*/
/*                      BACKGROUND-COLOR: #339999;*/
BACKGROUND: url("Images/background.bmp");
	MARGIN: 0px; 
	COLOR: #000000; 
}
/*BODY END*/


/*FORM*/
FORM {
	DISPLAY: inline; 
	MARGIN: 0px
}
/*FORM END*/

/*IMG*/
IMG {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px
}
/*IMG END*/

/*LABEL*/
LABEL {
	FONT-WEIGHT: bold
}
/*LABEL END*/

/*DIV*/
DIV.PanelSpacer {
	MARGIN: 7px 0px
}
/* Used in RealMenu to add bottom space */
DIV.PageEndSpacer {
	MARGIN: 14px 0px
}
/*DIV END*/

/*TEXTBOX*/
.TextBox {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #000000 1px solid; 
	padding-left:3px;
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
}

/*TEXTBOX END*/


/*DROPDOWN*/
.DropDown {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff
}
/*DROPDOWN END*/

/*RADIO*/
.Radio {
	FONT-SIZE: 16px;	
}
/*RADIO END*/

/*CHECKBOX*/
.Checkbox {
	FONT-SIZE: 16px; 	
}
/*CHECKBOX END*/

/*VALIDATORS*/
.RequiredField
{
    border-right: #404040 1px solid;
    border-top: #404040 1px solid;
    FONT-SIZE: 12px;
    border-left: #404040 1px solid;
    padding-left: 3px;
    color: #404040;
    border-bottom: #404040 1px solid;
    background-color:#E0FFFF;
}
/*VALIDATORS END*/

/*BUTTONS*/
.Button {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px;
	BACKGROUND: #339999;
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #FFFFFF; 
	BORDER-BOTTOM: #000000 1px solid; 
	cursor:hand;
}
.UploadButton {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: #339999; 
	BORDER-LEFT: #000000 1px solid; 
	COLOR: #404040; 
	BORDER-BOTTOM: #000000 1px solid; 
	height:18px;
}
/*BUTTONS END*/


/*MENUBAR*/
.MenuBar 
{

	/*BACKGROUND-COLOR: #007CC2;*/
	BACKGROUND-COLOR: #339999;

}
.MenuBarBorder {
	BACKGROUND-COLOR: #339999
}
.MenuBarText {
	FONT-SIZE: 10px;
	font-weight: bold;
	CURSOR: hand;
	COLOR: #339999;
	TEXT-DECORATION: underline;
}
.HelloMenuBarText {
	FONT-SIZE: 12px;
	font-weight: bold;
	COLOR: #339999;
	TEXT-DECORATION: none;
}
/*MENUBAR END*/

/*GROUPHEADER*/
.GroupHeader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	BACKGROUND-COLOR:  #339999;
}
/*GROUPHEADER END*/


/*TABLEHEADER*/
.TableHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR:  #339999;
	height:18px;
}
/*TABLEHEADER END*/


/*GRID*/
.GridHeader {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #7185cb
}
.GridHighlight {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #f1f1f1
}

/*GRID END*/


/*TAB*/
.Tab {
    cursor:hand;
    text-align:center;    	
	font-size:12px;
	color:#FFFFFF;

}

.Tab .tabMouseIn {
	color:#FFFFFF;
}

.Tab .tabMouseOut {
	color:#FFFFFF;
}

.TabEmpty {
	border-bottom:solid 1px black;
}

.TabSelected {
    cursor:default;
    color:#FFFFFF;
    text-align:center;
    font-size:12px;
}

.Tab .tdLeft {
	/*background:url("Images/UnSelectedLeft.gif") repeat-y;*/
background:url("Images/UnSelectedLeft.gif") repeat-y;
	background-position:top;
	height:25px;
	width:10px;
}

.Tab .tdCenter {
	background-image:url("Images/UnSelectedCenter.gif");
	height:25px;	
	font-size:12px;
}

.Tab .tdRight {
	background:url("Images/UnSelectedRight.gif") repeat-y;
	background-position:top;
	height:25px;
	width:10px;
}

.TabSelected .tdLeft {
	background:url("Images/SelectedLeft.gif") repeat-y;
	background-position:top;
	height:25px;
	width:10px;
}

.TabSelected .tdCenter {
	background-image:url("Images/SelectedCenter.gif");
	height:25px;
}

.TabSelected .tdRight {
	background:url("Images/SelectedRight.gif") repeat-y;
	background-position:top;
	height:25px;
	width:10px;
}
/*TAB END*/


/*A ELEMENT*/
A {
    color:#007CC2;
}

/* Home Item Links*/
A.HomeItemLinks:active {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.HomeItemLinks:link {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.HomeItemLinks:visited {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	TEXT-DECORATION: underline
}
A.HomeItemLinks:hover {
	FONT-SIZE: 12px; 
	COLOR: #495eaa; 
	TEXT-DECORATION: underline
}

/* Table Header Links*/
A.TableHeader:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
A.TableHeader:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
A.TableHeader:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}
A.TableHeader:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	TEXT-DECORATION:none
}

/* Page Footer Links */
A.PageFooter:active {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.PageFooter:link {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.PageFooter:visited {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.PageFooter:hover {
    FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}    

/* Table Footer Links*/
A.TableFooter:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.TableFooter:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.TableFooter:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
A.TableFooter:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: white; 
	TEXT-DECORATION: underline
}
.TableFooter {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	BACKGROUND-COLOR: #7185CB;
}

/* MenuBarText Links*/
A.MenuBarText:active {
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #ffcc00; 
	TEXT-DECORATION: underline
}
A.MenuBarText:link {
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #ffcc00; 
	TEXT-DECORATION: underline
}
A.MenuBarText:visited {
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #ffcc00; 
	TEXT-DECORATION: underline
}
A.MenuBarText:hover {
	FONT-SIZE: 12px; 
	CURSOR: hand; 
	COLOR: #ffffff; 
	TEXT-DECORATION: underline
}

/*A ELEMENT END*/

/*MASTER PAGE*/
.CompanyLogoName
{
                        BACKGROUND-COLOR: #339999;
}
.CompanyLogo 
{
    background-image : url("Images/HM_Header.GIF"); 
    width: 937px;
    height: 80px;
    vertical-align:middle;
    horizontal-align:middle;

}

.CompanyLogo_01
{
    background-image : url("Images/bottom_roundCorner.bmp"); 
    width:937px;
    height: 40px;
    vertical-align:middle;
    horizontal-align:middle;
}
.CompanyLogo_02
{
    background-image : url("Images/SecAss.gif");
    width: 0px;
    height: 0px; 
    vertical-align:middle;
}

.BannerImage
{
	BACKGROUND-COLOR: #339999;
}

.whiteText {
	COLOR: #ffffff; 
	font-weight: bold;
}

.MainBody_Table
{
    background-color: White;
    border-right: #404040 0px solid; 
    border-top: #404040 0px solid; 
    border-left: #404040 0px solid;
    border-bottom: #404040 0px solid;
}

/*MASTER PAGE END*/


/*MODULE ONLINEREPORTING*/
.HomeItem {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	BACKGROUND-COLOR: #ffffff
}
.HomeItemBold {
	FONT-SIZE: 12px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	font-weight: bold;
}
/*MODULE ONLINEREPORTING END*/


/*MODULE CAMPAIGNMANAGEMENT*/
.DeviceStatusBold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ff0000; 
}
.deviceStatus {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	DISPLAY: none; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px;
}
RunnedCampaignGrid
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	HEIGHT: 25px;	
	BACKGROUND-COLOR: #7185cb;
}
.BoxRoyalBlue {
    border-right: royalblue 1px solid; 
    border-top: royalblue 1px solid; 
    border-left: royalblue 1px solid; 
    border-bottom: royalblue 1px solid;
}
/*MODULE CAMPAIGNMANAGEMENT END*/

/*ROOT FBU1000_profile.aspx*/
P.consent {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-STYLE: normal; 
}
H2.consent {
	FONT-WEIGHT: 700; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 100px; 
	COLOR: #333333; 
	MARGIN-RIGHT: 100px; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: center
}
H2.useragreement {
	FONT-WEIGHT: 700; 
	FONT-SIZE: 14px; 
	MARGIN-LEFT: 75px; 
	COLOR: #333333; 
	MARGIN-RIGHT: 75px; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: center
}
LI.consent {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: left
}
OL.consent {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12px; 
	COLOR: #333333; 
	FONT-STYLE: normal; 
	TEXT-ALIGN: left
}
/*ROOT FBU1000_profile.aspx END*/

/*ROOT calendar.aspx*/
.Calendar_StandarText
{
    font-size: 9px;
    color: #404040;
}

/*ROOT calendar.aspx END*/


/*TABLE*/
.TableBlack {
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
}

.TableRed {
    border-right: red 1px solid; 
    border-top: red 1px solid; 
    border-left: red 1px solid; 
    color: red; 
    border-bottom: red 1px solid;
}

.TableGray {
    border-top: darkgray 1px solid; 
    border-bottom: darkgray 1px solid;
    padding-top: 5px; 
    padding-bottom: 5px; 
}

/*TABLE END*/

/*TITLES & SUBTITLES*/
.Subtitle1
{
    font-size: 14pt; 
    color: #3366ff;
}
.Subtitle2
{
    font-size: 12pt; 
    color: #0066cc;
}
.Subtitle3
{
    font-size: 14pt; 
    color: #003399;
}
.ForgotPasswordText
{
    color: Maroon;
    font-style: italic;
    font-size: small;
}
.MessageRedText
{
    color: Red;    
}
.RoyalBlueText {
    color: #4169E1; /*royalblue*/
}
.GrayText {
    color: Gray;
}
.NavyText {
    color: Navy;
}
.Gray25Text {
    color: #404040;
}
.Gray20Text {
    color: #333333;
}
.GreenText {
    color: Green;
}
.WhiteText {
    color: White;
}

/*TITLES & SUBTITLES END*/

/* CONTROLS*/

/* FBU1000_browsedocuments.ascx */
.TableLoader{
    background-color: white; 
    border-bottom:solid 2px #40669A;
}

/* FBU1000_participant.ascx */
.PeachBackColor{
    background-color: #FFDAB9; /*Peachpuff*/
}
.PapayaBackColor{
    background-color: #FFEFD5; /*papayawhip*/
}

/*FBU1000_viewdocuments.ascx*/
.BoxDarkGray{
    padding-bottom: 5px; 
    border-bottom: darkgray 2px solid;
}
/* CONTROLS END */

/*DOCUMENT MANAGEMENT*/

/* FBU1000_displayrulesReconcilePromo.aspx */
.BoxSteelBlue{
    border-right: steelblue 1px; 
    border-top: steelblue 1px; 
    border-left: steelblue 1px; 
    border-bottom: steelblue 1px; 
}

/*DOCUMENT MANAGEMENT END*/


/* USERMANAGEMENT */

/* FBU1000_useredit.aspx */
.PasswordTextBold{
    font-weight: bold; 
    color: #0066ff;
}

.UserLockedText {
    font-weight: bold; 
    color: #ff0000;
}
/* USERMANAGEMENT END*/