/* Main Styles */
/* Main Styles */


img { border:0px; }
form {margin:0px; }
ul { margin:0px; }
li { margin: 0.1em 0px 0px; padding:0px; }
.wrap { width:100%; position:relative; }
/* End Main Styles */


/* End Link Styles */

/* 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 */
.searchfield { font-size:11px; color:#333; width:140px; height:18px; border:1px solid #666; }
#tagline { width:545px; position:absolute; top:40px; left:184px; text-align:right; font:11px Arial, Helvetica, sans-serif; color:#56575a; padding-right:5px; }
.bt { border-top:1px solid #fff; }
.br { border-right:1px solid #fff; }
.bb { border-bottom:1px solid #fff; }
.bl { border-left:1px solid #fff; }
#possystems { width:121px; padding:0px 10px 0px 10px; color:#fff; font-size:12px; font-weight:bold; }
#topnav { width:425px; }
.navbar { height:55px; background:#fcb033; }
#sidenav { width:141px; background:#56575a; padding:15px 10px 15px 10px; color:#fff; }
#menuheading { font-size:12px; margin-bottom:10px; font-weight:bold; }
#latestnewsheading { font-size:12px; margin-top:25px; margin-bottom:10px; font-weight:bold; }
#latestnews { width:121px; background:#fff; color:#333; margin-top:5px; padding:5px; }
#content { background:#fff; padding:10px; }
#sidebar { width:141px; background:#56575a; padding:15px 10px 15px 10px; color:#fff; }
#spottedhereheading { font-size:12px; margin-bottom:10px; font-weight:bold; }
#spottedhere { width:121px; background:#fff; color:#333; margin-top:5px; padding:5px; }
.footer { height:24px; background:#fcb033; padding-right:10px; text-align:right; }

/* End Custom Styles */ 	
/* Start Form Validation Styles*/
.validation_failed {
  border: 1px solid red;
}
.error_msg {
  color:red;
}
/* End  Form Validation Styles */

