/* CSS Document */

img {
	border:0;
}

.back206 {
	background-image:url(/images/solutions/206back.jpg);
	background-repeat:repeat-y;
}

.back493 {
	background-image:url(/images/solutions/493back.jpg);
	background-repeat:repeat-y;
}

.back945 {
	background-image:url(/images/solutions/945back.jpg);
	background-repeat:repeat-y;
}

#pageall {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.departmentright {
	padding-left:10px;
	padding-right:12px;
	font-size:11px;
}

.departmentright a:link {
	color:#000000;
	text-decoration:none;
}

.departmentright a:visited {
	color:#000000;
	text-decoration:none;
}

.departmentright a:hover {
	color:#1c3f75;
	text-decoration:underline;
}

.departmentright a:active {
	color:#000000;
	text-decoration:none;
}

.departmentleft {
	padding-left:15px;
}

.mainright {
	padding-left:10px;
	padding-right:15px;
	font-size:11px;
}

.mainright a:link {
	color:#000000;
	text-decoration:none;
}

.mainright a:visited {
	color:#000000;
	text-decoration:none;
}

.mainright a:hover {
	color:#1c3f75;
	text-decoration:underline;
}

.mainright a:active {
	color:#000000;
	text-decoration:none;
}

.businessclass {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.businessclass a:link {
	color:#000000;
}

.businessclass a:visited {
	color:#000000;
}

.businessclass a:hover {
	color:#1c3f75;
}

.businessclass a:active {
	color:#000000;
}

.footer {
	font-size:10px;
	color:#b2b2b2;
}

.footer a:link {
	color:#b2b2b2;
}

.footer a:visited {
	color:#b2b2b2;
}

.footer a:hover {
	color:#1c3f75;
}

.footer a:active {
	color:#b2b2b2;
}

#reylink a:link {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/reybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#reylink a:visited {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/reybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#reylink a:hover {
	background-image:url(/images/navigation/reybuttonhover.jpg);
	background-repeat:no-repeat;
}

#reylink a:active {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/reybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#solutionslink a:link {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/solutionsbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#solutionslink a:visited {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/solutionsbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#solutionslink a:hover {
	background-image:url(/images/navigation/solutionsbuttonhover.jpg);
	background-repeat:no-repeat;
}

#solutionslink a:active {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/solutionsbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#supportlink a:link {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/supportbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#supportlink a:visited {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/supportbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#supportlink a:hover {
	background-image:url(/images/navigation/supportbuttonhover.jpg);
	background-repeat:no-repeat;
}

#supportlink a:active {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/supportbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#careerslink a:link {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/careersbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#careerslink a:visited {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/careersbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#careerslink a:hover {
	background-image:url(/images/navigation/careersbuttonhover.jpg);
	background-repeat:no-repeat;
}

#careerslink a:active {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/careersbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#shoplink a:link {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/shopbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#shoplink a:visited {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/shopbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#shoplink a:hover {
	background-image:url(/images/navigation/shopbuttonhover.jpg);
	background-repeat:no-repeat;
}

#shoplink a:active {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/shopbutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#companylink a:link {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/companybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#companylink a:visited {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/companybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#companylink a:hover {
	background-image:url(/images/navigation/companybuttonhover.jpg);
	background-repeat:no-repeat;
}

#companylink a:active {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/companybutton.jpg);
	background-repeat:no-repeat;
	text-indent: -9999px;
}

body {
	margin-top:3px;
	background-color:#ffffff !important;
}

#hometable {
	
}

.footerhome {
	font-size:10px;
	color:#999999;
}

.footerhome a:link {
	color:#999999;
}

.footerhome a:visited {
	color:#999999;
}

.footerhome a:hover {
	color:#ffffff;
}

.footerhome a:active {
	color:#999999;
}

.newsheadlines {
	color:#999999;
	text-align:left;
	padding-left:10px;
	font-weight:900;
}

#careerback {
	background-image:url(/images/careers/careerback.jpg);
	background-position:bottom;
	background-position:right;
	background-repeat:no-repeat;
}

.back150 {
	background-image:url(/images/careers/150back.jpg);
	background-repeat:repeat-y;
	padding-left:12px;
	padding-right:12px;
	font-size:11px;
	font-weight:900;
	line-height:12px;
}

.eventsheader {
	color:#535353;
	font-size:12px;
}

.back150 a:link {
	color:#525262;
}

.back150 a:visited {
	color:#525262;
}

.back150 a:hover {
	color:#525262;
	text-decoration:none;
}

.back150 a:active {
	color:#525262;
}

#careerselected a {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/careersbutton.jpg);
	background-repeat:no-repeat;
	background-position:-137px;
	text-indent: -9999px;
}

#solutionsselected a {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/solutionsbutton.jpg);
	background-repeat:no-repeat;
	background-position:-137px;
	text-indent: -9999px;
}

#reynoldsselected {
	background-image:url(/images/navigation/reybutton.jpg);
	background-repeat:no-repeat;
}

.careertitle {
	font-size:18px;
	color:#525262;
}

.careersearch {
	font-size:22px;
	color:#525262;
}

.careersearch a:link {
	color:#525262;
}

.careersearch a:visited {
	color:#525262;
}

.careersearch a:hover {
	color:#525262;
	text-decoration:none;
}

.careersearch a:active {
	color:#525262;
}

.careertext {
	line-height:14px;
	font-size:12px;
}

.careertextbold {
	font-weight:900;
	color:#525262;
}

.careerlinks {
	font-size:13px;
	padding-left:20px;
	line-height:21px;
}

.careerlinks a:link {
	color:#000000;
}

.careerlinks a:visited {
	color:#000000;
}

.careerlinks a:hover {
	color:#000000;
	text-decoration:none;
}

.careerlinks a:active {
	color:#000000;
}



#searcharea {
	background-image:url(/images/navigation/searchButton.jpg);
	background-repeat:no-repeat;
}

.searchBox {
	background-image:url(/images/navigation/searchback.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	border:0px;
	margin:0px;
	padding:0px;
	height:19px;
	font-size:11px;
	padding-top:2px;
}

.searchleft {
	display:block;
	width:26px;
	height:19px;
	background-image:url(/images/navigation/searchleft2.jpg);
	background-repeat:no-repeat;
}

.searchText .searchBox {
	width:80px;
}

.searchright {
	display:block;
	width:11px;
	height:19px;
	background-image:url(/images/navigation/searchright.jpg);
	background-repeat:no-repeat;
}

.SupportLeftNav {
	vertical-align:top;
	background-color:#e4e4e4;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:900;
}

.leftNavHeader {

}

.leftNavBody {
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:8px;
}

.leftNavBody p {
	margin-bottom:0.8em;
	margin-top:0.8em;
}
	
.moreInfoText {
	background-image:url(/images/general/180back.jpg);
	background-repeat:repeat-y;
	padding-top:10px;
	padding-right:15px;
	padding-left:15px;
	padding-bottom:8px;
	color:#525262;
	font-weight:900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}

.moreInfoText a:link {
	color:#525262;
	text-decoration:none;
}

.moreInfoText a:visited {
	color:#525262;
	text-decoration:none;
}

.moreInfoText a:hover {
	color:#525262;
	text-decoration:underline;
}

.moreInfoText a:active {
	color:#525262;
	text-decoration:none;
}

.sectionText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525262;
	line-height:18px;
}

.sectionTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#525262;
	font-weight:900;
}

.newlinks {
	padding-left:14px;
}

.leftNavBody a:link {
	color:#525262;
	text-decoration:none;
}

.leftNavBody a:visited {
	color:#525262;
	text-decoration:none;
}

.leftNavBody a:hover {
	color:#525262;
	text-decoration:underline;
}

.leftNavBody a:active {
	color:#525262;
	text-decoration:none;
}

.currentlink a:link {
	text-decoration:underline;
}

.currentlink a:visited {
	text-decoration:underline;
}

.currentlink a:hover {
	text-decoration:underline;
}

.currentlink a:active {
	text-decoration:underline;
}

#supportlinkcurrent a {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/supportbutton.jpg);
	background-position:-138px;
	background-repeat:no-repeat;
	text-indent: -9999px;
}

#companylinkcurrent a {
	display:block;
	width:137px;
	height:36px;
	background-image:url(/images/navigation/companybutton.jpg);
	background-repeat:no-repeat;
	background-position:-137px;
	text-indent: -9999px;
}

#shoplinkcurrent a {
	display:block;
	width:138px;
	height:36px;
	background-image:url(/images/navigation/shopbutton.jpg);
	background-repeat:no-repeat;
	background-position:-138px;
	text-indent: -9999px;
}

.sectionText ul {
	margin-top:0px;
}

.miniTitle {
	font-weight:900;
	color:#525262;
	font-size:13px;
}

.breadcrumb {
	height:0px;
}

.topnavspace {
	height:15px;
}

.sectionText a:link {
	font-weight:900;
	color:#525262;
}

.sectionText a:visited {
	font-weight:900;
	color:#525262;
}

.sectionText a:hover {
	font-weight:900;
	color:#525262;
}

.sectionText a:active {
	font-weight:900;
	color:#525262;
}

.LeftNavLinkArea {
	vertical-align:top;
	background-color:#e4e4e4;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:900;
}

.boldItalicTitle {
	font-weight:900;
	color:#525262;
	font-style:italic;
}

.back705 {
	background-image:url(/images/support/705back.jpg);
	background-repeat:repeat-y;
	font-size:13px;
}

.tableRight {
	padding-right:15px;
}

.sectionSubTitle {
	color:#525262;
	font-weight:900;
	font-size:13px;
}

.sectionText ol {
	margin-top:0px;
}

.back705news {
	background-image:url(/images/support/705back.jpg);
	background-repeat:repeat-y;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

.newsCellPaddingLeft {
	padding-left:15px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:3px;
	text-align:right;
	vertical-align:top;
}

.newsCellPaddingRight {
	padding-left:10px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:3px;
	text-align:left;
}

.back231 {
	background-color:#E4e4e4;
}

.curReleaseClass {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525262;
	padding-left:15px;
	padding-right:15px;
	letter-spacing:.02em;
	line-height:30px;
}

.curReleaseClass a:link {
	color:#525262;
}

.curReleaseClass a:visited {
	color:#525262;
}

.curReleaseClass a:hover {
	color:#525262;
}

.curReleaseClass a:active {
	color:#525262;
}

.reynaClass {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:15px;
	padding-right:15px;
	padding-top:7px;
	color:#525262;
	line-height:18px;
	letter-spacing:.05em;
}

.reynaClass a {
	color:#525262;
}

.vidClass {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-right:15px;
	padding-left:15px;
	vertical-align:middle;
	text-indent:10px;
	line-height:36px;
}

.vidClass a:link {
	display:block;
	height:36px;
	width:226px;
	color:#525262;
}

.vidClass a:visited {
	display:block;
	height:36px;
	width:226px;
	color:#525262;
}

.vidClass a:hover {
	display:block;
	height:36px;
	width:226px;
	color:#525262;
	background-image:url(/images/solutions/mouseover.jpg);
	background-repeat:no-repeat;
}

.vidClass a:active {
	display:block;
	height:36px;
	width:226px;
	color:#525262;
	background-image:url(/images/solutions/mouseover.jpg);
	background-repeat:no-repeat;
}

#subnav {
	position:relative;
	display:block;
	height:39px;
	

	z-index:90;
}

#flash_main_sol {
	position:relative;
	z-index:2;
}

.nav {
	width:230px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
}

.nav ul {
	float:left;
	width:230px;
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

.nav a {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	display: block;
	width:230px;
	w\idth:230px;
	color:#525262;
	text-decoration:none;
}

.nav li {
	float: left;
	background: url(/images/navigation/topofnav.gif) top left no-repeat;
}

.nav li ul {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	position:absolute;
	left: -999em;
	width:230px;
	w\idth:230px;
	margin:0px;
	top:2.4em;
	padding-top:10px;
	padding-bottom:7px;
	background: url(/images/navigation/backgroundsubnav2.gif) bottom left no-repeat;
}

.nav li li {
	background-image:url(/images/navigation/trans.gif);
	width:230px;
	padding-left:10px;
}

.nav li ul a {
	width:205px;
	w\idth:205px;
	height:24px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
}

.nav li:hover ul, .nav li.over ul {
	left:auto;
}

.nav li li a:hover {
	background-image:url(/images/navigation/subnavselect.gif);
	background-repeat:no-repeat;
}

.toplevel {
	height:24px;
	padding-top:0px;
	padding-left:0px;
}

.toplink {
	position:relative;
	top:10px;
}
	
.style1 {color: #0A246A}

.newsbackground {
	background-image:url(/images/home/newsBackground.jpg);
	background-repeat:no-repeat;
}

.preload {
	visibility:hidden;
}

.nav li:hover span span, .nav li.over span span {
	background-image:url(/images/navigation/trans.gif);
}

.back724 {
	background-color:#e4e4e4;
	font-size:13px;
	padding-left:15px;
	padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
}

.back724 a {
	color:#525262;
}

.sidenavBack {
	background-image:url(/images/navigation/sideNavBack1.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
} 

.sidenavBack2 {
	background-image:url(/images/navigation/sideNavBack4.jpg);
	background-repeat:no-repeat;
	padding-top:5px;
	padding-bottom:5px;
}
.navSide { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 230px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.navSide ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		/*width : 245px;*/
		width:273;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
	}
	
	.navSide li { /* all list items */
		position : relative;
		float : left;
		line-height : 16px;
		margin-bottom : -1px;
		padding-top:6px;
		padding-bottom:7px;
		width: 200px;
		w\idth : 200px;
		display : block;
		color : #525262;
		z-index:70;
	}
	
	.navSide li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left:202px;
		/*margin-left : 230px;*/
		margin-top : -27px;
		padding-top:6px;
		padding-bottom:4px;
		background-image:url(/images/navigation/sidenavtoppart2.gif);
		background-repeat:no-repeat;
	}
	
	.navSide li li {
		background-image:url(/images/navigation/sidenavBack2.gif);
		background-repeat:repeat-y;
		position:relative;
		left:28px;
		display:block;
		width:245px;
		padding-left:15px;
		/*width:245px;
		padding-left:15px;*/
	}
		
	.navSide li a {
		width: 230px;
		w\idth : 230px;
		display : block;
		color : #525262;
		text-decoration : none;
		padding-left:15px;
		padding-right:15px;
	}
	.navSide li li a {
		-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
		width: 230px;
		w\idth : 230px;
		display : block;
		color : #525262;
		text-decoration : none;
	}
	
	.navSide li li div {
		position:relative;
		left:15px;
		width:200px;
		cursor:pointer;
	}
	
	.navSide li a:hover {
		background-image:url(/images/navigation/sideNavHighlight3.jpg);
		background-repeat:no-repeat;
	}
	
	.navSide li span span a:hover {
		background-image:url(/images/navigation/sideNavHighlight3.jpg);
		background-repeat:no-repeat;
	}
	
	.navSide li li a:hover {
		background-image:url(/images/navigation/sideNavHighlight2.jpg);
		background-repeat:no-repeat;
		
	}
	
	.navSide li span span span {
		position:relative;
		font-weight:900;
	}
	
	.navSide li span span span div {
		position:relative;
		left:15px;
	}
	
	.navSide li span span span a {
		color:#525262;
		text-decoration:underline;
		position:relative;
		padding-left:0px;
	}
	
	.navSide li span span span a:hover {
		background-image:none;
	}
	
	.navSide li li span a {
		display:block;
		height:32px;
	}
	
	.navSide li li span a:hover {
		background-image:url(/images/navigation/sideNavHighlight4.jpg);
		background-repeat:no-repeat;
	}
	
	.navSide li:hover ul ul, .navSide li.over ul ul {
		left: -999em;
	}
	
	.navSide li:hover ul, .navSide li li:hover ul, .navSide li li li:hover ul, .navSide li.over ul, .navSide li li.over ul, .navSide li li li.over ul { /* lists nested under hovered list items */
		left: auto;
	}

.back600 {
	background-image:url(/images/general/600back.jpg);
	background-repeat:repeat-y;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	padding-bottom:5px;
}

.tablink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tablink a {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	display:block;
	width:230px;
	height:33px;
	background-image:url(/images/navigation/tab.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#333333;
}

.tabempty {
	background-image:url(/images/navigation/tab.jpg);
	background-repeat:no-repeat;
}

.textposition {
	position:relative;
	top:10px;
	left:15px;
	z-index:2;
}

.tablink a:hover {
	background-image:url(/images/navigation/tabHover.jpg);
	background-repeat:no-repeat;
	color:#ffffff;
}

.tabcurrent a {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	display:block;
	width:230px;
	height:33px;
	background-image:url(/images/navigation/tabHover.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.tabback1 {
	background-image:url(/images/navigation/tab1back.jpg);
	background-repeat:no-repeat;
}

.tabback2 {
	background-image:url(/images/navigation/tab2back.jpg);
	background-repeat:no-repeat;
}
.tabback3 {
	background-image:url(/images/navigation/tab3back.jpg);
	background-repeat:no-repeat;
}
.tabback4 {
	background-image:url(/images/navigation/tab4back.jpg);
	background-repeat:no-repeat;
}

.tabmiddle {
	background-image:url(/images/navigation/tabbackmiddle.jpg);
	background-repeat:repeat-y;
}

.tabmiddle2 {
	background-image:url(/images/navigation/tabbackmiddle_noline.jpg);
	background-repeat:repeat-y;
}

.tabbottom {
	background-image:url(/images/navigation/tabbackbottom.jpg);
	background-repeat:no-repeat;
}

.tabtext {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525262;
	line-height:18px;
	padding-left:15px;
	padding-right:15px;
}

.drivetext {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	line-height:18px;
	padding-left:20px;
	padding-right:20px;
	color:525262;
}

.disclaimer {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#525262;
	line-height:9px;
	padding-left:15px;
	padding-right:15px;
}

.tabTitle {
	font-size:12px;
	font-weight:900;
}

.tabTitleSize11 {
	font-size:11px;
	font-weight:900;
}

.tabtext a {
	color:#525262;
}

.bottomLink {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.bottomLink a {
	color:#525262;
}

.areatext {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	color:#525262;
	background-color:#e4e4e4;
}
	
.areatext a {
	color:#525262;
}

.areatext2 {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	color:#525262;
	background-color:#e4e4e4;
}
	
.areatext2 a {
	color:#525262;
}

.underline {
	text-decoration:underline;
}

.areatext3 {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	color:#525262;
	background-color:#e4e4e4;
}

.areatext5 {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:18px;
	padding-top:3px;
	padding-bottom:3px;
	color:#525262;
	/*height:121px;
	display:table;*/
}

/*.alignText {
	vertical-align:middle;
	display:table-cell;
}*/
	
.areatext3 a {
	color:#525262;
}

.areatextBack719 {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(/images/company/719back.jpg);
	background-repeat:repeat-y;
	font-size:11px;
	line-height:18px;
	color:#525262;
}

.areatext4 {
	-moz-box-sizing:border-box;box-sizing:border-box;margin:0px;padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#525262;
}	

.areatext4 a {
	color:#525262;
}

.areatextBack719 a {
	color:#525262;
}

.back719news {
	background-image:url(/images/company/719back.jpg);
	background-repeat:repeat-y;
}

.boldLargeTitle {
	font-size:14px;
	font-weight:900;
	padding-bottom:5px;
}

.imgheight {
	height:18px;
	vertical-align:middle;
}

.quote {
	font-style:italic;
	font-weight:900;
}

.quoteBy {
	padding-top:6px;
}

#flash_main_mbb {
	position:relative;
	z-index:2;
}

.homeFlashBanner {
	background-image:url(/images/home/flash_background.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:15px;
}

.bulletadjust ul {
	padding:0px;
	margin:0px;
	padding-left:15px;
}

input:focus {
 outline: none;
}

.sectionSubTitleMBB {
	color:#525262;
	font-weight:900;
	font-size:11px;
}

.sectionTextMBB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525262;
	line-height:14px;
}

.sectionTextMBB a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525262;
	line-height:14px;
	text-decoration:underline;
}

.navTextMBB {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525262;
	line-height:normal;
}

.navTextCotR {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#525262;
	line-height:normal;
	padding-bottom:10px;
}

.shopBack {
	background-color:#e4e4e4;
	vertical-align:top;
	}

.shopTop {
	position:relative;
	top:5px;
	left:15px;
	width:689px;
	}
	
.homeImageWithBox {
	background-image:url(/images/home/homebackground_withBox.jpg);
	background-repeat:no-repeat;
	height:386px;
	width:964px;
}

.homeImageWithBoxAndButton {
	background-image:url(/images/home/homebackground_withBoxAndButton.jpg);
	background-repeat:no-repeat;
	height:386px;
	width:964px;
}

.homeImageWithBoxAndButton_nada {
	background-image:url(/images/home/home_standout.jpg);
	background-repeat:no-repeat;
	height:386px;
	width:964px;
}

#homeImageBox {
	position:relative;
	width:183px;
	color:#ffffff;
	float:left;
	font-size:11px;
	line-height:18px;
	color:#525262;
	left:15px;
}

#homeImageBox-2 {
	position:relative;
	left:0px;
	margin-left:14px;
	padding-left:1px;
	width:183px;
	color:#ffffff;
	font-size:11px;
	line-height:18px;
	color:#525262;
	height:262px;
}

#spacerBox1 {
	width:964px;
	height:25px;
}

#spacerBox2 {
	float:left;
	width:749px;
	height:361px;
}

#spacerBox3 {
	float:left;
	width:734px;
	height:386px;
}

#spacerBox4 {
	width:215px;
	height:25px;
}

#spacerBox4-2 {
	width:215px;
	height:58px;
}

#spacerBox5 {
	width:215px;
	height:67px;
}

#homeImageBox a {
	color:#525262;
}

#homeImageBox-2 a {
	color:#525262;
}

.homeImageBoxQuote {
	font-weight:900;
}

.homeImageBoxDealer {
	font-style:italic;
}

.imthereasonTable {
	background-image:url(/images/careers/imthereason_repeat.jpg);
	background-repeat:repeat-y;
}

.imthereasonSide {
	vertical-align:bottom;
}

.imthereason_quote {

}

.imthereason_quoteBy {
	font-weight:900;
}

.shopBottomP {
	padding-bottom:10px;
	margin-bottom:0px;
}

.homeImageSide {
	float:left;
	width:215px;
}

.clear {
	clear:both;
}

.inputBox {
	background-color:#e4e4e4;
	color:#525262;
}

.inputBoxInvalid {
	background-color:#CD5C5C;
	color:#ffffff;
}

.redText {
	color:#ff0000;
}

.normalText {
}

.floatLeft {
	float:left;
}

.cotrPage {
	height:587px;
}

.cotrLink {
	height:530px;
	overflow:hidden;
}

.cotrNav {
	height:57px;
}

.cotrNavSpacer {
	height:30px;
}

.cotrNavLeft {	
	float:left;
	height:22px;
	width:129px;
}

.cotrNavRight {
	float:left;
	height:22px;
	width:71px;
}

/* issue papers */

#issuePaperTable {
	background-color:#ffffff;
}

#issuePaperGreyBack {
	background-color:#e4e4e4;
}

.hidden {
	display:none;
}

.issueBack {
	background-color:#00FF00;
	height:162px;
	width:350px;
	padding-top:5px;
	padding-bottom:5px;
}

.issueTextBlock {
	margin-left:10px;
	width:330px;
	height:162px;
}

#defaultView {
	width:719px;
	height:258px;
	background-image:url(/images/company/issuepapers_banner_bt_r2_c1.jpg);
	background-repeat:no-repeat;
}

#issueLeft {
	height:258px;
	float:left;
	width:30px;
}

#issueRight {
	height:258px;
	width:350px;
	float:left;
}

#issueRightTop {
	height:38px;
	width:350px;
}

#issueRightMid {
	height:172px;
	width:350px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:18px;
	color:#525262;
	overflow:hidden;
}

#issueRightBottom {
	height:48px;
	width:350px;
}

.issueAdobeIcon {
	float:left;
	height:18px;
	width:16px;
}

.issueLinkText {
	float:left;
	width:184px;
}

/* end issue papers */

/*Customers On the Record Paging */

.pageNum {
	float:left;
	width:244px;
	font-weight:900;
}

.nextPrevious {
	float:left;
	width:200px;
	text-align:right;
	font-weight:900;
}

.cotrPaging a {
	color:#525262;
}

.cotrPaging a:hover {
	text-decoration:none;
}

.cotrCurrent {
	color:#5D9BD4 !important;
}

.imageFloatRight {
	float:right;
	padding-left:10px;
	padding-top:5px;
}

.imageFloatLeft {
	float:left;
	padding-right:10px;
	padding-top:5px;
}

.cotrPrintIcon {
	float:left;
	width:22px;
	height:21px;
}

.cotrPrintText {
	float:left;
	font-size:11px;
	line-height:21px;
	vertical-align:middle;
}

.cotrSmallTitle {
	font-weight:900;
}

.cotrLargeTitle {
	font-size:14px;
	font-weight:900;
}

.cotrSection ul {
	margin:0px;
	padding:0px;
	padding-left:25px;
}

hr {
	color:c0c0c0;
}

/*End Customers on the record Paging */

/*New Side Nav Styles*/
.newSide {
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#525262;
}

.newSide ul {
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.newSide a {
	color:#525262;
	text-decoration:none;
}

.newSide li {
	position:relative;
	float:left;
	line-height:16px;
	padding-top:6px;
	padding-bottom:6px;
	display:block;
	z-index:70;
	width:230px;
}

.newSide .normalItem {
	background-color:#e4e4e4;
}

.newSide li li {
	z-index:71;
}

.newSide li li li {
	z-index:72;
}

.newSide li a {
	display:block;
	width:230px;
	padding-left:15px;
	padding-right:15px;
}

.newSide li a:hover {
	background-image:url(/images/navigation/sideNavHighlight3.jpg);
	background-repeat:no-repeat;
}

.newSide li .twoLine a:hover {
	background-image:url(/images/navigation/sideNavHighlight4.jpg);
	background-repeat:no-repeat;
}

.newSide li .hasFlyout a {
	background-image:url(/images/navigation/sideNavWArrow.jpg);
	background-repeat:no-repeat;
}

.newSide li .hasFlyout a:hover {
	background-image:url(/images/navigation/sideNavHoverWArrow.jpg);
	background-repeat:no-repeat;
}

.newSide li .hasFlyoutTwoLine a {
	background-image:url(/images/navigation/sideNavWArrow2Line.jpg);
	background-repeat:no-repeat;
}

.newSide li .hasFlyoutTwoLine a:hover {
	background-image:url(/images/navigation/sideNavHoverWArrow2Line.jpg);
	background-repeat:no-repeat;
}

.newSide li .noLink .hasFlyout a {
	background-image:url(/images/navigation/sideNavWArrow.jpg);
	background-repeat:no-repeat;
}

.newSide li .noLink .hasFlyout a:hover {
	background-image:url(/images/navigation/sideNavWArrow.jpg);
	background-repeat:no-repeat;
}

.newSide li .noLink .hasFlyoutTwoLine a {
	background-image:url(/images/navigation/sideNavWArrow2Line.jpg);
	background-repeat:no-repeat;
}

.newSide li .noLink .hasFlyoutTwoLine a:hover {
	background-image:url(/images/navigation/sideNavWArrow2Line.jpg);
	background-repeat:no-repeat;
}

.newSide .menuHome {
	font-weight:900;
	padding-left:15px;
	width:215px;
}

.newSide .menuHome a {
	text-decoration:underline;
	background-image:none;
	padding-left:0px;
	width:215px;
}

.newSide .menuHome a:hover {
	background-image:none;
}

.newSide li .lastItem {
	background-image:url(/images/navigation/sideNavLastItemBack.gif);
	background-position:bottom;
	padding-bottom:10px;
}

.newSide sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	bottom: 1ex;
}

.newSide li ul { /*second level*/
	position:absolute;
	left:-999em;
	margin-left:202px;
	margin-top:-28px;
	padding-top:6px;
	background-image:url(/images/navigation/sideNav2ndListTop.gif);
	background-repeat:no-repeat;
	width:273px;
}

.newSide li li {
	width:230px;
	padding-left:0px;
	left:43px;
}

.newSide .noLink a:hover {
	cursor:default;
}

.newSide li li ul { /*third level*/
	position:absolute;
	left:-999em;
	margin-left:230px;
	margin-top:-28px;
	padding-top:6px;
	background-image:url(/images/navigation/sideNav3rdListTop.gif);
	background-repeat:no-repeat;
	width:244px;
}

.newSide li li li {
	left:14px;
}

.newSide li:hover ul ul, .newSide li.sfhover ul ul {
	left:-999em;
}

.newSide li:hover ul, .newSide li li:hover ul, .newSide li li li:hover ul, .newSide li.sfhover ul, .newSide li li.sfhover ul, .newSide li li li.sfhover ul {
	left:auto;
}

/*End New Side Nav Styles*/

.setHeight {
	height:100%;
}
.MBBinclude {
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	font-size:13px;
	font-weight:900;
	margin:0px;
	padding:0px;
}


.MBBinclude a {
	display: block;
	color:#525262;
	text-decoration:none;
	width:195px;
	w\idth:195px;
	height:18px;
	padding-left:5px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
}

.MBBinclude a:hover {
	background-image:url(/images/navigation/MBBhighlight.jpg);
	background-repeat:no-repeat;
}

.homePageText1
{
	vertical-align:top;
	font-size:11px;
	color:#525262;
	line-height:15px;
	padding-left:13px;
	padding-right:14px;
	padding-top:15px;
	width:202px;
	background-color:#e4e4e4;
}

.homePageText1 a {
	color:#525262;
}

.homePageText2
{
	vertical-align:top;
	font-size:11px;
	color:#525262;
	line-height:15px;
	padding-left:20px;
	padding-right:15px;
	padding-top:15px;
	width:439px;
	background-color:#e4e4e4;
}

.homePageText2 a {
	color:#525262;
}

.floatedImg
{
	float:right;
}

.style
{

}

/* Drive */
.drive_edition_header {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:900;
	top:45px;
	left:525px;
	letter-spacing:2px;
	position:relative;
	width:175px;
}

#drive_flash_banner {
	width:408px;
	height:50px;
	left:517px;
	top:8px;
	position:relative;
}

.drive_printer_link {
	left:535px;
	top:68px;
	width:175px;
	position:relative;
}


.driveSectionHeader {
	color:#004890;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:900;
}

.drive_sidenav {
	padding-right:10px;
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
}

.drive_sidenav a {
	color:#FFFFFF;
	text-decoration:none;
}

.drive_sidenav_header {
	font-size:13px;
	font-weight:900;
	line-height:15px;
}

.drive_section_header_era {
	background-image:url(/images/company/drive_section_header_era.jpg);
	background-repeat:no-repeat;
}

.drive_section_header_power {
	background-image:url(/images/company/drive_section_header_power.jpg);
	background-repeat:no-repeat;
}

.drive_section_header_results {
	background-image:url(/images/company/drive_section_header_results.jpg);
	background-repeat:no-repeat;
}

.drive_picture_caption {
	color:#525262;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:900;
	line-height:12px;
	margin-top:5px;
}

.drive_b2t a {
	color:#525262;
	font-size:9px;
	text-decoration:none;
}

/*End of Drive*/

/*CSV Scroll Bar*/
div#CSVscrollbar {
    display:none; /* hide from incapable */
	background-color:#e4e4e4;
    }
    
/*For Vertical*/
div#CSVscrollbar {
    display:block; /* initially display:none; to hide from incapable */
    }

div#CSVOuterDiv	{ 
    position:relative;
    width:190px; height:530px;
    overflow:hidden;
	left:15px;
	}
    
div#CSVscrollbar { 
  position:relative;
  width:17px; height:530px; 
  font-size:1px;  /* so no gap or misplacement due to image vertical alignment */
  }
div#CSVtrack { 
  position:absolute; left:0; top:17px;
  width:17px; height:496px;
  background-image: url(/images/general/scroll_track.gif);
  background-repeat:repeat-y;
  }
div#CSVdragBar {
  position:absolute; left:1px; top:2px;
  width:15px; height:20px;
  background-image: url(/images/general/scroll_dragbar.gif);
  }  
div#up { position:absolute; left:0; top:0; }  
div#down { position:absolute; left:0; bottom:0; }

/* for safari, to prevent selection problem  */
div#CSVscrollbar, div#CSVtrack, div#CSVdragBar, div#CSVup, div#CSVdown {
    -moz-user-select: none;
    -khtml-user-select: none;
}

/* so no gap or misplacement due to image vertical alignment
font-size:1px in scrollbar has same effect (less likely to be removed, resulting in support issues) */
div#CSVscrollbar img {
    display:block; 
    } 

/*End of CSV Scroll Bar*/

.allvideoslink {
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

.allvideoslink a {
	color:#FFFFFF;
}

.CSVThumb {
	width:160px;
	float:left;
	padding:0px 15px 10px 0px;
}

.CSVThumb a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#525262;
	text-decoration:none;
}

.CSVNowPlay {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#525262;
	text-decoration:none;
	margin-bottom:10px;
	float:left;
	cursor:default;
	width:160px;
}

/* fuel */
.fuel_edition_header {
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:900;
	top:30px;
	left:819px;
	letter-spacing:1px;
	position:relative;
	font-style:italic;
	width:130px;
}

.fuel_printer_link {
	left:780px;
	top:53px;
	width:125px;
	position:relative;
	font-weight:bold;
}

.fuel_printer_link a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}

.fuel_printer_link a:hover {
	text-decoration:underline;
}

.fuel_mail_link {
	left:780px;
	top:78px;
	width:125px;
	position:relative;
	font-weight:bold;
}

.fuel_mail_link a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:13px;
}

.fuel_mail_link a:hover {
	text-decoration:underline;
}

.fuel_tab a:hover {
	background-image:url(/images/company/newDrive/hover_tab.jpg);
}

.fuel_tab a {
	background-image:url(/images/company/newDrive/dark_tab.jpg);
	background-repeat:no-repeat;
	text-align:center;
	color:#FFFFFF;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;	
	padding:11px;
	display:block;
}

.fuel_selected_tab a {
	background-image:url(/images/company/newDrive/white_tab.jpg);
	background-repeat:no-repeat;
	text-align:center;	
	padding-top:4px;
	color:#004890;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	padding:11px 9px;
	display:block;
}


.fuel_section_header {
	color:#004890;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 7px;
}

.fuel_section_subheader {
	color:#004890;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#fuel_article_container_era {
	margin:5px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #719500;
	padding:0px 0px 10px;
	line-height:16px;	
}

#fuel_article_container_era a {
	color:#525262;
}

#fuel_article_container_era li {
	margin-top:5px;
}

#fuel_article_container_era ul {
	margin-top:0px;
}

#fuel_article_container_era sup {
	font-size:10px;
}

#fuel_article_container_era img {
	border:0;
}

#fuel_article_container_era .fuel_callout_middle a {
	color:#004890;
}

#fuel_article_container_power {
	margin:5px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #9e1b32;
	padding:0px 0px 10px;
	line-height:16px;	
}

#fuel_article_container_power a {
	color:#525262;
}

#fuel_article_container_power li {
	margin-top:5px;
}

#fuel_article_container_power ul {
	margin-top:0px;
}

#fuel_article_container_power sup {
	font-size:10px;
}

#fuel_article_container_power .fuel_callout_middle_power a {
	color:#FFFFFF;
}

#fuel_article_container_power img {
	border:0;
}

#fuel_article_container_results {
	margin:5px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #e78045;
	padding:0px 0px 10px;
	line-height:16px;	
}

#fuel_article_container_results a {
	color:#525262;
}

#fuel_article_container_results li {
	margin-top:5px;
}

#fuel_article_container_results ul {
	margin-top:0px;
}

#fuel_article_container_results sup {
	font-size:10px;
}

#fuel_article_container_results .fuel_callout_middle_results a {
	color:#004890;
}

#fuel_article_container_results img {
	border:0;
}

#fuel_article_overview_era_home {
	margin:10px 15px;
	color:#525262;
	font-size:12px;
	
	padding:0px 0px 5px;
	line-height:16px;	
}

#fuel_article_overview_era {
	margin:10px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:1px solid #719500;
	padding:0px 0px 15px;
	line-height:16px;	
}


#fuel_article_overview_era a {
	color:#004890;
}

#fuel_article_overview_era_home a {
	color:#004890;
}

#fuel_article_overview_power_home {
	margin:15px 50px 10px 25px;
	color:#525262;
	font-size:12px;
	
	padding:0px 0px 5px;
	line-height:16px;	
}

#fuel_article_overview_power_home a {
	color:#004890;
}

#fuel_article_overview_power {
	margin:10px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:1px solid #9e1b32;
	padding:0px 0px 15px;
	line-height:16px;	
}

#fuel_article_overview_power a {
	color:#004890;
}

#fuel_article_overview_results {
	margin:10px 15px;
	color:#525262;
	font-size:12px;
	border-bottom:1px solid #e78045;
	padding:0px 0px 15px;
	line-height:16px;	
}

#fuel_article_overview_results a {
	color:#004890;
}

#fuel_article_overview_results_footer {
	margin:10px 15px;
	color:#525262;
	font-size:12px;
	
	padding:0px 0px 15px;
	line-height:16px;	
}

#fuel_article_overview_results_footer a {
	color:#004890;
}


#fuel_article_menu_era {
	width:180px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #719500;
	border-left:1px solid #afafb7;
	padding:5px 10px 10px;
	float:right;
	margin:0px 0px 5px 5px;
}

.fuel_section_header a {
	color:#004890;
	text-decoration:none;
}

.fuel_section_header a:hover {
	text-decoration:underline;
}

#fuel_article_menu_power {
	width:230px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #9e1b32;
	border-left:1px solid #afafb7;
	padding:5px 10px 10px;
	float:right;
	margin:0px 0px 5px 5px;
}

#fuel_article_menu_power .fuel_section_header a {
	color:#004890;
	text-decoration:none;
}

#fuel_article_menu_results {
	width:230px;
	color:#525262;
	font-size:12px;
	border-bottom:3px solid #e78045;
	border-left:1px solid #afafb7;
	padding:5px 10px 10px;
	float:right;
	margin:0px 0px 5px 5px;
}

#fuel_article_menu_results .fuel_section_header a {
	color:#004890;
	text-decoration:none;
}

#fuel_updates_panel {
	width:200px;
	color:#525262;
	font-size:12px;
	margin:0px 10px;
}

#fuel_updates_panel a {
	color:#004890;
}

.fuel_article_menu_item {
	padding:8px 0px;
}

.fuel_article_menu_item a {
	color:#004890;
	line-height:14px;
}

#fuel_current_menu_item a {
	color:#525262;
	text-decoration:none;
	font-weight:bold;
}

#fuel_updates_panel hr {
	color:#afafb7;
	width:200px;
	height:1px;
	margin-bottom:7px;
	margin-top:7px;
}

#fuel_updates_panel h1 {
	font-weight:bold;
	font-size:12px;
	color:#004890;
	margin:0;
	padding-bottom:10px;
}

.fuel_image_right {
	float:left;
	padding:0px 8px 8px 0px;
}

.fuel_image_left {
	float:right;
	padding:0px 0px 8px 8px;
}

.fuel_callout_top {
	height:8px;
	background-image:url(/images/company/newDrive/callout_top.jpg);
	background-repeat:no-repeat;
}

.fuel_callout_middle {
	background-image:url(/images/company/newDrive/callout_middle.jpg);
	background-repeat:repeat-y;
	color:#004890;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:15px;
	text-align:center;
	line-height:17px;
	width:230px;
}

.fuel_callout_bottom {
	height:8px;
	background-image:url(/images/company/newDrive/callout_bottom.jpg);
	background-repeat:no-repeat;
}

.fuel_callout_top_power {
	height:8px;
	background-image:url(/images/company/newDrive/callout_top_power.jpg);
	background-repeat:no-repeat;
}

.fuel_callout_middle_power {
	background-image:url(/images/company/newDrive/callout_middle_power.jpg);
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:15px;
	text-align:center;
	line-height:17px;
	width:230px;
}

.fuel_callout_bottom_power {
	height:8px;
	background-image:url(/images/company/newDrive/callout_bottom_power.jpg);
	background-repeat:no-repeat;
}

.addthis_toolbox {
	height:35px;
	width:266px;
	margin:5px 0px;
}

.addthis_toolbox .hover_effect{
	width: 250px;
	height:19px;
	padding: 6px;
	border: 2px solid #eee;
}

.addthis_toolbox .hover_effect div{
	float: left;
}

.addthis_toolbox .hover_effect a{
	padding: 2px 5px 2px 16px;
	position: relative;
	text-decoration: none;
}

.addthis_toolbox .hover_effect a:hover{
	color: #105CB6;
	text-decoration: none;
}
	
.addthis_toolbox .hover_effect span{
	position: absolute;
	width: 16px;
	height: 16px;
	top: 2px;
	left: 1px;
}

.at15t_email {
	background: url("/images/general/widget18.jpg") no-repeat scroll 0 -112px transparent !important;
}

.at15t_print {
	background: url("/images/general/widget18.jpg") no-repeat scroll 0 -96px transparent !important;
}

.at15t_twitter {
	background: url("/images/general/widget18.jpg") no-repeat scroll 0 -3200px transparent !important;
}

.at15t_facebook {
	background: url("/images/general/widget18.jpg") no-repeat scroll 0 -3408px transparent !important;
}

.at15t_digg {
	background: url("/images/general/widget18.jpg") no-repeat scroll 0 -3696px transparent !important;
}
/*End of fuel*/

/*Data Management*/
.dm_header_text {
	color:#FFFFFF;
	font-weight:bold;
	padding:60px 15px 10px 15px;
	font-size:15px;
	line-height:22px;
}

.dm_body_text {
	font-size:12px;
	color:#525262;
	line-height:18px;
}

.dm_subheader {
	font-size:14px;
}

.dm_hub_nav {
	background-image:url(/images/solutions/data_management/hub_nav_middle.jpg);
	background-repeat:repeat-y;
	color:#525262;
	font-size:12px;
	padding:0px 30px 10px;
	line-height:22px;	
	width:444px;
	overflow:hidden;
}

.dm_hub_nav a {
	color:#525262;
	font-weight:bold;
}

.dm_hub_nav hr {
	margin:10px 0px 0px;;
	color:#004890;
	height:1px;
	width:444;
}

.dm_hub_rci_rfi {
	font-size:12px;
	color:#525262;
	line-height:18px;
	padding-bottom:10px;
}

.dm_hub_rci_rfi a {
	color:#525262;
	font-weight:bold;
}

.dm_hub_rci_rfi hr {
	height:1px;
	color:#828282;
	margin:5px 5px;
}

.dm_annoucements {
	padding: 0px 15px 10px;
	font-size:12px;
	color:#525262;
}

.dm_annoucements a {
	color:#525262;
}

.dm_hub_body_text_area {
	float:right;
	width:445px;
	padding-top:15px;
	padding-right:15px;
}