.LogIn 
{  
font: 10px Verdana, Arial, Helvetica, sans-serif; 
color: #000; 
background: #70CBFF left center; 
text-align: left; 
vertical-align: middle
}

A.alphaSelected:link{
    background : #4275CE ;
    COLOR: #FFFFFF;
}

.alphaSelected{
    background : #4275CE ;
    COLOR: #FFFFFF;
}

.ErrorsForDiary{
    BORDER-RIGHT: #f96 1px solid;
    BORDER-BOTTOM: #f96 1px solid;
    BORDER-TOP: #f96 1px solid;
    BORDER-LEFT: #f96 1px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    VERTICAL-ALIGN: center;
    WIDTH: 100%;
    COLOR: #f96;
}
.InviteSpan
{
FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
}

.MiniLogInFloat{
    BACKGROUND: #FFB289;
    font: 10px Verdana, Arial, Helvetica, sans-serif; 
    color: #000; 
    text-align: left;
}

td#MiniLogInFloat
{
    BORDER-RIGHT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: center;
    TEXT-DECORATION: none;
    text-COLOR: #c00;
    text-align: right;
    BACKGROUND: #FFB289;
}


td#MiniLogIn
{
    BORDER-RIGHT: black 0px solid;
    BORDER-BOTTOM: black 0px solid;
    BORDER-TOP: black 0px solid;
    BORDER-LEFT: black 0px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: center;
    TEXT-DECORATION: none;
    text-COLOR: #c00;
    text-align: right;
    BACKGROUND: #FFB289;
}

.OpenTop
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 8px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 0px solid
}

BODY
{
    BACKGROUND: #fff;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center;
    scrollbar-face-color:#ddf;
    scrollbar-arrow-color:#fff;
    scrollbar-track-color:#ddf;
    scrollbar-shadow-color:'';
    scrollbar-highlight-color:'';
    scrollbar-3dlight-color:'';
    scrollbar-darkshadow-Color:'';
}
.TopLevelForumThread{
    font: 11px Verdana, Arial, Helvetica, sans-serif;
    border-color: #bcb; 
    border-style: solid;
    border-top:#bcb 1px solid;
    border-bottom:#bcb 0px solid;
    border-right:#bcb 0px solid;
    border-left:#bcb 0px solid;
}

.CrumbTable{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    border-color: #b4b;
    border-style: solid;
    border-top:#b4b 1px solid;
    border-bottom:#b4b 1px solid;
    border-right:#b4b 1px solid;
    border-left:#b4b 1px solid;
}
.CompletionBar{
    font: 9px Verdana, Arial, Helvetica, sans-serif;
    border-color: #4777CB;
    border-style: solid;
    border-top:#4777CB 1px solid;
    border-bottom:#4777CB 1px solid;
    border-right:#4777CB 1px solid;
    border-left:#4777CB 1px solid;
}
.readOnlyTextInput{
    
    BACKGROUND: #f5f5f5;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    COLOR: #4777cb;
    border-color: #4777CB;
    border-style: solid;
    border-top:#4777CB 0px solid;
    border-bottom:#4777CB 0px solid;
    border-right:#4777CB 0px solid;
    border-left:#4777CB 0px solid;
}

P
{
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000
}

LI
{
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000
}
.ForumTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 2px;
}

.ForumTD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 0px;
    height: 15px;

}

BLOCKQUOTE
{
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #000
}
H1
{
    FONT: lighter 24px Georgia, "Times New Roman", Times, serif;
    COLOR: #333
}
H2
{
    FONT: lighter 18px Georgia, "Times New Roman", Times, serif;
    COLOR: #333
}
H3
{
    FONT: lighter 14px/15px Georgia, "Times New Roman", Times, serif;
    COLOR: #4777cb
}
H4
{
    FONT: bold 9px/5px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #333;
    PADDING-TOP: 10px;
    TEXT-ALIGN: left
}
H5
{
	FONT: 12px Arial, Helvetica, sans-serif;
	COLOR: #ff6614;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
H6
{
	FONT: lighter 11px Georgia, "Times New Roman", Times, serif;
	COLOR: #333;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.WarningTable
{
        background:#C1EAFF;
        color: #ff6614;
        border-top:#ff6614 1px solid;
        border-right:#ff6614 0px solid;
        border-left:#ff6614 0px solid;
        border-bottom:#ff6614 1px solid;

}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA
{
    FONT-SIZE: 11px;
    COLOR: #333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


A:link
{
    COLOR: #00f
}
A:visited
{
    COLOR: #036
}
A:hover
{
    COLOR: #00f
}
A:active
{
    COLOR: #f60
}
H5 A:link, H5 A:visited
{
    COLOR: #ff6614;
    TEXT-DECORATION: none;
}
A.navi:link
{
    COLOR: #fff
}
A.navi:visited
{
    COLOR: #f5f5f5
}
A.navi:hover
{
    COLOR: #303
}
A.navi:active
{
    COLOR: #70cbff
}
A.sched:link
{
    COLOR: #fff;
    TEXT-DECORATION: none
}
A.sched:visited
{
    COLOR: #f5f5f5;
    TEXT-DECORATION: none
}
A.sched:hover
{
    COLOR: #fff;
    TEXT-DECORATION: underline
}
A.sched:active
{
    COLOR: #000
}
A.inactive:link
{
	COLOR: #ff0000
}
A.inactive:visited
{
	COLOR: #ff0000
}
A.public:visited
{
    COLOR: #333;
    TEXT-DECORATION: none
}
A.public:link
{
    COLOR: #000;
    TEXT-DECORATION: none
}
A.public:hover
{
    COLOR: #000;
    TEXT-DECORATION: underline
}
A.public:active
{
    COLOR: #c00;
    TEXT-DECORATION: underline
}

A.plan:link
{
    COLOR: #29a273;
}

A.write:link
{
    COLOR: #4777cb;
}
A.edit:link
{
    COLOR: #8e47cb;
}
A.review:link
{
    COLOR: #cb479b;
}
A.proof:link
{
    COLOR: #e8334e;
}
A.changes:link
{
    COLOR: #cc5c7f;
}

A.corrections:link
{
    COLOR: #ff3300;
}

TD.production
{
    BACKGROUND: #fff
}
.PageHeading
{
    PADDING-LEFT: 11px;
    BACKGROUND: #fff;
    FONT-SIZE: 24px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    COLOR: #333;
    PADDING-TOP: 10px
}
.PageHeadingChat
{
    PADDING-LEFT: 11px;
    BACKGROUND: #4271CE;
    FONT-SIZE: 20px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    COLOR: #ffffff;
    PADDING-TOP: 10px
}
A.NaviChat
{
    BACKGROUND: #4271CE;
    FONT-SIZE: 10px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    COLOR: #aabbcc;
}
.HeadBlue
{
	FONT-SIZE: 18px;
	FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
	COLOR: #4777cb;
	line-height: 18px;
}
.HeadOrange
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FF6614;
	line-height: 15px;
}
.SmallFont
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}
.LogInNameFont
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}
.SmallFont10
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 10px;
}
.SmallFonts
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: black 0px solid;
    COLOR: #000;
    BORDER-BOTTOM: #ccc 1px solid
}
.SmallFontVertical
{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
        vertical-align: text-bottom;
}
.SmallFontGrey
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999;
    TEXT-ALIGN: right
}
.SmallFontDarkGreyLeft
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #575757;
}


.SmallFontGreyLeft
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999
}

.SmallFontGreyCenter
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999;
    text-align: center;
}
.h2
{
    BORDER-TOP-WIDTH: 0px;
    BORDER-LEFT-WIDTH: 0px;
    BORDER-BOTTOM-WIDTH: 0px;
    FONT: lighter 18px Georgia, "Times New Roman", Times, serif;
    COLOR: #333;
    BORDER-RIGHT-WIDTH: 0px
}
.h3schedule
{
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    COLOR: #4777cb
}
.LeftColumnHeading
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    COLOR: #ff6614
}
.Button
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ff6614;
    PADDING-BOTTOM: 2px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.DkBlueButton
{
    BACKGROUND: #4777cb;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.GreenButton
{
    BACKGROUND: #336600;
    BACKGROUND-POSITION: center;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}

.ClearButtonSmall
{
    BACKGROUND: #FFFFFF;
    FONT: normal 9px Verdana, Arial, Helvetica, sans-serif;
    BORDER: 0px solid #FFFFFF;
    COLOR: #0000FF;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: underline;
}

.ClearButtonSmallSelected
{
    BACKGROUND:#4275CE;
    FONT: normal 9px Verdana, Arial, Helvetica, sans-serif;
    BORDER: 0px solid #FFFFFF;
    COLOR: #FFFFFF;
    TEXT-ALIGN: left;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: underline;
}


.ClearButtonSmallCenter
{
    BACKGROUND: #FFFFFF;
    FONT: normal 9px Verdana, Arial, Helvetica, sans-serif;
    BORDER: 0px solid #FFFFFF;
    COLOR: #0000FF;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: underline;
}

.ClearButtonSmallCenterSelected
{
    BACKGROUND:#4275CE;
    FONT: normal 9px Verdana, Arial, Helvetica, sans-serif;
    BORDER: 0px solid #FFFFFF;
    COLOR: #FFFFFF;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    TEXT-DECORATION: underline;
}


.GreenButtonSmall
{
    BACKGROUND: #336600;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.RedButton
{
    BACKGROUND: #ff3333;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.RedButtonSmall
{
    BACKGROUND: #ff3333;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.BlueButtonSmall
{
    BACKGROUND: #708090;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}

.BlueButton
{
    BACKGROUND: #4777cb;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.OrangeButton
{
    BACKGROUND: #ff6614;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    COLOR: #fff;
    VERTICAL-ALIGN: middle;
    TEXT-ALIGN: center
}
.OrangeButtonSmall
{
    BACKGROUND: #ff6614;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}

.SearchableBrowserButtonOrange
{
    BACKGROUND: #ff6614;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    WIDTH: 50px;
}



.GreenRoyalSmall
{
    BACKGROUND: #336600;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.OrangeRoyalSmall
{
    BACKGROUND: #ff6614;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.RedRoyalSmall
{
    BACKGROUND: #ff3333;
    FONT: bold 9px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle
}
.TableHeader
{
    BORDER-RIGHT: black 0px dashed;
    BORDER-TOP: black 0px dashed;
    FONT: bold 14px Georgia, "Times New Roman", Times, serif;
    BORDER-LEFT: black 0px dashed;
    COLOR: #4777cb;
    BORDER-BOTTOM: #ccc 1px dashed;
    TEXT-ALIGN: center
}
.OuterTable
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #000;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: center
}
.TeaserTable
{
    BORDER-RIGHT: #4777cb 1px solid;
    BORDER-TOP: #4777cb 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #4777cb 1px solid;
    BORDER-BOTTOM: #4777cb 1px solid
}
.GrayTeaserTable
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 2px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ccc 1px solid
}

.GrayTeaserTableCell
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    PADDING: 4px;
    MARGIN: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.GrayTeaserTableCellGreyText
{
    BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-BOTTOM: #CCCCCC 1px solid;
    PADDING: 4px;
    MARGIN: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999;
}

.GrayTeaserTableNoPadding
{
    BORDER-LEFT: #CCCCCC 1px solid;
    BORDER-TOP: #CCCCCC 1px solid;
    PADDING: 0px;
    MARGIN: 0px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.LoggedIn
{
    PADDING-RIGHT: 2px;
    BACKGROUND: #70cbff;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
.LogOut
{
    PADDING-RIGHT: 5px;
    FONT-SIZE: 9px;
    FONT_FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    COLOR: #999999;
    PADDING-TOP: 4px;
    TEXT-ALIGN: right
}
.NaviBar
{
    PADDING-LEFT: 14px;
    BACKGROUND: #4777cb;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 4px
}
.Help
{
    PADDING-RIGHT: 5px;
    BACKGROUND: #4777cb;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 4px
}
.BigKahunaContent
{
    PADDING-RIGHT: 20px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 20px;
    WIDTH: 100%;
    PADDING-TOP: 20px
}
.ContentHolder
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left
}
.AdminFooter
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 5px;
}
.BlueEditTable
{
    BORDER-RIGHT: #70cbff 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #70cbff 1px solid;
    PADDING-LEFT: 2px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #70cbff 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #70cbff 1px solid
}
.TeaserTablenoBorder
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.TotalRow
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #000 1px solid;
    PADDING-BOTTOM: 5px;
    FONT: bolder 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: black 0px solid;
    COLOR: #000;
    BORDER-BOTTOM: black 0px solid
}
.NonWorkTime
{
    BACKGROUND: #f5f5f5;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999
}
.GrayBG
{
    BACKGROUND: #f5f5f5;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.OrderTD
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: black 0px solid;
    COLOR: #333;
    BORDER-BOTTOM: black 0px solid
}
.InTheRed
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 0px solid;
    COLOR: #ff3300;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.InTheRedNoBorder
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ccc 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: black 0px solid;
    COLOR: #ff3300;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.GreenMenu
{
    FONT-SIZE: 9px;
    COLOR: #336600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.RedMenu
{
    FONT-SIZE: 9px;
    COLOR: #ff3300;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.OrangeMenu
{
    FONT-SIZE: 9px;
    COLOR: #ff6614;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.LineItemTD
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: black 0px solid;
    COLOR: #999999;
    BORDER-BOTTOM: black 0px solid
}
.TotalBox
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: #000 1px solid;
    PADDING-BOTTOM: 5px;
    FONT: bolder 11px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: black 1px solid;
    COLOR: #000;
    BORDER-BOTTOM: black 1px solid
}
.PostageField
{
    TEXT-ALIGN: right
}
.NaviBarPublic
{
    PADDING-LEFT: 14px;
    BACKGROUND: #ff6614;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 4px
}
.ContentHolderPublic
{
    BACKGROUND: #fff;
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: left
}
.CheckPointLeft
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #006633 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #006633 1px solid;
    COLOR: #006633;
    BORDER-BOTTOM: #006633 1px solid
}
.CheckPointRight
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: #006633 1px solid;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #006633 0px solid;
    COLOR: #006633;
    BORDER-BOTTOM: #006633 1px solid
}
.ScheduleStart
{
    FONT-WEIGHT: bold;
    BACKGROUND: #669966;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleDue
{
    BACKGROUND: #ff3300;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleApprove
{
    BACKGROUND: #AE0000;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.Schedule
{
    BACKGROUND: #fff;
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ScheduleProjRelease
{
    BACKGROUND: #299DA1;
    COLOR: #fff;
    TEXT-ALIGN: left;

}
.SchedulePlan
{
    BACKGROUND: #29a273;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleWrite
{
    BACKGROUND: #4777cb;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleEdit
{
    BACKGROUND: #8e47cb;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleReview
{
    BACKGROUND: #cb479b;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleProof
{
    BACKGROUND: #e8334e;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.SchedulePageMaker
{
    BACKGROUND: #cc5c7f;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleISBN
{
    BACKGROUND: #DD6AAA;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleChanges
{
    BACKGROUND: #DE98C8;
    COLOR: #fff;
    TEXT-ALIGN: center
}
.ScheduleLeft
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: #ccc 1px solid;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: black 0px solid;
    COLOR: #000;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.ScheduleTop
{
    BORDER-RIGHT: black 0px solid;
    BORDER-TOP: black 0px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ccc 1px solid;
    BORDER-BOTTOM: black 0px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.RedHighlight
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    FONT: bold 11px Verdana, Arial, Helvetica, sans-serif;
    COLOR: #ff3300;
    PADDING-TOP: 2px
}
.ScheduleView
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid;
    TEXT-ALIGN: center
}
.ScheduleHolder
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    PADDING-TOP: 2px
}
.find
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 80%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid
}
.DiaryCalendarDayLabel{
    WIDTH: 60px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #999999
}
.findBlue
{
    BORDER: #4777cb 1px solid;
    PADDING-TOP: 2px;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 80%;
    COLOR: #333;
}
.findResults
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 80%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid
}
.LeftColumn
{
    PADDING-RIGHT: 15px
}
.RightColumn
{
    PADDING-LEFT: 35px
}

.Minimal{
    //border-style: double;
}

.RequiredFieldPopUp{
    BORDER-RIGHT: #ff3300 1px solid;
    BORDER-TOP: #ff3300 1px solid;
    BORDER-BOTTOM: #ff3300 1px solid;
    BORDER-LEFT: #ff3300 1px solid;
}



.RequiredField
{
    BORDER-RIGHT: #ff3300 1px solid;
    BORDER-TOP: #ff3300 1px solid;
    PADDING-LEFT: 3px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ff3300 1px solid;
    COLOR: #333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ff3300 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.Error
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f96;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 4px
}
.ErrorWhite
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #f96;
    PADDING-TOP: 4px
}
.rdValidationErrors
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #ff3300;
    PADDING-BOTTOM: 2px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #fff;
    PADDING-TOP: 2px
}
SELECT
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.ActionList
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ccc 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
.MediaType
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #666666 1px solid;
    COLOR: #333;
    BORDER-BOTTOM: #666666 1px solid
}
.indexNaviPanel
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
.indexNaviPanelNoStretch
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;

    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}

.InviteUsersTitle
{
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    COLOR: #4777cb;
}


.contactLogPanelTop
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px
}
.contactLogPanelBottom
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    BORDER-BOTTOM: #ccc 1px solid;
}

.indexNaviPanelWhite
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}

.indexNaviPanelWhiteDashed
{
    BORDER-RIGHT: #ccc 1px dashed;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px dashed;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #fff;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px dashed;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px dashed
}

.OpenBottom
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 8px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid
}
.NoOpen
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 8px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #ccc 1px solid
}
.OpenTop
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 8px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: top;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 0px solid
}
.OpenCloseTop
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}

.SolidGrayTable
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 9px Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
a.navBarLink {
    BACKGROUND: #f5f5f5;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    COLOR: #4777cb;
    text-decoration: none;
}



.OpenButtonBar
{
    BORDER-RIGHT: black 0px dashed;
    BORDER-TOP: #ccc 1px dashed;
    MARGIN-BOTTOM: 10px;
    BORDER-LEFT: black 0px dashed;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black 0px dashed
}
.CreateNewH
{
    BORDER-RIGHT: #ccc 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 4px;
    BACKGROUND: #f5f5f5;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ccc 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ccc 1px solid
}
.Highlight
{
    BORDER-RIGHT: #ffb289 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffb289 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ffb289 1px solid;
    WIDTH: 100%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffb289 1px solid
}
.HighlightBox
{
    BORDER-RIGHT: #360 1px solid;
    BORDER-TOP: #360 1px solid;
    BORDER-LEFT: #360 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #360 1px solid
}
.HighlightTop
{
    BORDER-RIGHT: #ffb289 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffb289 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #ffead4;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffb289 1px solid;
    WIDTH: 100%;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffb289 1px solid
}
.OrderTop
{
	PADDING-RIGHT: 4px;
	MARGIN-TOP: 3px;
	PADDING-LEFT: 4px;
	BACKGROUND: #336600;
	PADDING-BOTTOM: 3px;
	FONT: bold 14px Georgia, "Times New Roman", Times, serif;
	VERTICAL-ALIGN: middle;
	WIDTH: 100%;
	COLOR: #fff;
	PADDING-TOP: 3px;
	border: 1px solid #060;
}
.OrderBottom
{
    BORDER-RIGHT: #afd4af 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #afd4af 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #afd4af 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #afd4af 1px solid;
    TEXT-ALIGN: center
}
.HighlightButton
{
    BORDER-RIGHT: #ffb289 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffb289 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #ffb289 1px solid;
    WIDTH: 100%;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffb289 1px solid;
    TEXT-ALIGN: center
}

.HighlightTopLeftCol
{
    BORDER-RIGHT: #ffb289 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffb289 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #ffead4;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffb289 1px solid;
    WIDTH: 90%;
    COLOR: #666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffb289 1px solid
}
.HighlightLeftCol
{
    BORDER-RIGHT: #ffb289 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #ffb289 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #ffb289 1px solid;
    WIDTH: 90%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffb289 1px solid
}
.Success
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 4px;
    BACKGROUND: #66cc66;
    PADDING-BOTTOM: 4px;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 100%;
    COLOR: #000;
    PADDING-TOP: 4px
}

.MyHomeComponentTopDiv
{
    BORDER-RIGHT: #708090 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #708090 1px solid;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 4px;
    BACKGROUND: #CAE2F0;
    PADDING-BOTTOM: 3px;
    FONT: lighter 14px Georgia, "Times New Roman", Times, serif;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #708090 1px solid;
    WIDTH: 90%;
    COLOR: #666666;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #708090 1px solid
}
.MyHomeComponentBottomDiv
{
    BORDER-RIGHT: #708090 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #708090 0px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 3px;
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    BORDER-LEFT: #708090 1px solid;
    WIDTH: 90%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #708090 1px solid
}
.MyHomeComponentLastTDDiv
{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #708090 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 90%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BACKGROUND: #CAE2F0;
    TEXT-ALIGN: center
}
.MyHomeComponentLastTDDivWhite{
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ccc 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 3px;
    FONT: 11px/15px Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 90%;
    COLOR: #4777cb;
    PADDING-TOP: 3px;
    BACKGROUND: #fff;
    TEXT-ALIGN: center
}

.DiaryEventTypeNull
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background: #f0f0f0
}


.DiaryEventTypeA
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background: #29a273;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}
.DiaryEventTypeB
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background:#4777cb;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}
.DiaryEventTypeC
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background: #8e47cb;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}
.DiaryEventTypeD
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background: #cb479b;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}
.DiaryEventTypeE
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    cursor: pointer;
    cursor: hand;
    background: #CCC;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}

.DiaryEventTypeF
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #fff;
    background: #cc5c7f;
    cursor: pointer;
    cursor: hand;
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 0px solid #ccc;
}
.DiarySelectedDate{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    COLOR: #cc5c7f;
    font-weight: bold
}
.DiaryUnSelectedDate{
    COLOR: #565683
}
.DiaryDayLabel
{
    FONT: lighter 11px/12px Georgia, "Times New Roman", Times, serif;
    COLOR: #4777cb;
    background: #fcfcfc;
    width = 80px;
}

.HistoryMenu {
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  background-color: #EEE;
  font-size: 10px;
  font-family: Verdana;
  font-weight: normal;
  position: absolute;
  z-index: 1000;
  top: 60px;
  left: 20px;
}
.HistoryMenu {
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  background-color: #EEE;
  font-size: 10px;
  font-family: Verdana;
  font-weight: normal;
  position: absolute;
  z-index: 1000;
  top: 60px;
  left: 20px;
}

.Memo{
  color:#363;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

.MemoSmall{
  color:#363;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}
.MemoControl{
    BORDER-TOP: black 1px dashed;
    color:#363;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
}

.OnlineSupport{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
    COLOR: #00f;
}

div#NewUserRegisterResource{
font: 8px verdana, sans-serif; 
border:solid 1px #033;
background-color:white; 
padding:10px; 
valign: top;
}
div#NewUserRegisterResource TD{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}


div#ExistingUserRegisterResource{
border:solid 1px #033;
background-color:white; 
padding:10px; 
valign: top;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}

div#ExistingUserRegisterResource TD{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}

div#NewUserDetails{
border:solid 1px #033;
background-color:white; 
padding:10px; 
valign: top;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}

div#NewUserDetails TD{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;
}

#NewUserDetails TD.redeye{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: red;
	line-height: 15px;
}
.FOS
{
    COLOR: #000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    line-height: 15px;
}
.FOSHighlight
{
    FONT: lighter 14px/16px  Verdana, Arial, Helvetica, sans-serif;
    COLOR: #4777cb
}

.DiaryStandardDiv{
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #fff;

    cursor: pointer;
    cursor: hand;

	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000;
	line-height: 15px;

}
.DiaryStandardDivTimeColumn{
  border-bottom: 0px solid #ccc;
  border-right: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background-color: #fff;
  FONT: lighter 9px Georgia, "Times New Roman", Times, serif;
  COLOR: #4777cb;
}


.NoShadow
{
    BORDER-RIGHT: #000 1px solid;
    BORDER-TOP: #000 1px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #000 1px solid;
    COLOR: #000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000 1px solid;
    scrollbar-face-color:#ddf;
    scrollbar-arrow-color:#fff;
    scrollbar-track-color:#ddf;
    scrollbar-shadow-color:'';
    scrollbar-highlight-color:'';
    scrollbar-3dlight-color:'';
    scrollbar-darkshadow-Color:'';
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.orangeText {
	color: #FF6614;
}

.orangeTextBold {
	color: #FF6614;
  font-weight: bold;
}

.italicText {
	font-style: italic;
}
