body{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 10pt;
    BORDER-LEFT: 0px;
    COLOR: black;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
}

button{
	background-color:#CFC7BB;
	font-family: arial;
	font-weight: bold;
	border: outset #CFC7BB 1px;
	width: 120;
	cursor: hand;
}

input.button{
	background-color:#CFC7BB;
	font-family: arial;
	border: outset #CFC7BB 1px;
	font-weight: bold;
	width: 120;
	cursor: hand;
}

input.checkbox, input.radio {
  background-color: #EBDEC4;
}

input.checkbox.OddRow {
	background-color: white;	
}

.OddRow
{
	background-color:white;
}
.EvenRow
{
	background-color: #EBDEC4;
}

input.checkbox.EvenRow {
	background-color: #EBDEC4;	
}

table.TableSecondaryColor {
	background-color: #EBDEC4;
}

tr.TableRowSecondaryColor 
{
	background-color: #EBDEC4;
}

table.TablePrimaryColor {
	background-color: white;
}

table.TableLoginFailure {
	font-size:10pt;
	font-weight:bold;
	width:100%;
	background-color:#EBDEC4;
	color:#ffffff;
}

span.LoginFailureMessage{
	color:red;
	font-size:8pt;
}

table.LoginMarquee {
	background-color: #ffffff;
	font-family:arial;
	border-color: #EBDEC4;
}

table.LoginMarquee td.Header {
	background-color: #ffffff;
	font-size:10pt;
	font-family:arial;
	font-weight: bold;
}

span.MarqueeRow {
	font-size:8pt;
	font-family:arial;
}

div.DivMarquee {
	background-color: #CFC7BB;
	padding: 8px;
}

a.marquee:link, a.marquee:active, a.marquee:visited {
	color:black;
}

.StatusWriter{
	position: absolute;
	font-family: Arial;
	font-weight:bold;
	font-size:9pt;
	top: 50px; 
	left: 50px; 
	padding:5px; 
	background:#EBDEC4; 
	border:1px solid black; 
	height:100px; 
	width:350px;
}

.StatusMessage
{
	font-family: Arial;
	font-weight: bold;
	font-size: 8pt;
}

.PageHead{
	FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    FONT-FAMILY: Verdana, Arial;
    color: white;
}
.searchhead
{
    FONT-SIZE: small;
    COLOR: #003366;
}
.projectmanager
{
    COLOR: #0000ff;
}
.distribution
{
    COLOR: #336600;
}
.userguide
{
    COLOR: #000000;
}
.contactus
{
    COLOR: #000000;
}
.colorone
{
    COLOR: #000000;
}

.homeStyle
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: #990033;
}

.clsNavMajorTabDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 15px;
    COLOR: gray;
    POSITION: relative;
    TEXT-DECORATION: none;
}

.clsNavMajorTabEnabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    LEFT: 15px;
    COLOR: white;
    POSITION: relative;
    TEXT-DECORATION: none;
}

.clsNavMinorTabEnabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    LEFT: 30px;
    COLOR: white;
    TEXT-DECORATION: none;
}
.clsNavMinorTabDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    LEFT: 30px;
    COLOR: gray;
    POSITION: relative;
    TEXT-DECORATION: none;
}
.clsNavMinorTabEnabled #BroadcastFax
{
    LEFT: 30px;
    POSITION: relative;
    TOP: 0px;
}
INPUT
{
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
}
.clsDisabled
{
    BACKGROUND-COLOR: lightgrey;
}
TEXTAREA
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
}
P
{
}
P #PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Arial;
}
#PageHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Verdana, Arial;
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
}
SELECT
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
}
TH
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial;
}
.clsRequired
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: red;
}
.claBlackFont
{
    COLOR: black;
}
IFRAME
{
    BACKGROUND-COLOR: white;
}
OPTION
{
    BACKGROUND-COLOR: white;
}
body a {
    cursor:hand;
}

body a:link
{
    color:blue;
    text-decoration:underline;
}
body a:visited{
    color:blue;
    text-decoration:underline;
}
body a:active{
    color:blue;
    text-decoration:underline;
}
.tabLayout{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN-LEFT: 10px;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: thin solid;
    BORDER-COLLAPSE: collapse;
}
/*menu stuff here			*/
DIV.menuBar
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif;

    PADDING-TOP: 2px;
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    PADDING-BOTTOM: 2px;
    Z-INDEX: 50;
    WIDTH: 100%;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN:left;
}
DIV.menuBar A.menuButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif;

    PADDING-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 2px;
    Z-INDEX: 100;
    CURSOR: default;
    COLOR: #ffffff;
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
}
DIV.menuBar A.menuButton:hover
{
    LEFT: 1px;
    COLOR:#ecdfc3;
    TOP: 1px;
    BACKGROUND-COLOR: transparent;
}
DIV.menuBar A.menuButtonActive
{
    LEFT:1px;
    COLOR:#FDE9F3;
    TOP:1px;
    BACKGROUND-COLOR:transparent;
}
DIV.menuBar A.menuButtonActive:hover
{
    LEFT:1px;
    COLOR:#FDE9F3;
    TOP:1px;
    BACKGROUND-COLOR:transparent;
}
DIV.menu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif;

	POSITION: absolute;
	VISIBILITY: hidden;
	TOP: 0px;
	LEFT: 0px;
	Z-INDEX: 101;
	BORDER-TOP: #f0f0f0 2px solid;
	BORDER-LEFT: #f0f0f0 2px solid;
	BORDER-RIGHT: #909090 2px solid;
	BORDER-BOTTOM: #909090 2px solid;
	PADDING-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 1px;
	PADDING-BOTTOM: 1px;
	BACKGROUND-COLOR: #E4E5E8;
}
DIV.menu A.menuItem
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif;

    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 3px;
    CURSOR: default;
    COLOR: #000000;
    PADDING-TOP: 3px;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none;
}
DIV.menu A.menuItemOff
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 3px;
    CURSOR: default;
    COLOR: #808080;
    PADDING-TOP: 3px;
    WHITE-SPACE: nowrap;
    TEXT-DECORATION: none;
}
DIV.menu A.menuItemHighlight
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ecdfc3;
}
DIV.menu A.menuItem SPAN.menuItemText
{
}
DIV.menu A.menuItem SPAN.menuItemArrow
{
    MARGIN-RIGHT: 0.05em;
}
DIV.menu DIV.menuItemSep
{
    BORDER-TOP: #909090 1px solid;
    MARGIN: 4px 2px;
    BORDER-BOTTOM: #f0f0f0 1px solid;
}

/*Client Login menu stuff here*/
/*
DIV.menuBar A.menuButtonLogin
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: "MS Sans Serif", Arial, sans-serif;
	
	PADDING-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px;
    PADDING-BOTTOM: 2px;
    WIDTH: 183px;
    Z-INDEX: 100;
    CURSOR: default;
    POSITION: relative;
    BACKGROUND-COLOR: #b8c7c0;
    TEXT-DECORATION: none;
}
DIV.menuBar A.menuButtonLogin:hover
{
    LEFT: 1px;
    COLOR:#000000;
    TOP: 1px;
    BACKGROUND-COLOR:#b8c7c0;
}
DIV.menuBar A.menuButtonLoginActive
{
    LEFT:1px;
    COLOR:#000000;
    TOP:1px;
    BACKGROUND-COLOR:#b8c7c0;
}
DIV.menuBar A.menuButtonLoginActive:hover
{
    LEFT:1px;
    COLOR:#000000;
    TOP:1px;
    BACKGROUND-COLOR:#b8c7c0;
}
*/
/*top nav stuff here		*/
a.Observer:link, a.Observer:active, a.Observer:visited {
	color:white;
	text-decoration: none;
	font-size:8.0pt;
	font-weight:bold;
	font-family:arial;
}
/*left nav stuff here		*/
a.navlink:link, a.navlink:active, a.navlink:visited {
	color:black;
	text-decoration:none;
	font-size:7.5pt;
	font-weight:bold;
	margin-left:10px;
}
a.innernavlink:link, a.innernavlink:active, a.innernavlink:visited {
	color:black;
	text-decoration:none;
	font-size:6.5pt;
	font-weight:bold;
	margin-left:20px;
}

/*Diabled Nav Link*/
a.Dnavlink:link, a.Dnavlink:active, a.Dnavlink:visited {
	color:gray;
	text-decoration:none;
	cursor:default;
	font-size:7.5pt;
	font-weight:bold;
	margin-left:10px;
}

a.Dinnernavlink:link, a.Dinnernavlink:active, a.Dinnernavlink:visited {
	color:gray;
	text-decoration:none;
	cursor:default;
	font-size:6.5pt;
	font-weight:bold;
	margin-left:20px;
}

.SpanDate {
	font-family:arial;
	font-size:7.0pt;
	margin-left:5px;
}

td.RegLink {
	background-image: url(../images/Grad_Media_Source.gif);
}
td.WorkArea {
	background-image: url(../images/LTGrad_Media_Srce.gif);
}

td.WorkAreaActive 
{
	background-image: url(../images/Grad_Media_Source.gif);
}

td.TabInactive {
	border-top:	1px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	border-bottom:	2px solid black;
	background-color: #CFC7BB;
    FONT-WEIGHT:  bold;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;	
    vertical-align:top;
    color:black;
    text-align:center;
}

td.TabActive {
	border-top:	1px solid black;
	border-left:	1px solid black;
	border-right:	1px solid black;
	background-color: White;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, sans-serif;		
    vertical-align:top;
    color:black;
    text-align:center;
}

td.TabSpacer {
	border-bottom:	2px solid black;
	background-color: White;	
}

tr.SupportHead {
	background-color: #003366;
}

.HomeAppoint
{
	background-color: #CFC7BB;
}

.HomeTask
{
	background-color: #EBDEC4;
}

.TableHead{
	background-color: #CFC7BB;	
}

.TableGray {
	background-color: #CFC7BB;
}

.WarningMessage {
	font-family:arial;
	font-size:10.0pt;
	color:black;
}

.pagetitle
{
    FONT-SIZE: 16px;
    COLOR: #26366a;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagesubtitle
{
    FONT-SIZE: 13px;
    COLOR: #26366a;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bullets
{
    FONT-SIZE: 11px;
    LINE-HEIGHT: normal;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textblue
{
    FONT-SIZE: 11px;
    COLOR: #26366a;
    TEXT-INDENT: 1px;
    LINE-HEIGHT: 13px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textwhite
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}