/* CSS Document */
/*//////////////////////////////////////////////////////////////////*/
/*  Universal styles - these are for common UI styles               */
/*//////////////////////////////////////////////////////////////////*/
body {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	background: white;
}

/*//////////////////////////////////////////////////////////////////*/
/* Universal classes */
.floatleft {
	float: left;
}

.floatright {
	float: right;
}

.txt-highlight {
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional header space */
#regionalheader {
	text-decoration: none;
	width: 98%;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional branding header space */
#regionalbrandingheader {
	text-decoration: none;
}

#regionalbrandingheader ul {
	text-decoration: none;
}

#regionalbrandingheader li {
	list-style-type: none;
	display: inline;
	font-size: 10px;
}

#regionalbrandingheader a:link, #regionalbrandingheader a:active, #regionalbrandingheader a:visited {
	color: #0060A9;
	text-decoration: underline;
}
#topnavbar
{
  display:none;
}


#regionalbrandingheader a:hover {
	color: #FF6600;
	text-decoration: underline;
}

#logo {
	text-decoration: none;
	margin-left: 10px;
	margin-top: 10px;
}

#topnavbar {
	display: none;
}

#tagline {
	float: right;
	margin-bottom: 5px;
	margin-top: -10px;
}

#regionalmainnavmenu {
	display: none;
}

#sidelocationindicator {
	display: none;
}

#sidelocationindicator img {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0px;
}

/* Menu container space */
#menucontainer {
	display:none;
}
#breadcrumbnav
{
  display:none;
}

#leftcol1-3
{
  display:none;
}
#regionalbanner-c
{
display:none
}



#menucontainer img {
	display: none;
}

#menucontainer h1 {
	display: inline;
	margin: 10px 0px 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 24pt;
}

#maincontainer {
	width: 98%;
	margin-top: 5px;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional footer space */
#regionalfooter {
	background: white;
	color: #FFFFFF;
	text-align: center;
	width: 98%;
	margin-top: 5px;
}

#regionalfooter ul {
	display: none;
}

#regionalfooter li {
	display: none;
}

#regionalfooter a:link, #regionalfooter a:active, #regionalfooter a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#regionalfooter a:hover {
	color: #FF6600;
	text-decoration: underline;
}

#regionalfooter p {
	font-size: 10pt;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align: center;
}

/*//////////////////////////////////////////////////////////////////*/
/*  Global homepage styles - these are for the global homepage      */
/*//////////////////////////////////////////////////////////////////*/
#leftcol1-2 {
	text-decoration: none;
	width: 65%;
	vertical-align: top;
}

#rightcol2-2 {
	text-decoration: none;
	width: 28%;
	vertical-align: top;
}

#globalcontent {

	background-repeat: repeat;
	width: 98%;
}

#globalcontenttext p {
	font-size: 12pt;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}

#globalcontenttext {
	text-decoration: none;
	padding: 0px;
	margin-top: 10px;
	margin-left: 10px;
}

#globalheader img {
	display: block;
}

#regionallist {
	text-decoration: none;
	float: right;
	margin-right: 40px;
	padding-right: 0px;
	font-size: 12px;
}

#regionallist a:link, #regionallist a:active, #regionallist a:visited {
	color: #0060A9;
	text-decoration: underline;
}

#regionallist a:hover {
	color: #FF6600;
	text-decoration: underline;
}

#regionallist h1 {
	font-size: 16px;
	color: #999999;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 5px;
	padding-bottom: 0px;
}

#regioncol1 {
	text-decoration: none;
	text-align: right;
	float: left;
	margin-right: 10px;
	padding-right: 0px;
}

#regioncol2 {
	text-decoration: none;
	text-align: left;
}

#regioncol1 ul {
	text-decoration: none;
	margin-right: 5px;
	padding-right: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#regioncol2 ul {
	text-decoration: none;
	margin-left: 5px;
	padding-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#regioncol1 li {
	list-style-image: none;
	list-style-type: none;
}

#regioncol2 li {
	list-style-image: none;
	list-style-type: none;
}

#regionallistcolumns {
	vertical-align: top;
}

#globalheader-left {
	float: left;
	margin-left: 5px;
}

#globalfooter {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	text-align: center;
	padding: 0px;
	margin-top: 50px;
}

#globalfooter p {
	text-decoration: none;
	margin: 0px;
	padding: 0px;
}

#globalfooter ul {
	text-decoration: none;
	margin: 0px 0px 25px;
	padding: 0px;
}

#globalfooter li {
	text-decoration: none;
	display: inline;
	list-style-image: none;
	list-style-type: none;
}

#globalfooter a:link, #globalfooter a:active, #globalfooter a:visited {
	color: #FFFFFF;
	text-decoration: underline;
}

#globalfooter a:hover {
	color: #FF6600;
	text-decoration: underline;
	background-color: #FFFFFF;
}

#globalmap {
	text-decoration: none;
	margin-top: 10px;
}

#globalcol1 {
	width: 45%;
	float: left;
	text-align: center;
}

#globalcol2 {
	text-align: center;
}

#logo h1 {
	display: none;
}

/*//////////////////////////////////////////////////////////////////*/
/*  Regional page template styles                                   */
/*//////////////////////////////////////////////////////////////////*/
/* Regional feature banner space*/
#regionalfeaturebanner {
	width: 98%;
	font-size: 12pt;
	text-decoration: none;
	background-image:  url(/www/en/common/images/featurebrd-bkgd-blugrad.jpg);
	background-repeat: repeat-x;
	height: 125px;
}

#regionalfeaturebanner img {
	float: left;
	margin-right: 7px;
	margin-bottom: 7px;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional starter section */
#regionalstartersection {
	text-decoration: none;
	clear: both;
	margin-top: 5px;
	height: 165px;
	border-right: #FFF;
	border-bottom: #FFF;
	border-left: #FFF;
	width: 98%;
}

#regionalstartersection img {
	margin-bottom: 5px;
}

#starter-col1-3, #starter-col2-3, #starter-col3-3 {
	text-decoration: none;
	width: 30%;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}

#starter-col1-3 h3, #starter-col2-3 h3, #starter-col3-3 h3 {
	font-size: 11pt;
	text-decoration: none;
	margin-bottom: 0px;
}

#starter-col1-3 ul, #starter-col2-3 ul, #starter-col3-3 ul {
	text-decoration: none;
	margin-top: 0px;
	padding-top: 0px;
}

#starter-col1-3 li, #starter-col2-3 li, #starter-col3-3 li {
	font-size: 10pt;
	text-decoration: none;
	list-style-image: url(/www/en/common/images/arrow_bullet.gif);
}
 
#starter-col1-3 a:link, #starter-col1-3 a:active, #starter-col1-3 a:visited, #starter-col2-3 a:link, #starter-col2-3 a:active, #starter-col2-3 a:visited, #starter-col3-3 a:link, #starter-col3-3 a:active, #starter-col3-3 a:visited {
	color: #0060A9;
	text-decoration: underline;
}

#starter-col1-3 a:hover, #starter-col2-3 a:hover, #starter-col3-3 a:hover {
	color: #FF6600;
	text-decoration: underline;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional news block - more supporting news styles are in web-global.css */
#regionalnews {
	text-decoration: none;
}

#news h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0060A9;
	height: 16px;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 5px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#news {
	border: 1px solid #003E7E;
}

.news-headline {
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin-left: 5px;
	line-height: 14px;
	margin-top: 5px;
	margin-right: 5px;
}

.news-item {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	margin-left: 5px;
}

#news a:link, #news a:active, #news a:visited {
	color: #003366;
	text-decoration: none;
	display: block;
}

#news a:hover {
	color: #FF6600;
	text-decoration: underline;
	display: block;
}

/*//////////////////////////////////////////////////////////////////*/
/* Solutions section */
#solutionssection {
	text-decoration: none;
	/* border-bottom: 1px solid #0060A9; */
	margin-top: 10px;
	padding-bottom: 5px;
}

#solutionssection h3 {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0060A9;
	padding-left: 5px;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#solutionssection p {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0px;
	margin-left: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#solutionssection a:link, #solutionssection a:active, #solutionssection a:visited {
	color: #0060A9;
	text-decoration: underline;
}

#solutionssection a:hover {
	color: #FF6600;
	text-decoration: underline;
}

#solutions-row1-col1-2, #solutions-row1-col2-2 {
	text-decoration: none;
}

#solutions-row1-col1-2 li, #solutions-row1-col2-2 li {
	list-style-image: url(/www/en/common/images/arrow_bullet.gif);
	font-size: 10px;
	text-decoration: none;
}

#solutions-row2-col1-2, #solutions-row2-col2-2 {
	text-decoration: none;
}

#solutions-row2-col1-2 li, #solutions-row2-col2-2 li {
	font-size: 10px;
	text-decoration: none;
	list-style-image: url(/www/en/common/images/arrow_bullet.gif);
}

#solutionssection ul {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional home banner A space */
#regionalhomebanner-a {
	display: none;
	/*clear: left;
	 border: 1px solid #CCCCCC;
	width: 98%;
	margin-top: 10px;
	text-align: right;*/
}

/* For image banners in regionalhomebanner-a space */
#regionalhomebanner-a-image {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

/* For HTML banners in regionalhomebanner-a space */
#regionalhomebanner-a-html img {
	margin: 7px 5px 5px;
	float: left;
}

#regionalhomebanner-a-html h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	text-align: left;
}

#regionalhomebanner-a-html p {
	font-size: 12px;
	text-decoration: none;
	margin: 5px 0px 5px 5px;
	padding-top: 0px;
	text-align: left;
}

#regionalhomebanner-a-html a:link, #regionalhomebanner-a-html a:active, #regionalhomebanner-a-html a:visited {
	color: #0060A9;
	text-decoration: underline;
}

#regionalhomebanner-a-html a:hover {
	color: #FF6600;
	text-decoration: underline;
}

/* For Flash banners in regionalhomebanner-a space */
#regionalhomebanner-a-flash {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

/*//////////////////////////////////////////////////////////////////*/
/* Regional home banner B space */
#regionalhomebanner-b {
	display: none;
	/*margin-top: 10px;
	 border: 1px solid #CCCCCC; */
}

/* For image banners in regionalhomebanner-b space */
#regionalhomebanner-b-image {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

/* For HTML banners in regionalhomebanner-b space */
#regionalhomebanner-b-html img {
	margin: 10px 5px 0px;
	float: left;
}

#regionalhomebanner-b-html h3 {
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#regionalhomebanner-b-html p {
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 14px;
	padding: 0px;
	margin-top: 2px;
	margin-right: 5px;
	margin-bottom: 2px;
	margin-left: 5px;
}

#regionalhomebanner-b-html a:link, #regionalhomebanner-b-html a:active, #regionalhomebanner-b-html a:visited {
	color: #0060A9;
	text-decoration: underline;
}

#regionalhomebanner-b-html a:hover {
	color: #FF6600;
	text-decoration: underline;
}

/* For Flash banners in regionalhomebanner-b space */
#regionalhomebanner-b-flash {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#printonly
{
  display: list-item;
  font-family: "Times New Roman", Times, serif
}

#regionalbanner-b
{
  display:none;
}
#sectionalbanner-b
{
display:none;
}

redborder {
border: 1px Red;
}
