body {margin: 0;padding: 0;font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;font-size: 9pt;color: #000;text-align: center;border: 0;background:#000 url(/_images/bg.png) repeat-x;}
.clear {height: 1px;clear: both;}
.clear0 {height:0px;	clear:both;}
a img {border:0;}
ul li { list-style-image: url(../images/li.gif); }
ul {margin: 0 0 0 20px; padding:0;}
li {color:#000;margin:0 0 10px 0;}
li a:link, li a:visited {text-decoration: underline;}
li a:hover, li a:active {text-decoration: none;}

.mapContent {background:#f0f0f0;padding:15px 18px 15px 15px;float:left;width:255px;margin:0 0 10px 0;border:1px solid #e3e3e3;}
.mapContent h1 {font-size:13pt;margin:0 0 20px 0;}
.mapContent h2 {font-size:12pt;margin:0 0 10px 0;color:#666;}
.mapContent h3 {font-size:11pt;margin:15px 0 0 0;}
.mapAddress {position:relative;top:9px;left:15px;}
.imgFacebook {padding:0 0 0 10px;margin:10px 0 10px 0;}
.imgFFE {margin:10px 0 10px 0;}

.signature {background:#ccc url(/_images/bg_signature.jpg) repeat-x;padding:15px 10px 5px 15px;font-size:8pt;color:#666666;}
.signature img {float:left;}
.signature h5 {display:inline;color:#333;font-size:12pt;letter-spacing:1px;position:relative;top:3px;left:-15px;}
.signature p {font-weight:normal;color:#333;letter-spacing:4px;font-size:7pt;margin:0;padding:0;position:relative;top:3px;}
.signature h6 {font-family:times;display:inline;font-size:10pt;font-weight:normal;letter-spacing:1px;position:relative;top:1px;left:17px;}


.hedImageDark {padding:2px;border:1px solid #000;margin:25px 15px 10px 0;float:left;}
.hedImageLight {padding:2px;border:1px solid #ccc;margin:25px 15px 10px 0;float:left;}
.imgSectionRight {float:left;margin:10px 10px 0 0;padding:10px 20px 25px 20px;}
.iconSocialMedia {margin:12px 0 0 18px;}

.mispellings {margin:0;padding:0;}
.mispellings p {margin:0;padding:0;}
.mispellings ul {float:left;margin:15px 0 0 20px;}

#newsboxcontainer {margin:0px; border:1px solid #A8921B; padding:10px; height:150px;}
.newsbox1 p {padding:10px 10px 0 10px; margin:0px; font-size:12px;}	
.newsbox2 p {padding:10px 10px 0 10px; margin:0px; font-size:12px;}		
.newsbox3 p {padding:10px 10px 0 10px; margin:0px; font-size:12px;}		
.selectbox {float:left; width:100px;}
.articles_header{font-size:20px;}
.selectbox h3{padding-top:5px; padding-bottom:5px; background-image:url('/_images/box.png'); text-align:center; color:#636037;}

/****** =homeGlobalNews *******/
.homeGlobalNews {padding:8px;background:url(/_images/bg_globalHome.jpg) repeat-x;margin:0;text-align:left;margin:0 0 15px 0;}
.homeGlobalNews img {float:left;border:1px dotted #fff;padding:3px;margin:15px 15px 0 0;}
.homeGlobalNews h2 {font-family:times;font-size:11pt;color:#a4931f;}
.homeGlobalNews p {margin:15px 0 0 0;font-size:7pt;text-align:left;color:#000;line-height:13px;}
.homeGlobalNews a:link, .homeGlobalNews a:visited {color:#000;font-size:7pt;}
.homeGlobalNews a:hover, .homeGlobalNews a:active {color:#fff;font-size:7pt;}

/****** =Earnings *******/
.hedBackEarnings {padding:0 0 27px 0;background:url(/_images/hed_back_earnings.jpg) no-repeat;}
.hedBackEarnings h1 {color:#ccc;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackEarnings h2 {color:#ccc;font-weight:normal;position:relative;top:15px;left:15px;font-size:18pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.logoEarnings {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logoEarnings h1 {color:#ccc;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}

.earningsBox {background:#ccc;float:right;width:250px;border:1px solid #fff;padding:12px 15px 10px 20px;margin:15px 0 10px 20px;border:1px solid #333;color:#818793;}
.earningsBox h3 {font-size:12pt;color:#d33636;}
.earningsBox h4 {font-size:10pt;color:#fff;padding:6px 0 5px 7px;margin:5px 0 7px 0;background:#333;border:1px solid #000;}
.earningsBox strong {font-size:8pt;color:#000;}
.earningsBox ul {margin:0;padding:0 0 2px 5px;}
.earningsBox ul li {font-size:8pt;margin:0;padding:0 0 3px 0;list-style-type:none;color:#424752;}
.earningsBox ul li {font-size:8pt;}
.earningsBox a:link, .earningsBox a:visited {color:#006afa;}
.earningsBox a:hover, .earningsBox a:active {color:#006afa;}

.companyLogo {float:left;position:relative;top:40px;left:35px;}
.earningsContent {margin:10px 0 0 0;padding:10px;}
.earningsContent h2 {margin:0 0 2px 0;color:#333;}
.earningsContent h3 {margin:0 0 5px 0;font-size:12pt;color:#d33636;}
.earningsContent h4 {font-size:8pt;color:#666;padding:6px 0 0 0;}

.earningsHome {padding:10px 15px 10px 17px;margin:0 5px 0 0;background:#000;}
.earningsHome h1 {padding:10px 15px 10px 17px;margin:0;border:1px solid #827d48;color:#000;font-size:14pt;background:#fff url(_images/bg_companies.jpg) repeat-x;}
.earningsHome ul {float:left;padding:15px 40px 10px 10px;margin:0;}
.earningsHome ul li {padding:0 0 5px 14px;margin:0;background:url(/_images/bg_companyList.jpg) no-repeat;}
.earningsHome a:link, .earningsHome a:visited {font-size:9pt;color:#cdc782;text-decoration:none;}
.earningsHome a:hover, .earningsHome a:active {font-size:9pt;color:#cdc782;text-decoration:underline;}
.earningsHome p {color:#ccc;}

/****** =SocialMedia *******/
.socialContainer {float:left;height:90px;padding:0 0 10px 0;}
.socialContainer img {float:left;margin:0 15px 0 0;padding:2px;border:1px solid #333;}
.socialContainer p {float:right;width:520px;margin:0 10px 0 0;}

/****** =US Market *******/
.usContainer {background:#333;padding:15px 30px 5px 25px;}
.usContainer h2 {color:#fff;}
.usContainer p {color:#fff;}
.usContainer a:link, .usContainer a:visited {color:#60b3d8;}
.usContainer a:hover, .usContainer a:active {color:#60b3d8;}
.hedBackUS {padding:0 0 27px 0;background:url(/_images/hed_back_us.jpg) no-repeat;}
.hedBackUS h1 {color:#60b3d8;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackUS h2 {color:#60b3d8;font-weight:normal;position:relative;top:15px;left:15px;font-size:18pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.logoUS {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logoUS h1 {color:#60b3d8;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}


/****** =Global Market *******/
.globalMarketContainer {background:#333;padding:15px 30px 5px 25px;}
.globalMarketContainer h2 {color:#fff;}
.globalMarketContainer p {color:#fff;}
.globalMarketContainer a:link, .globalMarketContainer a:visited {color:#c7bc6d;}
.globalMarketContainer a:hover, .globalMarketContainer a:active {color:#c7bc6d;}
.hedBackGlobal {padding:0 0 15px 0;background:url(/_images/hed_back_global.jpg) no-repeat;}
.hedBackGlobal h1 {color:#c7bc6d;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackGlobal h2 {color:#c7bc6d;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.logoGlobal {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logoGlobal h1 {color:#c7bc6d;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}

/****** =Movers and Shakers *******/
.hedBackMoversHome {padding:0 0 15px 0;background:url(/_images/hed_back.jpg) no-repeat;}
.hedBackMoversHome h2 {color:#d64c3c;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackMovers {padding:0 0 35px 0;background:url(/_images/hed_back.jpg) no-repeat;}
.hedBackMovers h1 {color:#d64c3c;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackMovers h2 {color:#d64c3c;font-weight:normal;position:relative;top:18px;left:20px;font-size:12pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.logoMovers {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logoMovers h1 {color:#d64c3c;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}

.calendar {float:right;border:1px solid #333; margin:0;padding:5px 10px 10px 10px;background:#272727 url(/_images/bg_calendar.jpg) repeat-x;}
.calendar h3 {color:#fff;margin:0 0 7px 0;}
.calendar ul {margin:1px 0 15px 0;font-size:20pt;}
.calendar ul li {display:inline;padding:4px 10px 4px 8px;border:1px solid #fff;font-size:18pt;}
.calendar li a:link, .calendar li a:visited {font-size:18pt;text-decoration:none;}
.calendar li a:hover, .calendar li a:active {color:#fff;text-decoration:underline;}
.monthContainer {float:left;width:300px;padding:0 0 0 30px;}
.monthContainer h3 {position:relative;left:5px;}
.row {height:15px;width:280px;float:left;color:#fff;padding:5px 0 5px 0;background:#333 url(/_images/row_corner.jpg) no-repeat;}
.row a:link, .row a:visited {text-decoration: none;}
.row a:hover, .row a:active {text-decoration: underline;}
.greenArrow {margin:0 0 0 0;}
.redArrow {margin:0 0 0 20px;}
.row p {float:left;color:#929292;position:relative;top:2px;left:-14px;font-size:16pt;text-align:right;display:inline;margin:0 0 0 -15px;padding:0;}
.bigDate {margin:10px 10px 10px 0;font-size:18px!important;}
.topStockContainer {background:#fff;float:left;width:318px;border-left:1px solid #ccc;padding:2px 0 0 2px;}
.topStockHeading {background:#cad4aa;padding:10px 5px 5px 10px;}
.topStockHeading h3 {color:#52621d;}

.bottomStockContainer {background:#fff;float:left;width:318px;border-left:1px solid #ccc;padding:2px 0 0 2px;margin:0 0 0 2px;}
.bottomStockHeading {background:#cba2a2;padding:10px 5px 5px 12px;}
.bottomStockHeading h3 {color:#6a2626;}

/****** =Sectornomics *******/
.hedBackSector {padding:0 0 15px 0;background:url(/_images/hed_back.jpg) no-repeat;}
.hedBackSector h1 {color:#6c812c;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBackSector h2 {color:#6c812c;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.logoSector {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logoSector h1 {color:#6c812c;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}
.sectornomicsContainer {background:#44511c;color:#fff;padding:2px 2px 0 2px;margin:0 5px 0 0;}
.sectornomics {background:url(/_images/bg_sectornomics.jpg) repeat-x;color:#fff;}
.sectornomics a:link, .sectornomics a:visited {font-size:8pt;color:#c3aa1f;text-decoration: underline;}
.sectornomics a:hover, .sectornomics a:active {font-size:8pt;color:#c3aa1f;text-decoration: underline;}
.sectornomics ul {color:#fff;padding:0;margin:5px 0 10px 15px;}
.sectornomics ul li {color:#fff;padding:0;margin:0 0 5px 0;}
.sectornomics li a:link, .sectornomics li a:visited {color:#fff;}
.sectornomics li a:hover, .sectornomics li a:active {color:#000;}
.sectornomics h1 {font-size:14pt;color:#fff;padding:0;display:inline;float:left;}
.sectornomics h2 {font-size:11pt;color:#bfaf52;padding:0;letter-spacing:3px;}
.sectornomics h2 a:link, .sectornomics h2 a:visited {position:relative;top:8px;left:10px;float:left;background:url(_images/li-sectornomics.jpg) no-repeat;text-decoration: none;padding:0 0 0 10px;}
.sectornomics h2 a:hover, .sectornomics h2 a:active {text-decoration: underline;}
.sectornomics h3 {color:#fff;padding:0;margin:0;}
.listIcons {list-style-type:none!important;background:none!important;border-left:1px dotted #737d55;position:relative;top:-5px;left:-15px;float:left;}
.listIcons img {position:relative;top:10px;margin:0 5px 0 8px;}
.rightNav {font-size:7pt;float:right;padding:10px 15px 0 15px;margin:0 0 20px 10px;background: #4a5820;}
.rightNav ul {padding:0 0 7px 0;margin:0;}
.rightNav li {list-style-type:none;padding:0 0 30px 0;}
.sectorLeft {float:left;width:498px;margin:20px 0 0 0;color:#fff;}
.sectornomics p {color:#fff;margin:0 0 12px 0;padding:0;text-align:left;}
.dottedSector {height: 5px;clear: both;border-bottom:1px dotted #737d55;}
.dottedSector10 {height: 10px;clear: both;border-top:1px dotted #737d55;}
.firstParagraph {margin:10px 0 0 0;}

/****** =FORM *******/
.formContainer {background:#dad8c0;float:left;padding:20px 20px 0 20px;border:1px solid #ccc;}
form {margin:0;padding:0;}
.formField:hover {border: 1px solid #000;background:#AFE1FA;}
.formField {background:#F4F4F4 none repeat scroll 0 0;border:1px solid #C0C0C0;color:#333333;margin:0;padding:2px;}
.formDiv {float:left;width:170px;margin:10px 0 0 0;}
.formDiv400 {float:left;width:430px;margin:10px 0 0 0;}
.formBtn {height:29px;width:85px;border:none;background: url('/_images/btn_submit_off.jpg') no-repeat top left;padding:0;cursor:pointer;}
.formBtn:hover {border: none;background: url('/_images/btn_submit_on.jpg') no-repeat top left;padding:0;}
.progress {width: 1px;height: 14px;color: white;font-size: 12px; overflow: hidden;background-color: #000;padding-left: 5px;}

/********************************************************************LAYOUT******/
.outerContainer {width: 980px;margin: 0 auto;text-align: left;color:#333;background:#000000;}
.container {width: 966px;margin: 0 auto;text-align: left;color:#333;background:#fff url(/_images/bgALL.jpg) repeat-y;}
.contentFull {padding:10px 50px 10px 25px;}
.clear {height: 1px;clear: both;}
.clear0 {height: 0;clear: both;}
.clear5 {height: 2px;clear: both;}
.clear10 {height: 10px;clear: both;}
.clear20 {height: 20px;clear: both;}
.dotted {height: 1px;clear: both;border-bottom:1px dotted #fff;}
.dottedDark {height: 10px;clear: both;border-top:1px dotted #333;}
.dottedGrey {height: 10px;clear: both;border-top:1px dotted #999;}
.breadcrumbs {padding:2px 0 5px 5px;font-size:8pt;color:#000;}

/********************************************************************HEADER******/
.header {height: 65px;width: 970px;margin: 0;padding: 0;color:#000;}
.logo {float:left;height:107px;width:225px;background:url(/_images/logo.jpg) no-repeat;}
.logo h1 {color:#a8921b;font-weight:bold;position:relative;top:15px;left:22px;font-size:25pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:-1px;}
.utilityNav {float:right;height:16px;width:400px;text-align:right;display: inline;margin: 25px 12px 5px 0;padding: 0;}
.utilityNav ul {margin:0; padding:0;}
.utilityNav li {display: inline;list-style-type: none;color:#b2b2b0;margin:0 2px 0 0;}
.utilityNav a:link, .utilityNav a:visited {font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#b2b2b0;text-decoration: none;}
.utilityNav a:hover, .utilityNav a:active {font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#fff;text-decoration: underline;}

/********************************************************************Nav******/
.nav {height:37px;width:735px;position:relative;left:0;;margin:0;padding:0;text-align:left;background:url(/_images/bg_nav.jpg) repeat-x;}	
.nav ul {margin:0;padding:0;position:relative;top:10px;left:5px;float:left;}
.nav li {margin: 0 0 0 15px;padding:0;list-style-type: none;display:inline;color:#fff;}
.nav li a:link, .nav li a:visited {font: 11pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#b2b2b0;text-decoration: none;}
.nav li a:hover, .nav li a:active {font: 11pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#fff;text-decoration: underline;}
.navCap {float:right;position:relative;right:-4px;height:37px;width:5px;}
/************************************************LEFTCOL******/
.leftCol {float:left;width:226px;}
.leftContentLeftLineOUT{border-left:1px solid #404040;margin:0;}
.leftContentLeftLineIN {border-left:2px solid #282725;margin:0;}
.leftContent {padding:0 25px 20px 12px;}

/*************** =Expanding Boxes with Titles *******/
.expandableBoxContainer {float:left;width:201px;margin:0 0 10px 0;display:inline;background:url(/_images/box_tile.jpg) repeat-y;}
.expandableBoxContainer h2 {color:#000;}
.expandableBoxTop {float:left;width:201px;margin:0;display:inline;background:url(/_images/box_top.jpg) no-repeat;}
.expandableBoxContent {padding:10px 10px 10px 15px;}
.expandableBoxContent ul {padding:0;margin:5px 0 15px 0;}

.expandableBoxContent li {margin:0;padding:0; list-style-type:none;list-style-image:none;}
.expandableBoxContent li a:link, .expandableBoxContent li a:visited {color:#000;text-decoration:none;padding:0px;}
.expandableBoxContent li a:hover, .expandableBoxContent li a:active {color:#000;text-decoration:none;background:none;padding:2px 8px 2px 8px;border:0px solid #333;}

.boxBottom {padding:0;margin:0 0 -1px 0;}

/********************************************************************RIGHTCOL******/
.rightCol {float:left;width:738px;border-left:1px solid #9d9d9d;border-right:1px solid #404040;background:#000;}
.promoHome {float:left;width:738px;padding:0;margin:0;background:#000;}
.promoBack {height:200px;width:738px;padding:0;margin:0 0 -60px 0;}
.contentHome {width:669px;background:#fff;margin:30px 0 0 40px;padding:0;}
.contentHomeBody {padding:0 0 10px 5px;}
.contentLeft {float:left;width:370px;}
.contentRight {float:right;width:260px;margin:5px 20px 0 0;}
.hedHome {padding:0 0 15px 0;background:url(/_images/hed_home.jpg) no-repeat;}
.hedHome h2 {color:#a8921b;font-weight:normal;position:relative;top:6px;left:12px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBack {padding:0 0 15px 0;background:url(/_images/hed_back.jpg) no-repeat;}
.hedBack h1 {color:#a8921b;font-weight:normal;position:relative;top:6px;left:15px;font-size:26pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.hedBack h2 {color:#a8921b;font-weight:normal;position:relative;top:6px;left:15px;font-size:16pt;font-family:Times, Arial, Helvetica, sans-serif;letter-spacing:1px;}
.roundedTop {margin:0;}
.qaQuestion {border: 4px solid #ccc;margin:5px;padding:0 20px 20px 35px;margin:10px 0 30px 0;background:#fff;}
.qaIcon {position:relative;top:18px;left:-18px;}
.rightNavRoot {background:#000;float:right;border:1px solid #000;padding:0 20px 10px 20px;border-bottom:2px dotted #897311;margin:0 4px 20px 30px;}
.rightNavRoot ul {padding:0;margin:0;}
.rightNavRoot ul li {padding:0 0 7px 0;margin:0;}

/********************************************************************FOOTER******/
.footer {width:966px;font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color: #6d6d6d;text-align:left;background:#121212;margin:0;}
.footerLineOUT{border:1px solid #404040;}
.footerLineIN {border:2px solid #282725;margin:0;height:80px;}
.footerContent {padding:15px 4px 0 20px;}
.footerContent  a:link, .footerContent a:visited {font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#6d6d6d;text-decoration: underline;}
.footerContent  a:hover, .footerContent  a:active {font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#fff;text-decoration: none;}
.footerContent h3 {display:inline;	font: 7pt Arial, Geneva, Verdana, Helvetica, sans-serif;color: #fff;font-weight:bold;margin:0 5px 0 0;}
.footerContent img {margin:0 4px 0 4px;}
.copyright {float:right;position:relative;top:-10px;right:20px;}

/***************************************************************** TEXT STYLES *******/
a:link, a:visited {font: 8pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: underline;}
a:hover, a:active {font: 8pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: none;}
h1 {font: 18pt Arial, Geneva, Verdana, Helvetica, sans-serif;color: #333;font-weight:bold;margin: 0 0 0 0;}
.leftCol h2 {font-size:12pt;}
h2 {font: 15pt Arial, Geneva, Verdana, Helvetica, sans-serif;font-weight:bold;color: #000;margin:0;}
h3 {font: 10pt Arial, Geneva, Verdana, Helvetica, sans-serif;font-weight:bold;color: #333;margin:  0 0 2px -2px;}
h4 {font:9pt Arial, Geneva, Verdana, Helvetica, sans-serif;color: #516290;font-weight:bold;margin: 0 0 5px 0;padding:0;}
p { font:9pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#000;line-height:16px;margin: 5px 0 15px 0px;text-align:justify;}
.p10 p {padding: 0 10px;}
.smallBold {font-size:7pt;font-weight:bold;margin:0;padding:0;}
.mediumBold {font-size:9pt;font-weight:bold;margin:0;padding:2px 0 2px 6px!important;background:#000;color:#fff;}
.redText {color:#FF0000;}
.greenText {color:#009933;}
.comment {font-size:9pt;font-weight:bold;margin:0 0 5px 0;padding:0;position:relative;top:-3px;color:#666;}
.comment a:link, .comment a:visited {font: 9pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: underline;}
.comment a:hover, .comment a:active {font: 9pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: none;}
.commentDate {font-size:8pt;font-weight:normal;float:right;position:relative;top:-16px;right:10px;text-align:right;height:20px;width:110px;}
.question {font-size:13pt;font-weight:bold;margin:0 0 15px 0;padding:0;position:relative;top:-3px;}
.question a:link, .question a:visited {font: 13pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: underline;}
.question a:hover, .question a:active {font: 13pt Arial, Geneva, Verdana, Helvetica, sans-serif;color:#ad9511;text-decoration: none;}
span.first{float: left;font-family: Old English, Georgia,serif;font-size: 320%;font-weight:bold;line-height: 0.85em;margin-right: 0.09em;margin-bottom:-0.25em;}

/***************************************************************** Positioning *******/
.pushDown10 {margin:0 0 10px 0!important;padding:0;}
.moveup5 {position:relative;top:-5px;!important;}
.moveup7 {position:relative;top:-7px;!important;}
/****** =positioning *******/
.left {float:left;}
.right {float:right;}
.pad5 {padding:5px;}
.pad10 {padding:10px;}
.pad20 {padding:20px;}
.pad1015 {padding:10px 15px;}
.pad1520 {padding:15px 20px;}
.pad1020 {padding:10px 20px;}
.left5 {margin:0 0 0 5px;}
.left10 {margin:0 0 0 10px;}
.left15 {margin:0 0 0 15px;}
.left20 {margin:0 0 0 20px;}
.right5 {margin:0 5px 0 0;}
.right10 {margin:0 10px 0 0;}
.right15 {margin:0 15px 0 0;}
.right20 {margin:0 20px 0 0;}
.down10 {margin:10px 0 0 0;}
.down20 {margin:20px 0 0 0;}
.down30 {margin:30px 0 0 0;}
.down50 {margin:50px 0 0 0;}
.center {text-align:center;}
.contentSpacer {padding:5px 0 5px 0;}
.padContent {padding:15px 30px 0px 20px;}

.header404 {padding:0;float:left;width:100%;padding:20px;background:#000;border-bottom:40px solid red;margin:0 0 35px 0;}
.body404 {font-family:Georgia;font-size:30px;color:#fff;font-weight:normal;border-bottom:40px solid red;padding:0 0 40px 0;}
.body404 a:link, .body404 a:visited {font-size:30px;}
.body404 a:hover, .body404 a:active {font-size:30px;}

.glink{font-size:12px;margin-left:0px;}