/*

/*** GENERAL STYLE ***/
BODY,div {
	TEXT-ALIGN: center; 
	MARGIN: 10px auto 0px; 
	font-size: 1rem;
	font-family: Source Sans Pro, Calibri, Arial;
}
H1 {
	font-size: 20px;
	color: #003478;
	letter-spacing: 0px;
	--line-height: 28px;
}
H2, P {
	font-size: 14px;
	font-weight: normal;
	
}

A {
	color: #0065BD;
	text-decoration: underline #0065BD 1px;
	padding-right: 25px;
}

A:hover {
	color: #003478;
	text-decoration: underline #003478 4px;
}

A:visited {
	color: #6639B7;
	text-decoration: underline #6639B7 1px;
}

BR.linkBreak {
	LINE-HEIGHT: 16px;
}
SUB { 
	FONT-SIZE: 8pt; 
	VERTICAL-ALIGN: baseline; _vertical-align: bottom;
}
SUP {  
	FONT-SIZE: 8pt; 
	TOP: 4px;
}
SPAN.underline {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
}
block01 {
	BACKGROUND-COLOR: #0065BD;
}
block02 {
	BACKGROUND-COLOR: #5191cd;
}
block03 {
	BACKGROUND-COLOR: #b95915;
}
block04 {
	BACKGROUND-COLOR: #956e8e;
}
block05 {
	BACKGROUND-COLOR: #857a18;
}
block06 {
	BACKGROUND-COLOR: #006990;
}
/*** GENERAL STYLE - END ***/

/*** CUSTOM STYLE ***/
#body-box {
	BACKGROUND-COLOR: #ffffff; 
	BORDER-TOP: #D7D8D6 3px solid; BORDER-BOTTOM: 3px solid #D7D8D6; 
	BORDER-LEFT: #D7D8D6 3px solid; BORDER-RIGHT: 3px solid #D7D8D6;
	PADDING-TOP: 0px; PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 
	WIDTH: 969px; 
	POSITION: relative; MARGIN: 0px auto; 
}

.MainBodyHolder {
	BACKGROUND-COLOR: #ffffff; 
	PADDING-TOP: 28px; PADDING-BOTTOM: 28px; 
	PADDING-LEFT: 28px; PADDING-RIGHT: 28px; 
	TEXT-ALIGN: left;  
	MARGIN: 0px auto; 
	WIDTH: 913px;
}
.BottomNavholder {
	TEXT-ALIGN: left; BACKGROUND-COLOR: #ffffff; MARGIN: 0px auto; PADDING-LEFT: 31px; WIDTH: 938px; BORDER-TOP: #D7D8D6 2px solid;
}
.BottomNav {
	WIDTH: 905px; HEIGHT: 40px;  PADDING-TOP: 12px;
	-BORDER-RIGHT: #D7D8D6 1px solid;
	padding: 0px 0px 50px 0px;
}
.BottomNavText {
	  
	FLOAT: left; COLOR: #054483; 
	FONT-SIZE: 10pt;
}
.BottomNavText A {
	TEXT-DECORATION: none;
}
.BottomNavText A:link {
	TEXT-DECORATION: none;
}
.BottomNavText A:visited {
	TEXT-DECORATION: none;
}
.BottomNavText A:hover {
	TEXT-DECORATION: underline;
}
.BottomNavText A:active {
	TEXT-DECORATION: underline;
}
.rpsgroup_comImgLink {
	FLOAT: right;
}

#btnEnterPortal {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
color: #FFFFFF;
width:150px; 
height:35px; 
font-size:medium; 
font-weight:bold; 
background:#0065BD;
border-color: #0065BD;
border-style: solid;
float: centre;
}

#btnEnterPortal:hover {
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px; 
background: #003478;
color: #FFFFFF;
width:150px; 
height:35px; 
font-size:medium;
font-weight:bold;
background: #003478;
border-color: #003478;
border-style: solid;
float: centre;
}

/*** CUSTOM STYLE - END ***/