
a.footer{ color:#FFFFFF}
a.footer:hover{ color:cccccc}


.navDivide{ color:#FFFFFF; padding-left:5px; padding-right:5px}

input.searchbox{ width:122px; height:18px; text-align:center; letter-spacing:1px; vertical-align:middle; font-size:11px  }
.molnavtext{ 
font-family:Tahoma;
font-size: 11px;
font-style: normal;
color: #ffffff;
text-decoration:none;
font-weight:bold; padding-left:5px; letter-spacing:1px
}
/* newsletter styles */
td.newsstripe{ background-image:url(http://proof.acclipseweb.co.nz/proof/paulpearce/Files/Images/Graphics/news_topleft.gif); background-repeat:no-repeat ; background-position:top; padding-top:40px  }

.newscopy { font-size:10px; color:#ffffff}

td.menucell{ background-image:url(http://proof.acclipseweb.co.nz/proof/paulpearce/Files/Images/Graphics/news_menubg.jpg); background-repeat: repeat); height:20px; padding-left:5px }

a.news{ color:white; text-decoration:none}

td.newscontent{ padding:10px; background-color:ffffff  }

td.newsmenucell{ padding-top:10px}

/* 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:ffffff; font-size:11px
}
.Nav_Top:hover{
  color:cccccc; font-size:11px
}



.toplink {
font: bold 12px  verdana;
color:#black; 
text-decoration:underline;
}

.toplink:hover {color:333
text-decoration:none;
}




/* 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 */


