BODY,
FORM {
	MARGIN: 0px; 
	PADDING: 0px
}

BODY {
	BACKGROUND-COLOR: #f0f0f0
}

.clsOuterPanel {
	WIDTH: 800px
}

.clsLeftContentTD {
	BORDER-RIGHT: #111111 1px solid; 
	WIDTH: 112px; 
	BACKGROUND-COLOR: #c3c3c3
}

.clsLoginPanelOuter {
	HEIGHT: 40px;
	WIDTH: 112px;
	OVERFLOW: hidden
}

.clsLoginLink {
	PADDING-TOP: 10px; 
	PADDING-LEFT: 25px;
}

.clsNavPanelOuter {
	HEIGHT: auto;  
	WIDTH: 112px;
	OVERFLOW: hidden
}

.clsNavPanelInner {
	FONT: 11px Verdana, Arial, Helvetica, sans-serif; 
	WIDTH: 113px; 
	POSITION: absolute
}

.clsContentPanel {
	PADDING: 12px 0px 16px 45px; 
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; 
	WIDTH: 590px
}

.clsPhoto {
	FLOAT: left; 
    BORDER: medium #000000; 
	PADDING-RIGHT: 10px; 
	PADDING-BOTTOM: 10px;
	POSITION: relative; 
}

.clsFooterNav {
	POSITION: relative; 
	MARGIN-TOP: -9px;
}

.clsFooterNav A {
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.clsFooterNav A:hover {
	COLOR: #003399; 
	TEXT-DECORATION: underline
}

.clsFooterInfo {
	COLOR: #ffffff
}

.clsLeftNavTabs {
	WIDTH: 113px; 
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #f9f9f9;
	BACKGROUND-POSITION: 0px 0px;
	HEIGHT: 22px
}

.clsLeftNavTabs A {
	DISPLAY: block; 
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	LINE-HEIGHT: 15px;
	TEXT-DECORATION: none;
	PADDING-RIGHT: 20px
}

.clsLeftNavTabs A:hover {
	FONT-STYLE: italic
}

#idBannerPanel {
	HEIGHT: 149px;
	WIDTH: 800px;
	OVERFLOW: hidden
}

#idFooterPanel {
	PADDING: 6px; 
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; 
	COLOR: #000000;
	BACKGROUND-COLOR: #000000;
	HEIGHT: 32px; 
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 0px; 
}

#idVertCenterPanel {
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 0px; 
}

#idLoginPanelInner {
	FONT: 14px Verdana, Arial, Helvetica, sans-serif; 
	WIDTH: 113px; 
	POSITION: absolute; 
	HEIGHT: 40px; 
	BACKGROUND-COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0px 0px; 
}

#idLoginPanelInner A {
	DISPLAY: block; 
	TEXT-DECORATION: none;
	PADDING: 0px 3px 2px 3px;
	WIDTH: 36px;
	COLOR: #000000;
}

#idLoginPanelInner A:hover {
	TEXT-DECORATION: underline;
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #111111
}

#idLeftNavTab01 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_01.gif);
}

#idLeftNavTab02 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_02.gif);
}

#idLeftNavTab03 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_03.gif);
}

#idLeftNavTab04 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_04.gif);
}

#idLeftNavTab05 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_05.gif);
}

#idLeftNavTab06 {
	BACKGROUND-IMAGE: url(/images/marketing/nav_tabs_06.gif);
	HEIGHT: 18px
}

.csRpiRule {
	HEIGHT: 4px; 
	BORDER-TOP: 1px solid #cccccc; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#dfe6e9,endColorStr=#ffffff,gradientType=0)
}

.DivDataPanel {
	BORDER: 2px groove; PADDING: 0px 4px 8px 0px;
	BACKGROUND-COLOR: #d3d3d3
}

.SpanDataLabel {
	FONT-SIZE: 1.1em
}

.DataInputButton {
	FONT: bold 1.1em/1.5em Verdana; 
	COLOR: #030363; 
	BACKGROUND-COLOR: #c3c3c3
}

.DataInputFieldMedium {
	FONT: 1.1em/1.2em Verdana; 
	WIDTH: 146px
}
