img {border: none;}
body,html{background:white;}
/*
ul {
padding-left: 1em;
text-indent: -1em;
margin-left:0;
list-style:none;
}
*/

.news_bullets li{
    padding-left:12px;
    background:transparent url(./images/gt-arrow.jpg) no-repeat;
    background-position:-1px 2px;
	margin: 4px 0 0 0;
	font-size:11px;
}

ul.news_bullets{list-style-type:none;
				margin:0;
				padding:0 0 8px 0;
				text-indent: 0;
				/*border-bottom: 1px solid #888;*/
				
}


p.process_bullets_head {
margin-top:-6px;
}

* html p.process_bullets_head {margin-top:-16px;}
*+html p.process_bullets_head {margin-top:-16px;}



.process_bullets li{
    padding-left:10px;
    background:transparent url(./images/bluedot.gif) no-repeat;
    background-position:-1px 1px;
	margin: 1px 0 0 0;
	font-size:11px;
}

ul.process_bullets{list-style-type:none;
				margin:0 0 0 0;
				padding:0 0 8px 0;
				text-indent: 0;
				/*border-bottom: 1px solid #888;*/
				
}




ul.media{border-bottom:1px solid #888;}

/*.news_bullets a, .news_bullets a:visited{
color: black;
}
*/
.news_bullets  a{
color: black;
}

.news_bullets  a:hover{
color: #d54d1d;
}

.news_bullets .current a{
color: #d54d1d;
}

.career_bullets li{
    padding-left:12px;
    background:transparent url(./images/gt-arrow.jpg) no-repeat;
    background-position:-1px 2px;
	margin: 10px 0 0 0;
	font-size:11px;
}

ul.career_bullets{list-style-type:none;
				margin:0;
				padding:0 0 0 0;
				/*border-bottom: 1px solid #888;*/
				text-indent: 0;
				
}

.career_bullets a /*.news_bullets a:visited*/{
color: black;
}

.career_bullets  a:hover{
color: #d54d1d;
}

.career_bullets .current a{
color: #d54d1d;
}


.site_bullets li{
    padding-left:12px;
    background:transparent url(./images/gt-arrow.jpg) no-repeat;
    background-position:-1px 2px;
	margin: 2px 0 0 0;
	font-size:11px;
	white-space: no-wrap;
}

ul.site_bullets{list-style-type:none;
				margin:0;
				padding:0 0 0 0;
				/*border-bottom: 1px solid #888;*/
				text-indent: 0;
}

.site_bullets a/*, .news_bullets a:visited*/{
color: black;
}

.site_bullets  a:hover{
color: #d54d1d;
}

.site_bullets .current a{
color: #d54d1d;
}

.current a:visited, a:active{
color: #d54d1d;
}

ul.last {border-bottom:0px solid #fff;}

#right_col td{
border-bottom: 1px solid #888;height:28px;
}

#right_col td.last{
border-bottom: 0 solid #fff;
}

#left_col div{
width: 159px; padding: 5px 0 8px 0; margin:4px 0;border-top:1px solid #888;
}

#left_col span{
font-size:11px;
color:black;
}

#left_col span.subtitle{
color: #d54d1d;
}

#center_col a,#center_col a:visited:hover{
color: #d54d1d;
}

.right-divider {
background:white url( ../../images/global/v-line.gif ) repeat-y 12px 0;
}

.left-divider {
background:white url( ../../images/global/v-line.gif ) repeat-y 11px 0;
}

td.main-head {
border-top:1px solid #888;border-bottom:1px solid #888;height:35px;
}

td.sub-head {
border-top:1px solid #888;padding:14px 0 0 0;
}

img.header-image {
margin-bottom:11px;
height:107px;
width:525px;
}


/* * html img.header-image {margin-bottom:23px;} /* bon appetit, IE<7  * /
*+html img.header-image {margin-bottom:23px;} /* bon appetit, IE 7  */	


p.start-copy {
margin-top:0px;
}

p.sitemap {
margin:16px 0 0 0;
}

/*
#testHtmlMenu a{
color:black;
}

#testHtmlMenu a:hover{
color:d54d1d;
}*/

.project-overview {
border-top: 1px solid #888;
padding: 12px 0;
height: 100px;
}




.project-overview div {
background:transparent url(../../images/global/gt.gif) no-repeat;
background-position:-1px 2px;
margin:0 0 0 166px;
padding:0 0 0 8px;
color: black;

}

.project-overview img {
 float:left;
}

a {
cursor: pointer;
}

.sub-head {
font-size:14px;
color:#004667;
}

.site-head {
font-size:14px;
color: #d54d1d;
}

.mid-subtitle {
color: #004667;
margin-bottom:0;
}

#management {
border-top:1px solid #999;
}

.l-management {
margin-bottom:51px;
}

.management-pic {
margin:18px 0 24px 0;
}

.management-body {
padding:0;
margin:18px 0 0 0;
}

.management-sub {
color:#004667;
}

.management-td {
vertical-align:top;
height:163px;
}

#management p {
margin: 16px 0 0 0;
}

#management td {
border-bottom:1px solid #888;
}

#management td.last {
border-bottom:0px solid #fff;
}

 .body-spacer-1 {
 margin:10px 0 0 0;
 }
 
 .news-item {
 padding:6px 0;
 font-weight: bold;
 border-bottom: 1px solid #888;
 }
.news-item div.logo {
	width: 180px;
	float: left;
	margin-right: 40px;
}
.news-item div.text {
	font-weight: normal;
	float: left;
	width: 300px;
}

td.news-item span.head {
color:#688A92;
}
 
p.media {margin:0; padding-top:5px;}


ul.frc_head_height {
height:78px;
}

* html ul.frc_head_height{height:92px;} /* bon appetit, IE<7  */
*+html ul.frc_head_height{height:92px;} /* bon appetit, IE 7  */	
	


ul.frc_news_height {
height:42px;
}

* html ul.frc_news_height{height:46px;} /* bon appetit, IE<7  */
*+html ul.frc_news_height{height:46px;} /* bon appetit, IE 7  */		
/** html ul.frc_home_head_height{height:134px;} /* bon appetit, IE<7  */
/**+html ul.frc_home_head_height{height:134px;} /* bon appetit, IE 7  */	

ul.frc_more_jci_usc_info_height{
height:136px;
}

* html ul.frc_more_jci_usc_info_height{height:157px;} /* bon appetit, IE<7  */
*+html ul.frc_more_jci_usc_info_height{height:157px;} /* bon appetit, IE 7  */	


p.project_image_caption{
text-align: left;
margin: 2px 0 10px 8px;
}

p.rt_image_caption{
text-align: left;
margin:0;
padding: 0 0 10px 12px;
background:transparent url(./images/gt-arrow.jpg) no-repeat;
background-position: 2px left;
vertical-align:top;
}

a:hover .rt_image_caption {
color: #d54d1d;
}


p a{
color:#004c6c;
}


.h-line {
border-top:1px solid #999;
}

.project-hi {
color: #004667;
}

div.project-copy-offset {
width:340px;margin-top:44px;
font-size:11px;
}

div.project-copy-offset strong{
font-size:11px;
}

.hid{color:white;}
.over_hid{margin-left:-1em;display:inline;}

.frc_wid{margin-left:40px;}
.frc_wid_1{float:left;}
* html div.project-copy-offset{width:348px;margin-top:66px;} /* bon appetit, IE<7  */
*+html div.project-copy-offset{width:348px;margin-top:66px;} /* bon appetit, IE 7  */	

/*ul.about-height{height:194px;} 
* html ul.about-height{height:94px;} / * bon appetit, IE<7  * /
*+html ul.about-height{height:94px;}  bon appetit, IE 7  */	
