BODY {
	FONT: 11px/16px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; COLOR: #444444
}
TABLE {
	FONT: 11px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; COLOR: #444444
}
TD {
	FONT: 11px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; COLOR: #444444
}
.G9 {
	FONT-SIZE: 9px; LINE-HEIGHT: 10px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G9G {
	FONT-SIZE: 9px; COLOR: #76797c; LINE-HEIGHT: 10px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G9W {
	FONT-SIZE: 9px; COLOR: #ffffff; LINE-HEIGHT: 10px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10RBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #FF0000; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10G {
	FONT-SIZE: 10px; COLOR: #76797c; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10W {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G10WBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11 {
	FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11Bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11RBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF0000; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11G {
	FONT-SIZE: 11px; COLOR: #76797c; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11W {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G11WBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}

.G12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G12Bold {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G12G {
	FONT-SIZE: 12px; COLOR: #76797c; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G12W {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.G12WBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L10G {
	FONT-SIZE: 10px; COLOR: #76797c; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L12 {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L12G {
	FONT-SIZE: 10px; COLOR: #76797c; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L12W {
	FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 18px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L14G {
	FONT-SIZE: 14px; COLOR: #76797c; LINE-HEIGHT: 18px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L14W {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 18px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L16 {
	FONT-SIZE: 16px; LINE-HEIGHT: 20px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L16G {
	FONT-SIZE: 16px; COLOR: #76797c; LINE-HEIGHT: 20px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L16W {
	FONT-SIZE: 16px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L18 {
	FONT-SIZE: 18px; LINE-HEIGHT: 22px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L18G {
	FONT-SIZE: 18px; COLOR: #76797c; LINE-HEIGHT: 22px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L18W {
	FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 22px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L24 {
	FONT-SIZE: 24px; LINE-HEIGHT: 28px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L24G {
	FONT-SIZE: 24px; COLOR: #76797c; LINE-HEIGHT: 28px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.L24W {
	FONT-SIZE: 24px; COLOR: #ffffff; LINE-HEIGHT: 28px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
#breadcrumb {
	FONT-SIZE: 10px; MARGIN: 20px auto 10px
}
#footer {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#footer TABLE {
	MARGIN-LEFT: auto; WIDTH: 680px; MARGIN-RIGHT: auto
}
#footer TD {
	TEXT-ALIGN: center
}
UL.none {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.arrowtext {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/arrowa1a5a9.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
UL.arrowlinks {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/arrowa1a5a9.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
UL.arrowpro {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/arrowpro2.gif); MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
UL.bullet {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 1px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(/images/dot2.gif); MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 14px; LINE-HEIGHT: 13px; PADDING-TOP: 0px
}
UL.square {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: square
}
UL.circle {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: circle
}
UL.decimal {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 22px; LINE-HEIGHT: 13px; PADDING-TOP: 0px; LIST-STYLE-TYPE: decimal
}
#taskbox {
	BORDER-RIGHT: #a1a5a9 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a1a5a9 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a1a5a9 1px solid; WIDTH: 90%; PADDING-TOP: 10px; BORDER-BOTTOM: #a1a5a9 1px solid; LIST-STYLE-TYPE: decimal; BACKGROUND-COLOR: #f2f2f2
}
#taskbox UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: "Lucida Grande", Helvetica, Arial; LIST-STYLE-TYPE: square
}
.backpath {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666; LINE-HEIGHT: 13px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.backpath A {
	COLOR: #666; TEXT-DECORATION: underline
}
.backpath A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.black {
	COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.headerNavigation:active {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
}
A.headerNavigation:visited {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
}
A.headerNavigation:link {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
}
A.headerNavigation:hover {
	COLOR: #5A5A5A; TEXT-DECORATION: underline;
}
A.G10G:active {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
}
A.G10G:visited {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
}
A.G10G:link {
	COLOR: #5A5A5A; TEXT-DECORATION: none;
} 
A.G10G:hover {
	COLOR: #5A5A5A; TEXT-DECORATION: underline;
}
A.G11Bold:active {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.G11Bold:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
A.G11Bold:link {
	COLOR: #000000; TEXT-DECORATION: none;
} 
A.G11Bold:hover {
	COLOR: #000000; TEXT-DECORATION: underline;
}
A.G11WBold:active {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.G11WBold:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
}
A.G11WBold:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none;
} 
A.G11WBold:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline;
}
A.L14 {
	COLOR: #000066; TEXT-DECORATION: none
}
A.L14:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.bodytext {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
.titletext {
	FONT-SIZE: 10px; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
TD.RowW {
	FONT-SIZE: 10px; BACKGROUND: #fff
}
TD.RowWL {
	FONT-SIZE: 10px; BACKGROUND: #fff; BORDER-LEFT: #d9d9d9 1px solid
}
TD.RowWR {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 10px; BACKGROUND: #fff
}
TD.RowWRS {
	FONT-SIZE: 10px; BACKGROUND: #fbfbfb
}
TD.RowW A {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowW A:hover {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowB {
	FONT-SIZE: 10px; BACKGROUND: #edf3fe
}
TD.RowBL {
	FONT-SIZE: 10px; BACKGROUND: #edf3fe; BORDER-LEFT: #d9d9d9 1px solid
}
TD.RowBR {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-SIZE: 10px; BACKGROUND: #edf3fe
}
TD.RowBRS {
	FONT-SIZE: 10px; BACKGROUND: #e0eafd
}
TD.RowB A {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowB A:hover {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowX {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #f1f1f1
}
TD.RowXL {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #f1f1f1; BORDER-LEFT: #d9d9d9 1px solid
}
TD.RowXR {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #f1f1f1
}
TD.RowXRS {
	BORDER-RIGHT: #d9d9d9 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #ececec
}
TD.RowXR A {
	COLOR: #000; TEXT-DECORATION: underline
}
TD.RowXR A:hover {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowXRS A {
	COLOR: #00f; TEXT-DECORATION: underline
}
TD.RowXRS A:hover {
	COLOR: #00f; TEXT-DECORATION: underline
}
#kbtable {
	BORDER-TOP: #a1a5a9 1px solid; BORDER-LEFT: #a1a5a9 1px solid; FONT-FAMILY: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif
}
#kbtable TD {
	BORDER-RIGHT: #a1a5a9 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #a1a5a9 1px solid
}
#kbtable TR {
	FONT-SIZE: 10px; BACKGROUND: #ffffff
}
#kbtable TR#header TD {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #e2e2e2
}
#kbtable TR#even TD {
	FONT-SIZE: 10px; BACKGROUND: #f1f1f1
}
.form100 {
	MARGIN-LEFT: 5px; WIDTH: 100px
}
.form150 {
	MARGIN-LEFT: 5px; WIDTH: 150px
}
.form200 {
	MARGIN-LEFT: 5px; WIDTH: 200px
}
.form300 {
	MARGIN-LEFT: 5px; WIDTH: 300px
}
.form500 {
	MARGIN-LEFT: 5px; WIDTH: 500px
}
.mybioform {
	MARGIN-LEFT: 0px; WIDTH: 620px
}
.myprofileform {
	MARGIN-LEFT: 5px; WIDTH: 200px
}
.iconform {
	MARGIN-LEFT: 5px; WIDTH: 240px
}
.popupstyle {
	WIDTH: 135px
}
.searchstyle {
	MARGIN-LEFT: 5px; WIDTH: 110px
}
.buttonstyle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 6px; WIDTH: 24px; PADDING-TOP: 0px; HEIGHT: 24px
}
.tableborder {
	BORDER-RIGHT: #a1a5a9 1px solid; BORDER-TOP: #a1a5a9 1px solid; BORDER-LEFT: #a1a5a9 1px solid; BORDER-BOTTOM: #a1a5a9 1px solid; BACKGROUND-COLOR: #ffffff
}
/* message box */

.messageBox { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #FF0000}
.messageStackSuccess { font-family:  'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #99ff00; }

.messageStack {
  margin: 5px;
  font-size: 10px;
  color: #FF0000;
  font-weight:bold;
  background-color: #FFFCF5;
  border-width: 1px;
  border-style: dotted;
}

.message {
	background-image: url(images/bg_sms_text.gif);
	border: 1px none #FFFFFF;
	background-attachment: fixed;
	background-repeat: repeat;

}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }
legend {
	font-weight: bold;
	color: #000066;
	margin-bottom: 12px;
	padding-right: 4px;
	padding-left: 4px;
}

fieldset {
	padding: 12px;
	margin: 12px;
}
