body
{
font-size: 12px;
color:#464646;
background-color:#DFDEDE;
margin:0px;
background-repeat:no-repeat;
background-position: center top;
}

body, html {
	width: 100%;
	height: 100%;
}

body, p, h1, h2, h3, table, textarea, input, select
{
font-family: arial,verdana,helvetica,sans-serif;
font-size: 12px;
}
div.siteContainer{
padding-top:15px;
width:100%;
}
div.siteContent{
width:970px;
}
div.mainNav{
width:970px;
height:60px;
}
div.pageContainer{
padding-top:15px;
width:970px;
}
div.pageContent{
width:970px;
}
div.footer{
clear:both;
float:none;
padding-top:15px;
width:970px;
height:35px;
}
div.sideNav{
width:160px;
float:left;
}
div.pageWithSideNav{
width:806px;
float:left;
position:relative;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
td.sideNavHeader{
height:45px;
padding-left:15px;
background-color:#1A2C5A;
}
div.leftmenu
{
margin:0px;
margin-bottom:1px;
text-align: left;
font-weight: normal;
font-size: 11px;
color: #464646;
background-color:#e6e6e6;
text-decoration:none;
padding-left:15px;
padding-top:10px;
padding-bottom:10px;
line-height:12px;
}

div.leftmenu_current
{ 
margin:0px;
margin-bottom:1px;
text-align: left;
font-weight: bold;
font-size: 11px;
color: #ed1a3b;
background-color:#e6e6e6;
padding-left:28px;
padding-top:10px;
padding-bottom:10px;
line-height:12px;
background: #e6e6e6 url(images/menu_red_arrowright.gif) no-repeat 15px 13px;
}

div.leftmenu_parent_current
{ 
margin:0px;
margin-bottom:1px;
text-align: left;
font-weight: bold;
font-size: 11px;
color: #ed1a3b;
background-color:#e6e6e6;
padding-left:28px;
padding-top:10px;
padding-bottom:10px;
line-height:12px;
background: #e6e6e6 url(images/menu_red_arrowright.gif) no-repeat 15px 13px;
}

div.leftmenu_sub_current
{ 
margin:0px;
margin-bottom:1px;
text-align: left;
font-weight: bold;
font-size: 11px;
color: #ed1a3b;
background-color:#e6e6e6;
padding-left:14px;
padding-top:10px;
padding-bottom:10px;
line-height:12px;
}

a{
color:1b2c5a;
}

.leftmenu a {
	color: #464646;
	font-weight:normal;
	text-decoration:none;
}

.leftmenu a:hover {
	color: #464646;
	font-weight:bold; 
	text-decoration:none;
}

.leftmenu_current a {
	text-decoration:none;
	color: #ed1a3b;
}

.leftmenu_current a:hover {
	font-weight:bold; 
	color: #464646;
}

.leftmenu_parent_current a {
	text-decoration:none;
	color: #ed1a3b;
}

.leftmenu_parent_current a:hover {
	font-weight:bold; 
	color: #464646;
}

.leftmenu_sub_current a {
	text-decoration:none;
	color: #ed1a3b;
}

.leftmenu_sub_current a:hover {
	font-weight:bold; 
	color: #464646;
}

a.leftmenu_sub {
color: #ed1a3b;
width:100%;
text-decoration:none;
padding: 0px 0px 0px 24px;
background-color: transparent;
font-size: 10px;
}
a.leftmenu_sub:hover {
color: #464646;
text-decoration:none;
font-size: 10px;
}

a.footer{
font-size:11px;
color:1b2c5a;
text-decoration:none;
}
a.footer:hover{
font-size:11px;
color:1b2c5a;
text-decoration:none;
}


td.content{
	padding:15;
	padding-top:30;
}


a.button
{
font-size:11px;
color: #1b2c5a;
padding-left:15px;
padding-right:10px;
text-decoration:none;
background:url(images/menu_red_arrowright.gif) no-repeat left;
}

a.breadcrumb{
color:#FFFFFF;
text-decoration:none;
}
a.breadcrumb:hover{
color:#FFFFFF;
text-decoration:none;
}

a.pageNumbers{
font-size: 11px;
color:#FFFFFF;
text-decoration:none;
}
a.pageNumbers:hover{
font-size: 11px;
color:#FFFFFF;
text-decoration:underline;
}

a.pageNumbers_Active{
font-size: 11px;
color:#e41d33;
text-decoration:none;
}
a.pageNumbers_Active:hover{
font-size: 11px;
color:#e41d33;
text-decoration:underline;
}

.borderStandard {
	float:left;
	border-bottom: 0px solid #ffffff; 
	border-top: 1px solid #ffffff; 
	border-left: 2px solid #ffffff; 
	border-right: 0px solid #ffffff;
}
.inputGrey{
	color:#464646;
	width:145px;
	background-color:#e5e5e5;
	border:#FFFFFF solid 1px;
}
img.profile{
border:#FFFFFF solid 0px;
border-bottom-width:1px;
}

.blueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1a2c5a;
}

a.blueBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1a2c5a;
	text-decoration: none;
}

a.blueBold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #464646;
	text-decoration: none;
}

.buttonBacking {
	padding:0px;
	background-image:url(images08/btns/btn_2col.gif); background-position: bottom right; background-repeat: repeat-x;
}
.buttonBacking2 {
	padding:0px;
	background-image:url(images08/btns/btn_2col.gif); background-position: bottom right; background-repeat: repeat-x;
}
.buttonBacking3 {
	padding:0px;
	background-image:url(images08/btns/btn_3col.gif); background-position: bottom right; background-repeat: repeat-x;
}

.quicksearch_small {
font-size: 10px;
color:#464646 ;
}

.panel_show {display:block;border:0;}
.panel_hide {display:none;border:0;}
