.bodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.boldBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
}
a.boldBlue:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
	font-weight: bold;
	text-decoration: underline;
}
a.boldBlue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}
a.boldBlue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	font-weight: bold;
	text-decoration: underline;
}
a.boldBlue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: underline;
}
.datasheet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.inNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
}
.inNavSel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.inNavSel:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.inNavSel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a.inNavSel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
a.inNavSel:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	color: #CC0000;
	font-weight: normal;
	text-decoration: none;
}
a:visited {
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
}
a:active {
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.rightNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
a.rightNav:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.rightNav:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.rightNav:hover {
	color: #FFCCCC;
	text-decoration: underline;
	font-weight: normal;
}
a.rightNav:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
}
a.footer:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.footer:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.footer:hover {
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;
}
a.footer:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.smallwhite{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
}
a.smallwhite:link {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.smallwhite:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
a.smallwhite:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.smallwhite:active {
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
}
.smallblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.smallblack:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallblack:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallblack:hover {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
}
a.smallblack:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
.rednoline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: normal;
}
a.rednoline:link {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
a.rednoline:visited {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
a.rednoline:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.rednoline:active {
	color: #990000;
	text-decoration: none;
	font-weight: normal;
}
.smallCal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.smallCal:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
.blackRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.blackRed:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRed:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRed:hover {
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRed:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}

.blackRedNone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.blackRedNone:link {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedNone:visited {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedNone:hover {
	color: #CC0000;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRedNone:active {
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.blackRedCal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #000000;
	font-weight: normal;
}
a.blackRedCal:link {
	color: #000000;
	font-size: 8px;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedCal:visited {
	color: #000000;
	font-size: 8px;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedCal:hover {
	color: #CC0000;
	font-size: 8px;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRedCal:active {
	color: #000000;
	font-size: 8px;
	text-decoration: none;
	font-weight: normal;
}

.blackRedNW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.blackRedNW:link {
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedNW:visited {
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}
a.blackRedNW:hover {
	color: #CC0000;
	font-size: 9px;
	text-decoration: underline;
	font-weight: normal;
}
a.blackRedNW:active {
	color: #000000;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}

.blackRedBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
a.blackRedBig:link {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.blackRedBig:visited {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}
a.blackRedBig:hover {
	color: #CC0000;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
}
a.blackRedBig:active {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.whiteRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
}
a.whiteRed:link {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.whiteRed:visited {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
a.whiteRed:hover {
	color: #FF9900;
	text-decoration: underline;
	font-weight: bold;
}
a.whiteRed:active {
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.button1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FF6600;
	border: 1px solid #000000;
	padding: 2px;
}
.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #000000;
	padding: 2px;
}
.button3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #000000;
	padding: 2px;
	height: 18px;
	width: 20px;
	text-align: center;
	vertical-align: top;
}
.buttonLI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #009900;
	border: 1px solid #000000;
	padding: 2px;
}
.buttonLO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #FF0000;
	border: 1px solid #000000;
	padding: 2px;
}
.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #0033CC;
	background-color: #FFFFFF;
	border: 1px solid #0066FF;
}
.form2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color:#FFFFFF;
	background-color: #0099FF;
	border: 1px solid #0066FF;
}
.form3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #003300;
}
.form4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #990000;
	background-color: #FFFFFF;
	border: 1px solid #003300;
	padding: 1px;
}
.formLG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #CC6600;
	border: 1px solid #003300;
}
.form3N {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #003300;
	text-align: right;
}
.formSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #333333;
	background-color: #CCCCCC;
	border: 1px solid #000000;
}
.formS2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #336666;
	background-color: #FFFFFF;
	border: none;
}
.formS3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
	background-color: #FFCC00;
	border: none;
}
.formS3black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFCC00;
	background-color: #000000;
	border: none;
}
.formHomeBY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFCC00;
	background-color: #000000;
	border: none;
	padding: 0px;
	width: 105px;
}
.formS4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #6699FF;
	border: none;
}
.formS4black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #000000;
	border: none;
}
.formS3crimson {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #990000;
	border: 1px solid #000000;
}
.formS3gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #FFFFFF;
	background-color: #666666;
	border: 1px solid #000000;
}
.formNW1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #003300;
}
.formNW2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #66CCCC;
	background-color: #FFFFFF;
	border: 1px solid #003300;
	font-style: italic;
}
.STav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.STnotav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #CCCCCC;
	background-color: #FFFFFF;
	border: none;
	font-style: italic;
}
.STavNextDay {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #99FFFF;
	border: none;
}
.dontUse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #3399CC;
}
.fgoogle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 18px;
}
.formtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.listR {
	list-style-position: outside;
	list-style-image: url(images/list_R.jpg);
}
.listRX {
	list-style-position: outside;
	list-style-image: url(images/list_R.jpg);
	line-height: 2;
}
.listB {
	list-style-position: outside;
	list-style-image: url(images/list_B.jpg);
}
.listBX {
	list-style-position: outside;
	list-style-image: url(images/list_B.jpg);
	line-height: 2;
}
.sRes {
	background-color: #CCFF66;
}
.sResP {
	background-color: #FFCC66;
}
.del {
	height: 16px;
	width: 20px;
	background-image: url(images/delbkg.jpg);
}
.hl {
	background-color: #FFFF00;
}
.btab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #3399CC;
}
.gtab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #999999;
}

.whitebodytxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

a.whitebodytxt:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}

a.whitebodytxt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

a.whitebodytxt:active {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}

a.whitebodytxt:link {
 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}

.blueBkg {
	background-color: #6CF;
}

.greenBkg {
	background-color: #6F9;
}
.calSelected {
	background-image: url(images/ca-Down.jpg);
}
.calUnSelected {

}
.smallCal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	font-weight: normal;
}
a.smallCal:link {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:visited {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
a.smallCal:active {
	color: #000000;
	text-decoration: underline;
	font-weight: normal;
}


.ui-widget {
    font-family: Verdana,Arial,sans-serif;
    font-size: .8em;
}

.ui-widget-content {
    background: #F9F9F9;
    border: 1px solid #040800;
    color: #222222;
}

/* .ui-dialog {
    left: 0;
    outline: 0 none;
    padding: 0 !important;
    position: absolute;
    top: 0;
} */

.ui-dialog .ui-dialog-content {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    overflow: auto;
    position: relative;
    /* padding: 0 !important; */
}

.ui-widget-header {
    background: #d74f4fd3;
    border: 0;
    color: #fff;
    font-weight: normal;
}

.ui-dialog .ui-dialog-titlebar {
    padding: 0.5em;
    position: relative;
        font-size: 1em;
}
.trained-user {
    padding-left: 16px;
}
.suspended-user-indicator {
    background-color: #FFFF00;
    padding: 2px 10px;
}
.suspended-trained-user {
    padding-left: 16px;
    background-color: #FFFF00;
}
.remote-only-trained-user {
    background-image: url(/cnsadmin/images/wifi.png);
    background-position: left;
    background-repeat: no-repeat;
    padding-left: 16px;
}