/* Custom Styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }


tr { vertical-align:top; }
a img {border:none; }

ul{ list-style-type:circle; list-style-position:inside; }



.bodyBg { background:#ccc;  }

#headerBG { position:relative; width:800px; height:169px; background: url(../Images/Graphics/headerBG.gif) left top no-repeat scroll;  }
#headerBG #logo a{  position:absolute; display:block; text-indent:-3000px; top:10px; left:0px; width:170px; height:110px; padding:0; }
#headerBG #flashHeader { position:absolute; z-index:100; display:block; top:0px; right:0px; width:478px; height:169px; padding:0; }


#leftPanelBGtop { width:172px; height:138px; background: url(../Images/Graphics/leftPanelBGtop.gif) left top no-repeat scroll;  }

#nav { margin:0; }
#navPadding { padding:20px 0 30px; }



#contBG { width:627px; background: url(../Images/Graphics/contBG.gif) left top repeat-y scroll;  }
#contBGtop { width:627px; height:44px; background: url(../Images/Graphics/contBGtop.gif) left top no-repeat scroll;  }
#contPadding { padding:0 0 10px 40px;}


#breadCrumbs { font: normal 10px Arial, sans-serif; color:#8b8e8d; padding:10px 0 0; margin:0 0 20px; }
#breadCrumbs a{ font: bold 10px Arial, sans-serif; color:#8b8e8d; text-decoration:none; }
#breadCrumbs a:hover{ font: bold 10px Arial, sans-serif; color:#8b8e8d; text-decoration:underline; }


#footer {  width:800px;  margin:0; padding:0; background:#e2001a url(../Images/Graphics/footerBG.gif) left top no-repeat scroll;  }
#footer, #footer td { font: normal 11px Arial, sans-serif; color:#ccc;  }
#footer #addressBar { padding:80px 0 0;}


#footer a { font: normal 11px Arial, sans-serif; color:#fff; text-decoration:none; }
#footer a:hover { color:#fff; text-decoration:underline; }





/* Main Styles */

/* All Navigations */
.Nav_Side_Level1,.Nav_Side_Level2,.Nav_Side_Leveln,.Nav_Side_Level_Selected,.Nav_Top{
  text-decoration:none;
}


.Nav_Side_Level1{
  color:036;
  font-weight:bold;
}

.Nav_Side_Level2{
  color:369;
}

.Nav_Side_Leveln{
  color:69a;
}

.Nav_Side_Level_Selected{

}

.Nav_Top{
  color:036;
}








/* 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 */
 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

