/* Custom Styles */
.fix:after { clear:both; content:"."; display:block; height:0pt; visibility:hidden; }
* html .fix { height:1%; }

body { margin:0; padding:0 0 20px; }
tr { vertical-align:top; }

ul{ margin:0; padding:0; list-style:none; }
ul li{ margin:0; padding:0 0 0 15px; }


.bodyBg { background: url(../images/graphics/bodybg.jpg) repeat-x scroll;  }

#container { width:760px;  background: url(../images/graphics/mainbg.jpg) no-repeat top left scroll; }
#contPadding { padding:0px 11px 0 7px; }

#nav { width:178px; margin:35px 0; background: url(../images/graphics/headernavbg.gif) no-repeat scroll; }
#navPadding { padding:12px 14px 0; }

#headerPhoto { width:564px; height:271px; margin:0 0 4px; background: url(../images/graphics/headerphoto01.jpg) no-repeat scroll; }

#tools { position:relative; }
#breadCrumbs { font: normal 10px Arial, sans-serif; color:#8b8e8d; }
#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; }

#search { position:absolute; top:0px; right:0px; height:20px; line-height:20px; font-size:11px; padding:0 0 50px; }
#search input { color:#8b8e8d; display:inline; margin:0; border:1px solid #8b8e8d; font-size:11px; height:20px; padding:3px 2px 2px; }
#search a { font: normal 11px Arial, sans-serif;  color:#8b8e8d; position:relative; top:-2px; padding:2px; margin:0px; text-decoration:none; border:1px solid #8b8e8d;  }

#content {}
#contentPadding { padding:25px 10px; }

#footer { position:relative; width:564px; height:88px; margin:60px 0 ; padding:0; font: normal 10px Arial, sans-serif; color:#333; background: url(../images/graphics/footerbg.gif) top left no-repeat scroll; }
#footer a { font: normal 10px Arial, sans-serif; color:#333; text-decoration:none; }
#footer a:hover { font: normal 10px Arial, sans-serif; color:#333; text-decoration:underline; }

#footer #address { position:absolute; top:10; left:223px; font: normal 14px Geaorgia, serif; color:#333;}
#footer #phone { position:absolute; top:10; left:410px; font: normal 14px Georgia, serif; color:#333; }

#footer #copyright { padding:95px 0 0 7px; }












/* 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:#DB7124;
}








/* 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 */


