
body,td {
	font: 75% Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a:link {
	color: #4169E1;
}
a:visited {
	color: #483D8B;
}
a:active {
	color: Blue;
}
a:hover {
	color: #1E90FF;
}
.note {
	font-size: 80%;
}
body.settings {
	margin: 0px 0px 0px 0px;
	background-color: #DAE0E5;
}
.pageBg {
	background-color: #FFFFFF;
}
.topBg {
	background-image: url(images/bg_top.jpg);
}
.tabOff {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
	background-image: url(images/tabOffBg.gif);
	height: 25px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #FFFFFF;
}
.tabOn {
	font-weight: bold;
	font-size: 100%;
	color: #333333;
	background-color: #EAF0FC;
	background-image: url(images/tabOnBg.gif);
	height: 25px;
	text-align: center;
	vertical-align: middle;
	/*border-top: 2px solid #EF3F35;*/
	border-top: 2px solid #003366;
}
a:link.aTabOff {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.aTabOff {
	color: #FFFFFF;
	text-decoration: none;
}
a:active.aTabOff {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.aTabOff {
	color: #FFFFFF;
	text-decoration: none;
}
a:link.aTabOn {
	color: #333333;
	text-decoration: none;
}
a:visited.aTabOn {
	color: #333333;
	text-decoration: none;
}
a:active.aTabOn {
	color: #333333;
	text-decoration: none;
}
a:hover.aTabOn {
	color: #333333;
	text-decoration: none;
}
.headerColor {
	color: #EF3F35;
}
.headerReversed {
	color: #ffffff;
	background-color: #003366;
	/*vertical-align: text-bottom;
	border-bottom: 1px solid #ED7D77;*/
}
.divP {
	border-bottom: 1px solid #C3CED9;
	padding-bottom: 5px;
	border-left: 1px solid #C3CED9;
	padding-left: 5px;
}
.imgBorder {
	border-right: 1px solid #EF3F35;
}
.hTitle {
	font-weight: bold;
	font-size: 120%;
}
a:link.aMenu {
	color: #003366;
	text-decoration: none;
}
a:visited.aMenu {
	color: #003366;
	text-decoration: none;
}
a:active.aMenu {
	color: #003366;
	text-decoration: none;
}
a:hover.aMenu {
	color: #1E90FF;
	text-decoration: none;
}
.menuBg {
	background: url(images/MenuBg.jpg) no-repeat scroll top;
}
.menuItem {
	border-right: 1px solid #C3CED9; border-bottom: 1px solid #C3CED9;
}
.menuItemOn {
	border-right: 1px solid #EF3F35; border-bottom: 1px solid #C3CED9;
}

.fakeDisabled {
	color: #cccccc;
}
.rpTextLogo {
	font-variant:small-caps;
	font-weight: bold;
}
.headerMain {
	border: 1px solid #C3CED9;
}
.headerMainBig {
	font-weight: bold;
	font-size: 30px;
	color: #003366;
}
.indentLeft {
	text-indent: -30px;
	margin-left: 30px;
	margin-top: 10px;
}
/* solutions side popup menu */
.sideMenu {position:relative;}
.sideMenu ul { list-style:none; margin:0; padding:0}
.xsideMenu .aMenuHeader { display:block; margin:0; padding:0;}
.sideMenu li {position:relative;}
.solutionType { position:absolute; display:none; top:0; left:100%; width:200px; background-color:#FFF; padding:0px; margin:-13px 0 0 0; border:4px solid #a6cae4;}
.itemRow { background-color:#ffffff; color:#333333;}
.itemRowMO { background-color:#a6cae4; color:#FFF;}
