#logoBug { display:none; position:absolute;top:8px; right:8px;border:solid 0px #f00;height:31px;width:37px;cursor:hand;}

.MLselector{display:none;}

DIV.leftNavContainer {}
TABLE.leftNavbar {
    BACKGROUND-COLOR: Transparent;}
TD.leftNavHeadSpacer {HEIGHT: 15px; BACKGROUND-COLOR: Transparent;}
TD.leftNavFootSpacer {HEIGHT: 30px; BACKGROUND-COLOR: Transparent;BACKGROUND-IMAGE: url(../images/prostars/ppgnavdivider.gif);
    BACKGROUND-REPEAT:no-repeat;}

TD.leftNavbar0 {FONT-SIZE: 12px; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar1 {font-weight:bold;FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar2 {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar3 {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar4 {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}

TD.leftNavbar0_over {FONT-SIZE: 12px; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar1_over {font-weight:bold;FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar2_over {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar3_over {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}
TD.leftNavbar4_over {FONT-SIZE: 12px; BACKGROUND-COLOR: Transparent;}

TD.navRootSelected {FONT-SIZE: 12px; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: Transparent;}
TD.navRootSelected_over {FONT-SIZE: 12px; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: Transparent;}

A.navRootSelected:visited, A.navRootSelected:active,A.navRootSelected:link {BACKGROUND-POSITION: left top; padding-top:8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdivider.gif); COLOR: #E2363D; BACKGROUND-REPEAT: no-repeat;filter:Glow(Color=#ffffff, strength=-1)}
A.navRootSelected:hover {BACKGROUND-POSITION: left top; padding-top:8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdivider.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x;filter:Glow(Color=#E2363D, strength=2)}

A.navLink0:visited, A.navLink0:active, A.navLink0:link {BACKGROUND-POSITION: left top; padding-top:8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdivider.gif); COLOR: #02448E; BACKGROUND-REPEAT: no-repeat;}
A.navLink0:hover {BACKGROUND-POSITION: left top; padding-top:8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdivider.gif); COLOR: #fff; BACKGROUND-REPEAT: repeat-x;filter:Glow(Color=#02448E, strength=2)}

A.navLink1:visited, A.navLink1:active, A.navLink1:link {BACKGROUND-POSITION: left top; PADDING-LEFT: 16px; PADDING-top:3px; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; COLOR: #333;filter:Glow(Color=#ffffff, strength=-1)}
A.navLink1:hover {BACKGROUND-POSITION: left top; PADDING-LEFT: 16px; PADDING-top:3px; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; COLOR: #fff;filter:Glow(Color=#02448E, strength=2)}

A.navLink2:visited, A.navLink2:active, A.navLink2:link {BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdividersub.gif); COLOR: #666; BACKGROUND-REPEAT: no-repeat; COLOR: #000;}
A.navLink2:hover {BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; BACKGROUND-IMAGE: url(../images/prostars/ppgnavdividersub.gif); COLOR: #f00; BACKGROUND-REPEAT: no-repeat; COLOR: #000;}

A.navLink3:visited {}
A.navLink3:active {}
A.navLink3:link {}
A.navLink3:hover {}

A.navLink4:visited {}
A.navLink4:active {}
A.navLink4:link {}
A.navLink4:hover {}

.navSpacer {}
.tmSep {}


BODY, BODY.altBody {
	FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Sans-Serif
}

UL {margin-top:0px;}

.caption {FONT-SIZE: 12px;font-family: Arial;font-weight:bold;color:#f00;}
.attrib {font-family: Arial;font-style:italic;color:#f00;FONT-SIZE: 11px;white-space:nowrap;}
TABLE.pageTable, TABLE.pageTableAlt {
	WIDTH: 100%;height:100%;
}
TD {
	FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Sans-Serif;vertical-align:top;
}
DIV.main {
	
}
IMG {
	
}
.white {
	
}
.red {
	
}
TD.bodyContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TD.bodyContent P {
	PADDING-RIGHT: 14px;
}

TD.content {
	PADDING-RIGHT: 20px
}
TABLE.featureTable {
	MARGIN-TOP: 8px
}
TD.featureLeft {
	
}

A:link {
	COLOR: #02448E; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #02448E; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #E2363D; TEXT-DECORATION: underline;
}
A:active {
	COLOR: #ccc; TEXT-DECORATION: none;
}


.glossaryTable {border-bottom:ridge 0px #ccc;margin:0px;margin-right:50px;}
.glossaryTD {border-top:ridge 0px #ccc;border-left:ridge 0px #ccc;border-right:ridge 0px #ccc;padding:5px;padding-left:20px;}
.hide {display:inline;}
.alphabetHeader {padding-top:20px;padding-bottom:0px;padding-left:0px;border-bottom:solid 2px #ccc;}
.alphabetHeaderStyle {font-size:20px;font-weight:bold;color:#f00;}
.index {font-size:20px;font-weight:bold;color:#CCC;padding-top:5px;}
.glossaryHeader {display:block;font-weight:bold;}
.glossaryText {display:block;margin-left:12px;}


.homepageImages {LEFT: 184px; POSITION: absolute; TOP: 80px;width:101%;}
.pictureDiv {background-color:Transparent;}
.captionDiv 
{
    background-image:url(../images/prostars/roundedbottombg.gif);
    background-position: bottom left;
    background-color:#f00;
    height:42px;
padding-left:10px;
vertical-align:center;}
TD.featureRight {
	
}
A.summaryHeader:link {
	FONT-WEIGHT: bold; COLOR: #669; TEXT-DECORATION: underline
}
A.summaryHeader:visited {
	FONT-WEIGHT: bold; COLOR: #669; TEXT-DECORATION: underline
}
A.summaryHeader:hover {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
A.summaryHeader:active {
	FONT-WEIGHT: bold; COLOR: #ccc; TEXT-DECORATION: underline
}
A.summaryLink:link {
	COLOR: #669; TEXT-DECORATION: underline
}
A.summaryLink:visited {
	COLOR: #669; TEXT-DECORATION: underline
}
A.summaryLink:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.summaryLink:active {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #669
}
A.headlineLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #669; TEXT-DECORATION: underline
}
A.headlineLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #669; TEXT-DECORATION: underline
}
A.headlineLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000; TEXT-DECORATION: underline
}
A.headlineLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ccc; TEXT-DECORATION: underline
}
.summaryPanel {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 0px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #000 0px solid; BACKGROUND-COLOR: #cff
}
.summaryPanelAlternating {
	BORDER-RIGHT: #000 0px solid; PADDING-RIGHT: 6px; BORDER-TOP: #000 0px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #000 0px solid; WIDTH: 100%; PADDING-TOP: 3px; BORDER-BOTTOM: #000 0px solid
}
H1 {
	MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px; COLOR: #000
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; COLOR: #000
}
H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 0px; COLOR: #000
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 0px; COLOR: #000
}
H5 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #0099cc; FONT-STYLE: italic; FONT-FAMILY: Arial
}
.pullquote {
	PADDING-RIGHT: 5px; BORDER-TOP: #09c 1px dashed; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; WIDTH: 250px; COLOR: #0099cc; LINE-HEIGHT: 140%; PADDING-TOP: 5px; BORDER-BOTTOM: #09c 1px dashed; FONT-STYLE: italic; FONT-FAMILY: Arial
}
A:link {
	
}
A:visited {
	
}
A:hover {
	
}
A:active {
	
}
BODY.splash {
	COLOR: #000; BACKGROUND-COLOR: #fff
}
DIV.splashDiv {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; MARGIN: 20px; BORDER-LEFT: #000 0px solid; COLOR: #000; BORDER-BOTTOM: #000 0px solid; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
TD.splashTop {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 0px; TEXT-ALIGN: center
}
TD.splashBottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #000; PADDING-TOP: 10px; TEXT-ALIGN: left
}
TABLE.headerTable {
	BORDER-RIGHT: #f00 0px solid; BORDER-TOP: #f00 0px solid; BACKGROUND-IMAGE: url(../images/prostars/headercenter.gif); BORDER-LEFT: #f00 0px solid; WIDTH: 100%; BORDER-BOTTOM: #f00 0px solid; HEIGHT: 75px
}
TD.headerLeft {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BACKGROUND-IMAGE: url(../images/prostars/headerleft.gif); BORDER-LEFT: #000 0px solid; WIDTH: 180px; BORDER-BOTTOM: #000 0px solid; BACKGROUND-REPEAT: no-repeat
}
TD.headerCenter {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid
}
TD.headerRight {
	BORDER-RIGHT: #000 0px solid; padding: 3px 3px 8px 3px; BACKGROUND-POSITION: right top; BORDER-TOP: #000 0px solid; BACKGROUND-IMAGE: url(../images/prostars/headerright.gif); PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #000 0px solid; BORDER-BOTTOM: #000 0px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: right
}
#Header1_searchPanel {
	RIGHT: 12px; POSITION: absolute; TOP: 46px
}
.searchTextBox {
	BORDER: #333 1px solid; FONT-SIZE: 11px; WIDTH: 135px; HEIGHT: 16px;POSITION: relative; left: 0px; 
}
.searchLabel {
	PADDING-RIGHT: 5px; FONT-SIZE: 11px; COLOR: #000;
}
.searchButton {
	BORDER: #000 0px solid;FONT-WEIGHT: bold; FONT-SIZE: 11px; LEFT: 2px; BACKGROUND-IMAGE: url(../images/prostars/btngo.gif); MARGIN: 0px; WIDTH: 25px; COLOR: #fff; POSITION: relative; TOP: 0px; HEIGHT: 16px; TEXT-ALIGN: center;padding-left:2px;
}
.logoLink {
	BORDER-RIGHT: #000 0px solid; BORDER-TOP: #000 0px solid; BORDER-LEFT: #000 0px solid; WIDTH: 180px; BORDER-BOTTOM: #000 0px solid; HEIGHT: 68px
}
DIV.footerDIV {
	display:none;PADDING-RIGHT: 6px; BORDER-TOP: #ccc 2px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #999; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 0px solid; FONT-FAMILY: Arial; WHITE-SPACE: nowrap; HEIGHT: 22px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
A.footerLink:link {
	COLOR: #999; TEXT-DECORATION: none
}
A.footerLink:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A.footerLink:hover {
	COLOR: #069; TEXT-DECORATION: underline
}
A.footerLink:active {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.breadCrumb {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; COLOR: #669; FONT-FAMILY: Arial
}
A.breadCrumb:link {
	COLOR: #666699; TEXT-DECORATION: underline
}
A.breadCrumb:visited {
	COLOR: #666699; TEXT-DECORATION: underline
}
A.breadCrumb:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
A.breadCrumb:active {
	COLOR: #ccc; TEXT-DECORATION: underline
}
.tmBar {
	HEIGHT: 1px; BACKGROUND-COLOR: Transparent;
}
.tmTable {
	BORDER: #08619d 0px solid; WIDTH: 150px; ONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: Transparent;
}
.tmHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 1px; MARGIN-LEFT: 0px; COLOR: #000; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: Transparent;
}
.tmEntryRowOff {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-COLOR: #000
}
.tmEntry {
	FONT-SIZE: 1pt; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px; BORDER-BOTTOM: #08619d 0px solid; BACKGROUND-COLOR: #000
}
.tmEntryRowOn {
	CURSOR: pointer; COLOR: #fff
}
.tmArrow {
	MARGIN-TOP: 0px; LEFT: 141px; POSITION: absolute
}
.tmLink {
	COLOR: #fff; TEXT-DECORATION: none
}
TD.leftNavbar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 179px; PADDING-TOP: 0px; BACKGROUND-COLOR: #FFF;
	background-image:url(../images/prostars/leftnavbarbg.gif);
    background-repeat:no-repeat;
    TEXT-ALIGN: left;
}
.placeholderLeft {
	MARGIN-LEFT: 3px; WIDTH: 175px
}
.leftNavHeader {
	display:none;
}
.navLeftInnerMenuTable {
	BACKGROUND-COLOR: transparent
}
.navLeftMainMenu {
	BORDER-RIGHT: #fff 0px solid; PADDING-LEFT: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: Transparent;
}
.navLeftMenuHeader {
	PADDING-BOTTOM: 0px; WIDTH: 180px; BORDER-BOTTOM: #39c 0px solid
}
.navLeftMenuEntry {
	BACKGROUND-COLOR: #000
}
.navLeftMenuLink {
	FONT-SIZE: 14px; font-weight:bold;COLOR: #000; BACKGROUND-COLOR: transparent
}
A.navLeftMenuLink:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #39c; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.navLeftMenuLink:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #39c; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.navLeftMenuLink:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #069; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
A.navLeftMenuLink:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #ccc; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.navLeftMenuHeader:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #39c; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.navLeftMenuHeader:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #39c; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.navLeftMenuHeader:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #069; PADDING-TOP: 3px; TEXT-DECORATION: underline
}
A.navLeftMenuHeader:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; WIDTH: 100%; COLOR: #ccc; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.navLeftMenuSubHeader {
	FONT-WEIGHT: bold
}
.navLeftMenuTable {
	BACKGROUND-COLOR: transparent
}
.navLeftInnerSpacerColumn {
	WIDTH: 8px
}
.navLeftInnerMenuTable {
	BACKGROUND-COLOR: #fff
}
.navLeftMainMenu {
	BORDER-RIGHT: #fff 0px solid; BACKGROUND-COLOR: #fff
}
.menuHardCodedLinks {
	FONT-SIZE: 12px; MARGIN-LEFT: 8px; COLOR: #02448E; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
A.leftNav:link {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #02448E; LINE-HEIGHT: 19px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.leftNav:visited {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #02448E; LINE-HEIGHT: 19px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.leftNav:hover {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #E2363D; LINE-HEIGHT: 19px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
A.leftNav:active {
	FONT-SIZE: 12px; font-weight: bold; COLOR: #E2363D; LINE-HEIGHT: 19px; FONT-FAMILY: arial; TEXT-DECORATION: underline
}
TD.sidebar {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: #ccc 1px solid; WIDTH: 175px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
IMG.sidebarSpacer {
	WIDTH: 175px; HEIGHT: 10px
}
.configPanel {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
