body.home
{
background-position:center 0px;
}
body.home #homeLink
{
	margin-top:103px;
	display:none;
}

body.home #globe
{
	display:block;
	position:absolute;
	background: url("../images/framework/globe.png") no-repeat top right;
	_background: url("../images/framework/ie6/globe.png") no-repeat top left;
	width:421px;
	height:278px;	
	top:0px;
	left:50%;
	margin-left:207px;
}

body.home  #header
{
	height:159px;
}


#pageContent
{
	padding-bottom:0px;
}

#pageContent h2
{
	font-size:11px;
	font-weight:bold;
	color:#999;
	background:transparent url("../images/framework/bg_nav_arrows.png") no-repeat top left;
	padding-left:20px;
	letter-spacing:2px;
}
/* ////////////////////////////////////////

LOCATIONS

/////////////////////////////////////////*/

#locations
{
	width:335px;
	float:left;
	margin-left:5px;
}

#map
{
	width:330px;
	height:200px;
	background:transparent url("../images/content/usa_map.jpg") no-repeat top left;
}
#map a
{
	display:block;
	width:20px;
	height:20px;
	position:absolute;
}
#map a:link,
#map a:visited
{
	text-decoration:none;
	background:transparent url("../images/framework/mapLocation_off.png") no-repeat 50% 50%;
}
#map a:hover
{
	background-image:url("../images/framework/mapLocation_on.png");
}

#map a#West
{
	margin-left:10px;
	margin-top:98px;
}

#map a#Headquarters
{
	margin-left:259px;
	margin-top:65px;
}

#map a#South
{
	margin-left:235px;
	margin-top:118px;
}

#map a#Northwest
{
	margin-left:18px;
	margin-top:6px;
}

#map a#HUI
{
	margin-left:63px;
	margin-top:175px;
}


/*//////////////////   MAP POPUP    /////////////////////*/
.JT_loader{
	background-image: url(../images/framework/jtip/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

.jTip{
cursor:hand;
}

#JT
{
	position: absolute;
	z-index:100;
	/*
	width:150px;
	*/
	font-family:Arial;
	font-size:11px;
	color:#000;
	background:url(../images/framework/jtip/popup.png) no-repeat 50% 50%;
	padding:8px;
	border:1px solid #EEE;
}

#tiptop
{
	font-size:12px;
	font-weight:bold;
	/*background:url(../images/framework/jtip/ToolTipTop.png) no-repeat;
	height:18px;
	padding:14px 12px 0px 12px;
	color:White;
	letter-spacing:2px;
	overflow:hidden;*/
}

#tiptop.right
{
	/*background-image:url(../images/framework/jtip/ToolTipTopRight.png);	*/
}


#tipmid
{/*
	background:url(../images/framework/jtip/ToolTipMiddle.png) repeat-y;
	padding:5px 12px 0px 12px;
	color:#03264c;
	font-size:11px;*/
}

#tipbot
{
	background:url(../images/framework/jtip/ToolTipBottom.png) no-repeat;
	height:15px;
	display:none;
}


/* ////////////////////////////////////////

INITIATIVES

/////////////////////////////////////////*/



#home_initiatives
{
	float:right;
	width:256px;
	height:255px;
	background:transparent url("../images/content/initiatives_home.png") no-repeat top left;
	_background:transparent url("../images/framework/ie6/initiatives_home.png") no-repeat top left;
	
}

#initiativesTitle
{
position:absolute;
}

#home_initiatives a
{
	display:block;
	position:absolute;
	text-align:center;
	width:100px;
	color:#111;
	font-weight:bold;
	letter-spacing:1px;
}
#home_initiatives a:link,
#home_initiatives a:visited
{
	
	text-decoration:none;
}
#home_initiatives a:hover
{
	color:white;
}

#home_initiatives a#i1
{
	margin-left:87px;
	margin-top:22px;
}

#home_initiatives a#i1:hover
{
	color:white;
}

#home_initiatives a#i2
{
	margin-left:1px;
	margin-top:49px;
}
#home_initiatives a#i3
{
	margin-left:36px;
	margin-top:111px;
}
#home_initiatives a#i4
{
	margin-left:163px;
	margin-top:96px;
}

#home_initiatives a#i5
{
	margin-left:96px;
	margin-top:183px;
}


/* ////////////////////////////////////////

ANNOUNCEMENTS

/////////////////////////////////////////*/

#announcements
{
	color:#333333;
	width:350px;
	float:left;
	margin-left:5px;
}

#modDate 
{
	color:#AAAAAA;
	float:right;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8px;
	font-weight:bold;
	letter-spacing:1px;
	margin-right:32px;
	margin-top:0px;
	text-align:center;
	text-transform:uppercase;
}
#announcements ul
{
	margin-top:5px;
	padding-left:0px;
}
#announcements li
{
	list-style:none;
	padding:2px 0px;
	clear:both;
}

#announcements a:link,
#announcements a:visited
{
	color:#333333;
	text-decoration:none;
	padding:2px 0px 7px 30px;
	font-weight:bold;
	font-size:11px;
	display:block;
}
#announcements a:hover
{
	color:#440022;
}

#announcements a.new
{
	background:transparent url("../images/framework/announcement_new.png") no-repeat 0 50%;
	color:#660000;
}

#announcements a.attention
{
	background:transparent url("../images/framework/announcement_attention.png") no-repeat 0 50%;
	color:#660000;
}


/* ////////////////////////////////////////

TAB STYLES

/////////////////////////////////////////*/

ul#armyLinks
{
	position:absolute;
	text-align:right;
	right:35px;
	top:0px;
	font-size:10px;
	padding:0;
	margin:0;
	line-height:1.3;
}


#armyLinks li
{

list-style:none;
	padding:0;
	margin:0;
	float:left;


}

#armyLinks a
{
	display:block;
	background:#D5D5D5 url(../images/framework/bg_home_tab.png) repeat-x scroll 0 0;
	_background:#D5D5D5 url(../images/framework/ie6/bg_home_tab.png) repeat-x scroll 0 0;
	color:#444444;
	font-weight:bold;
	padding:8px 10px 7px;
	border-right:1px solid #C7C7C7;
	text-decoration:none;
	
}
#armyLinks a:hover
{
	background-image:url(../images/framework/bg_home_tab_hover.png); 
}


#armyLinks a.first
{
border-left:1px solid #C7C7C7;

}

#tabs
{
	margin:0px -36px 0px -15px;
	-moz-border-radius:0px;
	border: none;
	background:transparent url(../images/framework/bg_home_tab_content.png) repeat-x;
	_background:transparent url(../images/framework/ie6/bg_home_tab_content.png) repeat-x;
	padding:0px;
	position:relative;
}

#tabContent
{
	font-size:11px;
	color:#666;
}

#tabContent ul
{
list-style:none;
padding-left:0px;
margin:0;
}
#tabContent li
{
padding:3px 0px;
}


#tabContent a
{
	color:#666;
	font-weight:bold;
}



#rightShadow
{
/*	background:transparent url("../images/framework/bg_sidebar_shadow.png") repeat-y top right;*/
	min-height:160px;

}

#tabs .ui-widget-header 
{ 
	border: none;
	background: none;
	padding:0px;
}
 
div.ui-widget-content { 
	font-size:11px;
	color:#666;
 }
 
#tabs .ui-state-default
{
	-moz-border-radius:0px;
	border: none;
	margin:0;
	font-size:10px;
	background:none;
	padding:0px;
}
#tabs .ui-state-active
{

	-moz-border-radius:0px;
	border: none;
	margin:0;
	font-size:10px;
	background:none;
	padding:0px;
}



#tabs .ui-state-default a:link,
#tabs .ui-state-default a:visited
{
	padding:8px 10px 7px;
	color:#444;
	background:#d5d5d5 url(../images/framework/bg_home_tab.png) repeat-x;
	_background:#d5d5d5 url(../images/framework/ie6/bg_home_tab.png) repeat-x;
	font-weight:bold;
}

#tabs .ui-state-default a:hover
{
	background:#d5d5d5 url(../images/framework/bg_home_tab_hover.png) repeat-x;
}

#tabs .ui-state-active a:link,
#tabs .ui-state-active a:visited,
#tabs .ui-state-active a:hover
{
	color:white;
	background:#848484 url(../images/framework/bg_home_tab_selected.png) repeat-x;
	_background:#848484 url(../images/framework/ie6/bg_home_tab_selected.png) repeat-x;
	padding:8px 15px 7px;
	font-weight:bold;
}

#tabs.ui-tabs .ui-tabs-nav 
{
	padding:0px;
	
}
#tabs.ui-tabs .ui-tabs-nav  li
{
	border-right:solid 1px #c7c7c7;
}


#tabArrow
{
	background:transparent url(../images/framework/bg_home_tab_selected_arrow.png) no-repeat;
	_background:transparent url(../images/framework/ie6/bg_home_tab_selected_arrow.png) no-repeat;
	width:20px;
	height:13px;
	position:absolute;
	margin-left:77px;
}
