





*						{ padding:0;margin:0; border:0;}
body					{ background-image: url(/images/general/bgstrip.gif); background-repeat: repeat-x; background-color: #000000;}
.error 					{ font-family: Arial,Verdana,sans-serif; color: RED; font-size: 11px}

.leftcol				{ float: left; position: relative; width: 215px; height: 518px;}
.rightcol				{ float: left; width: 850px; background-color: #FFFFFF; padding-bottom: 5px;}
.contentPage			{ float: left; width: 850px; min-height: 518px; background-color: #FFFFFF;}
.contentPad				{ padding: 5px 5px 10px 5px;}
.outerContainer			{ width: 1070px; text-align: left;}
.shadow					{ position: absolute; background-image: url(/images/general/leftborder.png); background-repeat: repeat-y; width: 9px; height: 100%; left: 208px;}
.quoteWrapper			{ }
.quoteSection			{ float: right; font-family: Georgia; font-size: 16px; color: #FFFFFF; margin-top: 95px; background-image: url(/images/home/quotebg.png); background-repeat: no-repeat; width: 204px; height: 423px;}
#quoteSectionInner		{ padding: 10px; }
.quoteBy				{ font-family: Arial; font-weight: bold; padding-top: 20px; text-align: right;}
.advantages				{ margin: 25px 0 0 0; clear:both;}
.bottomContainer		{ margin: 10px 0px 0px 215px;}
.bottomNav				{ clear: both; margin: 0px 0px 10px 0px; padding: 0 0 0 10px; background-image: url(/images/general/footernav_bg.png); background-repeat: no-repeat; width: 850px; height: 37px;}
.stayConnected			{ text-align: center; padding: 0px 0px 5px 0px;}
.copyrightSection		{ width: 850px; margin: 0 0 10px 0px; text-align: center;}
.testimonials			{ position: relative; margin-top: 10px; background-image: url(/images/general/testimonial-bubble.gif); background-repeat: no-repeat; width: 768px; height: 152px;}
.testimonialsPad		{ padding: 10px 15px 10px 15px;}
.testimonialsBy			{ position: absolute; top: 120px; left: 80px; font-weight: bold;}

.textBody 				{ font-family: Helvetica, Sans; color: #000000; font-size: 13px;}
.defaultHeader			{ font-family: Helvetica, Sans; color: #71A0CF; font-size: 18px; }
.pressHeader			{ font-family: Helvetica, Sans; color: #990002; font-size: 12px; font-weight: bold; }
.imageHeader			{ padding-top: 5px;}
.pressText				{ font-family: Helvetica, Sans; color: #32659A; font-size: 10px; text-transform: uppercase;}
.clientHeader 			{ font-size: 20px;}
.links					{ font-family: Helvetica, Sans; color: #000000; font-size: 13px; text-decoration: none;}
.links:hover			{ text-decoration: underline;}
.blogLinks				{ font-family: Helvetica, Sans; color: #000000; font-size: 11px; text-decoration: none;}
.blogLinks:hover		{ text-decoration: underline;}
#AreasofFocus			{ margin: 17px 0 10px 0; background-image: url(/images/headers/areasoffocus_header.png); background-repeat: no-repeat; width: 162px; height: 18px;}
#PressReleases			{ margin-top: 17px; background-image: url(/images/headers/pressrelease_header.png); background-repeat: no-repeat; width: 159px; height: 18px;}
#PressReleasesLine		{ margin: 10px 0 10px 0; background-image: url(/images/headers/pressrelease_line.png); background-repeat: no-repeat; width: 262px; height: 3px;}
.topHeader				{ position: relative; background-image: url(/images/home/header.jpg); width: 1065px; height: 42px;}
.menuRow				{ background-image: url(/images/general/topnavbg.jpg); background-repeat: repeat-x; width: 1065px; height: 39px;}

.noxLogoWrapper			{ position: relative;}
.noxLogo				{ position: absolute; cursor: pointer; background-image: url(/images/general/logo.png); background-repeat: no-repeat; width: 199px; height: 128px; top: -50px; left: 10px;}
.topMenu				{ margin: 0px 0px 0px 215px; padding: 4px 0; height: 39px;}
.menuLink				{ font-family: Verdana, Helvetica, Sans; color: #FFFFFF; font-size: 18px; padding: 0 30px 0 30px; text-decoration: none;}
.menuLink:hover			{ background-color: #0C1C2C;}
.menuSeparator			{ background-image: url(/images/top/menugradient.png); background-position: top right; background-repeat: no-repeat; width: 1px; height: 39px;}
.menuBottomSeparator	{ background-image: url(/images/general/bottomnav_notch.png); background-position: top right; background-repeat: no-repeat; width: 3px; height: 37px;}
.bottomLinks			{ font-family: Verdana, Helvetica, Sans; color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none;}
.bottomLinks:hover		{ text-decoration: underline;}
.bottomPad 				{ padding: 0 7px; white-space:nowrap;}

.arrow					{ background-image: url(/images/general/arrow.png); background-repeat: no-repeat; width: 11px; height: 18px;}

.socialIcons	{ position: absolute; top: 7px; left: 346px; width: 100px; height: 40px; z-index: 1000;}
.slideshowControls		{ position: absolute; top: 11px; left: 664px; width: 51px; height: 20px; background-color: #FFFFFF; z-index: 1000;}
.slideshowEqualizer		{ position: absolute; top: -3px; left: 499px; width: 161px; height: 35px; z-index: 1000;}
.slideshowControlsInner	{ padding: 3px;}
.soundButton			{ float: left; cursor: pointer; background-image: url(/images/buttons/mute.jpg); background-repeat: no-repeat; width: 15px; height: 14px;}
.playButton				{ float: left; cursor: pointer; background-image: url(/images/buttons/play.jpg); background-repeat: no-repeat; width: 15px; height: 14px;}
.stopButton				{ float: left; cursor: pointer; background-image: url(/images/buttons/stop.jpg); background-repeat: no-repeat; width: 15px; height: 14px;}

/* AUX. Classes */
.white					{ color: #FFFFFF;}
.small					{ font-size: 15px;}
.large					{ font-size: 20px;}
.huge					{ font-size: 25px;}
.bold					{ font-weight: bold;}
.uppercase				{ text-transform: uppercase;}
.underline				{ font-family: Helvetica, Sans; color: #000000; font-size: 13px; text-decoration: underline;}
.underline:hover		{ text-decoration: none;}

/* Input classes */
.contactInput			{ border: 1px solid #CCCCCC;}

/* Error classes */
.errorPage				{ width: 850px; background-color: #FFFFFF; margin: 15px 0px 0px 0px; padding: 10px; text-align: left;}
.errorHeader			{ text-align: center; font-family: Helvetica, Sans; color: #FF0000; font-size: 18px; font-weight: bold;}
.errorText				{ font-family: Helvetica, Sans; color: #000000; font-size: 14px;}

/* Paging classes */
.pagingContainer		{ display: inline;}
.pagingEllipsis			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #000000; padding:2px; margin:0px; border:0px solid #990000; text-decoration:none; height:100%;}
.pagingButton			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #003366; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
.pagingSelected			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#003366; margin:2px; border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}
.pagingDeactivated		{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #999999; padding:3px; background-color:#FFFFFF; margin:2px; border:1px solid #999999; font-weight:bold; text-decoration:none; height:100%;}
.selectedPage			{ font-family:  Verdana, Helvetica, Arial, Sans;	color: #FFFFFF; padding:3px; background-color:#003366;   border:1px solid #003366; font-weight:bold; text-decoration:none; height:100%;}

/* HOME PAGE */
.home_pressHeader{ font-family: Helvetica, Sans; color: #0F233B; font-size: 11px; font-weight: bold; line-height:12px; text-decoration:none;}
.home_pressHeader:hover{ text-decoration:underline; }
.home_pressText	 { font-family: Helvetica, Sans; color: #32659A; font-size: 10px; text-transform: uppercase;}

/* Why Choose Nox */
.WCN_Title {
	color:#6699CC;	font-family:Helvetica,Sans;	font-size:16px;
    font-weight:bold;	padding-right:17px;	width:auto;	text-decoration:none;
}
.WCN_Title:hover {	text-decoration:underline;}
.small_text{	line-height:14px;	font-size:11px;	font-family:Helvetica,Sans;}
.middle_text{	line-height:20px;	font-size:13px;	font-family:Helvetica,Sans;}
.dotted_bottom{	border-bottom:1px dotted #4D688E;}
.description{	line-height:25px;	font-family:Helvetica,Sans;	font-size:13px;}
.smallBlueText {	
	color:#71A0CF;	font-family:Helvetica,Sans;		font-size:12px;
	font-weight:bold;	text-decoration:none;	padding-right:20px;
}
.smallBlueText:hover{	text-decoration:underline;}

/* Press Release */
.blueblogLinks{    color:#3281CE;    font-family:Helvetica,Sans;    font-size:11px;    text-decoration:none;}
.blueblogLinks:hover{	text-decoration:underline;}
.pressHeader{ text-decoration:none; }
.pressHeader:hover{	text-decoration:underline;}

.solution_blue_text{	color:#11304A;}
.solution_bulletin_p_text{ 	color:#000000; 	font-size:12px;	}
.bluearrow {	background:url("/images/general/arrow.png") no-repeat scroll 0 0 transparent;
	float:left;	margin-left:8px;
	margin-right:10px;	padding-left:20px;
}
.wrap {	margin-left:20px;	padding-left:8px;	text-align:left;	padding-bottom: 10px}


/* Focus */
.focusdivshort {	border-bottom: 1px #666666 solid;	height:100%;	/*background-color:#DDDDDD;*/	padding:2px 10px;}
.focusdivlong {	border-bottom: 1px #666666 solid;	height:100%;	background-color:#FFFFFF;	padding:2px 10px;}
.focuscontainer{	border:1px #000000 solid;	background:url(http://www.noxsolutions.com/images/general/focusbg.gif);}
.focustitle {	text-align: left;	font-family:Verdana, Geneva, sans-serif;	font-size:15px;	color:#000000;	font-weight:bold;}
.focustitle a{	color:#000000;	text-decoration:none;}
.focustitle a:hover{	text-decoration:underline;}
.focustext{	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	text-align: left;	margin-top: 5px;	color:#000000;}
.focusbutton{	float: left;	padding:2px 0;}
.noborder{	border-bottom:none;}

a.WebTVEmaillink {font-size: 14px; text-decoration:undetline; color: #000000;}
a.WebTVEmaillink:hover {font-size: 14px; text-decoration:none; color: #11304A;}


/*** New focus CSS ***/
#wrapper {	position:relative;	background-color:#FFFFFF;	height:700px;	z-index:1;}
#featured{ 	position:relative; 	margin-left:10px;	padding-top:50px;	top:60px;}
#featured ul.ui-tabs-nav{ 		list-style:none; 	}
#menu {	position:absolute; 	top:0px; 	left:5px; 	width:270px;	z-index:99;}
#featured ul.ui-tabs-nav li{ 	padding-bottom:5px;}
#featured ul.ui-tabs-nav li img{ 	float:left;	border:none;}
#featured li.ui-tabs-nav-item a{ 	display:block; 	height:50px; 	line-height:20px;}
#featured .ui-tabs-panel{ 	width:100%;	height:100%; background-position:center;	background-repeat:no-repeat;	position:absolute;	left:0px;	z-index:50;}
#blue-bg {	width:549px;	height:252px;	position:absolute;	left:285px;	z-index:50;}
#featured .ui-tabs-panel .info{ top:40px; 	left:50px; z-index:99; }
#featured .info h2{ 	font-size:16px; font-family:Arial, sans-serif; 	color:#fff; padding:5px;	font-weight:bold;}
#featured .info p{ 	margin:0 5px; 	font-family:calibri; 	font-size:18px; 	line-height:17px; 	color:#f0f0f0;}
#featured .info a{ 	text-decoration:underline; 	color:#fff; }
#featured .info a:hover{ 	text-decoration:none; }
#featured .ui-tabs-hide{ 	display:none;}
#featured .info div{margin-left:-11px; padding-top:13px;}
#featured .info div a{ 	text-decoration:underline; 	color:#fff; font-family:arial; font-size:14px;}
#featured .info div a:hover{ 	text-decoration:none; font-family:arial; }
.areafocus-img {	text-align: left;	position:absolute;	top:10px;	left:10px;}
#bg_header{	background-image:url("/images/general/bgm_head.jpg");height:46px;background-repeat:no-repeat;}
#bg_body{	background-image:url("/images/general/bgm_body.jpg");padding:0 74px 5px 60px;background-repeat:repeat-y;}
#bg_bottom{	background-image:url("/images/general/bgm_bottom.jpg");height:47px;background-repeat:no-repeat;}


/*	.siteBackground { background-image: url('/images/gradientbg.jpg'); background-repeat: repeat-x; background-color:#85bbe3  ;}*/
		
		#strike		 				{ text-decoration: line-through; }		
		#red 						{ color: red; }		
		#tableHeaderColor 			{ background-color: #120D50; }
		#tableHeaderColorGreen 		{ background-color: #249B38; }		
		#tableHeaderColorAdmin		{ background-color: #DEDEDE; }
		
	.textBodyError 					{ font-family:  Arial, Helvetica, Verdana, Sans;	color: #941C1C;	 	font-size: 10pt; }
	.textBodyStatic				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 11px;}	
	.textBodySmallStatic		{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 10px;}	
	.textBodyBold				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 10pt; font-weight:bold}
	.textBodyRegular			{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 11px}	
	.textBodySmall				{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #444444;	 	font-size: 11px}
	.textBodySmallStatic				{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #444444;	 	font-size: 10px}
	.textBodyLarge				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 12px}
	.textBodySmaller 					{ font-family:  Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 8pt; }
	.textBodyXLarge				{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 13px; font-weight:bold}
	.textBodyHuge 					{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 15px; }
	.textBodyVerySmall			{ font-family: Arial, Helvetica, Verdana, Sans;	color: #444444;	 	font-size: 9px}
	
	
	.textBodyWhiteBold			{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 13px; font-weight:bold; text-indent: 2px}
	.textBodyWhite				{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 10pt;}	
	.textBodyWhiteLarge			{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 12px}	
	.textBodyWhiteXLarge		{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 14px}	
	.textBodyWhiteSmall			{ font-family: Arial, Helvetica, Verdana, Sans;	color: #FFFFFF;	 	font-size: 11px}	
	.textBodyWhiteVSmall		{ font-family: Arial, Helvetica, Verdana, Sans;	color: #FFFFFF;	 	font-size: 9px}
	.textBodyWhiteStatic		{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 12px}	
	.textBodyWhiteRegularStatic	{ font-family: Arial, Helvetica, Verdana, Sans; 	color: #FFFFFF;	 	font-size: 11px}	
	
	.thinTable					{ border: 1px solid; border-color: #102173; }
	.thinTableBlue				{ border: 1px solid; border-color: #5B8BC9; }	
	.thinTableGrey				{ border: 1px solid; border-color: #CCCCCC; }	
	.thinTableGreen				{ border: 1px solid; border-color: #249B38; }
	.thinTableRed				{ border: 1px solid; border-color: #970000; }
	.thinTableBlack				{ border: 1px solid; border-color: #000000; }
	.thinTableYellow			{ border: 1px solid; border-color: #FFCC00; }
	.thinTableAdmin				{ border: 1px solid; border-color: #DEDEDE; }
	.line						{ LINE-HEIGHT: 1pt;	font-size: 1px; background-color: #336699;}
	
	#deadtable 		{ border: none; margin: 0; padding: 0}
	#bold 			{ font-weight: bold; }		
	#italic 		{ font-style : italic; }		
	#capsbold 		{ font-variant: small-caps; font-weight: bold}
	#spacing 		{ line-height: 150% }		
	#ti			    {text-indent: 3px}
	
	#BCG 	  { background-color: GRAY }
	#BCLG 	  { background-color: #F5F5F5 }
	#BCN 	  { background-color: NAVY }
	#BCW 	  { background-color: WHITE }
	#BCB 	  { background-color: BLACK }
	#BCS 	  { background-color: #120D50} 
	#BCC 	  { background-color: cornsilk }		
	#BCR 	  { background-color: #941C1C}
	#BCY	  { background-color: #FFCC00 }
	#BCXMAS   { background-color: #003300 }
	#BCXMASL  { background-color: #006600 }
	#BCFD     { background-color: #336699 }
	#BCSTOREBORDER 	{ background-color: #333399 }
.webLink {color: black;text-decoration: underline;font-weight: bold;}
.webLink:hover {text-decoration: none;}

.subHeader {	color:#6699CC;	font-family:Helvetica,Sans;	font-size:16px;	font-weight:bold; text-decoration:none	}

.blogHomeTitleContainer		{
	font-family: Arial, Tahoma, Verdana, sans-serif;
	color: #000000;
	font-size: 18px;
	background-color:#000;	
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);	
	-moz-opacity:0.6;	
	-khtml-opacity: 0.6;	
	opacity: 0.6;
}

.blogHomeTitle		{
	font-family: Arial, Tahoma, Verdana, sans-serif;	color: #FFFFFF;	 	font-size: 18px; 
}

/* Corporate Blog Styles */	
.corporateBlogContainer {
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	padding: 20px 20px 0px 20px;
	margin: -10px -5px;
	width: 850px;	
}
.corporateBlogDetailContainer, 
.corporateBlogDetailContainer .defaultBody {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
}
.corporateBlogContainer,
.corporateBlogContainer .defaultBody{
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
}
.corporateBlogContainer .links,
.corporateBlogContainer .links:visited,
.corporateBlogContainer a,
.corporateBlogContainer a:visited,
.corporateBlogDetailContainer .links,
.corporateBlogDetailContainer .links:visited,
.corporateBlogDetailContainer a,
.corporateBlogDetailContainer a:visited {
	color: #7597B9;
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
	text-decoration: none;
}
.corporateBlogContainer .links:hover,
.corporateBlogContainer a:hover,
.corporateBlogDetailContainer .links:hover,
.corporateBlogDetailContainer a:hover {
	color: #003366;
}
.corporateBlogContainer .header,
.corporateBlogContainer .header a,
.corporateBlogContainer .header a:visited {
	font-family: 'Oswald', sans-serif;
	font-size: 32px;
	font-weight: 300;
	color: #333;
	text-decoration: none;
	margin-bottom: 20px;
}

.corporateBlogDetailContainer .header,
.corporateBlogDetailContainer .header a,
.corporateBlogDetailContainer .header a:visited {
	font-family: 'Oswald', sans-serif;
	font-size: 24px;
	font-weight: 300;
	color: #333;
	text-decoration: none;
	margin-bottom: 5px;
}
.corporateBlogContainer .topBlogContainer .header a:hover {
	color: #7597B9;
}
.topBlogContainer {
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	margin-bottom: 20px;
	border: 1px solid #bbb;
	padding: 10px;
}
.corporateBlogContainer .topBlogContainer .linkContainer {
	padding-top: 10px;
}
.bottomBlogContainer {
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
	border: 1px solid #bbb;
	padding: 10px;
	width: 395px;
	margin-bottom: 20px;
}
.corporateBlogContainer .bottomBlogContainer .header,
.corporateBlogContainer .bottomBlogContainer .header a,
.corporateBlogContainer .bottomBlogContainer .header a:visited {
	font-size: 24px;
}
.corporateBlogContainer .bottomBlogContainer .header a:hover {
	color: #7597B9;
}

/* Position Detail Styles */
.positionDetail {
	font-family: 'Open Sans', sans-serif;
	color: #000000;
	font-size: 13px;
}
.positionDetail .buttonContainer {
	float: right;
	margin-left: 10px;
	width: 154px;
	-webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;
}
.positionDetail .header {
	font-family: 'Oswald', sans-serif;
	font-size: 28px;
}
.positionDetail .subHeader {
	padding-top: 20px;
}

.positionDetail a.button,
.positionDetail a.button:visited,
.careers a.button,
.careers a.button:visited { 
	display: inline-block;
    *zoom: 1;
    *display: inline; 
    vertical-align: text-top;
    margin-right: 5px;
	padding: 0px 15px;
    font-size: 15px;
    line-height: 30px;
    min-width: 140px;
	
    width: 154px;
    min-height: 25px;
	border: 0px;
    background-color: #F7941D;
    cursor: pointer;
    
    color: #FFF;
    font-family:  Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: center;
    letter-spacing: 1px;
    -webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;

    transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s;
	-moz-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Firefox 4 */
	-webkit-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Safari and Chrome */
	-o-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Opera */
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
    text-transform:uppercase;
}
.button {
	display: inline-block;
    *zoom: 1;
    *display: inline; 
    vertical-align: text-top;
    margin-right: 5px;
	padding: 0px 15px;
    font-size: 15px;
    line-height: 30px;
    min-height: 25px;
	border: 0px;
    background-color: #F7941D;
    cursor: pointer;
    
    color: #FFF;
    font-family:  Arial, Helvetica, sans-serif;
    text-decoration: none;
    text-align: center;
    letter-spacing: 1px;
    -webkit-box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	box-sizing: border-box;

    transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s;
	-moz-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Firefox 4 */
	-webkit-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Safari and Chrome */
	-o-transition: background 0.2s ease-in 0s, color 0.2s ease-in 0s; /* Opera */
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    
    text-transform:uppercase;	
}
.button,
.positionDetail a.button:hover,
.careers a.button:hover {
    background-color: #f80;
	color: #fff;
}
.positionDetail .button img,
.careers .button img {
	margin-right: 10px;
	display: inline;
	vertical-align: text-top;
	padding-top: 1px;
}

/* Position List styles*/
.careers,
.careers table,
.careers a {
	font-family: 'Open Sans', sans-serif;
	font-size: 13px;
}
.positionDetail a,
.positionDetail a:visited,
.careers a,
.careers a:visited {
	color: #0074AD;
	text-decoration: none;
}
.positionDetail a:hover,
.careers a:hover {
	color: #003366;
	text-decoration: none;
}
.careers a.button,
.careers a.button:visited {
	min-width: 105px;
	width: 105px;
    margin: 0px;
    padding:0px 5px;
    background-color: #0084C6;
}
.careers a.button:hover {
    background-color: #0074AD;
}
