body{

background-color:#c1c1c1;

font-size:13px;

color:#3e3e3e;

}



.rsource_links{

	margin-top:-10px;

	}



img {

border: 0px;

}



.listP{

display:list-item;

list-style-type:none;

margin:-10px 0 10px 20px;

padding-top:0px;

background-image: url(_images/red-list.jpg);

background-repeat: no-repeat;

background-position: 0 50%;

}



.listP_double{

display:list-item;

list-style-type:none;

margin:-10px 0 10px 20px;

background-image: url(_images/red-list.jpg);

background-repeat: no-repeat;

background-position: 0 15%;

}





.listAwards{

display:list-item;

list-style-type:none;

margin:4px 0 0 20px;

background-image: url(_images/green-list.jpg);

background-repeat: no-repeat;

background-position: 0 15%;

}



.awards-title{

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#79750a;

}



.green-title{

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#79750a;

}



.blue-title{

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

color:#007390;

}



#container{

background:url(_images/content-bg.jpg);

background-repeat:repeat-y;

width:1008px;

margin:0px auto;

}



#footer{

width:1008px;

margin:0px auto;

text-align:center;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

line-height:18px;

}



#footer a{

text-decoration:none;

font-weight:bold;

color:#3e3e3e;

}



#footer a:hover{

color:#000000;

}



#main{

margin:0 23px 0 10px;

display:block;

float:right;

width:821px;

}



#left-side{

margin:0 0 20px 0px;

display:block;

padding:0 0 0px 23px;

float:left;

}



#success-footer{

margin:0 23px;

display:block;

}



.main-nav{

display:block;

margin:0 0 20px 0;

}



.main-nav img {

float: left;

}



.main-copy{

display:block;

float:left;

width:405px;

padding:20px 0 20px 0;

}



.main-copy-02{

display:block;

float:left;

width:821px;

padding:20px 0 20px 0;

}



.plus{

font-weight:bold;

color:#333333;

margin:0 5px 0 0;

}



.main-img{

margin:0;

padding:20px 0 0 0;

display:block;

float:right;

}



#main p{

font-family:Arial, Helvetica, sans-serif;

padding:0 20px 0 20px;

}



#main table{

font-family:Arial, Helvetica, sans-serif;

padding:0 20px;

}



.copy-link{

font-weight:bold;

color:#a80532;

text-decoration:none;

line-height:20px;

margin:0 15px 0 0;

}



.copy-link:hover{

color:#333333;

}



/*  ##### SECTION HEADERS AND SUBHEADERS ##### */



.copy-header-brand {

font-size:33px;

color:#79750a;

margin: 0px 20px 18px 0;

font-family:helvetica, arial, sans-serif;

}



.copy-subheader-brand{

font-size:20px;

color:#ca7204;

margin-top:-10px;

font-family:helvetica, arial, sans-serif;

}



.copy-header-resources {

font-size:33px;

color:#ca7204;

margin: 0px 20px 18px 0;

font-family:helvetica, arial, sans-serif;

}



.copy-header-newsroom {

font-size:33px;

color:#838d97;

margin: 0px 20px 18px 0;

font-family:helvetica, arial, sans-serif;

}



.copy-subheader-resources{

font-size:20px;

color:#79750a;

margin-top:-10px;

font-family:helvetica, arial, sans-serif;

}



.copy-header-buzz {

font-size:33px;

color:#838d97;

margin: 0px 20px 18px 0;

font-family:helvetica, arial, sans-serif;

}



.copy-subheader-buzz{

font-size:20px;

color:#007390;

margin-top:-10px;

font-family:helvetica, arial, sans-serif;

}



.copy-subheader-awards{

font-size:20px;

color:#ffffff;

background:#79750a;

line-height:36px;

margin-top:-10px;

font-family:helvetica, arial, sans-serif;

}



.copy-header-contact {

font-size:33px;

color:#a80532;

margin: 0px 20px 18px 0;

font-family:helvetica, arial, sans-serif;

}





/*  ############################################### */





#container ul {

margin:0 0 2px 0px;

padding: 0px;

}



#container ul li {

width:119px;

padding:5px 0 5px 10px;

margin:2px 0 0 0;

font-family: Arial, Helvetica, sans-serif;

font-size:14px;

cursor: pointer;

}



#container ul li a {

font-family:Arial, Helvetica, sans-serif;

font-size:14px;

text-decoration: none;

}	



#container ul li:hover {

color: #fff;

}



#menu {

	list-style: none;

	}



/* ############### SUB MENU CHANGE RP ############## */

/* ################ AFFECTS ALL MENUS ##############  */

#menu-name {

		display: inline-block;

		width: 102px;

}





/* #### BRAND LIST MENU #### */

	.brand li, .brand li a {

	display: list-item;

	color:#79750a;

	background-color:#e1e1e0;

	}

		

	#container .brand ul li a{

	font-size:12px;

	line-height:10px;

	width: 119px;

	}

	

	#menu.brand li:hover, #menu.brand li:hover > a {

	background-color:#79750a;

	color:#fff;

	}

	

	#menu li.brandmenuitem-hover, #menu li.brandmenuitem-hover a  {

	background-color:#79750a;

	color:#fff;

	}

	

	.brandsubmenuitem {

	margin: 0px;

	margin-bottom: 2px;

	}

	

	.brandsubmenuitem a{

	color:#524f07;

	background-color:#e1e1e0;



	background-image: url(_images/brand-plus.jpg);

	background-repeat: no-repeat;

	background-position: 0px 50%;





	width:99px;

	padding:7px 0 5px 12px;

	margin: 0px;



	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	}

	

	.brandsubmenuitem:hover > a {

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#79750a;

	color:#fff;

	}

	

	.brand li.brandsubmenuitem-hover {

	margin: 0px;

	margin-bottom: 2px;

		background-color:#79750a;



	}

	.brand li.brandsubmenuitem-hover a {

	padding:7px 0 5px 20px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	width:99px;

	padding:7px 0 5px 12px;

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#79750a;

	color:#fff;

	}



	

	

	

/* #### RESOURCE LIST MENU #### */

	.resources li, .resources li a{

	color:#ca7204;

	background-color:#e1e1e0;

	}

	

	#container .resources ul li > a {

	background-color:#838d97;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.resources li:hover, #menu.resources li:hover > a {

	background-color:#ca7204;

	color:#ffffff;

	}

	

	#menu li.resourcesmenuitem-hover, #menu li.resourcesmenuitem-hover a  {

	background-color:#ca7204;

	color:#fff;

	}



	

	

	.resourcesubmenuitem {

	margin: 0px;

	margin-bottom: 2px;

	}

	

	.resourcesubmenuitem a{

	background-color:#e1e1e0;

	color:#a45c02;

	background-image: url(_images/brand-plus.jpg);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	width:99px;

	padding:7px 0 5px 12px;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	

	}

	

	.resourcesubmenuitem:hover > a {

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#ca7204;

	color:#fff;

	}

	

	.resources li.resourcesubmenuitem-hover {

	margin: 0px;

	margin-bottom: 2px;

	background-color:#ca7204;



	}

	.resources li.resourcesubmenuitem-hover a {

	padding:7px 0 5px 0px;

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	width:99px;

	padding:7px 0 5px 12px;

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#ca7204;

	color:#fff;

	}

	

	

	

	

/* #### CAPABILITIES LIST MENU #### */

	.capabilities li, .capabilities li a{

	color:#ca7204;

	background-color:#e1e1e0;

	}

	

	#container .capabilities ul li > a {

	background-color:#838d97;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.capabilities li:hover, #menu.capabilities li:hover > a {

	background-color:#ca7204;

	color:#ffffff;

	}

	

	.capabilitiessubmenuitem {

	margin: 0px;

	margin-bottom: 2px;

	}

	

	.capabilitiessubmenuitem a{

	padding:7px 0 5px 0px;

	margin: 0px;

	color:#79750a;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	background-image: url(_images/brand-plus.jpg);

	background-repeat: no-repeat;

	width:99px;

	padding:7px 0 5px 12px;



	}

	

	.capabilitiessubmenuitem:hover > a {

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 6px 50%;

	background-color:#ca7204;

	color:#fff;

	}

	

/* #### BUZZ LIST MENU #### */

	.buzz li, .buzz li a{

	color:#838d97;

	background-color:#e1e1e0;

	}

	

	#container .buzz ul li > a {

	background-color:#838d97;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.buzz li:hover, #menu.buzz li:hover > a {

	background-color:#838d97;

	color:#ffffff;

	}

	

	#menu li.buzzmenuitem-hover, #menu li.buzzmenuitem-hover a  {

	background-color:#838d97;

	color:#fff;

	}

	

	.buzzsubmenuitem {

	margin: 0px;

	margin-bottom: 2px;

	}

	

	.buzzsubmenuitem a{

	margin: 0px;

	color:#5d656e;

	background-color:#e1e1e0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	background-image: url(_images/buzz-plus.jpg);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	width:99px;

	padding:7px 0 5px 13px;

	}

	

	.buzzsubmenuitem:hover > a {

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#838d97;

	color:#fff;

	}

	

	.buzzthispage {

	background-color:#838d97;

	color: #fff;

	}

	

	.buzz li.buzzsubmenuitem-hover {

	margin: 0px;

	margin-bottom: 2px;

	background-color:#838d97;!important;

	}

	

	.buzz li.buzzsubmenuitem-hover a {

	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	line-height:16px;

	text-decoration: none;

	cursor: pointer;

	display: list-item;

	width:99px;

	padding:7px 0 5px 13px;

	background-image: url(_images/plus-over.gif);

	background-repeat: no-repeat;

	background-position: 0px 50%;

	background-color:#838d97;!important;

	color:#fff;

	}



/* #### CONTACT LIST MENU #### */

	.contact li, .contact li a{

	color:#a80532;

	background-color:#e1e1e0;

	}

	

	#container .contact ul li > a {

	background-color:#838d97;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.contact li:hover, #menu.contact li:hover > a {

	background-color:#a80532;

	color:#ffffff;

	}

	

	#menu li.contactmenuitem-hover, #menu li.contactmenuitem-hover a  {

	background-color:#a80532;

	color:#fff;

	}

	

	.contactthispage {

	background-color:#a80532;

	color: #fff;

	}

	

/* #### RESULTS LIST MENU #### */

	.results li, .results li a{

	font-weight:bold;

	color:#fff;

	background-color:#007390;

	}

	

	#container .results ul li > a {

	background-color:#007390;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.results li:hover, #menu.results li:hover > a {

	background-color:#e1e1e0;

	color:#007390;

	}

	

	#menu li.resultsmenuitem-hover, #menu li.resultsmenuitem-hover a  {

	background-color:#e1e1e0;

	color:#007390;

	}

	

	.resultsthispage {

	background-color:#e1e1e0;

	color: #fff;

	}



/* ###################################################  */

/* ###################################################  */

/* #### RESULTS WITH SUBS #### */

	.results2 li, .results2 li a{

	color:#007390;

	background-color:#e1e1e0;

	}

	

	#container .results2 ul li > a {

	background-color:#007390;

	font-size:12px;

	line-height:10px;

	}

	

	#menu.results2 li:hover, #menu.results2 li:hover > a {

	background-color:#007390;

	color:#fff;

	}

	

	#menu li.results2menuitem-hover, #menu li.results2menuitem-hover a  {

	background-color:#007390;

	color:#fff;

	}

	

	.results2thispage {

	background-color:#007390;

	color: #fff;

	}



/* ###################################################  */

/* ###################################################  */

#press-container{

	padding:0 0 0 20px;

	width:799px;

	line-height:20px;

	color:#79750a;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	float:left;

	}



#press-nav {

	float: left;

	font-weight:bold;

	width: 90px;

	background:#c1c1c1;

	padding: 7px;

	}

	

#press-content{

	float: left;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	display:block;

	}

	

#press-nav a{

	color:#fff;

	text-decoration:none;

	}

	

	#back-button-top a {

	color: #fff;

	font-size: 13px;

	float: right;

	text-decoration: none;

    background:#838d97;

    background:#838d97;

	line-height:25px;

	color:#ffffff;

	margin-right: 10px;

	}

	

	.back-button-bottom a {

	color: #a80532;

	font-size: 13px;

	text-decoration: none;

	}

	

    .press-select{

	color:#3e3e3e;

	font-size:12px;

	}

	

    .press-content-title{

	border-left:2px solid #ffffff;

	border-bottom:2px solid #ffffff;

	width:668px;

	background:#838d97;

	padding:0 0 0 25px;

	line-height:25px;

	color:#ffffff;

	font-size:18px;

	}

	

	#date-title {

	float: left;

	}

	#news-title {

	float: left;

	width:500px;

	padding-left:10px;

	}

	

	.press-content-title-viewer{

	border-left:2px solid #ffffff;

	border-bottom:2px solid #ffffff;

	width:668px;

	background:#838d97;

	padding:0 0 0 25px;

	margin-bottom:15px;

	line-height:25px;

	color:#ffffff;

	font-size:18px;

	float :left;

	}

   

   .press-content-link1{

	border-left:2px solid #ffffff;

	border-bottom:2px solid #ffffff;

	width:668px;

	background:#c1c1c1;

	padding:0 0 0 25px;

	line-height:25px;

	color:#79750a;

	/* font-size:14px; */

	}

.press-content-link2{

	border-left:2px solid #ffffff;

	border-bottom:2px solid #ffffff;

	width:668px;

	background:#e1e1e0;

	padding:0 0 0 25px;

	line-height:25px;

	color:#79750a;

	/* font-size:14px; */

	}

.press-content-link1 a, .press-content-link2 a{

	text-decoration:none;

	color:#a80532;
	
		font-size:12px !important;


	}

.press-content-story{

	border-left:2px solid #ffffff;

	border-bottom:2px solid #ffffff;

	width:668px;

	background:#e1e1e0;

	padding:10px 0 0px 25px;

	line-height:25px;

	color:#3e3e3e;

	font-size:12px;

	font-weight:normal;

	line-height:18px;

	}

.press-content-story li{

	margin:-5px 0 0px 15px !important;

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:12px !important;

	cursor:default !important;

	width:500px !important;

	list-style:none !important;

	background:url(_images/red-list.jpg);

	background-repeat: no-repeat;

background-position: 0em 1em;

padding-left: 1em;

	}

.press-content-story p {
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-top: 0px;
margin-left: -20px;
padding-left: 0px;
}
	

	
form {
margin: 0px;
padding: 0px;
width: 400px;
}
	

	.press-content-story p ul li a, .press-content-story a, .press-content-story p a, .press-content-story ul li a{
	font-size:12px !important;
	color: #A80532 !important;

	}

	

.press-content-story li:hover{

	color: #3e3e3e !important;

}

