* {
font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

/* START: Page Body Classes
These classes defines the body appearence of all pages*/

/* body class for homepage */

body.hmpg {
	background-image: url(../images/bodybg2colhmpg.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	background-color: #fff;
}
/* body class for all Landing pages */

body.landing {
	background-image: url(../images/bodybg3col.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	background-color: #fff;
}

/* body class for all Content pages */

body.content {
	background-image: url(../images/bodybg2col.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	background-color:#fff;
}

body.content-big {
	background-image: url(../images/bodybg2col-big.jpg);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	background-color:#fff;
}

body.media-popup {
	background-image: url(../images/popup-body-margin.gif);
	background-position: left top;
	background-repeat: repeat-y;
	margin: 0;
	padding: 0;
	background-color:#fff;
}



body.popup {
	margin: 0;
	padding: 0;
	background-color:#fff;
}

form {
	margin: 0;
	padding: 0;
}

option , select , input {
	font-family: Arial, Helvetica, sans-serif;
	color: #333; 
	font-size: 11px;
	margin: 0;
	padding: 0 0 0 3px;

}

sup{
	font-size:9px;
}
html>body sup{
	font-size:7px;
}

/* END: Page Body CLASSES*/

/* To define the width and height of workable area of webpage */

#mainContainer {
	width: 760px;
	height: 100%;
	min-height: 100%;
	z-index: 2;
}

#mainContainer-popup {
	width: 450px;
	height: 100%;
	min-height: 100%;
	z-index: 2;
}

#contentContainer {
	float: left;
	width: 52.5%;
	margin: -5px 0 0 0;
}

html>body #contentContainer {
	float: left;
	width: 52.5%;
	margin: 0 0 0 8px;
	padding-right: 11px;
}

#contentContainer-big {
	float: left;
	width: 77%;
	margin: 0 0 0 -4px;
}

html>body #contentContainer-big {
	float: left;
	width: 76%;
	margin: 0 0 0 8px;
}

#contentdivider {
	float: left;
	width: 50%;
}
	

/*START: Breadcrumbs*/

#crumbs-container {
	width: 100%;
	padding: 0;
	margin: 0 0 0 2px;
}

html>body #crumbs-container {
	margin: -4px 0 0 2px;	
}

#crumbs-container ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	white-space: nowrap;
	padding: 0 0 10px 0;
	margin: 0;
}

#crumbs-container ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0	
}

#crumbs-container ul li a, #bc-container ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.7em;
	padding: 0 5px 0 5px;
	color: #999;
	background: url(../images/crumbs-lv1.gif) 0 0.5em no-repeat;
}

#crumbs-container ul li a:hover, #bc-container ul li a:active {
	color: #f60;
	background: url(../images/crumbs-lv1-on.gif) 0 0.5em no-repeat;
}

#crumbs-container ul li a.selected {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.7em;
	padding: 0 5px 0 5px;
	color: #f60;
	background: url(../images/crumbs-lv1-on.gif) 0 0.5em no-repeat;
}

/*END: Breadcrumbs*/

/* START: Skip navigation CLASSES*/

#skip a, #skip a:hover, #skip a:visited { 
	position: absolute; 
	left: 0; 
	top: -500px; 
	width: 1px; 
	height: 1px; 
	overflow: hidden;
	text-decoration: none;
} 

#skip a:active{ 
	position: static;
	width: auto; 
	height: auto; 
	text-decoration: none;
} 

/* ENDS: Skip navigation CLASSES*/

.displayOFF {
	display: none;
}

.displayON {
	display: block;
}

/*START: SET of Common margin and spacing CLASSES*/

.clearAll {
	clear: both;
}

.vSpacer4 {
	overflow: hidden;
    height: 4px;
}

.vSpacer6 {
	padding: 0;
    margin: 0;
    overflow: hidden;
    height: 7px;
}

.vSpacer8 {
	padding: 0;
    margin: 0;
    overflow: hidden;
    height: 8px;
}

.vSpacer10 {
	overflow: hidden;
    height: 10px;
}

.vSpacer12 {
	overflow: hidden;
    height: 12px;
}

.vSpacer15 {
	height: 15px;
}

.aboutSpacer {
	height: 100px;
}

.pTop5 {
	padding: 5px 0 0 0;
}

.pTop10 {
	padding: 10px 0 0 0;
}

.pTop15 {
	padding: 15px 0 0 0;
}

.pTop20 {
	padding: 20px 0 0 0;
}

.pBot5 {
	padding: 0 0 5px 0;
}

.pBot10 {
	padding: 0 0 10px 0;
}

.pLeft15 {
	padding: 0 0 0 15px;
}

.pLeft20 {
	padding: 0 0 0 20px;
}

.pLeft25 {
	padding: 0 0 0 25px;
}

.pLeft30 {
	padding: 0 0 0 30px;
}

.pBot15 {
	padding: 0 0 15px 0;
}

.pBot20 {
	padding: 0 0 20px 0;
}

.pBot26 {
	padding: 0 0 26px 0;
}

.pStyle1 {
	color:#999
}


html>body .pBot26 {
	padding: 0 0 136px 0;
}

.mTop3 {
	margin: 3px 0 0 0;
}

.mTop5 {
	margin: 5px 0 0 0;
}

.mTop-5 {
	margin:-5px 0 0 0;
}
.mTop-8 {
	margin:-8px 0 0 0;
}

html>body .mTop-8 {
	margin:-10px 0 0 0;
}

html>body .mTop-10 {
	margin:-10px 0 0 0;
}

.mTop15 {
	margin: 15px 0 0 0;
}

.mTop40 {
	margin:40px 0 0 0;
}

.mTop-50 {
	margin: -50px 0 0 0;
}


.mTop140 {
	margin:140px 0 0 0;
}

.mRight5 {
	margin: 0 5px 0 0;
}

.mRight10 {
	margin: 0 10px 0 0;
}

.mRight15 {
	margin: 0 15px 0 0;
}

.mRight90 {
	margin: 0 90px 0 0;
}

.mBot2 {
	margin: 0 0 2px 0;
}

html>body .mBot2 {
	margin: 0 0 5px 0;
}

.mBot3 {
	margin: 0 0 3px 0;
}

.mBot5 {
	margin: 0 0 5px 0;
}

html>body .mBot5 {
	margin: 0 0 10px 0;
}


.mBot10 {
	margin: 0 0 10px 0;
}

.mBot14 {
	margin: 0 0 14px 0;
}

.mBot15 {
	margin: 0 0 15px 0;
}

.mBot20 {
	margin: 0 0 20px 0;
}

.mBot50 {
	margin: 0 0 50px 0;
}

.mLeft1 {
	margin: 0 0 0 1px;
}

.mLeft5 {
	margin: 0 0 0 5px;
}

.mLeft8 {
	margin: 0 0 0 8px;
}

.mLeft10 {
	margin: 0 0 0 10px;
}
.mLeft13 {
	margin: 0 0 0 13px;
}

.mLeft15 {
	margin: 0 0 0 15px;
}

.mLeft20 {
	margin: 0 0 0 20px;
}
.mLeft23 {
	margin: 0 0 0 23px;
}

.mLeft195 {
	margin: 0 0 0 195px;
}

.spacer {
	float: left;
	height: 10px;
	background-color: #fff;
	width: 100%;
}

/*added to descrease the height of the footer*/
.footerSpacer {
	float: left;
	height: 110px;
	background-color: #fff;
	width: 100%;
}

.mright {
	padding: 0 0 0 20px;
}

/*ENDS: SET of Common margin and spacing CLASSES*/

/* STARTS: Page Header CLASSES*/

.pageHeader {
	top: 0; 
	left: 0; 
	width: 100%;
	z-index: 2;
	background-color: #fff;
	height: 268px;
	clear: both;
}

#flash-pict {
	background-image: url(../images/home/home-headerBg.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 

html>body #flash-pict {
	height: 268px;
} 

#flashObj {
	z-index: 2; 
	left: 0;
	width: 760px; 
	top: 0;
}

html>body #flashObj {
	left: 0;
	width: 760px; 
	top: 0;
}

.flashBack1 {
	z-index: 2;
     background: url(common/img/banner/01_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack2 {
	z-index: 2;
     background: url(common/img/banner/02_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack3 {
	z-index: 2;
     background: url(common/img/banner/03_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack4 {
	z-index: 2;
     background: url(common/img/banner/04_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack5 {
	z-index: 2;
     background: url(common/img/banner/05_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack6 {
	z-index: 2;
     background: url(common/img/banner/06_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack7 {
	z-index: 2;
     background: url(common/img/banner/07_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack8 {
	z-index: 2;
     background: url(common/img/banner/08_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack9 {
	z-index: 2;
     background: url(common/img/banner/09_01.jpg) no-repeat;width: 760px;height: 215px
}
.flashBack10 {
	z-index: 2;
     background: url(common/img/banner/10_01.jpg) no-repeat;width: 760px;height: 215px
}

/* START NEW ADDED FOR TOP BANNER*/
#txt-top-smallsize {
	z-index: 2;
     left: 185px;
     position: absolute;
     top: 124px
}
#txt-top-bigsize {
	z-index: 2;
     left: 175px;
     color: #fff;
     position: absolute;
     top: 200px;
}

#txt-top-noflash {
font-family:Arial, Helvetica, sans-serif;
}

#txt-top-noflash h1{
font-size:17px;
font-weight:normal;
color:#fff;
}  

#txt-top-noflash p{
font-size:13px;
color:#fff;
}

.orangebig {
	color: #FF6600;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-bottom: 20px;
	text-decoration:none;
}
.white {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.white a, .white a:visited, .white a:hover, .white a:active{
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

#txt-top-noflash a, #txt-top-noflash a:visited, #txt-top-noflash a:hover, #txt-top-noflash a:active{
font-size:13px;
color:#fff;
text-decoration:none;
} 

/* END NEW ADDED FOR TOP BANNER*/

.flash-pict-home{
margin-top:-2px;
margin-left:-9px; 
}

.flash-pict-landing{
margin-top:-2px;
margin-left:0; 
}

#header-about-us {
	background-image: url(../images/header-about-us.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-about-us {
	height: 268px;
	/*margin-top:215px;*/
}
#header-community {
	background-image: url(../images/header-community.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-community {
	height: 268px;
	/*margin-top:215px;*/
}
#header-healthcare {
	background-image: url(../images/header-healthcare.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-healthcare {
	height: 268px;
	/*margin-top:215px;*/
}
#header-healthcare {
	background-image: url(../images/header-healthcare.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-healthcare {
	height: 268px;
	/*margin-top:215px;*/
}
#header-medicines {
	background-image: url(../images/header-medicines.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-medicines {
	height: 268px;
	/*margin-top:215px;*/
}
#header-career {
	background-image: url(../images/header-career.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-career {
	height: 268px;
	/*margin-top:215px;*/
}
#header-media-news {
	background-image: url(../images/header-media-news.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-cmedia-news {
	height: 268px;
	/*margin-top:215px;*/
}
#header-responsibility {
	background-image: url(../images/header-responsibility.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-responsibility {
	height: 268px;
	/*margin-top:215px;*/
} 
#header-contact-us {
	background-image: url(../images/header-contact-us.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 268px;
	background-color:#fff;	
} 
html>body #header-contact-us {
	height: 268px;
}
#txt-top-noflash{
position: absolute; 
top: 124px; 
left:175px;
z-index: 2;
color: #fff;
}

#txt-top-noflash h1{
font-size:17px;
font-weight:normal;
color:#fff;
}  

#txt-top-noflash p{
font-size:13px;
color:#fff;
}

.topheader-home {
	margin-top:-255px;
}

.topheader-landing {
	margin-top:-295px;
}

.topheader {
	top:0;
	z-index:100;
	position:absolute;
}
HTML>BODY .topheader {
	margin-top:-215px;
	z-index:2;
	position:relative;
}
HTML>BODY .topheader ul li {
	position:relative;
	width:100px;
}
/* START: Primary Navigation */

/* START Home page conent section*/

/* START Content Section 01*/

.home-mainCont01 {
	float: left;
	width: 58%;
	padding: 0 2px 0 0;
	margin: -57px 0 0 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	height: 150px;
}

html>body .home-mainCont01 {
	height: 268px;
}

.home-mainCont01-txt {
	margin: 75px 0 0 180px;
}

html>body .home-mainCont01-txt {
	margin: 65px 0 0 168px;
}

html>body .home-mainCont01 {
	margin: -66px 0 0 28px;
	min-height: 400px;
}

.home-mainCont01 h1 {
	margin: 0;
	font-size: 1em;
	font-weight:bold; 
	color:#3297b9;
}

.home-mainCont01 h2 {
	margin: 0;
	font-size: 0.95em;
}


.home-mainCont01 p {
	margin: 0;
	font-style: normal;
}


.home-mainCont01 a, .home-mainCont01 a:visited {
	/*font-size: 0.7em;*/
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 2px 0;	
	text-decoration: none;
}

#home-mainCont01-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 181px;
	margin: 0;
	width: 480px;
}

html>body #home-mainCont01-quicklink ul {
	margin-left: -12px;
	width: 280px;
}

#home-mainCont01-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:96%;
	list-style-type: none;
	font-size: 1.1em;
}

html>body #home-mainCont01-quicklink ul li {
	padding: 0;
}

#home-mainCont01-quicklink ul li a, #home-mainCont01-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.7em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.jpg) 0 0.5em no-repeat;
}


html>body #home-mainCont01-quicklink ul li a, html>body #home-mainCont01-quicklink ul li a:visited {
	background: url(../images/quicklink-arrowactive.jpg) 0 0.4em no-repeat;
}

#home-mainCont01-quicklink ul li a:hover, #home-mainCont01-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.jpg) 0 0.5em no-repeat;
}

html>body #home-mainCont01-quicklink ul li a:hover, html>body #home-mainCont01-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.jpg) 0 0.4em no-repeat;
}


/* END Content Section 01*/

/* START - For your health section - Special Content area */

.landing-mainCont01-ih {
	float: left;
	width: 53.4%;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#fff;
}

html>body .landing-mainCont01-ih {
	width: 52.4%;
	margin: 0 0 0 10px;
}	

/* END - For your health section - Special Content area */

/* START Content Section 02*/

.home-mainCont02 {
	float: left;
	width: 470px;
	padding: 0 2px 15px 5px;
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
}

.home-mainCont02-pic {
	margin: 5px 0 0 -2px;
}

html>body .home-mainCont02-pic {
	margin: 0 0 10px -2px;
}

.home-mainCont02-txt {
	margin: -65px 0 30px 70px;
}

html>body .home-mainCont02-txt {
	margin: -70px 0 25px 80px;
}


html>body .home-mainCont02 {
	width: 25%;
}

.home-mainCont02 h1 {
	font-size: 0.75em;
	margin: 0;
}

.home-mainCont02 h2 {
	font-size: 0.95em;
	margin: 0;
}

html>body .home-mainCont02 h2 {
	width:250px;
}

.home-mainCont02 p {
	font-size: 0.75em;
	margin: 0;
	font-style: normal;
}

html>body .home-mainCont02 p {
	width: 330px;
}

#home-mainCont02 ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 2px;
	margin: 0;
}

html>body #home-mainCont02 ul {
	margin: 5px;
	width: 450px;
}

#featureSection-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;
}

#home-mainCont02 ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.75em;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.jpg) 0 0.5em no-repeat;
}

html>body #home-mainCont02 ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#home-mainCont02 ul li a:hover, #home-mainCont02 ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.jpg) 0 0.5em no-repeat;
}

/* END Content Section 02*/

/* START - content page */

#Cont-page ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	white-space:normal;
	padding: 0 0 10px 0;
	margin: 0;
}

html>body #Cont-page ul {
	padding: 0 0 10px 0;
}

#Cont-page ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 2px;	
	width:100%;
}

#Cont-page ul li a, #Cont-page ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.3em no-repeat;
	cursor:pointer;
}

html>body #Cont-page ul li a, html>body  #Cont-page ul li a:visited {
	background: url(../images/quicklink-arrowactive.gif) 0 0.45em no-repeat;
}

html>body #Cont-page ul li a:hover, html>body #Cont-page ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.45em no-repeat;
}
/* END - content page */

/* START - bullet link */

#bullet-link ul {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}

#bullet-link ul li a, #bullet-link ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
	color: #3297b9;
}

/* END - bullet link */

.dropdwn-sok {
	width: 100px;
	z-index:9999;
}

.dropdwn-medi {
	width: 140px;
	z-index:9999;
}

.dropdwn-media {
	width: 120px;
	z-index:9999;
}

.btn-bg, .btn-go {
	background: url(../images/button-bg.gif) no-repeat top left;
	border:none;
	width: 27px;
	height: 18px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
}

html>body .btn-go{
	padding: 0;
}


/* START Quicklink 01*/

.home-Quixklinks01 {
	float: left;
	margin: 0 7px 0 1px;
	font-family: Arial, Helvetica, sans-serif;
}
html>body .home-Quixklinks01 {
	margin: -205px 0 20px 500px;
}

#home-Quixklinks01-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin: 0;
}
.fontInc {
	font-size: 0.8em;
}
html>body #home-Quixklinks01-quicklink ul li {
	padding: 0;
}

html>body #home-Quixklinks01-quicklink p {
	background-color:#fff;
	margin-bottom: -5px;
}

#home-Quixklinks01-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:96%;
	list-style-type: none;
}

#home-Quixklinks01-quicklink ul li a, #home-Quixklinks01-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

#home-Quixklinks01-quicklink ul li a:hover, #home-Quixklinks01 ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

html>body #home-Quixklinks01-quicklink ul li a, html>body #home-Quixklinks01-quicklink ul li a:visited {
	background: url(../images/quicklink-arrowactive.gif) 0 0.4em no-repeat;
}

html>body #home-Quixklinks01-quicklink ul li a:hover, html>body #home-Quixklinks01 ul li a:active {
	background: url(../images/quicklink-arrowover.gif) 0 0.4em no-repeat;
}

.home-Quixklinks01 p {
	font-size: 0.75em;
	font-weight: normal;
	padding: 0;
	text-decoration: none;
	background-color: #fff;
}

.home-Quixklinks01 h1 {
	font-size: 1em;
	font-weight: bold;
	margin:  0 0 5px 5px;
	clear: both;
	padding: 0 0 0 5px;
}

.home-Quixklinks01 h2 {
	font-size: 0.75em;
	font-weight: bold;
	margin:  0 0 5px -6px;
	clear: both;
	padding: 0 0 0 5px;
}

.home-Quixklinks01 a, .home-Quixklinks01 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 2px 0;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.home-Quixklinks01 a:hover, .home-Quixklinks01 a:active {
	color: #f60;
	text-decoration: none;
	padding: 0 0 0 5px;
}

#home-Quixklinks01 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 10px 0;
	margin: 0;
	list-style:none;
}

/* Ordered list - starts */
#landing-Quixklinks01-quicklink-ol ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0 0 0 28px;
	margin: 0;
}

html>body #landing-Quixklinks01-quicklink-ol ol {
	padding: 0 0 10px 25px;
	font-size:10px;
}

/* Ordered list - ends */

#landing-Quixklinks01-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin: 0;
}

html>body #landing-Quixklinks01-quicklink ul {
	padding: 0;
	width: 160px;
}

#landing-Quixklinks01-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:100%;
	list-style-type: none;
	font-size: 0.80em;
}

#landing-Quixklinks01-quicklink ul li a, #landing-Quixklinks01-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.7em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

#landing-Quixklinks01-quicklink ul li a:hover, #landing-Quixklinks01 ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

/* END Quicklink 01*/

/* START Quicklink 01-1*/

.landing-Quixklinks01-1 {
	float: left;
	border-bottom: 1px solid #c8c2be;
	border-top: 1px solid #c8c2be;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 22px;
	margin-top: 10px;
	color: #333;
	width: 21%;
	vertical-align: top;
}

html>body .landing-Quixklinks01-1 {
	margin-left: 767px;
	margin-top: -55px;
}

.landing-Quixklinks01-1 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px;
}

.landing-Quixklinks01-1 p {
	margin-left: 5px;
}

.landing-Quixklinks01-1 a, .landing-Quixklinks01-1 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	margin-bottom: 2px;
	text-decoration: none;
	margin-left: 5px;
}

.landing-Quixklinks01-1 a:hover, .landing-Quixklinks01-1 a:active {
	color: #f60;
	text-decoration: none;
}
/* ENDS Quicklink 01-1*/

/* START Quicklink 01-2*/

.landing-Quixklinks01-2 {
	float: left;
	border-bottom: 1px solid #c8c2be;
	border-top: 1px solid #c8c2be;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 295px;
	margin-top: 10px;
	color: #333;
	width: 21%;
	vertical-align: top;
}

html>body .landing-Quixklinks01-2 {
	margin-left: 767px;
	margin-top: -55px;
}

.landing-Quixklinks01-2 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 5px;
}

.landing-Quixklinks01-2 p {
	margin-left: 5px;
}

.landing-Quixklinks01-2 a, .landing-Quixklinks01-2 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	margin-bottom: 2px;
	text-decoration: none;
	margin-left: 5px;
}

.landing-Quixklinks01-2 a:hover, .landing-Quixklinks01-2 a:active {
	color: #f60;
	text-decoration: none;
}
/* ENDS Quicklink 01-2*/

/* START Quicklink 02*/

.home-Quixklinks02 {
	float: left;
	margin: 0 0 0 17px;
	font-family: Arial, Helvetica, sans-serif;
	width:33%;
	background-color:#fff;
	padding: 5px;
}

html>body .home-Quixklinks02 {
	width: 31.8%;
	margin: -255px 0 0 498px;
}

.home-Quixklinks02 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0 0 5px -5px;
	clear: both;
	padding: 0 0 0 5px;
}

#home-Quixklinks02-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 0;
	margin: 0;
}

html>body #home-Quixklinks02-quicklink ul {
	margin: 5px;
}

#home-Quixklinks02-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;
}

#home-Quixklinks02-quicklink ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.0em;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

html>body #home-Quixklinks02-quicklink ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#home-Quixklinks02-quicklink ul li a:hover, #home-Quixklinks02-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}


.landing-Quixklinks02 {
	float: left;
	width: 160px;
	margin: 0 0 0 12px;
	background-color: #efedec;
	font-family: Arial, Helvetica, sans-serif;
}

.landing-Quixklinks02 p{
	padding-left:5px;
	font-size: 0.65em;
}

html>body .landing-Quixklinks02 {
	margin: 0 0 0 11px;
	width: 161px;
}

#landing-Quixklinks02-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 5px;
	margin: 0;
}

html>body #landing-Quixklinks02-quicklink ul {
	margin: 5px;
}

#landing-Quixklinks02-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;
}

#landing-Quixklinks02-quicklink ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.65em;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

html>body #landing-Quixklinks02-quicklink ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#landing-Quixklinks02-quicklink ul li a:hover, #landing-Quixklinks02-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

/* ENDS Quicklink 02*/

/* START Blue Band*/

.home-bluebar {
	float: left;
	width: 760px;
	height: 86px;
	background-color: #3297b9;
}

.home-bluebar-img {
	margin: 12px 0 0 25px;
}

.home-bluebar-txt {
	text-align:right;
	margin:-70px 120px 0 0;
	float:right;
}
html>body .home-bluebar-txt {
	margin:-55px 240px 0 0;
}

.dropdwn {
	margin: 0 0 0 5px;
}

.bluebar {
	float: left;
	width: 760px;
	height: 116px;
	background-color: #3297b9;
	background-image: url(../images/blueband.jpg);
}

html>body .bluebar {
	float: left;
	width: 100%;
	height: 123px;
	margin: 1px 0 0 0;
}

.bluebar-quicklinks{
	float:left;
	margin: 5px 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color:#fff;
}
.home-graphicheader01 {
	float: left;
	width: 17.7%;
	height: 95px;
	margin: 8px 0 0 32px;
}

.home-graphicheader02 {
	float: left;
	width: 26.8%;
	height: 95px;
	margin: 8px 0 0 1px;
}

html>body .home-graphicheader02 {
	margin: 8px 0 0 0;
}

.home-graphicheader03 {
	float: left;
	width: 26.9%;
	height: 95px;
	margin: 8px 0 0 1px;
}

.home-graphicheader03 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	margin: 0 0 5px 0;
	clear: both;
	padding: 0 0 0 5px;
}

.home-graphicheader03 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .70em;
	font-weight: bold;
	color: #fff;
	margin: 0 0 5px 0;
	clear: both;
	padding: 0 0 0 5px;
}

/* Starts - landing blue bar area */

.landing-video-area {
	float: left;
	width: 760px;
	height: 175px;
	background:url(../images/blue-bar-bg-landing.gif) repeat-x left;
}


.landing-bluebar {
	clear:both;
	width: 760px;
	height: 96px;
	background-color: #3297b9;
}

.landing-bluebar-img {
	margin: 15px 0 0 25px;
}

/* Ends - landing blue bar area */

/* END Blue Band*/

/* END Home page conent section*/

/* START Landing page conent section*/

/* START Content Section 01*/

.landing-mainCont01 {
	float: left;
	width: 26%;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
}	

html>body .landing-mainCont01 {
	width: 26%;
	padding: 0 0 0 10px;
	margin-top: -2px;
}	

.landing-mainCont01 h1 {
	font-size: 0.75em;
	color: #333;
	margin: 0;
}

.landing-mainCont01 h2 {
	font-size: 0.92em;
	color: #333;
	margin: 0;
}

.landing-mainCont01 p {
	font-size: 0.75em;
	color: #333;
	margin: 0;
	font-style: normal;
	line-height: 14px;
}

.landing-mainCont01 a, .landing-mainCont01 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 2px 0;
}

.landing-mainCont01 a:hover, .landing-mainCont01 a:active {
	color: #f60;
	text-decoration: none;
}

#landing-mainCont01-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 0 0 10px 0;
	margin: 0;
}

#landing-mainCont01-quicklink1 ul {
	list-style: url(../images/bullet-blue.gif) disc ;
	font-size: 0.75em;
	padding: 0 0 10px 5px;
	margin-left: 16px;
}

html>body #landing-mainCont01-quicklink1 ul {
	padding: 0;
}

#landing-mainCont01-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:100%;
	list-style-type: none;
}

#landing-mainCont01-quicklink ul li a, #landing-mainCont01-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.4em no-repeat;
}

#landing-mainCont01-quicklink ul li a:hover, #landing-mainCont01-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.4em no-repeat;
}
/* END Content Section 01*/

/* START Content Section 02*/

.landing-mainCont02 {
	float: left;
	width: 26%;
	margin: 0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
}

html>body .landing-mainCont02 {
	padding: 0;
	width: 25%;
	margin-top: -2px;
}

.landing-mainCont02 h1 {
	font-size: 0.75em;
	color: #333;
	margin: 0;
}

.landing-mainCont02 h2 {
	font-size: 0.92em;
	color: #333;
	margin: 0;
}

.landing-mainCont02 p {
	font-size: 0.75em;
	color: #333;
	margin: 0;
	font-style: normal;
	line-height: 14px;
}

.landing-mainCont02 ul {
	font-size: 0.75em;
	color: #333;
	margin: 5px 0 0 -35px;
	list-style-type:none;
}

#landing-mainCont02-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin: 0;
	list-style: none;
}

#landing-mainCont02-quicklink1 ul {
	list-style: url(../images/bullet-blue.gif) disc ;
	font-size: 0.75em;
	padding: 0 0 10px 5px;
	margin-left: 16px;
}

html>body #landing-mainCont02-quicklink1 ul {
	padding: 0;
}

#landing-mainCont02-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:100%;
	list-style-type: none;
}

#landing-mainCont02-quicklink ul li a, #landing-mainCont02-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:12px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.4em no-repeat;
	list-style: none;
}

#landing-mainCont02-quicklink ul li a:hover, #landing-mainCont02-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.4em no-repeat;
}
/* END Content Section 02*/
/* START Content Area Section 03*/

.landing-mainCont03 {
	float: left;
	width: 45.6%;
	padding-right: 2px;
	margin-left: 27px;
	background-color: #fff;
	height: 230px;
	font-family: Arial, Helvetica, sans-serif;
}

html>body .landing-mainCont03 {
	margin-left: 30px;
	width: 45%;
}

.landing-mainCont03 h1 {
	font-size: 0.75em;
	color: #333;
	margin: 0;
}

.landing-mainCont03 h2 {
	font-size: 0.92em;
	color: #333;
	margin: 0;
	padding-bottom: 8px;
}

.landing-mainCont03 p {
	font-size: 0.75em;
	color: #333;
	margin: 0;
	font-style: normal;
	line-height: 14px;
}

.landing-mainCont03-image {
	padding-left: 150px;
	margin-top: -12px;
	background-color:#fff;
	height: 100%;
}

html>body .landing-mainCont03-image {
	height: 240px;
}


#landing-mainCont03-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin: 0;
	list-style:none;
	font-size: 1.1em;
}

html>body #landing-mainCont03-quicklink ul {
	font-size: 1em;
	list-style:none;
}

#landing-mainCont03-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:100%;
	list-style-type: none;
}

#landing-mainCont03-quicklink ul li a, #landing-mainCont03-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.75em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.4em no-repeat;
}

#landing-mainCont03-quicklink ul li a:hover, #landing-mainCont03-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.4em no-repeat;
}

/* END Content Area Section 03*/

/* START Content Area Section 04*/

.landing-mainCont04 {
	float: left;
	width: 26.5%;
	padding-right: 2px;
	padding-left: 1px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
}

html>body .landing-mainCont04 {
	width: 25.7%;
	margin-left: 8px;

}

.landing-mainCont04 h1 {
	font-size: 0.75em;
	color: #333;
	margin: 0;
}

.landing-mainCont04 h2 {
	font-size: 0.92em;
	color: #333;
	margin: 0;
	padding-bottom: 8px;
}

.landing-mainCont04 p {
	font-size: 0.75em;
	color: #333;
	margin: 0;
	font-style: normal;
	line-height: 14px;
}

.landing-mainCont04 a, .landing-mainCont04 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin-bottom: 2px;
	text-decoration: none;
}

.landing-mainCont04 a:hover, .landing-mainCont04 a:active {
	color: #f60;
	text-decoration: none;
}

.landing-mainCont04-quicklink ul {
	list-style: url(../images/bullet-blue.gif) disc ;
	padding: 0 0 0 25px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
}

#landing-mainCont04-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 0 10px 0;
	margin: 0;
}

#landing-mainCont04-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding-left: 15px;
	width:100%;
	list-style-type: none;
}

#landing-mainCont04-quicklink ul li a, #landing-mainCont04-quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.75em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.4em no-repeat;
}

#landing-mainCont04-quicklink ul li a:hover, #landing-mainCont04-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.4em no-repeat;
}

/* END Content Area Section 04*/


/* START Quicklink 01*/

.landing-Quicklinks01 {
	float: left;
	margin: 0 0 0 10px;
	background-color: #efedec;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.6em;
} 

html>body .landing-Quicklinks01 {
	margin: -1px 0 0 18px;
	float: left;
	width: 166px;

}

.landing-Quicklinks01 h2 {
	font-weight: bold;
	font-size:1em;
	margin: 5px 0 5px 0;
	padding: 0 0 0 5px;
}

html>body .landing-Quicklinks01 h2 {
	font-weight: bold;
	font-size: 1.1em;
}

#landing-Quicklinks01-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 5px;
	margin:0;
}

html>body #landing-Quicklinks01-quicklink ul {
	margin: 5px 5px 10px 5px;
}

#landing-Quicklinks01-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:90%;
}

#landing-Quicklinks01-quicklink ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

html>body #landing-Quicklinks01-quicklink ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#landing-Quicklinks01-quicklink ul li a:hover, #landing-Quicklinks01-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

/* END Quicklink 01*/

/* START Quicklink 02*/

.landing-Quixklinks02 {
	float: left;
	margin: 0 0 0 9px;
	background-color: #efedec;
	font-family: Arial, Helvetica, sans-serif;
	width: 162px;
}


html>body .landing-Quixklinks02 {
	width: 166px;
	margin: 0 0 0 9px;
}


.landing-Quixklinks02 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0 0 5px 0;
	clear: both;
	width: 100%;
	padding: 0 0 0 5px;
}

html>body .landing-Quixklinks02 h2 {
	font-size: 0.7em;
	font-weight: bold;
}


.landing-Quixklinks02 a, .landing-Quixklinks02 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 2px 0;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.landing-Quixklinks02 a:hover, .landing-Quixklinks02 a:active {
	color: #f60;
	text-decoration: none;
	padding: 0 0 0 5px;
}

#landing-Quicklinks02-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 5px;
	margin: 0;
	font-size: 0.90em;
}

html>body #landing-Quicklinks02-quicklink ul {
	margin: 5px;
	width:90%;
}

#landing-Quicklinks02-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;
}

#landing-Quicklinks02-quicklink ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.7em;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

html>body #landing-Quicklinks02-quicklink ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#landing-Quicklinks02-quicklink ul li a:hover, #landing-Quicklinks02-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

/* ENDS Quicklink 02*/

/* START Quicklink 03*/

.landing-Quixklinks03 {
	float: left;
	border-bottom: 1px solid #c8c2be;
	border-top: 1px solid #c8c2be;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin: 10px 0 0 12px;
	color: #333;
	width: 21%;
	vertical-align: top;
}

html>body .landing-Quixklinks03 {
	margin: -55px 0 0 767px;
}

.landing-Quixklinks03 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0 0 5px 0;
}

.landing-Quixklinks03 a, .landing-Quixklinks03 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	margin: 0 0 2px 0;
	text-decoration: none;
}

.landing-Quixklinks03 a:hover, .landing-Quixklinks03 a:active {
	color: #f60;
	text-decoration: none;
}

/* ENDS Quicklink 03*/

/* START Quicklink 04*/

.landing-Quixklinks04 {
	float: left;
	margin: 0 7px 0 12px;
	background-color: #efedec;
	font-family: Arial, Helvetica, sans-serif;
}

html>body .landing-Quixklinks04 {
	margin: -324px 0 0 767px;
	width: 21.3%;
	clear: both;
}
	
.landing-Quixklinks04 p {
	font-size: 0.7em;
	font-weight: normal;
	padding: 0 0 0 5px;
	text-decoration: none;
	background-color: #efedec;
}

.landing-Quixklinks04 h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0 0 5px 0;
	clear: both;
	padding: 0 0 0 5px;
}

.landing-Quixklinks04 a, .landing-Quixklinks04 a:visited {
	font-size: 0.7em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 2px 0;
	padding: 0 0 0 5px;
	text-decoration: none;
}

.landing-Quixklinks04 a:hover, .landing-Quixklinks04 a:active {
	color: #f60;
	text-decoration: none;
	padding: 0 0 0 5px;
}

/* END Quicklink 04*/

/* END Landing page conent section*/

/* Popup page - Content section */
.popup-mainCont01 {
	float: left;
	width: 455px;
	padding-top: 10px;
	padding-left: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#fff;
		background-image:url(../images/popup-top2.jpg);
	background-position: top left;
	background-repeat:no-repeat;
}

.popup-logo{
	margin-top: 20px;
	margin-bottom: 40px;
}

html>body .popup-logo{
	margin-top: -10px;
}

.popup-mainCont01 ol li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
}

.popup-mainCont01 ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 14px;
	list-style: url(../images/bullet-blue.gif) disc ;
}
.popup-utility{
	font-size: 0.78em;
	float: right;	
}


/* Popup page - Content section - Ends*/

#content-navigation { 
	position: absolute;
	z-index: 2;
	float: left;
	margin: 0 0 0 -20px;
	padding: 0 0 0 5px;
	width: 27%;
	margin: 2px 0 0 4px;
	padding: 0;
}

#content-navigation ul {
	margin: 0;
	padding: 0;
}

#content-navigation ul li {
	clear: both;
	float: left;
	line-height: 13px;
	z-index: 2;
	margin: 0 0 0 -18px;
	list-style-type: none;
	width: 100%;
	margin: 0;
	padding: 0 0 1px 0;
}

html > body #content-navigation ul li {
	padding: 0;
}

#content-navigation ul li img {
	clear: both;
	float: left;
	z-index: 2;
	padding: 0;
}

#content-navigation ul li a, #content-navigation ul li a:visited{
	font-family: Frutiger Roman, Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	padding: 0 0 0 20px ; 
}

html>body #content-navigation ul li a, #content-navigation ul li a:visited{
	padding: 0 0 0 20px ; 
}


#content-navigation ul li a:hover, #content-navigation ul li a:active{
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
} 


/*Start - external links should not be activated*/
#content-navigation ul li a:active.external-link{
	color: #000;
	background-image: none;
	background-position: left center;
	background-repeat: no-repeat;
}

#content-navigation ul li a:hover.external-link{
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;

}

/*End - external links should not be activated*/

.secondlevel-bullets{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.4em;
}

.activelink{
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}

.activelinkColor {
	color: #f55a1c;
}

/* ENDS: Primary Navigation */

/* START: Utility Navigation */

#utility-navigation { 
	position: absolute;
	top:5px;
	left:538px;
	width: 23%;
	z-index: 2;
	padding: 0 0 5px 5px;
	font-family: Arial, Helvetica, sans-serif;
}

html>body #utility-navigation { 
	float: left;
	top:-10px;
	left: 524px;
	height:240px;
}

#utility-navigation ul li img {
	clear: both;
	float: left;
	z-index: 2; 
}

#utility-navigation ul li {
	clear: both;
	float: left;
	z-index: 2;
	margin: 0 0 -4px -10px;
	padding: 0;
	list-style-type: none;
	width: 100%;
}

#utility-navigation ul li a.redArrow {
	background-image: url(../images/utility-redArrow.gif);
	background-position: left center;
	background-repeat: no-repeat;

}

#utility-navigation ul li a.blueArrow {
	background-image: url(../images/utility-blueArrow.gif);
	background-position: left center;
	background-repeat: no-repeat;

}

#utility-navigation ul li a.greenArrow {
	background-image: url(../images/utility-greenArrow.gif);
	background-position: left center;
	background-repeat: no-repeat;

}

#utility-navigation ul li a, #utility-navigation ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding: 0 0 0 12px;
	clear: both;
}

#utility-navigation ul li a:hover, #utility-navigation ul li a:active {
	text-decoration: underline;
}

/* ENDS: Utility Navigation */

#logo-small {
	float: right;
	z-index: 1;
	top: 115px;
	position: relative;
	margin-right: -20px;
	
}

html>body #logo-small {
	top: 110px;
	margin: 0 80px 0 0;
}

.us-flag{
	float: right;
	z-index: 1;
	top: 115px;
	position: relative;
	margin-right: -10px;
}

html>body .us-flag{
	margin-right: 85px;
	margin-top: -5px;
}

/*START: SEARCH CLASSES*/

.inputsub {
	color: #333;
	font-weight:bold;
	border: 1px solid #333;
	background-color: #fff;
	margin: 0 0 3px 5px;
}

/*ENDS: SEARCH CLASSES*/

.whiteMargin {
	background-color: #fff;
	height: 2%;
	width: 100%;
}
.whiteMargin1px {
	background-color: #fff;
	height: 0%;
	width: 100%;
}
html>body .whiteMargin1px {
	height: 2%;
}

/* ENDS: Page Header CLASSES*/

/*START: Left Navigation Classes*/


#leftNav-mainCont {
	width: 21%;
	float: left;
	margin: 0 0 0 -22px;
}

html>body #leftNav-mainCont {
	width: 185px;
	margin: -18px 0 0 -22px;
}

#leftNav-mainCont ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.90em;
	font-weight: bold;
	color: #f55a1c;
	margin: 0 0 3px -20px;
	padding: 0;
	list-style-type: none;
	float: left;
	clear: both;
	text-decoration:none;
	width: 175px;
	overflow:hidden;
}

html>body #leftNav-mainCont ul li {
	margin: 0 0 3px -18px;
	width: 160px;
}

.menuHeader {
	padding: 0 0 0 30px;
}

html>body .menuHeader {
	padding: 0 0 0 30px;
}

.menuHeader a, .menuHeader a:visited {
	color: #f60;
	clear: both;
	text-decoration: none;
}

.menuHeader a:hover, .menuHeader a:active {
	color: #f60;
	text-decoration: none;
}

/*START: For second level link*/
#leftNav-mainCont ul li a.unActive, #leftNav-mainCont ul li a:visited.unActive{
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	clear: both;
	float: left;
	margin: 0 0 0 5px;
	padding-left: 25px;
}

#leftNav-mainCont ul li a:hover.unActive, #leftNav-mainCont ul li a:active.unActive{
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin: 0 0 0 5px;
	padding-left: 25px;
}

#leftNav-mainCont ul li a.inActive, #leftNav-mainCont ul li a:visited.inActive, #leftNav-mainCont ul li a:hover.inActive, 
#leftNav-mainCont ul li a:active.inActive{
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
	margin: 0 0 0 5px;
	padding-left: 25px;
}

#leftNav-mainCont ul ul li a.unActive, #leftNav-mainCont ul ul li a:visited.unActive {
	color: #404041;
	background: url(../images/pict-lv2-off.gif) no-repeat -19px 4px;
	padding-left: 15px;
	width:70%;
}

html>body #leftNav-mainCont ul ul li a.unActive, #leftNav-mainCont ul ul li a:visited.unActive {
	width:75%;
}

#leftNav-mainCont ul ul li a:hover.unActive, #leftNav-mainCont ul ul li a:active.unActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat -19px 4px;
	padding-left: 15px;
}

html>body #leftNav-mainCont ul ul li {
	float:left;
	margin-left:-35px;
}
html>body #leftNav-mainCont ul ul li a.unActive, html>body #leftNav-mainCont ul ul li a:visited.unActive{
	background: url(../images/pict-lv2-off.gif) no-repeat -5px 5px;
	padding-left:30px;
}

html>body #leftNav-mainCont ul ul li a:hover.unActive, html>body #leftNav-mainCont ul ul li a:active.unActive{
	background: url(../images/pict-lv2.gif) no-repeat -5px 5px;
	padding-left:30px;
	width: 75%;
}

#leftNav-mainCont ul ul li a.inActive, #leftNav-mainCont ul ul li a:hover.inActive, #leftNav-mainCont ul ul li a:active.inActive, #leftNav-mainCont ul ul li a:visited.inActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat -19px 4px;
	padding-left: 15px;
	width:71%;
}

html>body #leftNav-mainCont ul ul li a.inActive, html>body #leftNav-mainCont ul ul li a:hover.inActive, html>body #leftNav-mainCont ul ul li a:active.inActive, html>body #leftNav-mainCont ul ul li a:visited.inActive {
	background: url(../images/pict-lv2.gif) no-repeat -5px 5px;
	padding-left:30px;
}

/*END: For second level link*/

/*START: For third level Links*/
#leftNav-mainCont ul ul ul li a.unActive, #leftNav-mainCont ul ul ul li a:visited.unActive {
	color: #404041;
	background: url(../images/pict-lv2-off.gif) no-repeat -30px 3px;
	padding-left: 5px;
	width:70%;
}

#leftNav-mainCont ul ul ul li a:hover.unActive, #leftNav-mainCont ul ul ul li a:active.unActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat -30px 3px;
	padding-left: 5px;

}
html>body #leftNav-mainCont ul ul ul li {
	float: left;
	margin-left: -72px; /* changed from 42px */
}

html>body #leftNav-mainCont ul ul ul li a.unActive, html>body #leftNav-mainCont ul ul ul li a:visited.unActive{
	background: url(../images/pict-lv2-off.gif) no-repeat 5px 5px;
	padding-left: 40px;
	width:69.5%
}

html>body #leftNav-mainCont ul ul ul li a:hover.unActive, html>body #leftNav-mainCont ul ul ul li a:active.unActive{
	background: url(../images/pict-lv2.gif) no-repeat 5px 5px;
	padding-left: 40px;
	width:69.5%
}

#leftNav-mainCont ul ul ul li a.inActive, #leftNav-mainCont ul ul ul li a:hover.inActive, #leftNav-mainCont ul ul ul li a:active.inActive, #leftNav-mainCont ul ul ul li a:visited.inActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat -30px 3px;
	padding-left: 5px;

}
html>body #leftNav-mainCont ul ul ul li a.inActive, html>body #leftNav-mainCont ul ul ul li a:hover.inActive, html>body #leftNav-mainCont ul ul ul li a:active.inActive, html>body #leftNav-mainCont ul ul ul li a:visited.inActive {
	background: url(../images/pict-lv2.gif) no-repeat 5px 5px;
	padding-left:40px;
}
/*END: For third level Links*/

/*START: For fourth level Links*/


#leftNav-mainCont ul ul ul ul li a.unActive, #leftNav-mainCont ul ul ul ul li a:visited.unActive {
	color: #404041;
	background: url(../images/pict-lv2-off.gif) no-repeat 10px 5px;
	padding-left: 45px;
	width:100%;
}

#leftNav-mainCont ul ul ul ul li a:hover.unActive, #leftNav-mainCont ul ul ul ul li a:active.unActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 5px;
	padding-left: 45px;
}

#leftNav-mainCont ul ul ul ul li a.inActive, #leftNav-mainCont ul ul ul ul li a:hover.inActive, #leftNav-mainCont ul ul ul ul li a:active.inActive, #leftNav-mainCont ul ul ul ul li a:visited.inActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 5px;
	padding-left: 45px;
	width:100%

}

/*END: For fourth level Links*/



/*Classes Added by Wipro to fix external link problem: links pointing to external websites should not be highlighted on visiting*/
/*START: For second level link - external links*/
#leftNav-mainCont ul li a.externalLinkUnActive {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
	clear: both;
	float: left;
	margin: 0 0 0 5px;
	padding-left: 25px;
}

#leftNav-mainCont ul li a:hover.externalLinkUnActive{
	color: #f55a1c;
	background-image: url(../images/activeLink-arrow.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin: 0 0 0 5px;
	padding-left: 25px;
}


/*END: For second level link - external links*/

/*START: For third level Links - external links*/
#leftNav-mainCont ul ul ul li a.externalLinkUnActive, #leftNav-mainCont ul ul ul li a:visited.externalLinkUnActive {
	color: #404041;
	background: url(../images/pict-lv2-off.gif) no-repeat 10px 3px;
	padding-left: 50px;
	width:90%;
}

#leftNav-mainCont ul ul ul li a:hover.externalLinkUnActive, #leftNav-mainCont ul ul ul li a:active.externalLinkUnActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 3px;
	padding-left: 50px;
}


#leftNav-mainCont ul ul ul li a.externalLinkActive, #leftNav-mainCont ul ul ul li a:hover.externalLinkActive, #leftNav-mainCont ul ul ul li a:active.externalLinkActive, #leftNav-mainCont ul ul ul li a:visited.externalLinkActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 3px;
	padding-left: 50px;
	width:90%;
}

/*END: For third level Links - external links*/

/*START: For fourth level Links - external links*/


#leftNav-mainCont ul ul ul ul li a.externalLinkUnActive, #leftNav-mainCont ul ul ul ul li a:visited.externalLinkUnActive {
	color: #404041;
	background: url(../images/pict-lv2-off.gif) no-repeat 10px 5px;
	padding-left: 45px;
	width:100%;
}

#leftNav-mainCont ul ul ul ul li a:hover.externalLinkUnActive, #leftNav-mainCont ul ul ul ul li a:active.externalLinkUnActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 5px;
	padding-left: 45px;
}

#leftNav-mainCont ul ul ul ul li a.externalLinkActive, #leftNav-mainCont ul ul ul ul li a:hover.externalLinkActive, #leftNav-mainCont ul ul ul ul li a:active.externalLinkActive, #leftNav-mainCont ul ul ul ul li a:visited.externalLinkActive {
	color: #f55a1c;
	background: url(../images/pict-lv2.gif) no-repeat 10px 5px;
	padding-left: 45px;
	width:100%
}

/*END: For fourth level Links  - external links*/

/*ENDS:  Left Navigation Classes  - external links*/


/*ENDS: Classes Added by Wipro to fix external link problem*/





/*ENDS:  Left Navigation Classes*/

/*Start: Content related common classes */

.contentArea {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 0 0 2px;	
}

a.contentLink, a.contentLink:visited {
	text-decoration: none;
	color: #3297B9;
	font-size: 12px;
}

html>body a.contentLink, html>body a.contentLink:visited {
	text-decoration: none;
	color: #3297B9;
	font-size: 1em
}

a.contentLink:hover, a.contentLink:active {
	text-decoration: none;
	color: #f60;
	text-decoration: none;
}

.imageLink {border-style:none;}

h1{
	font-size: 1em;
	color: #333;
	font-weight: bold;
	margin: 0;
}
h1 a{
	font-size: 1em;
	color: #000;
	padding: 0 0 5px 0;
}

h2{
	font-size: 0.90em;
	color: #333;
	margin: 0;
}

h3{
	font-size: 0.70em;
	color: #333;
	margin: 0;
}
p {
	font-size: 0.75em;
	line-height: 14px;
	font-weight: normal;
	margin: 0 0 9px 0;
	text-decoration: none;
	color:#333;
}

p a, a:visited {
	text-decoration: none;
	color: #3297B9;
	text-decoration: none;
}

p a:hover, a:active {
	text-decoration: none;
	color: #f60;
}

.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.72em;
	font-weight: bold;
	padding-bottom: 5px;
	color:#333;
}

.contentbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
}
.txtbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
}
.txtboldorange {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#f60;
}

.contentitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 14px;
	font-style:italic;
}

.contentitalic1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 14px;
	font-style:italic;
}

.contentArea ul {
	list-style: url(../images/bullet-blue.gif) disc ;
	padding: 0 0 0 25px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 14px;
}

.backtotop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	width: 20%;
}
.backtotop a, a:visited {
	text-decoration: none;
	color: #3297B9;
}

.backtotop a:hover, a:active {
	text-decoration: none;
	color: #f60;
}

.contentArea dl {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 0.75em;
}

/*END: Content related common classes */

/* START: RIGHT PANEEL Classes */

#rightPannel {
	float: left;
	width: 22%;
	margin: -1px 0 0 18px;
}

#rightPannel-index {
	float: left;
	width: 22%;
	margin: -1px 0 0 10px;
}

html>body #rightPannel-index {
	float: left;
	width: 22%;
	margin:0 0 0 18px;
}

html>body #rightPannel {
	width: 19%;
	margin: 0 0 0 8px;
}

.rightNav-normalLink {
	float: left;
	height: 28px;
	font-family: 'Capacity Tight', Arial;
	font-size: 1em;
	padding: 1px 0 0 0;
	text-decoration: none;
}

html>body .rightNav-normalLink {
	margin: -2px 2px 0 0;
	vertical-align: top;
	height: 30px;
}

.rightNav-Quicklink {
	float: left;
	font-family: 'Capacity Tight', Arial;
	font-size: 1em;
	padding: 1px 0 0 0;
	text-decoration: none;
}

html>body .rightNav-Quicklink {
	margin: 0 2px 0 0;
	text-decoration: none;
}

html>body .rightNav-quickLinkPadding {
	margin: -10px 0 0 0;
	text-decoration: none;
}

.featureSection {
	width: 166px;
	background-color: #efedec;
	padding: 0;
	clear: both;
	margin: 0;
	border-bottom: 1px solid #c8c2be;
}

html>body .featureSection {
	width: 166px;
	margin: 0;
}

.featureSection img {
	margin: 0;
	padding: 0;
	border: 0;

}

.featureSection .content {
	padding: 5px 4px 0 4px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333;
}

.featureSection .content h2 {
	font-size: 0.7em;
	font-weight: bold;
	clear: both;
}

.featureSection .content p {
	font-size: 0.6em;
	line-height: 14px;
	font-weight: normal;
	clear: both;
}

#featureSection-quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 0 0 10px 2px;
	margin: 0;
}

html>body #featureSection-quicklink ul {
	margin: 5px;
}

#featureSection-quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;
}

#featureSection-quicklink ul li a{
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.6em;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

html>body #featureSection-quicklink ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#featureSection-quicklink ul li a:hover, #featureSection-quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}


.quickLinks {
	text-decoration: none;
	color: #333;
	margin: 0;
	background-color:#efedec;
	border-bottom: 1px solid #c8c2be;
	width: 166px;
	padding-top: 3px;
}

html>body .quickLinks {
	width: 160px;
	margin: 0;
	font-size:1em;
	
}
.quickLinks h1 {
	font-size: 0.9em;
	font-weight: bold;
	margin: 0 0 5px 5px;
	clear: both;
}

.quickLinks h2 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 5px 0 5px 5px;
	clear: both;
}

.quickLinks h3 {
	font-size: 0.7em;
	font-weight: bold;
	margin: 0 0 5px 5px;
	clear: both;
}

.quickLinks p {
	font-size: 0.65em;
	padding: 0 5px 0 5px;
}

.quickLinks .smalltxt {
	font-size: 0.7em;
	width: 166px;	
	padding: 0 0 5px 5px;
}

.quickLinks a, .quickLinks a:visited {
	font-size: 0.98em;
	font-weight: normal;
	color: #3297B9;
	clear: both;
	margin: 0 0 0 2px;
	text-decoration: none;
}

.quickLinks a:hover, .quickLinks a:active {
	color: #f60;
	text-decoration: none;
}

#quicklink ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
}

html>body #quicklink ul {
	padding: 0 0 15px 8px;
}


#quicklink ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0;
	width:100%;	
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 0 5px;
}

#quicklink ul li a, #quicklink ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 1px 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.6em no-repeat;
}

html>body #quicklink ul li a, html>body #quicklink ul li a:visited {
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
	padding-right: 10px;
	line-height: 14px;
}

#quicklink ul li a:hover, #quicklink ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.6em no-repeat;
}

html>body  #quicklink ul li a:hover, html>body #quicklink ul li a:active {
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
	padding-right: 10px;
	line-height: 14px;
}


html>body #quicklink ul li a{
	margin: 0 0 0 -5px;
	font-size: 1em;
}


/* END: RIGHT PANEEL Classes */

/* Float image - Starts */
.float-img {
	float: left;
	margin: -11px 0 0 -497px;
}

html>body .float-img {
	margin: -10px 0 0 -471px;
}
/* Float image - ends */


/*Start: Footer related common classes */

#footer {
	background-color: #efedec;
	padding: 0 0 48px 25px;
}


/*Added by Vivek*/
#footer-contentpages {
	background-color: #efedec;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 0.65em;
	padding: 0 0 30px 25px;
}

#footer .utilityLinks {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
	font-size: 0.65em;
}

#footer .utilityLinks a, #footer .utilityLinks a:visited {
	color: #918479;
	text-decoration: none;
}

#footer .utilityLinks a:hover, #footer .utilityLinks a:active {
	color: #f60;
	text-decoration: underline;
}


/*Footer - Starts */
html>body .footerLink {
	color: #918479;
	text-decoration:none;
}
html>body a:hover.footerLink {
	color: #f60;
	text-decoration:none;
}
/*Footer - Ends */

.copyright {
	margin-top: -20px;
	background-color: #efedec;
	padding: 0 0 40px 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #333;
	font-size: 0.65em;

}


/* ENDS: Footer related common classes */

.right_articles {
		border: 1px solid #eee;
		padding: 8px;	
		margin: 0 0 10px 0;
	}
	
.brdr-btm-solid{
		border-bottom:#c8c2be solid 0;
		padding-bottom: 10px;
	}
html>body .brdr-btm-solid{
	border-bottom:#c8c2be solid 0;
	width: 463px;
	}

/* Text Link - Starts */
.txt-link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.7em;
	color:#3297b9;
	text-decoration:none;
}
a.txt-link, a.txt-link:active{
	color:#3297b9;
	text-decoration:none;
}
a.txt-link:hover{
	color:#f60;
	text-decoration:none;
}
/* Text Link - ends */
	
/* Text Link - White - Starts */
.txt-link-w {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
a.txt-link-w, a.txt-link-w:active{
	color:#fff;
	text-decoration:none;
}
a.txt-link-w:hover{
	color:#fff;
	text-decoration:underline;
}
/* Text Link - White - ends */

.txtblack{
	color:#000;
}

.video-block{
	float:right;
	margin: -172px 13px;
}

html>body .video-block{
	margin: -163px 13px;
}

#faq ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 5px 0 10px 3px;
	margin: 0;
}

html>body #faq ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#faq ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 2px;	
	width:98%;
}

#faq ul li a, #faq ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 0.75em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

#faq ul li a:hover, #faq ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}


#faqmedia ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	padding: 5px 0 10px 3px;
	margin: 0;
}

html>body #faqmedia ul li a{
	padding: 1px 5px 0 5px;
	margin: 0 0 0 -5px;
}

#faqmedia ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 2px;	
	width:98%;
}

#faqmedia ul li a, #faqmedia ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1em;
	padding: 0 5px 0 5px;
	color: #3297b9;
	height:10px;
	background: url(../images/quicklink-arrowactive.gif) 0 0.5em no-repeat;
}

#faqmedia ul li a:hover, #faqmedia ul li a:active {
	color: #f60;
	background: url(../images/quicklink-arrowover.gif) 0 0.5em no-repeat;
}

.bulletnumber{
	float: left;
	margin: 0 0 -5px -12px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	line-height: 14px;
}

.grey-bg{
	background-color:#F7F7F7;
	padding: 12px 0 0 0;
	padding-left: 12px;
	height: 50px;
}

html>body .grey-bg{
	background-color:#F7F7F7;
	padding-top: 12px;
	padding-left: 12px;
	height: 150px;
}

.grey-bg125{
	background-color:#F7F7F7;
	padding-top: 12px;
	padding-left: 12px;
	height: 125px;
}

html>body .grey-bg125{
	background-color:#F7F7F7;
	padding-top: 12px;
	padding-left: 12px;
	height: 125px;
}

.grey-bg200{
	background-color:#F7F7F7;
	padding-top: 12px;
	padding-left: 12px;
	height: 200px;
}

html>body .grey-bg200{
	background-color:#F7F7F7;
	padding-top: 12px;
	padding-left: 12px;
	height: 200px;
}

/* Added for static header images for different sections */
.headerBgImg {
	background-image:url(../images/01_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;} 
.headerBgImg-about-us {
	background-image:url(../images/header-about-us.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;} 
.headerBgImg-community {
	background-image:url(../images/header-community.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;} 
.headerBgImg-healthcare {
	background-image:url(../images/03_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;} 
.headerBgImg-medicines {
	background-image:url(../images/header-medicines-Prescription.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;} 
.headerBgImg-research {
	background-image:url(../images/header-research.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;}
.headerBgImg-career {
	background-image:url(../images/03_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;}
.headerBgImg-media-news {
	background-image:url(../images/header-media-news.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;}
.headerBgImg-media-news2 {
	background-image:url(../images/header-media-news2.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;}
.headerBgImg-contact-us {
	background-image:url(../images/04_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;}
.headerBgImg-video-library {
	background-image:url(../images/02_01.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	z-index:2;
}


/* Starts - Video Player positioning */

.video-player{
	z-index:10;
	position:absolute;
	width: 270px;
	height:160px;
	left: 500px;
	top: 430px;
}

html>body .video-player{
	top: 413px;
}

.video-player-landing{
	z-index:10;
	position:absolute;
	width: 500px;
	height:350px;
	left: 260px;
	float:left;
}

html>body .video-player-landing{
	width: 270px;
	height:170px;
	left: 490px;
}
.media-landing-apple{
	z-index:10;
	position:absolute;
	width: 500px;
	height:350px;
	left: 475px;
	float:left;
	top: 706px;
}

html>body .media-landing-apple{
	width: 189px;
	height:170px;
	left: 599px;
}
.video-player-content{
	z-index:10;
	position:absolute;
	width: 150px;
	height:110px;
	left: 600px;
	float:left;
}
html>body .video-player-content{
	height:110px;
	width: 150px;
	left: 598px;
}
.vp-sara{
	width: 166px;
	height:241px;
	background-image: url(/images/video-player-sara.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.vp-birdflu{
	width: 166px;
	height:225px;
	background-image: url(../images/video-player-bird-flu.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.vp-advair{
	width: 166px;
	height:225px;
	background-image: url(../images/video-player-advair.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.vp-vom{
	width: 166px;
	height:241px;
	background-image: url(../images/video-player-vom.jpg);
	background-position: left top;
	background-repeat:no-repeat;
}
.vp-apple{
	width: 160px;
	height:165px;
	background-image: url(../images/media-news/apple.gif);
	background-position: left top;
	background-repeat:no-repeat;
}
/* Ends - Video Player positioning */

/* Starts - Mediapopup */

.spacerLeft {
	float:left; 
	width:40px;
}

.spacerCenter {
	float:left; 
	width:355px;

}
body.media-popup #mainContainer .spacerCenter {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#333;
}

.spacerRight {
	float:left; 
	width:40px;
}

.printlink {
	font-size:.80em;	
}

.orangaeHeader {
	color:#f60;
}

.rightNavfont {
	font-size:1em;
}

.contentblack {
	color:#000;
}
.careersbg {
	background-color:#fff; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1em;
}

/* Ends - Mediapopup */

/*Start - */

#increasefont p {margin-bottom:10px;}

/*End - */


/* images */

.left {
float:left;
padding-right: 5px;
} 
.right {
float:right;
padding-left: 10px;
} 


ul.content-text{
list-style: url(/images/bullet-blue.gif) disc ;
padding-left:20px;
margin:0;
}


#mainContainer .homepage_blogtab {
float: right;
margin-right: 18px;
margin-top: 5px;
}

body.hmpg #scroller0_baseLayer {
top: 322px ; /* Move blog on homepage only down */
}

/* NBMBAA jQuery Slideshow */

.nbmbaa-slideshow {
color: #333;
height: 160px;
width: 160px;
}

.nbmbaa-slideshow p, .nbmbaa-slideshow h3,
.nbmbaa-slideshow h4 {
font-weight: normal;
text-align: center;
}

.nbmbaa-slideshow h3 {
border-bottom: 1px solid #3297B9;
border-top: 1px solid #3297B9;
font-size: 14px;
margin-left: 41px;
margin-top: -3px;
padding-bottom: 3px;
padding-top: 3px;
}

.nbmbaa-slideshow h4 {
font-size: 12px;
margin-left: 50px;
margin-top: 16px;
}

.nbmbaa-slideshow a {
display: block;
text-align: center;
}

.nbmbaa-slide {
background-color: #D6E7EF;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
height: 124px;
padding: 18px 6px;
width: 148px;
}

.nbmbaa-image {
background-image: url("/images/career/nbmbaa-woman-bg.png");
border: 1px solid #CCCCCC;
}

p.grey {
color: #91867e;
}


/* September/October 2010: new style blue bar */

#blueBar {
	/*background: #3297B9;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3297B9', endColorstr='#1D5F75', GradientType=1);
	background: -webkit-gradient(linear, left top, right top, from(#3297B9), to(#1D5F75));*/ /* WebKit */
	/*background: -moz-linear-gradient(left, #3297B9, #1D5F75);*/ /* Firefox 3.6+ */
	height: 78px;
	margin: 6px -18px 12px -20px;
	padding: 12px 18px;
	background: #3397B9;
}

#blueBar a {
	color: #fff;
	font-size: 12px;
	margin: 0 0 4px 0;
}

#blueBar a:hover {
	text-decoration: underline;
}

#blueBar h2 {
	color: #fff;
	font-size: 18px;
	margin: 0;
}

#blueBar #leftBar {
	float: left;
	width: 360px;
}

#blueBar #leftBar h2, #blueBar #leftBar h3, #blueBar #leftBar h4 {
	color: #F3D321;
	margin: 0;
	padding: 0;
}

#blueBar #leftBar h2 {
	font-size: 26px;
}

#blueBar #leftBar h3 {
	font-size: 22px;
	/*margin-left: 22px;*/
}

#blueBar #leftBar h4 {
	color: #fff;
	font-size: 14px;
	margin: 4px 0 0 0; /* was 73px */
}

#blueBar #leftBar h4 a {
	font-size: 14px;
	text-decoration: underline;
}

/*#blueBar #centerBar {
	float: left;
	width: 240px;
}*/

#blueBar #rightBar {
	float: right;
	width: 330px;
}
.media-landing-blogapple{
	z-index:10;
	position:absolute;
	width: 175px;
	height:175px;
	left: 388px;
	float:left;
	top: 525px;
	visibility: visible;
}
html>body .media-landing-apple{
	width: 189px;
	height:170px;
	left: 396px;
}
.landing-Quicklinks01-white {
	float: left;
	margin: 0 0 0 10px;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.6em;
} 

html>body .landing-Quicklinks01-white {
	margin: -1px 0 0 18px;
	float: left;
	width: 166px;
}
div.grayline {
	width: 390px;
	border-bottom: 1px solid #efedec;
}

/* GSK big questions */
#gsk-big-questions-cycle {
	height:105px
}
#gsk-big-questions-cycle a{
	width:160px;
	height:95px;
	color:#f60;
	display:block;
	overflow:hidden;
	text-decoration:none;
}

#gsk-big-questions-cycle .gsk-big-questions {
	background:url(http://www.gsk.com/common/img/careers/what-next-slide.jpg);
	text-indent:-5000em;
}

#gsk-big-questions-cycle .gsk-big-questions-action {
	font-size:18px;
	text-align:center;
	padding-top:15px;
	height:80px;
}

/*START: multi-media list*/

#multi-container {
	width: 100%;
	padding: 0;
	margin: 0 0 0 2px;
}

html>body #multi-container {
	margin: -4px 0 0 2px;	
}

#multi-container ul {
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	white-space: nowrap;
	padding: 0 0 10px 0;
	margin: 0;
}

#multi-container ul li {
	font-family: Arial, Helvetica, sans-serif;
	float: left;
	padding: 0	
}

#multi-container ul li a, #bc-container ul li a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 1.0em;
	padding: 0 5px 0 5px;
	color: #3297B9;
	background: url(../images/crumbs-lv1.gif) 0 0.5em no-repeat;
}

#multi-container ul li a:hover, #bc-container ul li a:active {
	color: #f60;
	background: url(../images/crumbs-lv1-on.gif) 0 0.5em no-repeat;
}


/*END: Breadcrumbs*/

