/* Main Styles */
td,body{
  font: normal 12px arial;
  color:#004990;
  text-decoration:none;
}
html,body{
      margin:0;
      height:100%;
      font-family:Arial;
      background-image:url("../images/graphics/bg_grad.gif");
      background-repeat:repeat-x;
}
.master 
{
	margin-left:auto;
	margin-right:auto;
	width:959px;
}
.bodyClass
{
    background-image:url("../images/graphics/main_bg_grad.gif");
    background-repeat:repeat-x;
    background-position:top;
}
.mainBg
{
    background-image:url("../images/graphics/main_bg.gif");
    background-position:center top;
    background-repeat:no-repeat;
}
img
{
	border:0;
}
.center
{
    text-align:center;
}
.center table
{
    margin: 0 auto;
}
.clearBoth
{
	clear:both;
}
.search
{
    width:177px;
    padding-top:30px;
    float:right;
}
.search form input
{
    border:solid 1px #999;
padding:3px;
}
.search form table
{
    border:0px;
}
.seachTable td
{
padding:3px;
}
/***** Google Rss Code *****/
.gfc-resultsHeader {color:blue !important; display:none !important;}
.gf-author {color:red !important;}
.gf-relativePublishedDate {color:red !important;}
.gf-snippet {color:black !important; font-size:11px; !important;}
/***** Google Rss Code End *****/
.navCon
{
    width:959px;
    height:75px;
    padding:5px 0px 0px 0px;
}
.searchTour
{
    width:177px;
    height:75px;
    float:right;
}
.tour
{
    width:147px;
    height:75px;
    float:left;
}
.centerTour
{
    width:127px;
    height:75px;
    margin:0px auto;
}
.nav
{
    width:565px;
    height:57px;
    float:left;
    padding-top:18px;
}
.logo
{
width:213px;
height:72px;
float:left;
}
.homeCon
{
    width:959px;
    height:410px;
    background-image:url("../images/graphics/wmark.gif");
    background-repeat:no-repeat;
    background-position:right bottom;
    background-color:White;
}
.subNav
{
    width:959px;
    height:72px;
    margin:5px 0px 0px 0px;
}
.subLeft
{
    width:236px;
    height:72px;
    padding-right:5px;
    float:left;
}
.subRight
{
    width:236px;
    height:72px;
    float:right;
}
.conLeft
{
    width:414px;
    height:410px;
    float:left;
}
.conRight
{
    width:545px;
    height:410px;
    float:right;
}
.conPad
{
    width:530px;
    height:390px;
    margin:5px 15px 15px 0px;
    overflow:auto;
}
.footTxt
{
    width:959px;
    height:22px;
    line-height:22px;
    font-size:11px;
    color:#999;
    text-align:center;
}

/* Links */
.footTxt a{
  color:#999;
}
.footTxt a:hover{
  color:#333;
}

/* image scroll code */

div.sc_menu {  /* Set it so we could calculate the offsetLeft */  position: relative;  height: 100px;  width: 500px;  /* Add scroll-bars */  overflow: auto;}ul.sc_menu {  display: block;  height: 110px;  /* Max width here, for users without Javascript */  width: 1500px;  padding: 10px 0 0 25px;  /* Remove default margin */  margin: 0;  background: url('navigation.png');  list-style: none;}.sc_menu li {  display: block;  float: left;  padding: 0 4px;}.sc_menu a {  display: block;  text-decoration: none;}.sc_menu span {  /* We want a caption to display on the next line */  display: block;  margin-top: 3px;  text-align: center;  font-size: 12px;  color: #fff;
}
.sc_menu span {  display: none;  margin-top: 3px;  text-align: center;  font-size: 12px;  color: #fff;}.sc_menu a:hover span {  display: block;}.sc_menu img {  border: 3px #fff solid;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;}.sc_menu a:hover img {  filter:alpha(opacity=50);  opacity: 0.5;}
