/* KELLYS CSS */
html,body{
      margin:0;
      height:100%;
      font-family:Verdana, Arial;
      font-size:14px;
      text-decoration:none;
      line-height: 18px;
      color:#333;
}
.bodyClass
{
    background-image:url("../images/graphics/head_bg.jpg");
    background-repeat:no-repeat;
    background-position:top;
}
.master 
{
	margin-left:auto;
	margin-right:auto;
	width:960px;
}
/*
minheight {
  min-height:500px;
  height:auto !important;
  height:500px;
}
*/
img
{
	border:0;
}
.center
{
    text-align:center;
}
.center table
{
    margin: 0 auto;
}
.clearBoth
{
	clear:both;
}
.search form input
{
    border:0px;
}
.search form table
{
    border:solid 1px #adb9c2;
    background-color:#fff;
}
/***** 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 *****/
.headDiv
{
    width:960px;
    height:140px;
}
.logoRight
{
    width:472px;
    height:69px;
    float:right;
}
.logoLeft
{
    width:199px;
    height:140px;
    float:left;
    padding-left:27px;
}
.navDiv
{
    height:40px;
    width:100%;
    background-image:url("../images/graphics/nav_grad.gif");
    background-repeat:repeat-x
}
.nav
{
    width:960px;
    height:40px;
    margin:0px auto;
}
.nav td
{
font-size:14px;
}
.contDiv
{
    width:960px;
}
.conRight
{
    width:727px;
    float:right;
}
.conLeft
{
    width:233px;
    float:left;
    padding:10px 0px;
}
.shopDiv
{
    width:500px;
    height:29px;
    border:solid 1px #adb9c2;
    background-image:url("../images/graphics/shop_bg.gif");
    background-repeat:repeat-x;
    float:right;
}
.shopDiv a
{
font-size:11px;
text-decoration:none;
}
.headImage
{
    width:699px;
    height:212px;
    padding:8px 0px 0px 8px;
    background-image:url("../images/graphics/head_image_bg.gif");
    background-repeat:no-repeat;
    margin:5px auto 0px auto;
    clear:both;
}
.conPad
{
    width:700px;
    padding:13px;
clear:both;
}
.search
{
    width:150px;
    height:26px;
    float:right;
    padding-top:2px;
}
.footDiv
{
    width:100%;
    height:40px;
    background-image:url("../images/graphics/foot_bg_grad.gif");
    background-repeat:repeat-x;
}
.footTxt
{
    width:960px;
    height:40px;
    margin:0px auto;
    line-height:40px;
    text-align:center;
    font-size:11px;
    color:White;
}
.footTxt a{ color: #fff; text-decoration: underline;}
.footTxt a:hover{ color: #ccccff; text-decoration: underline;}
.Feature
{
    width:233px;
    background-image:url("../images/graphics/feat_bg_grad.gif");
    background-repeat:repeat-y;
}
.featHead
{
    width:193px;
    padding:7px 20px 0px 20px;
    height:30px;
    background-image:url("../images/graphics/feat_head.gif");
    background-repeat:no-repeat;
    line-height:30px;
    color:#fff;
    font-size:14px;
    font-weight:bold;
}
.featCon
{
    width:193px;
    padding:10px 20px;
    background-image:url("../images/graphics/feat_bg.gif");
    background-repeat:no-repeat;
    background-position:bottom;
    min-height:138px;
    height:auto !important;
    height:138px;
}
.featFoot
{
    width:233px;
    height:7px;
    background-image:url("../images/graphics/feat_foot.gif");
    background-repeat:no-repeat;
}
td.reqTd
{
background:#314582 url("../images/graphics/nav_bg.gif") repeat-x;
color:#fff;
}
/* KELLYS CSS END */


/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  font-size: 10px;
  color:#003366;
  float:left;
  padding-left:1px;
  padding-top:2px;
  padding-bottom:2px;
}

.Nav_Side_Level2{
  font-size: 10px;
  color:#003366;
  float:left;
  padding-left:9px;
  padding-top:2px;
  padding-bottom:2px;
}

.Nav_Side_Leveln{
    font-size: 10px;
  color:#003366;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:white;
}








/* Start Shop Styles */
.shopsubmit,.ft100bold,.pft100,.ft100,.ft{
  background-color:cccccc ;font-size:10px;
}
.ft100bold,.pft100,.ft100{
  width:100px;
}
.shopsubmit,.ft100bold{
  font-weight:bold; font-size:11px;
}
.shopsubmit{
  font-size:12px
}
/* End Shop Styles */

