/* Generic Tag Redefinitions */

BODY {
	PADDING: 0px;
	MARGIN: 0px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
A:LINK, A:VISITED {
    COLOR: #FF9900;
    TEXT-DECORATION: none
}
A:HOVER, A:FOCUS, A:ACTIVE {
    COLOR: #663366;
    TEXT-DECORATION: underline;
}
.Footer:LINK, .Footer:VISITED, .Footer:HOVER, .Footer:ACTIVE {
    COLOR: #FF9900;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}




/* Side Menu Classes */

.SideMenu-Selected:ACTIVE,
.SideMenu-Selected:LINK,
.SideMenu-Selected:VISITED {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    }
.SideMenu-Selected:HOVER,
.SideMenu-Selected:FOCUS {
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #FF9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.SideMenu-Deselected:ACTIVE,
.SideMenu-Deselected:LINK,
.SideMenu-Deselected:VISITED {
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	}
.SideMenu-Deselected:HOVER,
.SideMenu-Deselected:FOCUS {
    FONT-SIZE: 11px;
    COLOR: #FF9900;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}


/* Generic Classes */

.Required {
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.Copyright {
    FONT-SIZE: 9px;
    COLOR: #808080;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ErrorRed {
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.Title {
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    }
.orange
{
    BACKGROUND-COLOR: #FF9900
}
.Confirm {
    FONT-WEIGHT: bold;
    COLOR: #0000FF;
    font-size : 12px;
    text-align : center;
    }
HR.Yellow {
	color: #FF9900;
	background-color: #FF9900;
	height : 1px;
}
	
	
TD, .Copy-Generic {
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.Copy-SmallPrint {
    FONT-SIZE: 10px;
    COLOR: #333333;
	LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
.Copy-SmallBold {
    FONT-SIZE: 11px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}
 .Copy-Generic-White {
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}


/* Table Classes */

.Tbl01-Header{
    BORDER-RIGHT: medium none;
    BORDER-LEFT:  medium none;
    BORDER-TOP: 1px solid #FF9900;
    BORDER-BOTTOM: 1px solid #FF9900;
    MARGIN: 0px;
    HEIGHT: 23px;
    COLOR: #AA080B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    background : url('/global_resources/images/page/yellow-gradient.gif') repeat-y center;; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px
}
.Tbl01-ColHead {
    BORDER-TOP: none;
    BORDER-LEFT:  none;
    BORDER-RIGHT: none;
    BORDER-BOTTOM: none;	
    PADDING: 0px 2px 0px 2px;
    MARGIN: 0px;
    COLOR: #AA080B;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    }
.Tbl01-SubHead {
    BORDER-TOP: none;
    BORDER-LEFT:  none;
    BORDER-RIGHT: none;
    BORDER-BOTTOM: none;	
    PADDING: 0px 2px 0px 2px;
    MARGIN: 0px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.Tbl01-Cell {
    BORDER-TOP: none;
	BORDER-BOTTOM: none;
	BORDER-LEFT: none;
    BORDER-RIGHT: none;
    PADDING: 0px 2px 0px 2px;
    MARGIN: 0px;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;    
}
.Tbl01-Cell-Alt {
    BORDER-TOP: none;
	BORDER-BOTTOM: none;
	BORDER-LEFT: none;
    BORDER-RIGHT: none;
    PADDING: 0px 2px 0px 2px;
    MARGIN: 0px;
    COLOR: #000000;
	background-color : #F0F0F0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;    
}
.Tbl01-Footer {
    BORDER-TOP: #FF9900 1px solid;
    BORDER-LEFT: none;
    BORDER-RIGHT: none;
    BORDER-BOTTOM: none;	
    PADDING: 0px 2px 0px 2px;
    MARGIN: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
}
.Tbl01-Seperator {
    PADDING: 0px;
    MARGIN: 0px;
    WIDTH: 1px;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #FF9900
}

.Tbl02-Header{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	background : #663366;
	color : #FFFFFF;
}


/* Record Menu Classes */

.RecordMenu-IFrame {
	MARGIN: 0px;
	padding : 0 0 0 0;
	border : 0px none;
}
.RecordMenu-RowCount {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	WIDTH: 32px;
    COLOR: black;
	FONT-FAMILY: Verdana, Arial;
    HEIGHT: 14px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none;
    border : 0px none #FFFFFF;
	padding : 0 0 0 0;
	line-height : 12px;
}
.RecordMenu-HeadBut {
	PADDING: 0px;
	FONT-WEIGHT: bold;
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border : 0px none;
	height : 13px;
	background-color : transparent;
	font-size : 11
}


/* Misc */

.NoBlock {
	display : list-item;
}

.Underline {
	BORDER-TOP: none;
	BORDER-BOTTOM: #FF9900 1px solid;
	BORDER-LEFT: none;
    BORDER-RIGHT: none;
}

.NoBGRepeat{ background-repeat : no-repeat; }
.Mouse-Help { cursor : help; }

.Frame-01-Main { background-color : #EEEEEE; }
.Frame-02-Main { background-color : #FFF6D8; }
.Frame-03-Main { background-color : #663366;    background : #663366 url('/global_resources/images/page/bg-purple-logo.jpg') no-repeat right;   }
.Frame-04-Main { background-color : #F2EDF2; }
.Frame-05-Main { background-color : #F8E8C4; }


/* FaxForm Classes */

BODY.FaxForm {
	PADDING: 10px;
	MARGIN: 0px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}
.FaxForm-Copy {
	FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
.FaxForm-Copy2 {
	FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	vertical-align : middle;
}
.FaxForm-Head{
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	vertical-align : bottom;
	padding : 2px 16px 2px 16px;
}
.FaxForm-SubHead{
	FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : right;
}
.FaxForm-Cell {
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	padding : 8px 8px 8px 8px;
	}
.FaxForm-CellBox {
	FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-align : left;
	border : 1px dotted #000000;
	padding : 4px 8px 4px 8px;
	}
.FaxForm-Box {
	border-right : 1px dotted #000000;
}
.FaxForm-CellEnter {
	border : 1px dotted #000000;
	background-color : #f6f6f6;
	}

/* Popup stuff */
	
.Popup-Body {
	PADDING: 2px;
	MARGIN: 2px;
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
}


/* Text Areas */

textarea { color : #000000;  background-color : #FFFFFF; }
input.frmWidth25, select.frmWidth25, textarea.frmWidth25 { width : 25px; color : #000000; background-color : #FFFFF0; }
input.frmWidth50, select.frmWidth50, textarea.frmWidth50 { width : 50px; color : #000000; background-color : #FFFFF0; }
input.frmWidth75, select.frmWidth75, textarea.frmWidth75 { width : 75px; color : #000000; background-color : #FFFFF0; }
input.frmWidth100, select.frmWidth100, textarea.frmWidth100 { width : 100px; color : #000000;  background-color : #FFFFF0;  }
input.frmWidth150, select.frmWidth150, textarea.frmWidth150 { width : 150px; color : #000000;  background-color : #FFFFF0;  }
input.frmWidth200, select.frmWidth200, textarea.frmWidth200 { width : 200px; color : #000000; background-color : #FFFFF0;   }
input.frmWidth250, select.frmWidth250, textarea.frmWidth250 { width : 250px; color : #000000; background-color : #FFFFF0;   }
input.frmWidth300, select.frmWidth300, textarea.frmWidth300 { width : 300px; color : #000000; background-color : #FFFFF0;   }
input.frmWidth400, select.frmWidth400, textarea.frmWidth400 { width : 400px; color : #000000;  background-color : #FFFFF0; }
input.frmWidthStretch, select.frmWidthStretch, textarea.frmWidthStretch { width : 100%; color : #000000; background-color : #FFFFF0; }