#logoDiv {position:absolute; left:179px; top:1px; width:439px; height:121px;z-index:1;}
#tagLineDiv {position:absolute; left:419px; top:53px; width:192px; height:38px;z-index:2;}
#topSearchBoxDiv {position:absolute; left:0px; top:0px; width:316px; height:122px;visibility:hidden;clip:rect(0 318px 122px 0px);}

a {
	color: #00759B;
}

a:hover {
	color: #00759B;
	text-decoration:underline;	
}

.wpsPortletBody a *{
	color: #00759B!important;
}

.verdana11Grey {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #797979;
	cursor: default;
}
.verdana11Grey A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #797979;
}
.verdana10Grey {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #8C8C8C;
	cursor: default;
}
.verdana10Grey A {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #8C8C8C;
}

.verdanaNumberDarkGrey {
	WIDTH:6%;
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #2B3244;
	cursor: default;
}

.verdana11DarkGrey {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #2B3244;
	cursor: default;
}

.verdana11DarkGrey A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759B!Important;
	font-weight:bold;
}

/*added for jhr projrct to make the alphabet color consistent */

.verdana11DarkGrey A:visited {ss
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
}

.verdanaGreyZero {

        FONT-SIZE: 11px;
	CURSOR: default;
	COLOR: #C0C0C0;
	FONT-FAMILY: vesrdana, arial, sans-serif

}


.sitemapHeader {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #FF9933;
	cursor: default;
}
.sitemapHeader A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #FF9933;
	cursor: default;
	text-decoration: none;
}
.sitemapHeader A:hover {
	text-decoration: underline;
}
.sitemapSubHeader {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #797979;
	cursor: default;
}
.sitemapSubHeader A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #797979;
	cursor: hand;
	text-decoration: none;
}
.sitemapSubHeader A:hover {
	text-decoration: underline;
}
.sitemapItem {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	cursor: default;
}
.sitemapItem A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #8C8C8C;
	cursor: hand;
	text-decoration: none;
}
.sitemapItem A:hover {
	text-decoration: underline;
}

.verdanaResultBlue {
	WIDTH:90%;
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #34587F;
}
.verdanaResultBlue A {
	FONT-SIZE: 11px; COLOR: #00759b; FONT-FAMILY: verdana, arial, sans-serif
}


.verdana11Blue {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
}
.verdana11Blue A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
}
.verdana11Timeline {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #34587F;
	cursor: default;
}
.verdana11Timeline A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
}
.verdana11Timeline A:hover {
	color: #FF9933;
}
.verdana11Green {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #68951C;
	cursor: default;
}
.verdana11Green A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #68951C;
}
.verdana13Blue {
	font-family:verdana, arial, sans-serif;
	font-size: 13px;
	color: #34587F;
	cursor: default;
}
.verdana13Blue A {
	font-family:verdana, arial, sans-serif;
	font-size: 13px;
	color: #00759b;
}
.verdana10DarkGrey {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #2B3244;
}
.verdana10DarkGrey A {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #00759b;
}
.verdana11DarkGreyNoLine {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #2B3244;
	cursor: default;
}
.verdana11DarkGreyNoLine A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
	text-decoration: none;
}
.verdana11SearchTabs {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	cursor: default;
	background-color:#B1AFAF;
}
.verdana11SearchTabs A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.verdana11SearchTabs A:hover {
	color: #FA7607;
	background-color:#B1AFAF;
}
/* for new PT 2157 */

.verdana11SearchTabsChange {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #FF9933;
	background-color:#f3f3f3;
	cursor: default;
}
.verdana11SearchTabsChange A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
.verdana11SearchTabsChange  A:hover {
	color: #FA7607;
	text-decoration: underline;
}

/* for new PT 2157*/

.verdana10White {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	cursor: default;
}
.verdana10White A {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #ffffff;
	
}
.verdana11PurpleLink {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #180068;
}
.verdana11Purple {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #180068;
	cursor: default;
}
.verdana11Purple A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #180068;
}
.verdana10PurpleHover {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #180068;
	cursor: default;
}
.verdana10PurpleHover A {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #180068;
}
.verdana10PurpleHover A:hover {
	color: #797979;
}
.verdana11PurpleHover {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #180068;
	cursor: default;
}
.verdana11PurpleHover A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #180068;
}
.verdana11PurpleHover A:hover {
	color: #797979;
}
.verdana11Orange {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
	cursor: default;
}
.verdana11Orange A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #00759b;
	cursor: hand;
}
/*  added for EDS */
.verdana11Orangeexhibition {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color:#FF9933;
}
.verdana11Orangeexhibition A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color:#FF9933;
}
/* End of addition for EDS */
.verdana11White {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
	cursor: default;
}
.verdana11White A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #ffffff;
}
.verdana11OrangeNoLine {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #FA7607;
	cursor: default;
}
.verdana11OrangeNoLine A {
	font-family:verdana, arial, sans-serif;
	font-size: 11px;
	color: #FA7607;
	text-decoration:none;
}
.verdana10Orange {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #00759b;
	cursor: default;
}
.verdana10Orange A {
	font-family:verdana, arial, sans-serif;
	font-size: 10px;
	color: #00759b;
}

.searchBox {
	width:142px; 
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.searchBoxScirus {
	width:132px; 
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.applyforJobBox {
	width:175px; 
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.buyProductBox {
	width:175px; 
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.pagesBox {
	width:75px; 
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.buyProductArea {
	width:200px; 
	height:50px;
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.buyProductAreaReview {
	width:400px; 
	height:95px;
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.reviewFormArea {
	width:380px; 
	height:75px;
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.keywordBox {
	width:136px; 
	font-family:verdana, arial, sans-serif; 
	font-size:12px; 
	color:#2B3244; 
}
.locationSelect {
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.narrowLocationSelect {
	width:136px;
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.countrySelect {
	font-family:verdana, arial, sans-serif; 
	font-size:11px; 
	color:#2B3244; 
}
.homeList {
	font-family:verdana, arial;
	font-size: 11px;
	color: #1A314A;
	font-weight: bold;
}
.homeList A {
	font-family:verdana, arial;
	font-size: 11px;
	color: #1A314A;
	font-weight: bold;
	text-decoration: none;	
}
.homeList A:hover {
	color: #7D7B7B;
}

/* rss feed plugin styles*/

.gfg-root {
	width : 100%;
	height : auto;
	position : relative;
	overflow : hidden;
	text-align : center;
	font-family: "Verdana", sans-serif;
}

.gfg-title {
	font-weight : bold;
	background-color: #cccccc;
	line-height : 1.4em;
	overflow : hidden;
	white-space : nowrap;
	color: #000;
	margin-top:3px;
	margin-bottom : 3px;
}

.gfg-subtitle {
	font-weight : bold;
	color : #3366cc;
	background-color : #cccccc;
	line-height : 1.4em;
	overflow : hidden;
	white-space : nowrap;
	margin-top : 3px;
	margin-bottom : 3px;
	padding-left : 2px;
}

.gfg-subtitle a {
	color : #00759b;
}

.gfg-entry {
	background-color : #f3f3f3;
	height : 11.8em;
	position : relative;
	overflow : hidden;
	text-align : left;
	margin-top : 3px;
	margin-bottom : 2px;
	padding : 1px;
	vertical-align:middle;
}

.gfg-root .gfg-entry .gf-result {
	position : relative;
	background-color : white;
	width : auto;
	height : 100%;
	padding : 3px;
}

.gfg-list {
	position : relative;
	overflow : hidden;
	text-align : left;
	margin-bottom : 5px;
}

.gfg-listentry-odd {
	background-color : #F3F3F3;
}

.gfg-listentry-even {
	background-color:#FFF;
}

/*.gfg-listentry-highlight { 
	background-repeat: no-repeat;
	background-position : center left;

}
*/

.gfg-listentry-highlight a{
	color:#FF9933!important;
}



.gfg-listentry-highlight a:hover{
	text-decoration:underline!important;
}



.gfg-listentry {
	line-height : 1.5em;
	padding-left : 5px;
	padding-bottom : 4px;
	padding-top : 2px;
}
/* Merging Career CSS files of PT2373 to Elsevier.css  */

.career_lhs_image {
	position:relative;
	width:290px;
	height:202px;
}
.career_core_image {
	position:absolute;
	
}
.career_main_header {
	position:relative;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 20px;
	width: 630px;
	font-family:verdana, arial, sans-serif;
	font-size: 18px;
	color: #2B3244;
	cursor: default;
}
.career_main_div {
	position:absolute;
	text-align:left;
 
}

.career_main_content {
	
	
	font-size:11px;
	color:black;
	width: 630px;
	padding-left: 20px;
	
}

.career_content_merged {
	position:relative;
	z-index:1;
	font-size:11px;
	color:black;
	width: 630px;
	padding-left: 20px;
	background-image: url(/framework_images/background_content.jpg);
	background-repeat: no-repeat;
}
.career_core_image_merged{
	background-image: url(/framework_images/background_coreimage.jpg);
	background-repeat: no-repeat;
}
/* LHS Menu Item CSS files  which is used by listexpander.js */

.lhsbody {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
.listexpander, .listexpander ul, .listexpander li{
	margin:0;
	padding:0;
	list-style:none;
}
.listexpander>li {
	background-color:#e0e1e2;
	color:#000;
	line-height:1.6em;
	width:265px;
	margin-bottom:4px;
}
.listexpander li.expanded {
	background-color:#f93;
	color:#000;
}
.listexpander li:hover, .listexpander li:focus{
	background-color:#f93;
	color:#000;
}
.listexpander li p {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	text-indent:20px;
}
.listexpander li li {
	background-color:#fff;
	color:#000;
}
.listexpander li li:hover {
	background-color:#fff;
	color:#000;
}
.listexpander li li p {
	text-indent:30px;
}
.listexpander li li li {
	background-color:#fff!important;
	background:none;
	color:#000;
}
.listexpander li li li:hover, .listexpander li li li:focus {
	background-color:#f93!important;
	background:none;
	color:#000;
}
.listexpander li li li.expanded  {
	background-color:#f93!important;
	background:none;
	color:#000;
}
.listexpander li li li p {
	text-indent:45px;
}

.listexpander li li li li {
	background-color:#fff!important;
	background:none;
}
.listexpander li li li li:hover, .listexpander li li li li:focus, .listexpander li li li li:active {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
.listexpander li li li li p {
	text-indent:60px;
}

.SubSubHeading {
	background-color:#fff;
	background-image:url('/framework_images/careers_image/orange_arrow.gif');
	background-repeat:no-repeat;
	background-position:17px 15px;
	color:#000;
}
.listexpander li li.expanded
{
	background-color:#fff;
	background-image:url('/framework_images/careers_image/orange_arrow.gif');
	background-repeat:no-repeat;
	background-position:17px 11px;
	color:#000;
}

/*Replicated for Portal*/
/* LHS Menu Item CSS files  which is used by listexpander.js */

.listexpanderP a {
	color:#000;
	text-decoration:none;
}

.listexpanderP a p {
	color:#000!important;
	
}
.listexpanderP>li>a P{
text-decoration:none;
}


.listexpanderP{
	margin:0;
	padding:0;
	list-style:none;
}
.listexpanderP ul{
	margin:0;
	padding:0;
	list-style:none;
}
.listexpanderP li{
	margin:0;
	padding:0;
	list-style:none;
	
}
.listexpanderP>li {
	background-color:#e0e1e2;
	color:#000;
	line-height:1.6em;
	width:265px;
	margin-bottom:4px;
}
/*ie8*/

.listexpanderP LI>A:hover{
	text-decoration:none;
}
.listexpanderP LI LI>A:hover{

	text-decoration:none;

}
.listexpanderP li.expanded {
	background-color:#f93;
	color:#000;
}

.listexpanderP li:hover{
	background-color:#f93;
	color:#000;
}
.listexpanderP li:focus{
	background-color:#f93;
	color:#000;
}
/*ie6*/
listexpanderP li li li a p.expanded {
	background-color:#f93;
	color:#000;
}

.listexpanderP li p {
	margin:0;
	padding:0;
	font-size:12px;
	font-weight:bold;
	text-indent:20px;
}
.listexpanderP li li {
	background-color:#fff;
	color:#000;
}
.listexpanderP li li:hover {
	background-color:#fff;
	color:#000;
}
.listexpanderP li li p {
	text-indent:30px;
}
.listexpanderP li li li {
	background-color:#fff!important;
	background:none;
	color:#000;
}
.listexpanderP li li li:hover {
	background-color:#f93!important;
	background:none;
	color:#000;
}
.listexpanderP li li li:focus {
	background-color:#f93!important;
	background:none;
	color:#000;
}
.listexpanderP li li li.expanded  {
	background-color:#f93!important;
	background:none;
	color:#000;
}
.listexpanderP li li li p {
	text-indent:30px;
}

.listexpanderP li li li li {
	background-color:#fff!important;
	background:none;
}
.listexpanderP li li li li:hover {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
/*added 13-sep*/
.listexpanderP li li li li a:hover {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
.listexpanderP li li li li:focus {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
.listexpanderP li li li li:active {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
.listexpanderP li li li li.expanded {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
} 
.listexpanderP li li li li p.expanded {
	background-color:#fff!important;
	background:none;
	color:#000;
	text-decoration:underline;
}
.listexpanderP li li li li p {
	text-indent:60px;
}

.SubSubHeading {
	background-color:#fff;
	background-image:url('/framework_images/careers_image/orange_arrow.gif');
	background-repeat:no-repeat;
	background-position:17px 15px;
	color:#000;
}
.listexpanderP li li.expanded
{
	background-color:#fff;
	background-image:url('/framework_images/careers_image/orange_arrow.gif');
	background-repeat:no-repeat;
	background-position:17px 5px;
	color:#000;
	
}
.listexpanderP li li:hover
{
	background-color:#fff;
	background-image:url('/framework_images/careers_image/orange_arrow.gif');
	background-repeat:no-repeat;
	background-position:17px 5px;
	color:#000;
}

/*TickerContent*/

.tickerTdOrange{
    background: url("/framework_images/careers_image/Orange_Bar.png") no-repeat 0 0;      
}
.tickerMarquee{
	font-family:courier new;
	font-size:12px;
	color:white
}
.tickerMarquee A {
	COLOR: #ffffff
}
.tickerMarquee A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.tickerHeading{
	width:180px;
	font-family:courier new;
	font-size:12px;
	color:white;
	font-weight:bold
}
.tickertd{
	width:520px;	
}
.tickerDropDown {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif
}
.career_main_outer_table{
	width:735px;
}
.career_main_inner_table{
	width:721px;
}
.ticker_inner_table{
	width:721px;
}
.ticker_outer_table{
	width:721px;
}



/*Box Template CSSt*/
/* ER Changes Included */
.rhslogo{
width: 176px; 
height: 59px;
position:relative
}
#socialMediaIcons {
FLOAT: right;
position:relative
}
#socialMediaIcons a{
float:right;
margin-bottom:7px;
margin-left:5px;
position:relative
}
#rollover_box_rhs {
	position:static;
	width:174px;
	z-index:1;
	left: 0px;
	top: 60px;
}
#rollover_box_rhs_header {
	position:relative;
	width:164px;
	height:5px;
	z-index:1;
	left: 0px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-weight: bold;
	padding-top: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	padding-left: 5px;
	background-color: #dedfde;
	padding-bottom: 5px;
	font-size: 10px;
}
.rollover_box_rhs_content {
	width:164px;
	height:73px;
	z-index:1;
	left: 0px;
	top: 36px;
	padding-top: 10px;
	padding-bottom:0px;
	padding-left:5px;
	padding-right:5px;
	border: 1px solid #CCC;
	font-size: 9px;
	margin-left:0px;
}

/* Box Template Main CSS */

/* Box Template CSS for No-RHS Layout */
#boxlayoutContainer{
	margin-left: 21px;
	width:637px !important;
	
}
#boxlayoutContainer h1 {
	text-transform:uppercase;
	font-size:15px;
	margin-left:13px;
	margin-top:-4px;
	margin-bottom:14px;
}
.boxTitle h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;
}
#introText {
    color:#666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-left:13px;
    margin-bottom:13px;
    padding-bottom: 20px;
    width:628px;
}

#socialMediaIcons {
	margin-bottom:0px;
    margin-top:0px;
    margin-right:3px;
    padding-top:13px;
}
.caurosal {

	height:240px;
	width:628px;
	float:left;
}



.imageCarousal img{
	margin-right:13px;
	margin-top:13px;
	margin-left:13px;
	height:173px;
	width:602px;
}



.oneColumn {
	width:630px;
}
.twoColumns {

	width:305px;
	float:left;		
}
.threeColumns {

	width:196px;
	float:left;	
}
.fourColumns {

	width:142px;
	float:left;		
}
.cleardiv {
	clear:both;		
}

.oneColumn, .twoColumns, .caurosal, .threeColumns, .fourColumns, .ui-tabs-panelstatic {
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:20px;
	overflow:auto;
}
.oneColumn ul, .twoColumns ul, .caurosal ul, .threeColumns ul, .fourColumns ul {

	margin-left:26px;
	margin-right:10px;
}
.oneColumn p, .twoColumns p, .caurosal p, .threeColumns p, .fourColumns p {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 10px 0px 13px;
}
.oneColumn a, .twoColumns a, .caurosal a, .threeColumns a, .fourColumns a {
	color:#000759b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

.oneColumn h2, .caurosal h2, .twoColumns h2, .threeColumns h2, .fourColumns h2 {
	font-size:14px;
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;
}
.oneColumn h3, .twoColumns h3, .threeColumns h3, .fourColumns h3 {
	color:#666;
	font-size:13px;
	margin-top:13px;
	margin-bottom:7px;
}


.floatRight {
	float:right;
	margin:5px 13px 20px 10px;
}
.boxHeading {
	font-size:14px;
	font-weight:bold;

}
.boxSubHeading {
	font-size:13px;
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;	
	color:#666;
}
.boxContent {
	font-size:13px;
	margin-top:13px;
	margin-bottom:13px;	
	color:#666;
}
.boxContent ul li {
	color:#666;
}
.boxImage img{
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;	
}
.boxImagezeropadding img{
	margin-left:0px;
	margin-right:0px;
}
.oneColumnBoxImage img{
	max-width: 601px;
	width: expression(this.width > 601 ? 601: true);
}

.twoColumnsBoxImage img{
	max-width: 277px;
	width: expression(this.width > 277 ? 277: true);
}

.threeColumnsBoxImage img{
	max-width: 169px;
	width: expression(this.width > 169 ? 169: true);
}

.fourColumnsBoxImage img{
	max-width: 120px;
	width: expression(this.width > 119 ? 119: true);
}
.linkSpace {
	display:block;
	margin:0 0 5px 13px;
}
.caption {
	margin-top:9px;
	margin-left:13px;
	color:#666;
	width:591px;
}

#rotator {
	position:relative;
}
#rotator .ui-tabs-hide {
	display:none;
}
#rotator .ui-tabs-panel h2 {
	font-size:14px;
	margin-top:13px;
}
#rotator .ui-tabs-panel p {
	margin-top:13px;
	color:#666;
	width:290px;
}



#rotator ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
}
#rotator ul.ui-tabs-nav {
	list-style:none;
	margin:10px;
	padding:0;
	position:absolute;
	top:195px;
	left:260px;
	width:250px;
    float:left;
}
#rotator li.ui-tabs-nav-item a {
	background-image:url(/framework_images/navdot_norm.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	display:block;
	height:10px;
	letter-spacing:-0.4px;
	line-height:20px;
	margin: 10px;
	outline:none;
	padding-left:10px;
	text-decoration:none;
	width:10px;
}
#rotator ul.ui-tabs-nav li.ui-tabs-selected a {
	background-image:url(/framework_images/navdot_active.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:10px;
}
#rotator li.ui-tabs-nav-item a:hover {
	background-image:url(/framework_images/navdot_roll.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	display:block;
	height:10px;
	letter-spacing:-0.4px;
	line-height:20px;
	margin: 10px;
	outline:none;
	padding-left:10px;
	text-decoration:none;
	width:10px;
}

/* Start of No RHS rendition */
#boxlayoutContainerNoRHS{
	margin-left:20px;
	width:802px !important;
	}

#boxlayoutContainerNoRHS h1 {
	text-transform:uppercase;
	font-size:15px;
	margin-left:13px;
	margin-top:-4px;
	margin-bottom:14px;
}
.boxTitleNoRHS h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-left:13px;
	margin-top:13px;
	margin-bottom:16px;
}
#introTextNoRHS {
    color:#666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    margin-left:13px;	

    margin-bottom:13px;
    padding-bottom: 16px;
    width:787px;
}

#socialMediaIconsNoRHS {
	margin-bottom:0px;
    margin-top:0px;
    margin-right:3px;
    padding-top:13px;
}
.caurosalNoRHS {

	height:240px;
	width:800px;
	float:left;
}



.imageCarousalNoRHS img{
	margin-right:13px;
	margin-top:13px;
	margin-left:13px;
	height:173px;
	width:774px;
}

.oneColumnNoRHS {

	width:800px;
}
.twoColumnsNoRHS {

	width:392px;
	float:left;		
}
.threeColumnsNoRHS {

	width:256px;
	float:left;	
}
.fourColumnsNoRHS {

	width:188px;
	float:left;		
}

.oneColumnNoRHS, .twoColumnsNoRHS, .caurosalNoRHS, .threeColumnsNoRHS, .fourColumnsNoRHS ,.ui-tabs-panelstaticNoRHS{
	border:1px solid #ccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-bottom:16px;
	overflow:auto;
}
.oneColumnNoRHS ul, .twoColumnsNoRHS ul, .caurosalNoRHS ul, .threeColumnsNoRHS ul, .fourColumnsNoRHS ul {

	margin-left:26px;
	margin-right:10px;
}
.oneColumnNoRHS p, .twoColumnsNoRHS p, .caurosalNoRHS p, .threeColumnsNoRHS p, .fourColumnsNoRHS p {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 10px 0px 13px;
}
.oneColumnNoRHS a, .twoColumnsNoRHS a, .caurosalNoRHS a, .threeColumnsNoRHS a, .fourColumnsNoRHS a {
	color:#000759b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

.oneColumnNoRHS h2, .caurosalNoRHS h2, .twoColumnsNoRHS h2, .threeColumnsNoRHS h2, .fourColumnsNoRHS h2 {
	font-size:14px;
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;
}
.oneColumnNoRHS h3, .twoColumnsNoRHS h3, .threeColumnsNoRHS h3, .fourColumnsNoRHS h3 {
	color:#666;
	font-size:13px;
	margin-top:13px;
	margin-bottom:7px;
}


.floatRightNoRHS {
	float:right;
	margin:5px 0px 20px 10px;
}
.boxHeadingNoRHS {
	font-size:14px;
	font-weight:bold;

}
.boxSubHeadingNoRHS {
	font-size:13px;
	margin-left:13px;
	margin-top:13px;

	margin-bottom:13px;	
	color:#666;
}
.boxContentNoRHS {
	font-size:13px;
	margin-top:13px;
	margin-bottom:13px;	
	color:#666;
}
.boxContentNoRHS ul li {
	color:#666;
}
.boxImageNoRHS img{
	margin-left:13px;
	margin-top:13px;
	margin-bottom:13px;	
}

.oneColumnBoxImageNoRHS img{
	max-width: 773px;
	width: expression(this.width > 773 ? 773: true);
}

.twoColumnsBoxImageNoRHS img{
	max-width: 365px;
	width: expression(this.width > 365 ? 365: true);
}

.threeColumnsBoxImageNoRHS img{
	max-width: 229px;
	width: expression(this.width > 229 ? 229: true);
}

.fourColumnsBoxImageNoRHS img{
	max-width: 162px;
	width: expression(this.width > 162 ? 162: true);
}
.linkSpaceNoRHS {
	display:block;
	margin:0 0 5px 13px;
}
.captionNoRHS {
	margin-top:9px;
	margin-left:13px;
	color:#666;
	width:770px;
}

#rotator {
	position:relative;
}
#rotator .ui-tabs-hide {
	display:none;
}
#rotator .ui-tabs-panelNoRHS h2 {
	font-size:14px;
	margin-top:13px;
}
#rotator .ui-tabs-panelNoRHS p {
	margin-top:13px;
	color:#666;
	width:450px;
}


.static img {
	float:left;
	margin-right:13px;
	margin-left:13px;
	margin-bottom:13px;
	width: expression(this.width > 758 ? 758: true);
	
}

#rotatorNoRHS ul.ui-tabs-nav, li.ui-tabs-nav-item, li.ui-tabs-nav-item a:link, li.ui-tabs-nav-item a:visited {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	line-height:1.3;
	text-decoration:none;
	font-size:100%;
	list-style:none;
	float:left;
}
#rotatorNoRHS ul.ui-tabs-nav {
	list-style:none;
	margin:10px;
	padding:0;
	position:absolute;
	top:195px;
	left:260px;
	width:250px;
    float:left;
}
#rotatorNoRHS li.ui-tabs-nav-item a {
	background-image:url(/framework_images/navdot_norm.jpg);
	background-position:left;
	background-repeat:no-repeat;
	float:left;
	display:block;
	height:10px;
	letter-spacing:-0.4px;
	line-height:20px;
	margin: 10px;
	outline:none;
	padding-left:10px;
	text-decoration:none;
	width:10px;
}
#rotatorNoRHS ul.ui-tabs-nav li.ui-tabs-selectedNoRHS a {
	background-image:url(/framework_images/navdot_active.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:10px;
}

.ui-tabs-panelstaticNoRHS {

	height:240px;
	width:800px;
	float:left;
}
.ui-tabs-panelstaticNoRHS  {
	font-size:14px;
	margin-top:13px;
	margin-bottom:13px;
	padding-bottom:13px;
	padding-left:13px;
	margin-left:0px;
}
.ui-tabs-panelstaticNoRHS h2 {
	font-size:14px;
	margin-top:13px;
}
.ui-tabs-panelstaticNoRHS p {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 10px 0px 0px;
	width:758px;
}
.ui-tabs-panelstaticNoRHS img {
	
	width: expression(this.width > 758 ? 758: true);
}
.ui-tabs-panelstatic {

	height:240px;
	width:628px;
	float:left;
}

.ui-tabs-panelstatic  {
	font-size:14px;
	margin-top:13px;
	margin-bottom:13px;
	padding-bottom:13px;
	padding-left:13px;
	margin-left:0px;
}
.ui-tabs-panelstatic h2 {
	font-size:14px;
	margin-top:13px;
}
.ui-tabs-panelstatic p {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px 10px 0px 0px;
	width:587px;
}
.ui-tabs-panelstatic img {
	
	width: expression(this.width > 600 ? 600: true);
}


/*End of Static Content CSS*/

/*End of Box Template layout for No RHS Layout */

/* End OF Box Template Main CSS */


