/* Main Styles */

form {margin:0px; }
ul { margin:0; padding-left:16px; line-height:1.25em; }
li { margin: 0.1em 0px 0px; padding:2px; }
p { margin: 0.6em 0px 0px; }
.rf { float:right; margin-left:10px; }
.lf { float:left; margin-right:10px; }
.wrap { width:100%; position:relative; }


/* Start Navigation Styles */
.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; }
/* End Shop Styles */

/* Start Navigation 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 Custom Styles */
#bgtop { position:absolute; top:0px; left:0px; width:100%; height:130px; background:url(../images/graphics/bg_top.gif) repeat-x; }
#header { margin-top:10px; }
#search { position:absolute; top:16px; left:617px; }
.searchfield { width:120px; height:18px; border:1px solid #070785; background:#fefefe; color:#748b9f; padding-left:4px; font:11px "Trebuchet MS",arial,verdana,helvetica,sans-serif; }
.bt { border-top:1px solid #748b9f; }
.br { border-right:1px solid #748b9f; }
.bb { border-bottom:1px solid #748b9f; }
.bl { border-left:1px solid #748b9f; }
.bgwhite { background:#fff; }
#hdrspacer { padding:10px 0px 0px 0px; }
#navcell { width:160px; padding:16px 0px 16px 19px; }
#nav { border-left:1px solid #a3bde0; border-right:1px solid #a3bde0; }
#content { width:588px; padding:16px 19px 16px 19px; }
#content img { display:inline; }
#homecontent { /*width:389px;*/ padding:0px 19px 0px 0px; }
#events { width:160px; }
#footer { background:url(../images/graphics/bg_footer.gif) no-repeat; border-top:5px solid #748b9f; height:64px; padding:0px 19px 0px 19px; }
#footer td { color:#4a6883; }
#footer a { color:#4a6883; }
/* End Custom Styles */ 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

