body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
}

a {COLOR: #000000; TEXT-DECORATION: none}
a:hover {COLOR: red; TEXT-DECORATION: none}


#blue:link {
	COLOR: #277DC9; TEXT-DECORATION: none
}
#blue:visited {
	COLOR: #277DC9; TEXT-DECORATION: none
}
#blue:hover {
	COLOR: orange; TEXT-DECORATION: none
}

table#toolbar {
	//margin-right: 10px;
}

table#toolbar a.toolbar {
	color : #808080;
	text-decoration : none;
	display: block;
	border: 1px solid #DDD;
	width: 82px;
	padding: 2px 1px 2px 1px;
	FONT-SIZE: 10px;
	background-color: #f1f3f5;
}
table#toolbar a.toolbar:hover {
	color : #00008B;
	border: 1px solid #0000CD;
	background-color: #E8ECFF;
	padding: 3px 0px 1px 2px;
}
table#toolbar a.toolbar:active {
	color : #FF9900;
}

.smalltext
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
	VERTICAL-ALIGN: middle;
}

.rowerror
{
	background-color: #E05353;
	color: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial
}

.inputtext
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	PADDING: 2px 2px 2px 2px;
	MARGIN: 0px;
	vertical-align: middle;
}

.inputtextarea
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	padding: 2px 2px 2px 2px;
	vertical-align: middle;
}

.inputselect
{
	BORDER: 1px SOLID #4C77B6;
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	margin: 0px;
	padding: 0px;
	vertical-align: middle;
}


.logintext
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	WIDTH: 140px;
	PADDING: 2px 2px 3px 2px;
	MARGIN: 0px;
	BACKGROUND: URL(../images/icon_user.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
}
.loginpassword
{	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	BORDER: 1px SOLID #666666;
	WIDTH: 156px;
	PADDING: 2px 2px 2px 2px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
}

/*  BLOCK -- Supported Browsers*/
.bl_head_brows{
	width: 264px;
	height: 45px;
	background-image: url(../images/bl_head_brows.gif);
	margin-bottom: 10px;
}

.srchbox
{
	COLOR: #61718C;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	border: 1px solid #BFCDDA;
	WIDTH: 300px;
	PADDING: 2px 2px 3px 2px;
	MARGIN: 0px;
	MARGIN-TOP: 4px;
	BACKGROUND: URL(../images/srch.gif) no-repeat;
	BACKGROUND-POSITION: 1px 1px;
	BACKGROUND-COLOR: #FFFFFF;
	PADDING-LEFT: 18px;
	VERTICAL-ALIGN: middle;
	-moz-border-radius: 4px 4px 4px 4px;
}

.autofltr
{
	PADDING-RIGHT: 15px;
	MARGIN: 0px;
	BACKGROUND: URL(../images/autofltr.gif) no-repeat right;
	BACKGROUND-COLOR: #FFFFFF;
}

.tborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #6393DF;
	clear: both;
}

.infomsgborder
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #6393DF;
	margin-bottom: 4px;
}

.infomsg
{
	BACKGROUND: #F7FAFF url(../images/hovertabbg.gif) REPEAT-X BOTTOM LEFT;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.tbordererror
{
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #E82A2A;
	margin-bottom: 4px;
}

.errorbox
{
	background-color: #FFEAEA;
	color: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial;
}

.tcat
{
	background: #80A9EA url(../images/tablebg.gif) repeat-x top left;
    COLOR: #FFFFFF;
	FONT: 12px Verdana, Tahoma;
}

.row1
{
	BACKGROUND-COLOR: #ffffcc;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.row2
{
	BACKGROUND-COLOR: #ffefb5;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.row3
{
	BACKGROUND-COLOR: #FF8AC5;
	COLOR: #000000;
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
}

.descrow
{
	BACKGROUND: #80A9EA url(../images/tabledescrowbg.gif) REPEAT-X TOP LEFT;
	COLOR: #FFFFFF;
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	VERTICAL-ALIGN: middle;
}

.cleanrow
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #666666;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
}

.tabletitle
{
	COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
}

.tabletitle_tooltip
{
	COLOR: #333333;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-WEIGHT: bold;
	CURSOR: help;
}

.tabledescription
{
	COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}


.bluebuttonbig
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/bluebuttonbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	padding-top: 3px;
	padding-bottom: 15px;
	vertical-align:middle;
}

.yellowbuttonbig
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/yellowbuttonbigbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 85px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	padding-top: 3px;
	padding-bottom: 15px;
	vertical-align:middle;
}

.yellowbuttonbigbig
{
	BORDER: solid 0 #FFFFFF;
	BACKGROUND: URL(../images/yellowbuttonbigbigbg.gif) no-repeat;
	HEIGHT: 21px;
	WIDTH: 125px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma;
	FONT-SIZE: 11px;
	MARGIN: 0px;
	padding-top: 3px;
	padding-bottom: 15px;
	vertical-align: middle;
}

#error {
 	border: 1px solid #E89B88;
 	background-color: #FFEFE8;
 	padding: 8px 11px;
 	font-size: 11px;
 	font-weight:bold;
 	margin: 0px;
}

#message {
 	border: 1px solid #4C96D4;
 	background-color: #E7F1F9;
 	padding: 8px 11px;
 	FONT-FAMILY: Verdana, Arial;
 	font-size: 11px;
}

#btnInfo {
 	border: solid #ffcc00 1px;
 	background-color: #ffffcc;
 	FONT-FAMILY: "Tahoma", sans-serif;
 	padding: 1px 8px;
 	font-size: 11px;
}

.menusectiondefault
{
	BACKGROUND: #727172 url(../images/menusectiondefbg.gif);
	COLOR: #EAEAEA;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}
.menusectiondefault a
{	COLOR: #EAEAEA;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	text-decoration: none;
}
.menusectiondefault a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

.menudefbg {
	BACKGROUND: #A5A2A5;
}

/* Menu Color Sections */

/* BLUE */
.menusection1
{
	BACKGROUND-IMAGE: url(../images/menusection1.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection1 a
{	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection1 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline1
{
	BACKGROUND: #85B8E3;
}
.menulinks1
{
	BACKGROUND: #E5EEF9;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* RED */
.menusection2
{
	BACKGROUND-IMAGE: url(../images/menusection2.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection2 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection2 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline2
{
	BACKGROUND: #E3858C;
}
.menulinks2
{
	BACKGROUND: #F9E5E5;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* PURPLE */
.menusection3
{
	BACKGROUND-IMAGE: url(../images/menusection3.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection3 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection3 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}

.menuline3
{
	BACKGROUND: #9C85E3;
}
.menulinks3
{
	BACKGROUND: #ECE5F9;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* GREEN */
.menusection4
{
	BACKGROUND-IMAGE: url(../images/menusection4.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection4 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection4 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline4
{
	BACKGROUND: #ADC7A1;
}
.menulinks4
{
	BACKGROUND: #EDF3EB;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* ORANGE */
.menusection5
{
	BACKGROUND-IMAGE: url(../images/menusection5.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection5 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection5 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline5
{
	BACKGROUND: #E3A385;
}
.menulinks5
{
	BACKGROUND: #F9EDE5;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* MOOV */
.menusection6
{
	BACKGROUND-IMAGE: url(../images/menusection6.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection6 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection6 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline6
{
	BACKGROUND: #BBA1C7;
}
.menulinks6
{
	BACKGROUND: #F1EBF3;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}


/* MOOV */
.menusection7
{
	BACKGROUND-IMAGE: url(../images/menusection7.gif);
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}
.menusection7 a
{
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
}
.menusection7 a:hover {COLOR: #FFFFFF; TEXT-DECORATION: none}
.menuline7
{
	BACKGROUND: #b1a201;
}
.menulinks7
{
	BACKGROUND: #F1EBF3;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 11px;
}

/* GRID */

.even{
	background-color:#ffffcc;
	cursor: pointer;
}
.uneven{
	background-color:#ffefb5;
	cursor: pointer;
}


/* LEFT */

.staffnavbar {
	PADDING: 0px 4px 4px 4px;
	font-size: 10px;
	font-family: "Tahoma", sans-serif;
}

.lbox01 {
	background: url(../images/bg02.gif) no-repeat;
	margin: 0px 9px 5px 9px;
	padding: 7px 0px 0px 0px;
}
.lbox01 span {
	background: url(../images/ico09.gif) no-repeat 7px 0px;
	margin: 0px;
	padding: 0px 0px 4px 27px;
	font-size: 10px;
	font-family: "Tahoma", sans-serif;
	font-weight: bold;
	color: #18313d;
}


.lbox01b {
	padding-left: 7px;
	padding-right: 7px;
	border-left: 1px solid white;
	border-bottom: 1px solid #bab8af;
	border-right: 1px solid #bab8af;
	background: #eeede9;
}

.lbox01b #scroller {
	padding: 4px;
	font-size: 10px;
	font-family: "Tahoma", sans-serif;
	background: #FFFFF4;
	overflow-y: scroll;
	margin-bottom: 7px;
	border-top: 1px solid #bab8af;
	border-left: 1px solid #bab8af;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}


.lboxdesc {
	padding: 0px;
}

.lboxdesc #scroller {
	padding: 2px;
	font-size: 10px;
	font-family: "Tahoma", sans-serif;
	background: #FFFFF4;
	overflow-y: scroll;
	margin-bottom: 7px;
	border-top: 1px solid #bab8af;
	border-left: 1px solid #bab8af;
	border-right: 1px solid white;
	border-bottom: 1px solid white;
}

.navsection {
	text-decoration: none;
	margin: 0 0 0 0;
	border: 1px solid #CDCDCD;
	background: #FFFFFF url(../images/navtitlebg.gif) repeat-x top left;
	-moz-border-radius: 4px 4px 0px 0px;
	COLOR: #61718C;
	min-width: 250px;
}

.navsub {
	padding: 4px 4px 4px 4px;
}

.navtitle
{
    FONT-SIZE: 11px;
    COLOR: #454545;
    FONT-FAMILY: Verdana, Arial;
	VERTICAL-ALIGN: middle;
	HEIGHT: 20px;
	WIDTH: 100%;
}

#overlay {
	background-color:#FFFFFF;
	height:500px;
	left:0pt;
	opacity:0.6;
	filter: alpha(opacity = 60);
	position:absolute;
	top:0pt;
	width:100%;
	z-index:90;
}

#loading {
	height:25%;
	left:0%;
	position:absolute;
	text-align:center;
	top:5%;
	width:100%;
	color: #FF8000;
	font-weight: bold;
}
