#leftColumn {
	float: left;
	width: 185px;
	padding: 0 20px;
}

#primaryContent {
	float: left;
	width: 475px;
	margin: 0 0 0 20px;
}

body.oneColumn #primaryContent {
	width: 100%;
	margin: 0;
}

#primaryContentWide {
	float: left;
	width: 685px;
	height: auto;
	margin: 0 0 0 20px;
	padding-bottom: 150px;
}
td.caption {
	text-align:left;
	vertical-align: top;
}
td { 
	padding-bottom: 10px !important; 
	}

#primaryContent ul li {
line-height:150%;
list-style:disc inside none;
}

#primaryContent ul {
 padding-bottom: 15px;
}

#rightColumn {
	float: right;
	text-align:center;
	width: 225px;
}

#secondaryNavigation {
	margin: 0 0 20px 0;
}

#secondaryNavigation .head {
	text-transform: uppercase;
	color: #213469;
	font-size: 150%;
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 4px;
}
#secondaryNavigation ul li a{
	padding-left: 4px;
}
/*#secondaryNavigation ul li a span.nc, #secondaryNavigation ul li a span.hc{
	position: absolute;
	left: 0;
}*/
#secondaryNavigation a {
	display: block;
	width: 160px;
	color: #666;
	text-decoration: none;
	/*background: url(../../images/grey_arrow.gif) no-repeat center right;*/
	padding: 10px 20px 10px 0;
	font-size: 110%;
	border-bottom: 1px solid #ccc;
}
/* added */
# secondaryNavigation a:hover {
	color: #0099FF;
}
#secondaryNavigation a span:hover {
color:#0099FF;
}
#secondaryNavigation a span.nc {
	background: none;
	float: right;
}
#secondaryNavigation a span.hc {
	display: block;
	width: 15px;
	height: 15px;
	float:right;
	background:transparent url(../../images/grey_arrow.gif) no-repeat scroll right center;
}
#secondaryNavigation a span.hc:hover {
	display: block;
	width: 15px;
	height: 15px;
	float:right;
	color: #0099FF;
	background:transparent url(../../images/blue_arrow.gif) no-repeat scroll right center;
}
/* added end */
/*#secondaryNavigation a:hover,*/
#secondaryNavigation a.L0:hover {
	color: #0099FF;
}
#secondaryNavigation a.L0sel {
	color: #0099FF;
}
#secondaryNavigation a.L0sel span.hc,#secondaryNavigation a.L1sel span.hc {
	display: block;
	width: 15px;
	height: 15px;
	float:right;
	background: url(../../images/grey_arrow_down.gif) no-repeat center right;
	color: #09f;
}
#secondaryNavigation a.L0 span.hc:hover {
	background: url(../../images/blue_arrow.gif) no-repeat center right;
}
#secondaryNavigation a.L1:hover {
	color: #0099FF;
}
#secondaryNavigation a.L1 {
	margin-left: 10px;
	color: #666666;
	font-size: 105%;
	border-bottom: 1px solid #CCCCCC;
	background: none;
}
#secondaryNavigation a.L1sel:hover,
#secondaryNavigation a.L1sel {
	margin-left: 10px;
	color: #09f;
	font-size: 105%;
	border-bottom: 1px solid #CCCCCC;
	background: none;
}
#secondaryNavigation a.L2 span, #secondaryNavigation a.L2sel span{
	float: left !important;
	border-bottom: 1px solid #666666;
	width: 8px !important;
	margin-left: -20px !important;
	margin-top: 5px;
	height: 1px !important;
}
#secondaryNavigation a.L2sel:hover,
#secondaryNavigation a.L2sel {
	font-size: 105%;
	border-top:0px;
	border-bottom:0px;
	margin-left: 20px;
	padding-left: 20px;
	color: #09f;
}

#topRight {
	/*background: url(../../images/top_right.gif) no-repeat bottom right;*/
	padding: 0 20px 70px 20px;
}

#topRight a {
	color: #213468;
	text-decoration: none;
}

#topRight a:hover {
	color: #213468;
	text-decoration: underline;
}

#bottomRight {
	padding: 0 20px;
}

