/* CSS Document */
/* ContentNavigator  */

.pushspace
{
	width:902px;
	margin-top:20px;
}


.pushspace object , .pushspace .object
{
	width:900px;
	height:145px;
	margin:0 auto;
}


.ContentLeft .pushspace
{
	width:670px;
}


#ContentNavigator 
{ 
	width:100%; 
	height:220px; 
	font-size:12px; 
	line-height:18px; 
	background:url(../images/content_navigator_bg_lg.gif) no-repeat left top;  
	margin-top:25px;
	/*overflow:auto; */

	
}


.ContentLeft #ContentNavigator 
{
	background:url(../images/content_navigator_bg.gif) no-repeat left top;  
}

.ContentNavigatorTabs
{	
	/*width:472px; */

	height:21px; 
	/*background:url(../images/navigator_tabs_bg_lg.png) no-repeat left top; */
	/*behavior:url(js/iepngfix.htc);  */
	position:absolute;
	margin-top:-13px;
	margin-left:20px;
	padding-top:4px;
	z-index:1;

	
	float:left;
}




.ContentLeft .ContentNavigatorTabs .navMiddle
{	
	/*width:375px; */
	background:url(../images/navigator_tabs_bg_middle.png) repeat-x left top;
}

.navLeft{
	background:url(../images/navigator_tabs_bg_left.png) no-repeat left top; 
	float:left;
	padding-top:0px;
	
	width:5px;
	height:25px;
}
.navRight{
	background:url(../images/navigator_tabs_bg_right.png) no-repeat right; 
	float:left;
	padding-top:0px;
	
	width:5px;
	height:25px;
}

.ContentNavigatorTabs ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
  /* background:url(../images/navigator_tabs_bg_right.gif) no-repeat right; */

	padding-top:4px;
}


.ContentNavigatorTabs ul li
{
   float:left;
   background:url(../images/navigator_tabs_spacer.gif) no-repeat right 0px; 
   width:158px;
   color:#595959;
   font-size:10px;
   text-align:center;
   text-transform:uppercase;
   cursor:pointer;
}


.ContentLeft .ContentNavigatorTabs ul li
{
	width:125px;
}

.ContentNavigatorTabs ul li.last
{
   background:none; 
   
}




.ContentNavigatorTabs ul li.active
{
   background:url(../images/navigator_tabs_active_bg_lg.png) no-repeat right 0px; 
   height:27px;
   width:158px;
   margin-top:-3px;
   margin-left:-2px;
   font-weight:bold;
   color:#fff;
   padding-top:1px;


}

.ContentLeft .ContentNavigatorTabs ul li.active
{
   background:url(../images/navigator_tabs_active_bg.png) no-repeat left 0px; 
   width:125px;
}



.ContentNavigatorTabs ul li.activeEx
{
   background:url(../images/navigator_tabs_active_bg_lg.png) no-repeat right 0px; 
   height:27px;
   width:158px;
   margin-top:-3px;
   margin-left:-2px;
   font-weight:bold;
   color:#fff;
   padding-top:1px;


}
.ContentLeft .ContentNavigatorTabs ul li.activeEx
{
   background:url(../images/navigator_tabs_active_bg_ex.png) no-repeat left 0px; 
   width:130px;
}


/*.ContentNavigatorTabs ul > li.active
{
   background:url(../images/navigator_tabs_active_bg.png) no-repeat right 0px; 
}*/



.ContentNavigatorTabs ul li.hover
{
   background:url(../images/navigator_tabs_hover_bg_lg.png) no-repeat left 0px;
   height:25px;
   width:158px;
   margin-top:-3px;
   padding-top:3px;
}

.ContentNavigatorTabs ul li.hover1
{
   background:url(../images/navigator_tabs_hover_bg_ex.png) no-repeat left 0px;
	width:130px;

   height:25px;
   
   margin-top:-3px;
   padding-top:3px;
}


.ContentLeft .ContentNavigatorTabs ul li.hover
{
	background:url(../images/navigator_tabs_hover_bg.png) no-repeat left 0px;
	width:125px;
}



#navigator-container
{ 
	position:relative; 
	width:100%; 
	height:220px; 
	margin:0 auto; 
}

.navigator-slider
{ 
	top:1px; 
	left:0; 
	width:100%; 
	height:188x; 
	position:absolute; 
	margin:0; 
	padding:0; 
	list-style-type:none; 
}
  .navigator-slider-one
{ 
	top:1px; 
	left:0; 
	width:620px; 
	height:188x; 
	position:absolute; 
	margin:0; 
	padding:0; 
	list-style-type:none; 
}

.navigator-slider-two
{ 
	top:1px; 
	left:0; 
	width:620px; 
	height:188x; 
	position:absolute; 
	margin:0; 
	padding:0; 
	list-style-type:none; 
}


.navigator-slider li 
{ 
	background:url(../images/navigator_vertical_spacer.gif) no-repeat right 7px; 
   	height:158px;
   	width:183px;
	float:left;
	position:relative; 
	top:0; 
	padding:20px 20px 10px 20px;
	font-size:11px;
}

.navigator-slider-one li 
{ 
	
   	height:158px;
   	width:628px;
	float:left;
	position:relative; 
	top:0; 
	padding:20px 20px 10px 20px;
	text-align:center;
	font-size:11px;
}


.navigator-slider-two li
{ 
	background:url(../images/navigator_vertical_spacer.gif) no-repeat right 0px; 
   	height:158px;
   	width:295px;
	float:left;
	position:relative; 
	top:0; 
	padding:20px 20px 10px 20px;
	text-align:center;
	font-size:11px;
}


.navigator-slider li.active
{ 
	background:url(../images/navigator_content_active.gif) no-repeat 1px 1px; 
}

.navigator-slider-one li.active
{ 
	background:url(../images/navigator_content_active1.gif) repeat-x 1px 1px; 
}

.navigator-slider-two li.active
{ 
	background:url(../images/navigator_content_active1.gif) repeat 1px 1px; 
}


.navigator-slider .date
{
	color:#545454;
	margin:0px;
	padding:0px;
}

.navigator-slider h2
{
	color:#0d3d69;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	margin:0px;
	padding:0px;
	margin-top:10px;
}

.navigator-slider h2 .ImgBorder
{
	float:left;
	margin-right:5px;
}

.navigator-slider h2 img
{
	width:51px;
	height:31px;
}

.navigator-slider li h2 a:link , .navigator-slider li h2 a:active  , .navigator-slider li h2 a:visited 
{
	color:#0d3d69;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	text-decoration:none;
}


.navigator-slider li h2 a:hover
{
   	color:#e97a2e;

}


.navigator-slider li.active h2, .navigator-slider li.active h2 a:link , .navigator-slider li.active h2 a:active  , .navigator-slider li.active h2 a:visited , .navigator-slider li.active  h2 a:hover
{
	color:#e97a2e;
}





.navigator-slider p.brief
{
	color:#666666;
	margin:0px;
	padding:0px;
	margin-top:3px;
}


#navigator-slidertrack
{
	position:absolute; 
	top:200px; 
	left:18px; 
	width:870px; 
	height:16px; 
	overflow:hidden; 
	background:url(../images/scrollbar_lg.gif) no-repeat left top; 
	visibility:hidden; 
}


.ContentLeft #navigator-slidertrack
{
	background:url(../images/scrollbar.gif) no-repeat left top; 
	width:634px;  
}


#navigator-sliderhandle 
{
	/*position:absolute; 
	width:125px; 
	height:16px; 
	cursor:pointer; */
	position:absolute; 
	width:132px; 
	height:16px; 
	background:url(../images/scrollbar_handle.gif) no-repeat center center; 
	/*behavior:url(js/iepngfix.htc); */
	cursor:pointer; 	
	z-index:155;
}

* > #navigator-sliderhandle 
{
	background:url(../images/scrollbar_handle.png) no-repeat center center; 
}

#navigator-sliderhandleimage 
{ 
	position:absolute; 
	/*width:125px; 
	height:16px; 
	background:url(../images/scrollbar_handle.png) no-repeat center center; 
	behavior:url(js/iepngfix.htc); 
	cursor:pointer; 
	z-index:5; */
	
	display:none;
}

#navigator-leftarrow 
{ 
	position:absolute; 
	left:17px; 
	top:200px; 
	width:20px; 
	height:20px; 
	background:transparent; 
	z-index:150; 
	cursor:pointer;
}

#navigator-rightarrow 
{ 
	position:absolute; 
	left:868px; 
	top:200px; 
	width:18px; 
	height:20px; 
	background:transparent; 
	z-index:150; 
	cursor:pointer;
}

.ContentLeft #navigator-rightarrow 
{ 
	left:634px; 
}


.pushspace .Quote
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#636363;
}

.pushspace_separator
{
	background:url(../images/pushspace_separtor.gif) no-repeat left top;
	width:899px;
	height:3px;
	margin:10px auto;
}


.pushspace .Qutetxt
{
	width:650px;
	padding-right:10px;
}

.pushspace .Qutetxt p
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	*margin-bottom:0;
}


.pushspace .Qutetxt  .ImgBorder , .pushspace .Qutetxt  .ImgBorder img
{
	float:left;
	width:50px;
	height:35px;
}


.pushspace .rightquote
{
	line-height:30px;
	vertical-align:text-top;
	position:absolute;
	margin-top:-15px;
}


.rightImg ,  .rightImg .ImgBorder , .rightImg .ImgBorder img
{
	float:left;
	width:206px;
	text-align:left;
	margin:0;
}


.name
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	width:180px;
}

.position
{
	color:#619ed5;
	margin:0px;
	margin-top:5px;
	padding:0px;

}
