/* Required */
html,body{
      margin:0;
      height:100%;
      background: url(../images/graphics/background.gif); background-position: left top; background-repeat: repeat-x;
}

.conRight td{background: #022e4f url(../images/graphics/bg_features.jpg) no-repeat;}
#BG td{background: url(../images/graphics/bg_features.jpg) no-repeat;}

/* Using this class in an empty div will stop floating divs above floating outside of the container div */
.clearBoth
{
	clear:both;
}
/* This will center the content in the center of the page using any set width */
.master 
{
    margin-left:auto;
    margin-right:auto;
    width:932px;
}
.headDiv
{
    width:932px;
    height:114px;
}
.headImage
{
    width:682px;
    height:114px;
    float:right;
}
.logo
{
    width:250px;
    height:114px;
    float:left;
}

.nav{padding:50px 0px 0px 0px; }

.imageBlock
{
    width:932px;
    height:297px;
    background: url(../images/graphics/image_background.gif); background-position: left top; background-repeat: no-repeat;
}

.imageBlock2
{
    width:932px;
    height:297px;
    background: url(../images/graphics/image_backgroundlogin.gif); background-position: left top; background-repeat: no-repeat;
}

.features
{
    width:283px;
    padding-top:50px;
    float:left;
}

.mainImage
{
    width:649px;
    height:297px;
    float:right;
}

.conDiv
{
    width:932px;
    padding-bottom:70px;
}
/* Make sure the with of conLeft and conRight always = the width of master */
.conLeft
{
    width:250px;
    padding-top:49px;
    float:left;
}
.conRight
{
    width:649px;
    padding-top:49px;
    float:right;
}

.news{padding:0px 20px 0px 30px;}

.gfc-resultsHeader {color:blue !important; display:none !important;}

.gf-author {color:white !important;}

.gf-relativePublishedDate {color:white !important; font-size:11px;}

.gf-snippet {color:white !important; font-size:11px; !important;}

.footDiv
{
    width:932px;
    padding-bottom:30px;
}
    
#loginGo {
	border:0;
}

input,textarea{ font-family: arial; font-size:12px; background-color:#f0f0f0; border: 1px solid #98999d; color:#000000;}

/* Main Styles */
body,p{
  font: 12px Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-decoration: none; 
  line-height: 16px;
}

/* Links */
a{ color: #ffffff; text-decoration: underline;}
a:hover{ color: #ffffff; text-decoration: underline;}


hr{

height: 1px;
color: 922D11;

}

h2,.Header,.header   {
  font-family: Arial Narrow, Arial;
  font-weight:normal;
  font-size:28px;
  line-height:32px;
  color: #ffffff;
}

h3,.SubHeader,.subheader{
  font-family: Arial Narrow, Arial;
  font-weight:normal;
  font-size:24px;
  line-height:28px;
  color: #ffffff;
}

.SmallText{
  font-size  :10px;
}

.FeatureHeader,.featureheader{
  font-family: Arial Narrow, Arial;
  font-weight:normal;
  font-size  :22px;
  color: #cf7418;
}

.featuresText{
  font-size  :12px;
  color:#000000;
}

.featuresText a{
  font-size  :12px;
  color:#cf7418;
}

.featuresText a:hover{
  font-size  :12px;
  color:#cf7418;
}