select {
	WIDTH: 200px; 
}

fieldset
{
	-moz-border-radius: 8px; border-radius: px;
} 


.disabled
{
    COLOR: red
}
A.mainsec
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: "Verdana" "Arial";
    TEXT-DECORATION: none
}
a:hover.mainsec
{
    TEXT-DECORATION: underline
}

A.email
{
    COLOR: black;
    TEXT-DECORATION: none
}
a:hover.email
{
    COLOR: green
}
A.home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #99ccff;
    FONT-FAMILY: "Verdana" "Arial";
    TEXT-DECORATION: none
}
a:hover.home
{
    COLOR: #ff0000
}
A.main
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: "Verdana" "Arial";
    TEXT-DECORATION: none
}
a:hover.main
{
    TEXT-DECORATION: underline
}
A.mainsmall
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: "Verdana" "Arial";
    TEXT-DECORATION: none
}
a:hover.mainsmall
{
    TEXT-DECORATION: underline
}


A.prev_next
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
a:hover.prev_next
{
    COLOR: red
}
A.tabActive
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.tabInactive
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A.bnotes
{
    COLOR: black;
    TEXT-DECORATION: none
}

A.rnotes
{
    COLOR: red;
    TEXT-DECORATION: none
}

A.wnotes
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}


td.rnotes
{
    FONT-SIZE: 14;
    FONT-WEIGHT: bold;
    COLOR: #006bab;
    TEXT-DECORATION: none
}

td.wnotes
{
    FONT-SIZE: 12;
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}


BODY
{
    BACKGROUND-COLOR: #ffffff
    MARGIN-TOP: 0;
    MARGING-LEFT: 0;
    MARGIN-BOTTOM: 0;
    MARGIN-RIGHT: 0;
}
BODY.dark
{
    BACKGROUND-COLOR: #E7E6E6

}
BODY.home
{
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    BACKGROUND-COLOR: #ffffff
}

INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial"
}


.menuTitle 
{
	margin-left:17px;
	margin-right:17px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: white;
    FONT-FAMILY: "arial"
}



.menuTitleTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: "arial"
}
.menuTitleTable A {margin-left:10px; margin-right:10px; cursor:pointer;}
.menuTitleTable A:link, .menuTitleTable A:visited, .menuTitleTable A:active {color: #FFFFFF; text-decoration:none; cursor:pointer;}
.menuTitleTable A:hover { color: white; text-decoration:underline;cursor:pointer;}


P.pageTitle
{
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: "Verdana" "Arial"
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial"
}
SPAN.error
{
    COLOR: #ff0000
}
SPAN.home
{
    COLOR: #000000;
    FONT-FAMILY: "Verdana" "Arial"
}
SPAN.medium
{
    COLOR: #2275bb;
    FONT-FAMILY: "Verdana" "Arial"
}
SPAN.dark
{
    COLOR: #003366;
    FONT-FAMILY: "Verdana" "Arial"
}
SPAN.red
{
    COLOR: red
}
SPAN.blue
{
    COLOR: blue
}


TABLE.home
{
    BACKGROUND-COLOR: #E7E6E6
}
TABLE.mainTable
{
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #ffffff
}
TABLE.subTable
{
    BACKGROUND-COLOR: #ffffff
}
TABLE.tblWhite
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: "Verdana" "Arial"
}

.taskMenu {
padding:15 30 0 15;
}


/* START -- Added by brandon */
.appMenu
{
    BACKGROUND-COLOR: white;
	padding:10 5 0 10;
	font-family:arial;
	color:black;
}
.appMenu A {color: #0085e4; text-decoration: none;}
.appMenu A:link,  .appMenu A:visited, .appMenu A:active {color: #0085e4; text-decoration: none;}
.appMenu A:hover { color: #036c00; text-decoration:underline;cursor:pointer;}

.LHSMenu
{
    BACKGROUND-COLOR: white;
	margin:5;
	font-family:arial;
	color:black;
	width:120px;
}
.LHSMenu A {color: #0085e4; text-decoration: none;}
.LHSMenu A:link,  .LHSMenu A:visited, .LHSMenu A:active {color: #0085e4; text-decoration: none;}
.LHSMenu A:hover { color: #036c00; text-decoration:underline;cursor:pointer;}


TR.appMenu
{
    FONT-SIZE: 7pt;
    padding-left:10px;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #ffffff;
}


TR.appMenuAlt
{
    FONT-SIZE: 7pt;
    padding-left:10px;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #ececec;
}
/* END -- Added by brandon */


a.notes
{
    COLOR: #0085e4;
    TEXT-DECORATION: none
}
a:hover.notes
{
    COLOR: #036c00;
    TEXT-DECORATION: none;
}
/* Modified by Brandon */

TR.appMenuselect
{
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Arial";
	}


TR.trtitle
{
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3pt;
    COLOR: white;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Arial";
    BACKGROUND-COLOR: #007bc5;
}

TR.redtrtitle
{
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #c6e9ff;
}

TR.redappMenu
{
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #ebf7ff;
}


TD
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Arial", "Helvetica", "Tahoma";
}
TD.trtitle
{
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #D5EAFF;
}

TD.appMenu
{
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 3pt;
    COLOR: #000000;
    PADDING-TOP: 1pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #E7E6E6;
}
TD.homeLight
{
    BACKGROUND-COLOR: #ffffff;
}
TD.homeDark
{
    BACKGROUND-COLOR: #E7E6E6;
}
TD.mainsmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: "Verdana" "Arial"
}
TD.picActive
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
TD.picInactive
{
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
TD.red
{
    BACKGROUND-COLOR: #ff0000
}
TD.secMenu
{
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
TD.statusHistory
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #99ccff
}
TD.subHeading
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 20px;
     BACKGROUND-COLOR: #40BF5B;
	 padding:4px;

}

TD.subHeadingRed
{
    FONT-SIZE: 11px;
    FONT-FAMILY: arial,verdana;
    HEIGHT: 20px;
     BACKGROUND-COLOR: #a51006;
	 padding:4px;

}

TD.tabActive
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #D5EAFF;
    TEXT-ALIGN: center
}
TD.tabInactive
{
    border:1px solid #D5EAFF; FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial";
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: center
}
TD.rptFirmID
{
    COLOR: #0066ff
}
TR.light
{
    BACKGROUND-COLOR: #E7E6E6
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial"
}
TD.crmRptHeading
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Verdana" "Arial";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #3399cc
}
TD.crmRptSection
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #99ccff
}
TD.crmRptField
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #aaddff
}
TD.crmRptEntries
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: "Verdana" "Arial";
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.dark
{
    BACKGROUND-COLOR: #E7E6E6

}

.myable
{
 BACKGROUND-COLOR: #ffffff
}

.mydisable
{
 BACKGROUND-COLOR: #E7E6E6
}
.report_tbl 
{
width:97%;margin:15px;border:solid 1px #c1c1c1
}
.report_tbl td {padding:3px;}
