body
{
	background-image: url(../_img/bg_repeater.jpg);
	text-align: center;
	margin: 0px;
	padding: 0px;
	padding-top: 35px;
}
p, table, td
{
	/*font-family: lucida sans unicode;*/
	font-family: font-family: Times New Roman;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
}

a
{
	color: #fc8113;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}
a img
{
	border: 0px none;
}
#navTD
{
	vertical-align: top;
	padding-top: 21px;
	height: 86px;
}
#taglineTD
{
	text-align: right;
}
.cellWhiteBG
{
	background-color: #ffffff;
}
#spacerTD
{
	height: 20px;
}
#emptyTD
{
	height: 92px;
}

.bodyTable
{
	margin-left: auto;
	margin-right: auto;
	width: 781px;
}
.purple_box_dark
{
	padding:5px 0px 5px 10px;
	color:#ffffff;
	background-color:#6C75AB;
	font-weight:bold;
}
.padding
{
	padding:10px;
}

.Purple_Header_big,.Purple_Header_small
{
	font-family: times;
	font-size: 22px;
	color: #02126e;
	font-weight: bold;
}
.Purple_Header_big
{
	text-align:right;
}
#contentTD
{
	padding: 0px 50px 25px 50px;
}
.sideNavCell
{
	border-left: 1px silver solid;
	border-right: 1px silver solid;
}
#sidenavTD
{
	width: 128px;
	text-align: center;
	overflow:hidden;
}
.blueSidenav
{
	width: 17px;
	background-image: url(../_img/bg_repeaterNavVertIE.jpg);
}
.whiteSidenav
{
	width: 6px;
	background-color: #fff;
}
#contentTitleDIV
{
	_padding-top:3px;
	_height:31px;
	float:left;
	width:auto;
	line-height:normal;
}
#contentTitleDefaultDIV
{
	_padding-top:3px;
	_height:31px;
	line-height:normal;
	text-align:right;
	padding-bottom:10px;
}
#footerTD
{
	background: url(_img/bg_repeaterNavVertIEInside.jpg);
}
.footerAddress
{
	background-repeat: repeat-x;
	background-image: url(../_img/btm_rpt.gif);
}
.footerYellow
{
	height: 3px;
	background-repeat: repeat-x;
	background-image: url(../_img/btm_line_repeater.gif);
}
.defaultCallout
{
	position: relative;
	right: -50px; _position:relative;
_right:-70px;
}
.defaultCalloutArch
{
	position: relative;
	top: 111px; _top:112px;
right:0px;
left:0px;
}
.PanelDefaultCallout
{
	padding: 0px;  	/*border:solid 1px yellow; 	*/
	position: absolute;
	right: -577px;
	bottom: -44px;
	_right: 69px;
	_bottom: 0px;
	/*left: 57px; _left:37px;*/
}
.picture_outline
{
	border: 1px solid #02126e;
}
#bottomCalloutTD
{
	
	width:627px;
}
.PanelInsideCallout
{
	padding: 0px;
	text-align:right;
	float:right;
	width:auto;
}
.UpperCallout
{
	float:right;
}
.CallOutContent, .CallOutContent a
{
	text-align:center;
	width:120px;
	margin:auto;
	text-decoration: none;
	font-weight:bold;
	line-height:15px;
}
.CallOutContainer
{
width:136px;height:45px;background:no-repeat url(../_img/callout_bg.gif);text-align:center;vertical-align:middle;
}
#bottomLogoDIV
{
	position: relative;
	_top: 10px;
}
.floatRight
{
float: right;
}

/***********************************/
/*1st level nav*/
/***********************************/

#navTD a
{
	display:block;
	float: left;
}
#nav1item1
{
	background: no-repeat url(../_img/nav1.gif);
	width: 73px;
	height: 86px;
}
#nav1item1:hover, #nav1item1.on
{
	background: no-repeat url(../_img/nav1_on.gif);
}
#nav1item2
{
	background: no-repeat url(../_img/nav2.gif);
	width: 86px;
	height: 86px;
}
#nav1item2:hover,#nav1item2.on
{
	background: no-repeat url(../_img/nav2_on.gif);
}
#nav1item3
{
	background: no-repeat url(../_img/nav3.gif);
	width: 94px;
	height: 86px;
}
#nav1item3:hover,#nav1item3.on
{
	background: no-repeat url(../_img/nav3_on.gif);
}
#nav1item4
{
	background: no-repeat url(../_img/nav4.gif);
	width: 90px;
	height: 86px;
}
#nav1item4:hover,#nav1item4.on
{
	background: no-repeat url(../_img/nav4_on.gif);
}
#nav1item5
{
	background: no-repeat url(../_img/nav5.gif);
	width: 81px;
	height: 86px;
}
#nav1item5:hover,#nav1item5.on
{
	background: no-repeat url(../_img/nav5_on.gif);
}

/***********************************/
/*2nd level nav*/
/***********************************/

/*also, this should be a bulleted list using an image called "dash.gif"*/
a.nav
{
	font-family: times;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 15px;
	display: block;
}

.bullet2
{
	background-image: url(../_img/dash.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	margin-bottom: 8px;
}

a.nav:hover
{
	text-decoration: underline;
	color: #b12c01;
}

.selected_nav
{
	font-family: times;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-decoration: underline;
	color: #b12c01;
	margin-left: 15px;
	display: block;
}

#blue_behind
{
	background-color: #edf3fa;
}

.blue_behind
{
	background-color: #edf3fa;
}

/***********************************/
/*3nd level nav*/
/***********************************/
a.nav3
{
	font-family: times;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #fcae08;
	margin-left: 15px;
	display: block;
}

a.nav3:hover
{
	text-decoration: underline;
	color: #b12c01;
}

.navHR
{
	border: none;
	border-bottom: solid 1px #BABABA;
}

.purpleHR
{
	border: none;
	border-top: solid 1px #BABABA;
	height:1px;
}

.bullet3
{
	background-image: url(../_img/dash.gif);
	background-repeat: no-repeat;
	background-position: 6px 8px;
	margin-left: 10px;
	margin-bottom: 8px;
}

.selected_nav3
{
	font-family: times;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #b12c01;
	margin-left: 15px;
	display: block;
}


