 body {
	background: #ECF1F7;
	margin:0px;
	text-align: center;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #244B68;
}
.menu
{
padding-right:20px;
}

.content
{
	padding-left: 40px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:10px;
	text-align:left;
}

.text_format1
{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.text_format2
{
font: 11px Verdana, Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
}
.text_format3
{
font: 12px Verdana, Arial, Helvetica, sans-serif;
color:#4985B1;
font-weight:bold;
}
.text_format4
{
font: 10px Verdana, Arial, Helvetica, sans-serif;
color:#244B68;
}
.search_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #08161F;
	border: 1px solid #38739E;
}

.login_input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08161F;
	border: 1px solid #CCDFEA;
}

a {
	color: #FF6600;
	text-decoration:none;
}
a:hover {
	color: #FFA405;
	text-decoration:none;
}

.portlet
{
color:#244B68;
font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.portlet .title
{
	font-weight:bold;
	padding-bottom:0px;
	padding-left: 15px;
	background-image:url(images/square_dots.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.portlet .content_intro
{
	padding-bottom:5px;
	background-image:url(images/dotted_line_blue.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
/** footer **/

.footer {
  text-align: center;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  color:#244B68;
}

.footer a {
  color: #E49E6F;
  text-decoration: none;
}
.footer a:hover {
  text-decoration: underline;
}
